Na stiahnutie

... z Mekovej tvorby a mnoho iného

Tester kapacity batérií

Tento tester kapacity batérií je určený pre batérie do 5 V, napr. články Li-On, Li-Pol, nabíjacie batérie AA, AAA... Je užitočný na odhalenie podvodných kapacít nabíjacích batérií, ktoré sú iné, ako boli deklarované (najmä pri nákupoch z internetu), alebo pre vytriedenie Li-On článkov z rozobratých notebookových batérií na tie, ktoré sa oplatí ešte odložiť, a na tie, ktoré už treba vyhodiť (teda odovzdať na zberné miesto).

Vychádza z konštrukcie od MyVanitar, je tam aj video. Urobil som menšie úpravy, ako:

  • výmena MOSFETu za iný (pôvodný som doma nemal)
  • napájanie LM358N z 12 V, nie z 5 V
  • zmena rezistora pre podsvietenie displeja
  • zmena záťažového rezistora z 3 Ω na paralelné zapojenie 33 Ω a 3,3 Ω, čo sú bežnejšie hodnoty a dávajú vo výsledku odpor 3 Ω
  • výmena bzučiaka s integrovaným generátorom za bežný bzučiak vymontovaný z mikrovlnky (+ zmena v kóde Arduina), pridanie pípania
  • pridanie možnosti nastavovať koncové napätie batérie (pôvodne bolo natvrdo v kóde)

Vlastnosti

  • Max. napätie testovanej batérie: 5 V
  • Max. vybíjací prúd: 523 mA (ale dá sa upraviť zmenou kódu a odporu zaťažovacieho rezistora)
  • Nastavenie vybíjacieho prúdu v 16 prednastavených hodnotách
  • Nastavenie koncového napätia batérie
  • Napájacie napätie: 12 V DC alebo 12-18 V AC, prúd stačí do 100 mA
  • Zobrazenie: štandardným LCD displejom 16x2
  • Žiadne SMD súčiastky, ľahko zhotoviteľné doma

Ovládanie

Po zapnutí sa zobrazí krátka uvítacia správa a následne je možnosť nastavenia vybíjacieho prúdu a koncového napätia testovanej batérie pomocou tlačidiel. V tejto chvíli treba mať na pamäti, že:

  • batériu treba pripojiť už teraz, nie až po naštartovaní odpočtu času
  • batéria je vybíjaná nastaveným prúdom už hneď po pripojení

Potom treba stlačiť dlhšie tlačidlo I+, čím sa ozve pípnutie a naštartuje sa odpočet. Každú sekundu sa monitoruje napätie batérie, ktoré sa zobrazuje na displeji. Keď napätie batérie klesne na nastavenú koncovú hodnotu, vybíjanie sa vypne, odpočet času sa zastaví a vypočíta sa kapacita batérie v mAh podľa nastaveného konštantného prúdu, ktorým sa batéria vybíjala, a uplynutého času. Zároveň sa ozve dlhé zapípanie upozorňujúce obsluhu na ukončenie procesu. Ak chceme testovať ďalšiu batériu, treba zapojenie vypnúť a zapnúť, alebo stlačiť tlačidlo RESET.

Popis zapojenia

Zapojenie je riadené Arduinom, ktoré generuje PWM signál, ktorý cez RC člen riadi LM358N a ten zas riadi koncový MOSFET, ktorý sa podľa toho do danej miery otvára a tak cezeň preteká nastavený prúd. Je to vlastne zapojenie konštantnej prúdovej záťaže riadenej Arduinom.

Plošný spoj je jednostranný a má rozmery 13 x 7 cm. Je navrhnutý tak, aby sa vošiel do univerzálnej krabičky Z2AW. Na plošnom spoji je aj usmerňovací blok a stabilizátor na 12 V, spolu s transformátorom. Ten je špecifický, vytiahnutý tuším z nejakého ruského rádia, s označením TC-BP GOST 14233-80 a jeho sekundár je pripojený priamo do plošného spoja, primár káblami na vrchu transformátora. Samozrejme, každý môže použiť svoj vlastný transformátor, aký má, a iba pripojiť sekundár do príslušných bodov na plošnom spoji. Stačí aj slabučké trafo, ktoré dá nejakých 100 mA pri napätí aspoň 12 V AC  (aby po usmernení bola ešte rezerva pre stabilizátor). Treba však skontrolovať napätie transformátora naprázdno, aby nebolo príliš vysoké.

Z drain-u a source-u MOSFETu k batérii a GND by mali viesť čo najkratšie a tlsté káble, pretože na každom miliohme záleží, aby meranie bolo čo najpresnejšie. MOSFET treba tiež opatriť chladičom, ktorý nemusí byť pri daných prúdoch ani nijak extra robustný a netreba ani aktívne chladenie. Pôvodný zdroj uvádza typ IRF3710, ktorý je dosť exotický a doma som ho nemal, skúšal som IRF3205, ale fungoval len do 100 mA. Po prečítaní komentárov na internete som zistil, že nie som sám, že treba skúsiť iné MOSFETy, a tiež treba zvýšiť napájanie LM358N. Tieto dva zásahy pomohli a regulácia prúdu už fungovala správne. Ja som použil MOSFET CEP50N06, ale v schéme uvádzam BUZ11, ktorý fungoval rovnako dobre a je bežne dostupný.

Schéma:

Schéma

Osadzovací plán:

Osadzovací plán

Plošný spoj (zospodu, zrkadlovo otočený):

DPS

Po stavbe je vhodné zmerať skutočný odoberaný prúd z meranej batérie v každej nastavenej úrovni a podľa toho upraviť konštanty v programe - premenná Current[] - v závislosti od tolerancie použitých súčiastok sa môžu mierne odlišovať od tých mojich.

Ako je patrné zo schémy, vstup z meranej batérie nie je chránený proti prepätiu ani obrátenej polarite - pri obsluhe si na tieto veci treba dávať pozor. Je to daň za jednoduchosť zapojenia.

Všetky materiály sú na stiahnutie nižšie - obrázky, plošné spoje, kód pre Arduino, projekt v KiCad-e. Osobne som s funkčnosťou zapojenia spokojný. Až na pár drobností som využil "šuflíkové zásoby", teda nemusel som nič dokupovať, a tak mám doma ďalší užitočný merací prístroj. Môžem odporučiť.

Komentáre (0)

:} lol :D =) :o) :B 8-D :P :-)) :-< ;) :-/ :( :.( O.o ;o) :-* 8-| :-| 8)

Toplist