Ahoj,
jelikoz se sem tam nekdo ozve, ze chce navod na postaveni interface pro LPG jednotku, tak tady to mate, at to nemusim psat furt do mailu. Jenom pro uplnost, interface mam overeny vuci jednotce Magic2, ale urcite bude fungovat se vsemi, co pracuji pres seriove rozhrani.
Interface s MAX 323Kdyz jsem se rozhodl resit problemy s LPG vlastnimi silami, tak pro me bylo nejrychlejsi, nejjednoduzsi si postavit interface na seriovy port za pomoci overeneho prevodniku
MAX323. Postupoval jsem podle nasledujiciho schematu:
Ja mam u jednotky 4-pinovy konektor superseal, ktery jsem koupil v GESu (
odkaz). Ten se prodava bez koliku, takze je zapotreba jeste
tento kolik. Samozrejme bude zapotrebi take seriovy konektor CANON9 female, nejaka krabicka a kablik. To vse jsem spajel jako vrabci hnizdo a vzniklo z toho toto:
Jenom dodam, ze v konektoru je na pinu 1 a 4 napajeni a na pinu 2 a 3 data RX/TX. Doporucuji si toto voltmetrem overit. Pokud budete mit spatne zapojene RX a TX, tak staci prohodit, jednotce to neublizi. Ja mam zapojeno nasledovne:
pin 1 - GND
pin 2 - pin 10 na MAX232
pin 3 - pin 9 na MAX232
pin 4 - +12V
Rozchodit tento prevodnik by nemelo byt nic tezkeho. Schema je jednoduche, takze smele do toho. Celkove me to vyslo do 100Kc.
Toto reseni ma jednu nevyhodu, musite mit v notebooku seriovy port (ja nastesti v jednom NB seriovy port mam a mam i kabel USB2Serial). Druhou nevyhodou je, ze kdyz chcete neco resit za jizdy, tak musite tahat kablik okynkem (nastavit se vsak LPG da i bez toho, staci vedet v jakem rezimu projet motor - ja jsem vsak strasne zvedavy tvor
).
Interface s bluetooth modulemDiky vyse uvedenym nevyhodam a diky tomu, ze jsem objevil na dealextreme tento bluetooth modul
JY-MCU Arduino Bluetooth Wireless Serial Port Module za pouhych $8.20 jsem se rozhodl pro vlastni pohodli postavit si i interface s timto modulem. Modul je urcen pro Arduino, a je zalozeny na bluetooth modulu
Wireless Bluetooth RS232 TTL Transceiver Module, ktery stoji $6.60. Jedina pridana hodnota je, ze obsahuje stabilizator napeti, diodu a konektor.
Jelikoz jsem byl liny a na elaborovani se mi lepe hodil modul pro arduiono, tak jsem se rozhodl koupit tento. I pres to, ze modul obsahuje stabilizator, tak jsem se rozhodl ho napajet stabilizatorem na 5V pouzitym ve vyse uvedenem schematu s MAX323. Nejstem takovy odbornik abych vedel co takovy SMD stabilizator vydrzi a nekde jsem vycetl, ze arduino pracuje na 5V. Cena stabilizatoru je navic zanedbatelna. To vse se mi podarilo vmestnat do krabicky od dalkoveho ovladani:
Naklady na tento luxus byly usmevne (230 Kc):
162 Kc - BT modul
19 Kc - krabicka
34 Kc - konektor superseal + koliky
15 Kc - stabilizator na 5V s kondiky
Nevyhodou je, kdyz clovek neco kupuje od cinanu, ze to chvilku trva (3-4 tydny) a sem tam je obtiz sehnat nejakou dokumentaci. Ale modul fungoval bez problemu a dorozumel se s LPG jednotkou i kdyz pracuje na urovni 3,3V.
Dioda pri aktivnim spojeni sviti, jinak blika. Proto jsem taky nezaslepoval otvor od tlacitka a dal jsem tam folii, at mam nejakou vazbu.
Pokud by jste chteli pouzit samotny BT modul (Wireless Bluetooth RS232 TTL Transceiver Module), tak je zapotrebi pouzit stabilizator na 3,3V. V obrazcich od zakazniku je i zapojeni pinu.
BT modul ma firmware, ktery podporuje zakladni sadu AT prikazu pro nastaveni jmena, pinu, rychlosti, parity, .... . Toto se musi delat pres vyvody RX a TX, ja to zkousel zapomoci MAX232 a z nejakeho duvodu se mi podarilo zmenit jenom jmeno, ostatni prikazy mi ani neodpovedely. Toto me trosku zlobi, chtel jsem zkusit nastavit vyssi rychlost, defaultne je 9600, ale vse funguje, tak to neresim.
Spojeni s BT modulem je bezproblemove, co vic k tomu dodat - za ty prachy SPOKOJENOST
Dalsi alternativySamozrejme, ze at jiz na vyse uvedenem dealextreme, ci na ebay lze najit nasledujici moduly za priznive ceny (nechci delat reklamu, ale kolikrat to ma clovek za cenu nizsi nez by staly soucastky a jeste k tomu s minimem prace):
RS232 Serial Port Express Card Adapter - Blue + Black + Silver - za ty penize si mozna sezene clovek soucastky, ale kdyz k tomu pripocte praci, tak se vyplati na to par tydnu pockat
Modul je napajeny ze serioveho portu, takze staci zapojit pouze RX, TX a GND
JY-MCU USB Serial Port Adapter Download Line ArduinoTento modul je taky bez velkeho bastleni, pripoji se pouze vhodny konektor a clovek ma za babku USB kabel
SoftwarePro komunikaci s Magic2 jsem pouzil nejnovejsi verzi sw (aktualne 3.0.7.1) ze stranek firmy
HL Propan. Dokonce jsem risknul upgrade firmware, mel jsem skoro 2 roky starou verzi
Takze se toho nebojte a smele do toho!