grensesnitt IR-mottaker til 8051 uc

D

Dhans

Guest
hei

Jeg gjør et prosjekt som inkluderer, IR LED og IR-mottaker (TSOP 1738) Jeg må få mottakeren produksjon og at produksjonen kommer til å styre stepper motoren Thro 8051.
JEG dont vite hvor å skrive program for mottak av signaler fra IR-mottaker.
kan noen hjelpe??

Hilsen,
dhans.

 
TSOP1738 mottar IR-signalet og fjerne modulert del, output heldigitalt nivå signal til prosessoren.
Neste trinn må du måle on / off periode på som signal for å finne ut hva koden er overført.

Det er mange koding ordningen av IR-signal, kan du ta en titt på:
http://www.epanorama.net/links/irremote.html

 
Hva er på senderen side for å sende data for ex rc5 ekstern / 555 i Astable modus med bytte etc. med ut kjenner TXD side hvor du kan programmet.

 
du kan bruke Bascom 8051
Det er en grunnleggende kompilator for 8051
den har en kommando som heter "getrc4"

her er et eksempel

Dim New As Bit
Dim Command As Byte, Subaddress As Byte

Nullstill Tcon.0 'utløst av stigende kanten
På Int0 Receiverc5
Aktiver Int0
Aktiver Avbryter
Gjøre
Hvis New = 1 Then 'mottatt ny kode
Deaktiver Int0
Skriv Command: ""; Subaddress
Ny = 0 'reset ny bit
Aktiver Int0
End if
LoopReceiverc5: 'interrupt routine
'the getrc5 rutinen bruker 30 bytes!av stabelen for måling
'intervallet mellom bitene
Getrc5 (subaddress, Command)
Ny = 1 'flaggingen
Tilbake
så det får rc5 kode uten kjedelig programmeringSjekk også følgende linker

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

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

 

Welcome to EDABoard.com

Sponsor

Back
Top