EN

Girder aka IR prijímač

Minule sa ma kamos opýtal či nepoznám dajaký dobrý spôsob na to, ako ovládať na diaľku počítačové domáce kino ? Vtedy ešte poznal aj diaľkové ovládanie od ATI, čo bolo ATI REMOTE WONDER . Pýtal sa ma na môj názor . Odpovedal som mu, že existuje OVEĽA lacnejši a lepší spôsob, ako ovládať PC. A ten spôsob sa vola GIRDER . V podstate Girder je len prijímač IR kódov cez COM port . Na internete je možné nájsť rôzne konštrukcie diaľkových ovládaní k počítaču. Väčšina z nich je riešená s použitím mikrokontrolera (PIC, Atmel), ktorý dekóduje prijatý kód z IR ovládača a posiela ho do počítača. Nevýhodou tohto riešenia je mala flexibilita pri vyvstaní problému z netypickým kódom diaľkového ovládača (kódy vysielane z IR - ovládačov nie sú jednotne: každý výrobca ma svoj - hoci existujú aj kvázi - štandardy ako RC5 RECS-80, NEC). O takéto "exotické" diaľkové ovládače nie je  u nás núdza. Vtedy to chce zmenu programu v mikrokontroleri, čo už každý užívateľ asi nezvládne (potreba znalosti programovania mikroradičov a technických prostriedkov - programátor). Ďalšou nevýhodou je aj vyššia cena hardware.

Konštrukcia

Pri tomto rieseni je hardware velmi jednoduchy a lacny . Celu inteligenciu zabezpeci obsluzny software. Pri vyvstati problemu s netypickym kodom IR-ovladaca staci upgrade softwaru, co kazdy uzivatel isto zvladne (download z internetu). 
Ako obsluzny software pre dialkove som si zvolil Girder. Je to velmi dobry multijazycny program, a ako jeden z mala je to freeware. Ma dobre vyriesenu podporu softwarovych a hardwarovych pluginov. Preto som si vytvoril vlastny plugin do Girdera, ktory obsluhuje hardwarovu cast dialkoveho ovladania.


Nenechajte sa zmiest jeho jednoduchostou. Staci ho zasunut do serioveho portu pocitaca a spustit Girder. V nastaveniach hardwerovych pluginov si treba vybrat "IgorSFH-56 device"a nastavit spravny COM port.



Popis funkcie


Zapojenie vyuziva integrovany infracerveny prijimac pouzivany pre prijem modulovaneho signalu. Ten obsahuje obvody potrebne na prijem a demodulaciu infracerveneho signalu. Z jeho vystupu dostaneme uz cisty digitalny signal (obalka amplitudovo modulovaneho signalu vysielaca). Pouzitelne su prijimace typu SFH56-xx a TSOP17xx (testovane). Obvody typu SFH56-xx sa uz iba dopredavaju (koniec vyroby). Cislo "xx" znamena pouzitu frekvenciu prijmu. Zaujemcovia o detaily tychto obvodov najdu v datasheetoch na internete. Obvod je napajany priamo zo serioveho portu pocitaca - z vyvodu RTS. Stabilizaciu napatia na 5V zabezpecuje zenerova dioda D1. Je zapojena bez obmezdovacieho odporu, lebo vyuziva skutocnost, ze seriovy port ma prudove obmedzenie cca 10mA. V prvej verzii bol obmedzovaci rezistor pouzity, ale prejavil sa nedostatok napatia pri pouziti v notebookoch. Tie totiz poskytuju signalove urovne asi +/-6V a ubytok na rezistore sposobil nespolahlivy prijem signalu (z rovnakeho dovodu nemozno pouzit stabilizatory typu 7805, ktore maju min. ubytok asi 2V).

Kondenzator C1 je filtracny (odberove spicky). Rezistor R1 predstavuje pull-up podla doporucenia vyrobcu TSOP17xx. Vystup prijimaca je vyvedeny na signal DSR serioveho portu, kde sa softwarovo prijima. Obsluzny driver je rieseny ako plug-in modul "IgorPlug.dll" do programu Girder, ktoremu posiela prijimany kod. Girder nasledne vykona funkciu, ktoru sme si zvolili. Priradzovanie vyslaneho kodu k danej akcii prabieha tzv. ucenim nasledovne: V programe Girder vytvorime danu akciu a potom stlacime tlacitko "Learn Event" (obr.). Nasledne na vysielaci DO stlacime tlacitko, cim sa prijme kod a priradi sa danej akcii. Funkcnost akcie otestujeme stlacenim rovnakeho tlacitka na DO.


