Jste zde

Komunikace s diáři a kalkulačkami CASIO

Jak si udělat interface mezi váš počítač a jak kalkulačku, tak diář Casio. Kompletní popis

problematiky, volně stáhnutelné verze programů pro tuto komunikaci.

 

Sériové rozhraní
Popis integrovaných obvodů MAX232 a MAX233
Konstrukce kabelu, schema zapojení, rozpiska součástek
Propojení dvou kalkulaček nebo dvou diářů
Kalkulačky - stažení komunikačního programu, zajímavé odkazy
Diáře - stažení komunikačních programů, zajímavé odkazy


Sériové rozhraní

Rozlozeni vyvodu seriovych konektoru     Původním účelem sériového rozhraní bylo zajišťovat spojení mezi počítačem a modemem, aby bylo možné přenášet data po telefonní lince. Jelikož se sériově připojují i další zařízení, např. poziční nebo měřicí či tiskárny, obsahují počítače několik sériových portů s označením COM1, COM2, atd. Vlastní přenos dat se provádí po linkách TXD (Transmit Data - Vysílaná data) a RXD (Receive Data - Přijímaná data). Ostatní linky slouží k řízení přenosu, při kterém se používají následující pomocné bity: 
Startbit - zahajuje přenos skupiny bitů a má aktivní logickou úroveň 0 
Datové bity - může jich být 5, 6, 7 nebo 8 
Paritní bit - sleduje počet bitů s úrovní log.1 a může nebo nemusí být uveden 
Stopbit - ukončuje přenos bitů jednoho bytu, má vždy úroveň log.1 a mohou být 2 nebo jen 1. 
Elektrické charakteristiky vstupů a výstupů určuje norma RS-232, která využívá napěťovou úroveň. Pro signál log. 0 je to napětí +12V, pro signál log.1 -12V. Rozložení vývodů 25 a 9 pinového konektoru je uvedeno v tabulce. 

 

Popis integrovaných obvodů MAX232 a MAX233

 

     Integrovaný obvod MAX232 firmy Maxim Integrated Circuits  je obousměrný konvertor RS-232 <=> TTL napájený ze zdroje +5V. Obsahuje 2 konvertory RS-232 => TTL (CMOS) a 2 TTL (CMOS)=> RS-232. Oba druhy invertují signál, aby se dosáhlo požadovaného výstupu. Obvod má ke své činnosti zabudovaný napěťový násobič a invertor. Násobič používá kondenzátor C1 ke znásobení napětí +5V na +10V na kondenzátoru C3 (výstup V+ ) a invertor C2 k inverzi napětí +10V na -10V na kondenzátoru C4 (výstup V-). Jejich hodnota je 1 mikro. Obvod MAX233 je dvacetipinovou obdobou šestnáctipinového MAX232, který má tyto čtyři elektrolytické kondezátory zabudované v sobě. Oba obvody mají přenosovou rychlost 120kb/s a vyrábějí se v různých variantách pouzder (pozor na jiné rozmístění vývodů pouzder DIP a SO obvodu MAX233). Firma Maxim vyrábí také integrované obvody MAX232A a MAX233A, které se od uvedených typů liší pouze vyšší přenosovou rychlostí 200kb/s a menšími hodnotami kondenzátorů - 0,1 mikro. 
 
 

Rozlozeni vyvodu MAX232 a MAX233
Zjednodusene vnitrni zapojeni MAX232 a MAX233
(T = Transmit - vysílací linka, R = Receive - přijímací linka) 

 

Konstrukce kabelu, schéma zapojení, rozpiska součástek

Rozlozeni vyvodu 78L05    

