Pripojte si diár Casio k PC!

V poslednom čase sa do popredia tlačia tzv. Handheld PC. Podľa mňa je to síce pekná myšlienka, ale je tu otázka či si to môže dovoliť širšia verejnosť, alebo to zostane dominantou ľudí, ktorí si dovolia v súčasnosti kúpiť notebooky. Preto by som skôr uvítal na trhu niečo lacnejšie: bez “ohromného” Microsoftu Windows CE, ktorý potrebuje ťažký hardware. Typickým príkladom sú podľa mňa napr. niečo na spôsob diárov alebo mobilných telefónov. Tieto zariadenia umožňujú jednoduché ukladanie údajov (príp. aj základné operácie s nimi) a komunikáciu s PC. Následné väčšie a náročnejšie operácie (väčšie databázy, prepočty, triedenie dát, tlačenie ...) si môže užívateľ urobiť po prenose týchto údajov do svojho počítača, kde má na toto oveľa výhodnejší a univerzálnejší software (databázové programy, tabuľkové a textové procesory atď.). Toto riešenie je oveľa lacnejšie. Užívateľ si v teréne zaznamenáva “za jazdy” väčšinou dáta na ich uchovanie a spracovanie v PC. Typickým príkladom tohto riešenia sú diáre CASIO. Osobne ho vlastním a som s ním veľmi spokojný. Údaje nosím vždy “pri sebe” a taktiež si ich tu môžem jednoducho a hlavne rýchlo zaznamenať. Diáre sú oveľa lacnejšie než Handheld PC, menšie a nenáročné na napájanie (batérie vydržia asi 1 rok).

Hlavným dôvodom napísať tento dopis bolo informovať verejnosť o realizácii interfejsu medzi diármi CASIO a počítačmi PC s príslušným softwarom. Toto riešenie veľmi rozšíri využitie a možnosti týchto diárov.