Prakticke aplikacie


Najvacsou oblastou uplatnenia dialkoveho ovladania je nepochybne pohodlne ovladanie PC a v nom rozsirujucich zariadeni: TV a radio karty, CD, DVD, WinAmp ... Na tento ucel bolo zariadenie aj vyvinute a v drvivej vacsine aj pouzivane (kto by nechcel byt lenivy vstat k pocitacu na ktorom bezi film). Ale dobrou vlastnostou vsetkych programov typu Girder je moznost portovat aplikaciu napisanu cisto pre uzivatelske ovladanie mysou a klavesnicou do prostredia priemyselnej automatizacie. Napriklad Girder umoznuje dialkove ovladanie aj po TCP/IP sieti. Volbu typu prenosoveho media je mozne si zvolit a maximalne zjednodusit protokol. Tymto ziskame pocitac s vykonnym softwarom, ktory je umiestneny na riadenom pracovisku, ale jeho ovladanie moze byt urobene z uplne ineho miesta a najma s ovela jednoduchsim hardwarom (jednoducha klavesnica alebo jednocipovy mikropocitac).


Z hladiska softwaru staci priradit k externym povelom prislusne akcie na pocitaci PC (stlacenie klavesy, pohyby a klikanie
mysou, spustenie programu a pod.). Teda program, ktory povodne nebol urceny napr. na ovladanie cez RS232 sa tymto sposobom stane externe riaditelny. Najvacsou poziadavkou je asi iba potreba operacneho systemu Windows (ale su uz aj verzie a projekty pre Linux).Priestor pre dalsie mozne aplikacie nechavam pre citatelov, ale je ich dost : typu zabezpecovaci system objektov , riadenie nedostupnych embedded PC , bezdratove predlzenie riadenia a pod. 

Definovanie akcii v Girderi


Tu uvadzam velmi dobre internetove odkazy, kde je dobre popisany postup definovania prikazov prip. uz hotove skupiny prikazov:


- mozny download uz nadefinovanych akcii ku Girderu (staci si vybrat):
http://www.girder.nl/exportgr.php  

- velmi ziadane ovladanie WinAmp-u: 
bud http://www.girder.nl/exports/winamp263.gxr 
alebo http://www.girder.nl/exports/winamp271.gxr 

- ovladanie Windows Media Player: 
http://www.girder.nl/exports/mediaplayer64.gxr  

- vseobecne ovladanie Windows98: 
http://www.girder.nl/exports/windows98.gxr  

A pre tych co si chcu aj sami nieco vytvorit: 
- pekne vysvetleny princip ovladania Windows je na strankach Jana Rehaka (po cesky),
kde su aj dalsie zaujimave odkazy (ako napr. ovladanie celeho PC ) 
- dobre je si precitat aj cesky help od Davida Pribyla 
A na adrese http://www.girder.nl/links.php su dobre odkazy ohladom Girdera a ovladania PC pomocou DO. 



Testovane na operacnych systemoch:
- Windows95, Windows98, WindowsME, Windows2000, Windows XP : plne funkcne 
- Girder ide aj pod Windows NT - ale odstrante si pluginy (*.dll subory), ktore sa zobrazia v uvodnych chybovych
hlaseniach 



 

Hardverove poziadavky


- minimalna testovana konfiguracia : Intel486 66MHz, 8MB RAM (pracuje dobre); Intel486 33MHz, 8MB RAM (uz nepracuje!!!) 
- maximalna testovana konfiguracia : Intel PentiumIII 800MHz, 128MB RAM ; AMD Duron 1000MHz 128MB RAM ; AMD Thunderbird 1.4GHz, 512MB RAM

Zoznam znamych predajcov:

