Svetelektro.com

Svetelektro.com

Meno:
Heslo:

Tester diaľkových ovládačov

Kategória: Mikroprocesory | 11.02.2008 | Autor: Kado 

Pred časom som potreboval zariadenie, ktoré by dokázalo zistiť vysielané kódy diaľkového ovládača určeného pre spotrebnú elektroniku. A tak som postavil jednoúčelové zariadenie, ktoré slúži na zistenie vysielaného kódu infračervených diaľkových ovládačov, ktoré vysielajú kódy protokolom RC5. Zistené kódy sú zobrazované na LCD 2x16 znakov.
Popis zapojenia:
Základom zapojenia je jednočipový mikropočítač AT89C2051 od fy Atmel, ktorý zabezpečuje spracovanie signálu z infračerveného prijímača TSOP1736. Dekódovanie povelov sa uskutočňuje programovo, pričom je využitý jeden vstup prerušenia a jeden č/č procesora. Po spracovaní sa zistené údaje zobrazujú na klasickom LCD 2x16znakov, ktorý pracuje v 4bitovom móde. Schéma zapojenia je na obrázku. Procesor obsahuje resetovací obvod tvorený prvkami C1 a R1. Frekvenciu kryštálu je nutné dodržať, inak dochádza k chybnému dekódovaniu povelov z diaľkového ovládača. Prvky C5 a C4 slúžia na filtráciu napájacieho napätia, ktoré je +5V. Dióda D1 slúži na ochranu pred zničením pripojených obvodov v prípade pripojenia napätia opačnej polarity. Trimer R2 slúži na nastavenie kontrastu displeja. Infra prijímač TSOP1736 slúži na prijímanie a vytvarovanie infra signálu z diaľkového ovládača. Je možné použiť aj iný typ, musí však byť určený pre nosnú frekvenciu 36kHz.







Protokol RC5:
Cieľom článku nie je popis tejto normy. Stručne môžem povedať, že protokol vymyslela fy Philips a používa ho vo svojich zariadeniach aj veľa iných výrobcov spotrebnej elektroniky. Na Slovensku je to fy OVP Orava (kedysi OTF), ktorá sa zaoberá výrobou TV prijímačov a požíva spomínaný protokol vo svojich diaľkových ovládačoch. Kód sa skladá z 14bitov, pričom prvá dva bity sú tzv. štart bity a majú vždy hodnotu 1, ďalší bit je toggle bit. Tento bit mení svoju hodnotu vždy po uvoľnení tlačidla ovládača. Ak je teda tlačidlo stlačené dlhšie, všetky vysielané povely majú toggle bit zhodný. Po uvoľnení a ďalšom stlačení tlačidla, je hodnota toggle bitu opačná. Nasleduje 5 adresových bitov. Prítomnosť adresy dovoľuje ovládať teoreticky 32 rôznych prístrojov bez vzájomného ovplyvňovania. Napr. TV prijímač má adresu 0, video 5, atď. Posledných 6 bitov tvorí kód povelu. Každé tlačidlo má pridelený svoj kód.
Konštrukcia:
Zapojenie je realizované na jednostrannej DPS.Obsahuje všetky súčiastky okrem LCD, ktorý sa pripája cez vodiče na konektor JP2. Pre procesor je výhodné osadiť objímku, a tak predísť jeho poškodeniu pri spájkovaní.
Zobrazovanie na LCD:
Po pripojení napájania sa na LCD zobrazí úvodné logo a cca po 3 sekundách sa na LCD zobrazia názvy Address: xx d, Code: yy d a nápis Togg: z, kde xx predstavuje hodnotu adresy v desiatkovej sústave, ďalej yy hodnotu kódu povelu v desiatkovej sústave a z určuje hodnotu Toggle bitu buď log.1 alebo log.0.






Záver:
Popisované zapojenie je určené pre tých, ktorí potrebujú zistiť vysielané kódy IR ovládačov resp. potrebujú vedieť či je ovládač funkčný. Schéma aj DPS boli kreslené Eagli, program pre procesor sú tu na stránke v uploade pod názvom RC5 Tester
 

