방문객 카운터기 적외선센서
- 최초 등록일
- 2005.05.13
- 최종 저작일
- 2005.05
- 174페이지/ 압축파일
- 가격 10,000원
소개글
CPU는 PIC16F84A 와 PIC16F74를사용했으며 전체 시스템 구성은 다음과 같습니다.
[송신부]
PIC16F84A , 적외선 센서, 주파수 분주기등
[수신부]
PIC16F74, 적외선 수신부, LCD, 부저,스위치등
두개의 모듈로 구성되어 있어서 두 분류로 나누어서 구릅으로 만들수도 있습니다.
자료 페이지수는 A4용지 47 장 이고
프로그램은 C 언어로 작성했습니다.
컴파일러는 CCS C, 컴파일후 hex파일도 제공합니다.
이작품은 적외선 센서를 이용해서 방문객을 자동으로 카운트해서 LCD 창에 표시해주는 기능을 하는 작품 입니다.
회로도,프로그램,사진등 많은 자료를 제공합니다.
목차
1.작품명
2.작품 개요
3.목적
4.구성 블럭도
5.작동 설명(송신부/수신부)
-회로도
-회로도 설명
-프로그램 설명
-소스프로그램
6.부품리스트
7.졸업작품 과정에서 느낀점
8.참고서적
9.설치방법
10.롬라이터기 사용 주의 사항
본문내용
적외선 센서를 이용한 방문객 자동 카운터기 이다.
CPU는 PIC16F84A 와 PIC16F74를 사용 했다.
PIC16F84A는 적외선 송신을 담당하고, PIC16F74는 적외선을 수신받는 부분이다.
두개의 모듈은 2미터 이상 떨어져 있으며, 그 사이를 사람이 통과 하면 센서가 차단이 되어서 수신받는 쪽인 PIC16F74 부에서 카운트 한다. 카운트 할때 부저음을 한번 울려준다.
카운트한 숫자를 LCD에 표시함으로써 LCD의 숫자만 읽어 보게 되면 몇 명이 들어왔는지 알 수가 있다.
:
:
기념관이나 행사장에서 몇 명이 입장했는지 파악하기 위해서 입구에 서서 일일이 수동으로 카운트 하게 된다.
이러한 불편을 없애기 위해서 적외선 센서를 이용해서 자동으로 방문객을 카운트 해주는 프로그램을 개발하게 되었다.
더 나아가 PIC16F84A 와 PIC16F74의 확실한 이해와 적외선 센서 사용법 및 리모콘 수신센서의 이해를 하게 된다.
:
:
if (trig_cnt == 500) TRIG_OFF;
if (trig_cnt == 1000) {TRIG_ON; trig_cnt = 0;}
//
}
위의 함수가 인터럽트 함수이다. TMR0 의 타이머0 인터럽트 함수인 것이다. 물론 100usec 마다 인터럽트가 걸리게 된다.
참고 자료
없음
압축파일 내 파일목록
방문객카운터기적외선센서PIC16F84A_16F74.doc
회로도/PIC16F84_MAN.opj
회로도/PIC16F84_MAN.DSN
회로도/PIC16F84_MAN.DBK
회로도/pic16f84a_man.pdf
회로도/pic16f74_man.pdf
프로그램/송신_PIC16F84A/pic_pulse.HEX
프로그램/송신_PIC16F84A/pic_pulse.c
프로그램/송신_PIC16F84A/pic_pulse.c.bak
프로그램/수신_PIC16F74/port_out.c
프로그램/수신_PIC16F74/lcd16x2.h
프로그램/수신_PIC16F74/port_out.HEX
데이타시트/PIC16F84.pdf
데이타시트/pic16f74.pdf
데이타시트/74ls90.pdf
데이타시트/MC14069.pdf
데이타시트/74hc00.pdf
데이타시트/KTA1273.pdf
데이타시트/MC78xx.pdf
데이타시트/KSM603LM.PDF
데이타시트/KSM603LM-0.PDF