SLOVENSKO:
- Pavol Bielopotocký : ponuka 2 verzie. Jedna so zasunutim priamo na konektor. Druha s vyvedenym snimacom na kabliku. Obe verzie su podla schemy s lepsou citlivostou prijmu. Dodavka je rychla, na dobierku. 
- Martin Bordác : mozna ponuka 2 verzii. Jedna so zasunutim priamo na konektor. Druha s vyvedenym snimacom na kabliku. Obe verzie su podla schemy s lepsou citlivostou prijmu. Dodavka je mozna osobne v Bratislave. Telefon 0908 722 554. 
- Peter Pirický : ponuka 2 verzie. Jedna verzia so zasunutim priamo na konektor (cca 175,- Sk). Druha verzia s vyvedenym snimacom na kabliku (cca 210,- Sk). Obe verzie su podla schemy s lepsou citlivostou prijmu. Dodavka je mozna na dobierku alebo osobne v Kosiciach. Telefon 0903 032287.
- Branislav Rozbora : Ponuka:
1) Prijimac podla schemy s lepsou citlivostou prijmu - snimac vyvedeny na kabliku (esteticky zabudovany v plastovom puzdre 9pin konektora). Dlzka kablika volitelna: do 1m = 200,-Sk (aj ako stavebnica 180,-Sk), do 2m = 210,-Sk (aj ako stavebnica 190,-Sk).
2) Prijimac podla schemy s lepsou citlivostou prijmu - snimac na konektore: 170,-Sk (aj ako stavebnica 160,-Sk).
Dodanie je rychle: odoslanie do 1 pracovneho dna od podania objednavky: telefonicky: 0904 503424 alebo e-mailom: rozbora@post.sk . Dodanie na dobierku, pripadne osobne v Trencine po tel. dohode. Ku kazdej objednavke treba pripocitat postovne.
- Ondrej Tesarovic ponuka 2 verzie - kratku (so zasunutim priamo na konektor ale zapuzdrenu v kryte konektora) a aj verziu s vyvedenym snimacom na kabliku. Schema je s lepsou citlivostou prijmu pre oba typy. Ako IR detektor je pouzity TSOP1738. Kontakt: tel.: 0903 316675, e-mail: tesarovic@yahoo.com . Dodavka je pre Bratislavu, Malacky a okolie.
- Marek Velšmid : vyraba dialkove ovladania v dvoch verziach. Pouziva iba citlivejšie zapojenie a suciastky su schovane v krytke pre Cannon9. Senzor je na usti krytky (250,-Sk) alebo na vyvedenom kabliku o dlzke 120cm (tiež 250,-Sk, mozno ho nalepit na monitor). Ku DO je prilozene CD (700MB neuzavreté pre moznost dopalit iný softver) s programom GIRDER, manual, IgorPlugin, CZhelp... Záruka je 6 mesiacov. Vsetky ceny su konecne a vratane postovneho a balneho. Adresa ponuky: http://www.kike.sk/kable.htm e-mail: kike@kike.sk 

CESKA REPUBLIKA:
- Stanislav Vcelka : ponuka 2 verzie. Jedna so zasunutim priamo na konektor. Druha s vyvedenym snimacom na kabliku. Obe verzie su podla schemy s lepsou citlivostou prijmu. Dodavka je mozna v Ceskej republike na dobierku.
- Ondrej Vališ : ponuka 2 verzie. Verzia zapojenia moze byt zakladna so zasunutim priamo na konektor alebo podla schemy s lepsou citlivostou prijmu (dohodnete sa). Dodavka obsahuje aj CD s najnovsimi verziami obsluzneho programu : Girder + plugin. Cena je cca 200,-Kc. Dodavka je mozna v Ceskej republike na dobierku po predchadzajucej dohode e-mailom alebo telefonicky: 0608 862210.
- Jiri Kalkus : ponuka verziu s vyvedenym snimacom na kabliku dlhom cca 1.5m alebo so zasunutim priamo na konektor. Zapojenie je podla schemy s lepsou citlivostou prijmu. Cena je 200,-Kc (snimac na kabliku) alebo 170,-Kc (snimac priamo na konektora) a dodavka je mozna v Ceskej republike osobne v mestach Ceske Budejovice alebo Praha. Kontakt: tel: +420721758094, e-mail: djbj@volny.cz .


Zatial to je vsetko o Girderi co som vedel napisat a pozhanat . Podla mna je to jednoducha a hlavne lacna konstrukcia 
ktora by mala obohacovat vsetky nase masinky .

Platon

Komentáre (3)
St0n3r
nie moc tasko v kazdej elektro predajni!
matejbasti
ako tazko IR prijimac zohnat?
Patko19
som si taketo nieco spravil doma. staci vymontovat ten primac z hociakeho televizora ktory ma dialkove ovladanie. m zto dost zatazuje procesor. skusal som to na pentium 2,8 a ked som mal pusteny film v prehravaci a vyslal som signal stisit zvuk tak mi zacalo brutalne trhat obraz a zvuk. hold COM port je uz minulost. radsej si to postavte na USB, tiez jednoducha vec len si treba ten IO naprogramovat. ale na internete je dost schem programatora.
Pridať nový komentár
TOPlist