Ha tetszik az oldal, kérlek támogasd egy minimális összeggel!
KÖZÖSSÉG
Üzenőfal
Nyomj egy tetszik gombot!
Oszd meg!
Küldj mailt!
1
ATtiny akkutöltő vezérlés
Itt nem egy komplett akkutöltőt kívánok bemutatni, hiszen a savas ólomakkuk töltéséhez elegendő egy izmosabb trafó némi egyenirányítással.
Az alábbi töltésvezérlő beállított feszülség alatt lekapcsolja a terhelést, és elindítja az akku töltését. Amint az akkumulátor feszültsége elér egy szintén beállított szintet, lekapcsolja a töltőáramot, és visszakapcsolja a terhelést. Így optimális lehet egy automatizált napelemes, vagy szélgenerátoros rendszer működtetése során.
A program arduinóban született, egy filléres ATtiny13 a végrehajtó MCU. Ezt kiegészíti a szükséges stabilizált tápegység, néhány külső alkatrész és a kapcsolást végrhajtó relé.
A pontos, tápfeszültségfüggetlen mérés érdekében a belső 1,1 V-os referenciát használtam. Ennek megfelelően történt az akkufeszültség leosztása, ami nem emelkedhet a PB2 lábon 1V fölé. Az alkalmazott relé elég nagy fogyasztású, (kb. 72 mA) ezért egy kapcsolótranzisztor közbeiktatása szükséges. Jelen esetben AO3401 mosfet lett alkalmazva, de ez kiváltható kisebb teljesítményű eszközre is, csak arra kell ügyelni, hogy 5 V is bekapcsolja binztonsággal (logic switch mosfet). De akár bipoláris tranzisztor is lehet.
Sajnos az Arduino nem bánik elég kíméletesen a chip memóriájával, ezért az ADC értéke nem lett átkonvertálva valós feszültséggé.
Így a közvetlen ADC értékekből kell kisakkozni a kapcsoló feszültségeket, a konvertálásra ugyanis hibát dobott az IDE kevés memóriára hivatkozva. Megjegyzem, ez még egy régebbi Tiny13 "alaplappal" történt, ekkor még nem lehetett elérni a Githubon ezt az eszközt.
A kapcsolásokhoz hozzászólhattok a Facebookon! Kövessétek Morgoelektronika csoportot!