Zdroj pro integrovaný obvod tvoří napěťový stabilizátor 78L05, který je schopen dodávat maximální proud 100 mA. Místo něho lze vytvořit i klasický zdroj se zenerovou diodou, ale domnívám se, že vzhledem k ceně obvodu 78L05, která se pohybuje kolem 8,- Kč, je to zbytečné. Kondenzátor C5 zabraňuje rozkmitání výstupního napětí stabilizátoru. V zapojení DTR +12V, RTS -12V se využívá funkce pouze jednoho z dvojice obou konvertorů obvodů MAX232 a MAX233. Přestože výrobce udává hodnotu externích elektrolytických kondezátorů 1 mikro pro obvod MAX232 a 0,1 mikro pro MAX232A, použil jsem při stavbě hodnoty 4,7 mikro, protože mi doma již dlouho zahálely nepotřebné kusy. Obvod správně funguje i při použití vyšších hodnot např. 22 mikro. Celé zapojení se při troše štěstí a pečlivosti vejde do pouzdra 25pinového konektoru. 
 
 

Schema zapojeni s obvodem MAX232

 

    Obvod MAX233 má sice o pětinu palce delší pouzdro než MAX232, ale odpadá použití čtyř kondenzátorů (zapojení pro pouzdro DIP !): 

Schema zapojeni s obvodem MAX233 (pouzdro DIP)

    Osobně doporučuji zapojení s obvodem MAX232. Firma GM Electronic ho prodává za 73,- Kč. V zapojení lze použít i jeho ekvivalent ICL232, jehož cena je o polovinu nižší. 

 

Rozpiska součástek :

 

1x dioda 1N4148 
5x (1x) elektrolytický kondenzátor 4,7 mikroF / 16 V 
1x obvod 78L05 
1x obvod MAX232 (MAX233) nebo ekvivalent 
1x stereo jack 2,5 mm 
1x stereo kabel stíněný délky alespoň 1 m 
1x samičí sériový konektor 25pin nebo 9pin 
1x pouzdro na konektor 25pin nebo 9pin 

 

Propojení dvou kalkulaček nebo dvou diářů

    

Místo drahého kabelu SB-62, který se používá k propojení dvou diářů, dvou kalkulaček nebo kalkulačky s tiskárnou děrných štítků (opět vše od firmy CASIO), lze poměrně levně vyrobit jeho ekvivalent. Jedná se pouze o kabel se dvěma stereo jacky 2,5 mm, jehož přenosové kontakty (R a T, T je na špici) jsou spojeny křížem : 
 
 

Propojeni dvou kalkulacek nebo dvou diaru


CASIO CFX-9850G

 



Kalkulačky

 Komunikační program

 Zde si můžete stáhnout komunikační program CASIO Program-link FA-122 verze 1.00 pro Windows (pouze pro kalkulačky FX-7400G, CFX-9850G a CFX-9930GT, typy FX-9700GE a CFX-9800G mohou pouze přijímat). Pro ostatní typy je určen FA-121, který není volně šiřitelný. V programu FA-122 je zabudovaný jednoduchý editor programů pro pohodlnou práci. Jedinou nevýhodou tohoto komunikačního programu je nepřítomnost kompilátoru, takže jste při vývoji vlastních programů odkázáni na stálé přenosy do kalkulačky. Velikost je 523kB a autor Casio Computer Co., Ltd.. 
 
 

CASIO Program-link :

Mirror zde na serveru HW.cz
Originál  : http://pegasus.cc.ucf.edu/~ucfcasio/link.zip



CASIO SF-4700L

Diáře

 Komunikační programy

 Zde si můžete stáhnout komunikační programy CASIF/WIN verze 1.9e pro Windows (shareware) a Diary Link 97 pro Windows 32bit (demo). Oba jsou velmi dobře graficky zpracovány a poskytují uživateli pohodlné nastavení prostředí. První vám na disku zabere místo kolem 1,5MB a nabídne vám plně funkční prostředí, které vás ale při každém spuštění a opuštění programu upozorní na zaregistrování. Autorem je firma IMSL Software. Druhý používá pro práci s databázemi BDE (Borland Database Engine) a jeho autorem je firma Integrated Engineering Systems cc. Instalace programu vám na disku zabere přibližně 5MB. Jedinou nevýhodou demoverze je nemožnost posílat do diáře blok dat, ale vše pouze po jedné položce.  
 

CASIF/WIN verze 1.9e pro Windows

Mirror zde na serveru HW.cz

Diary Link 97

Mirror zde na serveru HW.cz

 


Michal Pražan 
14. dubna 1998 
E-mail - prazan@hw.cz
Hodnocení článku: