Kroviklio iMAX B6 duomenukai

Posted: 2015-09-11 in Darbeliai
Žymos:,

Kadangi feisbukas priminė, kad seniai nieko nerašiau, tai čia toks greitukas. Šiaip tai buvau atostogų, todėl įspūdžius apie kelionę bei nuotraukas reikia suvirškinti. Taipogi buvo kitos aktyvios veiklos, tad tinklaraštis gavo kiek padulkėti.

Sugalvojau pasižiūrėti, ką per savo duomenų išvadą moka parodyti iMAX B6 kroviklis. Turi jis ten tokią universalią jungtį, skirtą tiek temperatūrai matuoti, tiek duomenims į kompiuterį šerti.

Windows naudotojams yra lyg ir LogView programa, kuri moka per nuoseklųjį prievadą (arba USB TTL keitiklį) nuskaityti duomenis iš kroviklių (daug tokių yra, ne vienas B6) ir braižyti visokius grafikėlius. Aš pasižiūrėjau, kas gero yra Linux sistemai. Juk su paprasčiausia screen komanda galima visokius prievadus pažiūrėti. Deja, B6 siunčia viską dvejetainiu, žmonėms neįskaitomu, formatu. Tačiau internetuose susiradau programėlę, kuri nuskaito duomenis ir dalį jų paverčia paprastu CSV formatu.

Prijungimas. Štai čia yra B6 kroviklio skylelė prijungimui:

Kroviklio iMAX B6 temperatūros ir duomenų lizdas | Elektronika | Darau, blė

Ką šita jungtelė daro, priklauso nuo nustatymų kroviklyje. Aš nuėjau ten ir nustačiau, kad USB duomenukai būtų įjungti. Tada užtenka iš kroviklio į USB TTL keitiklį pajungti du laiduku. GND sujungti su GND, o vidurinį TX sujungti su keitiklio RX:

Kroviklis iMAX B6 prijungtas prie USB TTL keitiklio su FTDI mikroschema | Elektronika | Darau, blė

Duomenukus kroviklis siunčia 9600 bodų sparta. Parsisiunčiam pitoninę programulkę ir ją paleidžiam:

~$ python log.py /dev/ttyUSB0
Time(s),Minutes,Voltage(V),Current(A),Charge(mAh)
2.511,0,3.64,0.4,0
3.993,0,3.73,0.5,0
5.474,0,3.75,0.5,0
6.954,0,3.75,0.5,0
8.435,0,3.75,0.5,0
9.917,0,3.75,0.5,1
11.381,0,3.75,0.5,1
12.864,0,3.75,0.5,1
14.346,0,3.75,0.5,1
15.829,0,3.75,0.5,1
17.311,0,3.75,0.5,2

Nu ir taip toliau. Pirmas stulpelis rodo, kiek sekundžių praėjo nuo krovimo pradžios. Antras rodo tą patį minutėmis, tik po 99 persiverčia į nuliuką vėl. Toliau rodoma įkrovos įtampa, srovė ir išleistos miliampervalandės krovimui. Sukišus šitą failą į Libre ar Excelį galima pasipaišyti grafikiuką. Pavyzdžiui, čia paprasto 500 mAh ličio jonų elemento krovimų grafikėlis, visiškai tipiškas tokiai baterijai:

Ličio jonų baterijos krovimo grafikas pagal kroviklio iMAX B6 duomenis | Elektronika | Darau, blė

Nieko šiaip įdomaus, bent jau man. Man įdomiausia būna pačioj pabaigoj pažiūrėti, kiek kroviklis iššvaistė miliampervalandžių baterijos krovimui. Visa kita man kaip ir dzin. Taip pat įdomu padaryti įkrovos/iškrovos bandymus ir žiūrėt, kiek baterija „patraukia“. Na, čia svarbu senas baterijas išardžius. Bo radau vieną pusgyvę celę, kuri kažkaip prastai elektrą atiduodavo. Patampiau ją su krovikliu, o ji, pasirodo, vos 700 mAh teturi gyvybės.

Kiek kitoks NiMh nuoseklios 9,6 V baterijos krovimas:

NiMh įkrovimo grafikas pagal kroviklio iMAX B6 duomenis | Elektronika | Darau, blė

Čia įdomus reikalas tas, kad „protingas“ NiMh net ir pavienių elementų krovimas realiai yra sudėtingesnis, nei ličio jonų. Ličio jonų elementus reikia pašerti pastovia srove, kol prisisiurbia, tada pabaigti su pastovia įtampa, kol daugiau elektros nebeima. Tai paprastutis maitblokiukas su srovės nusilpimo tikrinimu yra visai lengvai pagaminamas. O va NiMh reikia krauti, tada vis periodiškai patikrinti įtampą su prieš tai buvusia. Tas matosi grafike: tiek įtampa nukrenta, tiek srovė. Tuo metu kroviklis tikrina baterijos įtampos pokytį. Ir kai jis ten nustoja kaitaliotis, baterija nustojama krauti.

Tiesa, ličio jonų akumuliatorių krovimas pasidaro sudėtingas, kai turime kelių elementų baterijas. Tada prireikia balansavimo.

Jei netingit, galit pasiaiškinti, kokių dar duomenų kroviklis duoda. Man tai ir šitų elementoriškų per akis.

Reklama

Parašykite komentarą

Įveskite savo duomenis žemiau arba prisijunkite per socialinį tinklą:

WordPress.com Logo

Jūs komentuojate naudodamiesi savo WordPress.com paskyra. Atsijungti / Keisti )

Twitter picture

Jūs komentuojate naudodamiesi savo Twitter paskyra. Atsijungti / Keisti )

Facebook photo

Jūs komentuojate naudodamiesi savo Facebook paskyra. Atsijungti / Keisti )

Google+ photo

Jūs komentuojate naudodamiesi savo Google+ paskyra. Atsijungti / Keisti )

Connecting to %s