마이크로프로세서 프로젝트
- 최초 등록일
- 2007.03.01
- 최종 저작일
- 2007.01
- 12페이지/ 압축파일
- 가격 4,500원
소개글
적외선 센서를 이용한 자동 개폐기
목차
1. 프로젝트 주제 선정보고서
2. or cad 회로도
3. 결과 보고서
4. 프로그래밍 소스 내용 및 주석 포함
본문내용
1. 제 목적외선 센서를 이용한 자동 개폐기.
2. 필요성우리 주위에서 주차장이나 아파트, 혹은 회사 입구 등에 차량의 통제를 위해서 개폐기가 설치 되어있는 것을 흔히 볼 수 있다. 이 개폐기의 차단 바를 스위치로만 올리고 내리는 것이 아니라 적외선 센서를 이용하여 자동으로 올리고 내리도록 한다면 운전자가 입구를 지나 갈 때마다 창문을 내려서 문을 열어달라는 번거로움과, 매번 차량이 지나 갈 때마다 문을 열어주고 닫는 수고를 줄일 수 있을 것이다. 그리고 차단 바가 열릴 때마다 카운트를 하는 카운터를 추가하게 되면 일정시간 동안에 개폐기를 통과한 차량의 횟수를 알 수 있다.
3. 내 용적외선 센서를 이용한 자동개폐기를 제작하기 위해서는 우선 적외선 센서의 사용법을 숙지하고, 차량이 개폐기의 입구에 들어갈 때와 나올 때 어떠한 방법으로 적외선 센서가 감지할 것인가를 선택해야 한다. 개폐기 입구 쪽에는 아무 차량이나 통과 시키면 안 되기 때문에 적외선센서의 수광부만 설치하고, 운전자가 적외선센서의 발광부로 신호를 보내게 되면 수광부가 인식하고 개폐기가 열리도록 한다. 소리(부저)를 연결해서 차단 바가 열림을 알리도록 한다. 출구는 차량이 빠져나가면 신호가 차단되어 다시 신호를 받는 상태로 되고. 차단 바가 내려오도록 설계한다. 그리고 차단 바가 내려옴과 동시에 7_세그먼트로 카운터의 숫자가 1 올라가도록 한다. 그리고 적외선 발광 스위치를 소지하지 않은 차량의 출입이나, 적외선 센서가 망가졌을 경우를 대비해서 수동으로 차단 바를 올리고 내릴 수 있는 스위치를 설치한다. 그리고 3가지 색의 LED를 이용해서 차단 바의 상태를 나타내도록 한다. (열림, 닫힘, 닫힘대기)
제작하기 위해서는 대표적으로 차량을 감지하는 적외선센서와, 차단 바를 올리고 내리는 모터( 90도만 움직이면 되기 때문에 서보 모터사용) 카운터를 디스플레이 할 7_세그먼트, 그리고 LED, 아날로그 소자 등이 필요하다.
참고 자료
서보모타갖고 놀기(http://control.new21.org/servo.htm)
- 서보모터의 특성 및 제어방법, 그리고 시간에 따른 각도의 값을 참고하였음.
당근이의 AVR 가지고 놀기 (http://cafe.naver.com/carroty.cafe)
- 리모콘 발광센서의 회로를 찾아봄
- 기존의 프로젝트 내용 참고 (동작원리 그림)
PIC16F84의 기초+알파 (성안당)
p. 251 7세그먼트에 숫자표시 회로도
p. 252 종류별 7세그먼트 데이터(CA타입)
p. 253 SEG_7.INC 사용
p. 258 BIN2BCD.INC 사용
압축파일 내 파일목록
프로젝트 회로도.hwp
project.DSN
프로젝트주제선정보고서.hwp
2006년 2학기 MCU 개론.hwp