prepojenia IR prijímač do 8051 uc

D

Dhans

Guest
nazdar

dělám projekt, ktorý zahŕňa, IR LED a IR prijímač (TSOP 1738) som sa dostať na výstup prijímača a že výstup sa chystá na riadenie motorových krokové throat 8051.
I dont know how to napísať program pre príjem signálov z infračerveného prijímača.
môže niekto pomôcť?

Pozdravy,
dhans.

 
TSOP1738 prijímať IR signálu a odstránenie časti modulované, výstupná úroveň čistého digitálneho signálu na váš procesor.
Ďalší krok máte na meranie zapnutie / vypnutie obdobie tohto signálu, aby zistila, aké číslo sa vysiela.

Vzniká mnoho kódovací systém IR signálu, prosím pozrite sa na:
http://www.epanorama.net/links/irremote.html

 
Čo je na strane vysielača na odoslanie dát na ex RC5 vzdialenej / 555 v astable režim s switch
atď bez poznať TxD stranu, ako môžete program.

 
môžete použiť bascom 8051
Je to základný kompilátor pre 8051
má príkaz nazýva "getrc4"

Tu je príklad

Dim nových Bit
Dim Príkaz Ako Byte, Subaddress Ako Byte

Reset Tcon.0 'vyvolaná rastúcou hranu
Na INT0 Receiverc5
Povoľte INT0
Povoľte Interrupts
Robiť
Ak Nové = 1 Then 'dostala nový kód
Zakázať INT0
Print ""; Subaddress
New = 0 'reset nové bit
Povoľte INT0
End If
SlučkyReceiverc5: 'prerušenia rutinné
'na getrc5 rutinné použitie 30 bytov!zo zásobníka na meranie
'interval medzi bity
Getrc5 (subaddress, Command)
New = 1 'set vlajky
Späť
tak dostáva RC5 kódu bez únavné programovaniaSkontrolujte tiež nasledujúce odkazy

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

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

 

Welcome to EDABoard.com

Sponsor

Back
Top