Diáre CASIO sú vybavené konektorom pre sériovú komunikáciu s počítačmi PC. Konektor je umiestnený na bočnej stene diára a je rozmeru stereo Jack 2.5mm. Diár komunikuje s počítačom štandardnou asynchrónnou komunikáciou (parametre nastaviteľné v diári: 4800 alebo 9600 Baudov, data bity, parita, stop bity). Diár však poskytuje na konektore napäťové úrovne TTL, zatiaľ čo počítač má na sériovej linke úrovne podľa RS232. Preto je nutné pre prepojenie týchto dvoch zariadení použiť prevodník úrovní medzi TTL a RS232. V žiadnom prípade nepripájať diár priamo na počítač - hrozí zničenie diára. Prevodník úrovní sa dá urobiť rôznymi spôsobmi. Firma CASIO síce ponúka prevodníky aj s príslušným obslužným softwarom, ale tie sú zatiaľ voči cene samotného diára príliš drahé - predávajú sa za cenu okolo 2000,- Sk. Preto si ho len málokto týmto spôsobom obstará. Jeho zhotovenie však nie je náročné. Preto Vám v ďalšom predkladám jednoduchý návod na jeho zhotovenie a zasielam k nemu aj príslušný software. Informácie na zhotovenie hardwaru som čerpal z internetu. Obslužný software je majetkom firmy IMSL software (http://ourworld.compuserve.com/homepages/imsl) a taktiež je stiahnutý z internetu - neregistrovaný shareware.

Pri návrhu som vychádzal z maximálnej jednoduchosti konštrukcie tak, aby bol prevodník miniatúrny a dal sa umiestniť priamo do konektora CANNON 9, pričom použité súčiastky budú “ľahko kúpiteľné” a hlavne lacné.

obr.1 Shéma prevodníka CASIO-PC

Zapojenie podľa obr.1 využíva skutočnosť, že v počítačoch PC AT je rozhodovacia úroveň pre RS232 asi +1.5V , a teda sériová linka reaguje spoľahlivo aj na TTL signálové úrovne (ale invertovane kvôli negatívnej logike RS232). Preto stačí na zabezpečenie log.1 na RS232 napätie 0V, hoci podľa normy má byť log.1 v rozsahu -3÷-12V.

Prevodník podľa schémy je konštrukčne umiestnený priamo v kryte 9-pinového konektora CANNON, ktorý sa pripojí na sériový port počítača PC. Súčiastky sú zapájkované na malom plošnom spoji (17´ 29mm), ktorého nákres je na obr.2 (obojstranný plošný spoj). Na obr. 3 je rozmiestnenie súčiastok vo zväčšenej mierke. Všetky použité rezistory sú typu SMD 1206, ostatné súčiastky sú v klasickom prevedení.

                

obr.2 Plošný spoj prevodníka CASIO-PC (obojstranný)

obr.3 Rozmiestnenie súčiastok prevodníka CASIO-PC

Konektor CANNON (9 pinový) sa zapájkuje priamo na plošný spoj tak, že plošný spoj hrúbky 1.5÷2mm sa zasunie medzi dva rady pinov konektora. Výstup z plošného spoja sa urobí pomocou tenkého stereo káblika na sluchátka dĺžky asi 1.5m, ktorý sa prevlečie cez dva väčšie spojené otvory na plošnom spoji (zúžená časť plošného spoja) a zapájkuje tak, aby držal samosvorne a nedal sa vytrhnúť (obr.4.). Nakoniec sa zabezpečí vodičom zapájkovaným do dvoch otvorov na konci plošného spoja (zobrazené červenou farbou na obr.4).

 

obr. 4 Vyvedenie káblika z plošného spoja

Na druhom konci káblika sa napájkuje stereo Jack 2.5mm konektor. Tu musíme pripojiť TXD diára (vstup do interfejsu) na vrchný kontakt Jacku (špička), RXD diára (výstup z interfejsu) na stredný kontakt a GND na spodný kontakt. Na trhu sú dva typy Stereo Jack 2.5mm : s umelohmotovým krytom (menší) a s gumovým krytom (väčší). Keďže diáre CASIO majú konektor “vnorený” je nutné použiť menší (umelohmotový) Jack a tomu ešte zbrúsiť vrchnú stranu podľa obr.5 tak, aby sa dal zasunúť do diára.

 

obr. 5 Úprava konektora stereo Jack 2.5mm

 

Nakoniec osadený plošný spoj umiestnime do krytu 9-pinového konektora CANNON a môžeme odskúšať funkciu: po zasunutí do sériového portu počítača by malo byť na strednom kontakte Jacku napätie asi 4.7V alebo menšie (závisí od Zenerovej diódy), nikdy však nie viac než 5V ! Potom môžeme vyskúšať komunikáciu pomocou softwaru CASIF/Win od firmy IMSL-software.

 

Software CASIF/Win:

Software na komunikáciu s diármi CASIO je neregistrovaný shareware. Záujemcovia si preto môžu jeho najnovšiu verziu stiahnuť ako zbalený zip-súbor CASIFW19.ZIP (470 Kbytes) priamo z www-stránky: http://ourworld.compuserve.com/homepages/imsl. Z tejto stránky sa možno dopracovať aj k iným informáciám ohľadne diárov CASIO (osobne som program sťahoval asi pred rokom, preto je možné, že už existuje aj jeho novšia verzia). Ak by už stránka neexistovala tak tu je tu download z mojej stránky.

Program je určený pre prostredie Windows (verzia 3.1 a viac) a má dobré ovládanie. Umožňuje čítanie a zápis údajov z a do diára. Naviac obsahuje množstvo funkcii aplikovateľných na údaje: hľadanie, pohodlné editovanie, tlač údajov vo formátovanom tvare a vytváranie databáz z údajov spolu s databázovými operáciami. Údaje možno takto zálohovať na disku (pre prípad poškodenia diára) a to aj v šifrovanej forme prístupnej len po zadaní hesla. Posúdenie schopností softwaru nechávam na Vás (program má dobrý Help).

Stiahnuť si možno aj programy podobného typu ako CASIF/Win, ktoré umožňujú napr. prepojenie DDE-linkou s Excelom (cwina.zip), alebo s databázami Access a Shedulle (dll knižnice). Záujemcovia si ich určite na internete nájdu (napr. cez vyhľadávacie služby).

 

Prvé nastavenie CASIF/Win pre komunikáciu s diárom:

Pre komunikovanie diára s PC je potrebné prvé nastavenie softwaru:

a.      Zaškrtnúť menu Settings-Communications-RTS Off (PCLink cable) - slúži na nastavenie správneho napájania interfejsu zo sériovej linky.

b.     Z menu Settings-Digital Diary Model... vybrať náš typ diára a jeho funkcie.

c.      V menu Settings-Communications-Port Settings... nastaviť parametre sériovej linky rovnako ako sme ich nastavili v diári (nastavenie diára je popísané v jeho manuáli).

d.     Pre istotu reštartovať program, pripojiť diár na zvolený sériový port a môžeme komunikovať a skúšať schopnosti programu.

e.      Ak máme diár s podporu národných znakov je výhodné zeditovať ručne v súbore casifw.ini sekciu [Substitutions], kde odpoznámkujeme tzv. substitučné znaky (je tam napísaný aj postup). Okrem toho je výhodné prečítať si zbežne Help na pochopenie niektorých nastavení programu.

Potom môžeme využívať program, ktorý je síce neregistrovaný shareware, avšak nie je (až na čakanie pri spustení programu a varovnej správe pri skončení programu) obmedzený. Posúdenie jeho schopností nechávam na Vás.

Dúfam, že tieto informácie pomôžu širokému okruhu používateľov diárov spríjemniť prácu a nájdu sa aj noví ľudia, ktorí využijú ich schopnosti.


author: Ing. Igor Cesko:
            e-mail: cesko@internet.sk
            homepage: www.cesko.host.sk