Kažkur dingo mano perėjimas iš USB į paprastą nuoseklų ryši (COM, RS232 TTL lygio ir panašiai). Kažkur nunešiau, padėjau į kitą vietą… nerandu. Gerai, kad šiais laikais tokį kabelį pasidaryti nėra didelė problema. O ir šiaip, reikalingas įrankis- galima flašinti kokius užlenktus DVD grotuvus ar debuginti savo MCU projektą. Ir nereikia naudotis COM portu bei vargti su RS232 lygių suderinimu. Mums reikia turguje, šiukšlyne, stalčiuje ar net elektronikos prekių parduotuvėje nusipirkti (gauti) senoviško mobiliako senovišką laidą. Kad ir tokį:
Čia šiaip du laidai.
Nukerpam mobilaus telefono jungties galą. Virvėlaidyje (geras žodis, prisiminiau, tai ir parašiau) randame keturius laidelius. Čia raudonas, juodas, baltas ir šarvas. Nesitikim jokios logikos spalvose, nes čia pridėjo savo rankas kinai. Gal kiek galime pasitikėti, kad šarvinis laidas bus žemė. Tai lengvai pasitikrina ir su testeriu. Toliau susirandam maitinimą (+5V). Čia vėl mums padės testeris. Šiame kabelyje tai baltas laidelis. Lieka du laideliai (raudonas ir juodas) tai duomenų perdavimas ir priėmimas. TXD ir RXD.
Sujungus šiuos laidelius tarpusavyje, suinstaliavus kabelio draiverius (čia Prolific USB-to-Serial Comm Port, VID_067B, PID_2303) ir pasileidus terminalinę programą turime matyti spaudžiamų klavišų “echo”. Taip pasitikrinam ar veikia.
Dabar reikia atskirti kur TX, o kur RX. Čia kiek sunkiau, tačiau palikus nuspaustą kokį klavišą, ant vieno laidelio detektuojami impulsai (su osciloskopu tai lengva, bet matosi skirtumas ir su multimetro voltmetru). Pas RX pastoviai stovi pull-up link 5V, o štai TX yra išėjimas. Signalų lygiai stovi kažkur tarp 5 ir 3V TTL. Ir puikiai veikia tiek su 3V, tiek su 5V logika.
Gražiai susirašom ir sulituojam kokią nors kaladėlę. Kuo bus tvarkingiau, tuo mažiau problemų. Čia viskas padaryta labai skubant… Reikia taip pasidaryti, kad +5V kištukas turėtu kokia nors fool-proof apsaugą. Čia jis apsuptas GND pinais. Konstrukciją reikia pasidaryti mechaniškai tvirtesnę, nes niekas labiau neužnervina nei nelaiku nutrūkęs ar net užsitrumpinęs laidelis.
Čia prie surinkto adapterio prijungtas optinis adapteris. Visą elektroniką išpjoviau iš blogo elektros skaitliuko. Sistema tikrinasi labai paprastai- pasukam diodus link balto lapo, ir echo signalas praeina. Beja, ta mikroschema čia nereikalinga- ji liko nupjovus PCB.
O čia viskas dėl ko buvo daroma. Taip bendrauja su kompu mano naujas, dar neaprašytas projektėlis iš serijos AVR MCU panaudojimas. Ir bendrauja gana dideliu greičiu.