14.03.2009

My Binary Clock

 19039   12  Hodnotenie: 4.1904761904762Hodnotenie: 4.1904761904762Hodnotenie: 4.1904761904762Hodnotenie: 4.1904761904762Hodnotenie: 4.1904761904762

12.06.2013

Templogger

 6772   5  Hodnotenie: 4Hodnotenie: 4Hodnotenie: 4Hodnotenie: 4Hodnotenie: 4

04.05.2015

„Dostupný“ USB PIC programátor

 7715   1  Hodnotenie: 4Hodnotenie: 4Hodnotenie: 4Hodnotenie: 4Hodnotenie: 4

Priemerné hodnotenie: 4.33
Hlasov: 9

Veľmi dobrý

Zvoľte počet hviezdičiek:
Vynikajúci
Veľmi dobrý
Dobrý
Priemerný
Zlý



Za obsah komentárov je zodpovedný užívateľ, nie prevádzkovateľ týchto stránok.

Re: Tester diaľkových ovládačov (Hodnotenie: 1)
Od: andrewwwww - 12.02.2008
(O užívateľovi | Poslať súkromú správu)
IR kody ukazuje aj program GIRDER.

Re: Tester diaľkových ovládačov (Hodnotenie: 1)
Od: peterrr - 29.05.2008
(O užívateľovi | Poslať súkromú správu)
a to na tejto stranke sa akoze nezverejnuju zdrojove kody?
Re: Tester diaľkových ovládačov (Hodnotenie: 1)
Od: Kado - 04.07.2008
(O užívateľovi | Poslať súkromú správu)
 
Uhadol si...

Re: Tester diaľkových ovládačov (Hodnotenie: 1)
Od: malosorte - 12.12.2008
(O užívateľovi | Poslať súkromú správu)
zdravim, nejak nejde nacitat obrazky, boli by ste taky dobry a vlozili ich tam?

Re: Tester diaľkových ovládačov (Hodnotenie: 1)
Od: SMITH - 02.05.2009
(O užívateľovi | Poslať súkromú správu)
Výborná konštrukcia , funguje na prvé zapnutie . Ďakujem
Re: Tester diaľkových ovládačov (Hodnotenie: 1)
Od: Kado - 03.06.2009
(O užívateľovi | Poslať súkromú správu)
 
to som rad:)

Re: Tester diaľkových ovládačov (Hodnotenie: 1)
Od: malosorte - 15.03.2010
(O užívateľovi | Poslať súkromú správu)
Zdravim, chcel by som sa spytat, ktore dialkove ovladanie pouziva RC5 o frekvencii 36kHz? potreboval by som konkretny typ, pretoze robim nieco podobne a v obchodoch mi nedokazu poradit... vdaka za odpoved...
Re: Tester diaľkových ovládačov (Hodnotenie: 1)
Od: Kado - 31.03.2010
(O užívateľovi | Poslať súkromú správu)
 
vsetky od tv ovp s oznacenim RC5xxx, napr RC5214, RC5841 atd
Re: Tester diaľkových ovládačov (Hodnotenie: 1)
Od: Kado - 20.11.2013
(O užívateľovi | Poslať súkromú správu)
 
alebo napr RC5840, velmi sikovny DO

Re: Tester diaľkových ovládačov (Hodnotenie: 1)
Od: jaro61 - 04.11.2016
(O užívateľovi | Poslať súkromú správu)
Pre záujemcov o stavbu tohoto testera ponúkam na predaj profesionálne spravený plošný spoj s potlačou a spajkovacou maskou. Cena plošného spoja je 2€ + poštovné. Plošné spoje mám aj naskenované, ale nedá sa tu vložiť obrázok. Kontakt: modelkit[zavinac]atknet[bodka]sk
Autor stránky je Ondrej Závodský(zawin), o graficky design sa stará Ľuboš Fabo(BUFU).

TOPlist

Powered by Copyright © UNITED-NUKE CMS. All Rights Reserved.
Čas potrebný k spracovaniu stránky 0.02 sekúnd