컨트롤러"8051

D

Dhans

Guest
안녕

나는, 적외선 LED와 IR 수신기 (TSOP 1738) 나는 수신기 출력을 얻을 필요는 출력 죽 스테퍼 모터 제어하려고 8051을 포함하는 프로젝트입니다.
어떻게 IR 수신기에서 신호를 받기위한 프로그램을 작성하는지도 몰랐어요.
다른 사람을 도와 드릴까요???

안부,
dhans.

 
TSOP1738 적외선 신호 및 변조된 부분은, 귀하의 프로세서로 출력 순수 디지털 레벨 신호를 제거받을 수있습니다.
당신에 대한 측정이 다음 단계 / 그 신호의 periode에서 코드를 어떻게 전달되었는지 확인합니다.

적외선 신호의 많은 코딩 구성표를 봐 주시기 바랍니다 :
http://www.epanorama.net/links/irremote.html

 
무슨 송신기 측면에서 RC5 원격 다예 / 555 스위치 등 astable 모드에서 프로그램을 수있는 방법을 알고 TXD 측면에 대한 데이터를 전송하는 것입니다.

 
당신 Bascom 8051을 사용할 수있습니다
그것을 8051에 대한 기본적인 컴파일러이다
그것을 "명령"라는 getrc4있다

여기에 예제입니다

희미한 새로운 비트로
희미한 명령 바이트로 바이트 Subaddress

재설정 Tcon.0 '가장자리에 상승에 의해 트리거
Int0 Receiverc5에서
사용 Int0
인터럽트 활성화
하다
만약 새로 = 1 그렇다면 '새 코드를받지
해제 Int0
인쇄 명령; ""; Subaddress
신 = 0 '재설정 새로운 비트
사용 Int0
최종면
루프Receiverc5 : '루틴이 인터럽트
'getrc5 루틴을 사용하여 30 바이트!의 측정을 위해 스택
비트 사이의 '간격
Getrc5 (지휘) subaddress
새로 = 1 '로 설정 플래그
돌아가기
그렇게 지루한 프로그래밍없이 RC5 코드를받습니다또한 다음 링크를 확인하십시오

http://www.rotgradpsi.de/mc/etc/rc5decoder.html

http://www.ustr.net/infrared/infrared1.shtml

 

Welcome to EDABoard.com

Sponsor

Back
Top