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