Dnes jsem si připravil popis modulu s MAX17043, který slouží k měření stavu Li-ion akumulátoru, a jeho připojení k Arduinu.
https://www.michaluvbrloh.cz/2026/07/15 ... -max17043/
Jak zjistit stav Li-Ion akumulátoru pomocí modulu MAX17043
Pravidla fóra
Vkládejte prosím jen HOTOVÉ projekty, které chcete představit ostatním.
Vkládejte prosím jen HOTOVÉ projekty, které chcete představit ostatním.
Jak zjistit stav Li-Ion akumulátoru pomocí modulu MAX17043
https://www.michaluvbrloh.cz - Můj web
https://hackaday.io/projects/hacker/1326779 - Moje některé probíhající i dokončené projekty
https://hackaday.io/projects/hacker/1326779 - Moje některé probíhající i dokončené projekty
Re: Jak zjistit stav Li-Ion akumulátoru pomocí modulu MAX17043
Taková obecná poznámka ke zjištění "stavu" akumulátorů a baterií vůbec...
Všechny tyhle "udělátka" za 1 US dolar z Alíkárny, eBay atp, jsou jak říkával můj děda (pracoval jako výpravčí na dráze za Císaře Pána) na "EnÓno".
Protože, aby jste zjistili skutečný stav akumulátoru nebo baterie, musíte změřit jeho zatěžovací charakteristiku, u akumulátoru navíc nabíjecí křivku.
Zatěžovací charakteristika je závislost napětí na čase při určitém zátěžovém proudu. Zátěžový proud je dán zatěžovacím odporem. To znamená, musíte si vyrobit sadu různých zatěžovacích odporů. Hodnoty spočtete dle Ohmova zákona, podle toho jak velkou baterii nebo akumulátor chcete testovat. Pak připojíte třeba boží Arduino na baterii a budete měřit napětí v závislosti na čase. Když budete mít velkou baterii o velké kapacitě a budete vybíjet malým proudem, postačí čtení napětí po delší době. Když budete mít malou baterii a vybíjíte větším proudem, anebo když baterie bude KO, musíte testovat napětí po velmi krátkých časových úsecích. Boží Arduino naprogramujete na čtení napětí po určitých časových úsecích. Načtené hodnoty uložíte do paměti. Ve finále vynesete graf, závislot naměřeného napětí v čase. Ideální zatěžovací charakteristika je pravoúhlá. Reálná charakteristika je klesající napětí v závislosti na čase. Z tvaru charakteristiky pak usoudíte, jak na tom vaše baterie, akumulátor doopravdy je.
S božím Arduinem si múžete vytvořit opravdický univerzální tester baterií, akumulátorů.
Všechny tyhle "udělátka" za 1 US dolar z Alíkárny, eBay atp, jsou jak říkával můj děda (pracoval jako výpravčí na dráze za Císaře Pána) na "EnÓno".
Zatěžovací charakteristika je závislost napětí na čase při určitém zátěžovém proudu. Zátěžový proud je dán zatěžovacím odporem. To znamená, musíte si vyrobit sadu různých zatěžovacích odporů. Hodnoty spočtete dle Ohmova zákona, podle toho jak velkou baterii nebo akumulátor chcete testovat. Pak připojíte třeba boží Arduino na baterii a budete měřit napětí v závislosti na čase. Když budete mít velkou baterii o velké kapacitě a budete vybíjet malým proudem, postačí čtení napětí po delší době. Když budete mít malou baterii a vybíjíte větším proudem, anebo když baterie bude KO, musíte testovat napětí po velmi krátkých časových úsecích. Boží Arduino naprogramujete na čtení napětí po určitých časových úsecích. Načtené hodnoty uložíte do paměti. Ve finále vynesete graf, závislot naměřeného napětí v čase. Ideální zatěžovací charakteristika je pravoúhlá. Reálná charakteristika je klesající napětí v závislosti na čase. Z tvaru charakteristiky pak usoudíte, jak na tom vaše baterie, akumulátor doopravdy je.
S božím Arduinem si múžete vytvořit opravdický univerzální tester baterií, akumulátorů.
S časem se vše zhoršuje (zákon prof. Parkinsona)

Re: Jak zjistit stav Li-Ion akumulátoru pomocí modulu MAX17043
Taková obecná poznámka - o tomhle autor v článku píše, uvědomuje si to a píše, že to není účelem dnešní ukázky.
Asi by stálo za to si nejdřív přečíst odkazovaný článek a nereagovat jen na základě nadpisu.
(A berte to jako zdvižený prst.)
Asi by stálo za to si nejdřív přečíst odkazovaný článek a nereagovat jen na základě nadpisu.
(A berte to jako zdvižený prst.)
Re: Jak zjistit stav Li-Ion akumulátoru pomocí modulu MAX17043
Není to zbytečně složité ? U baterie mě zajímá její napětí a na to stačí použít odporový dělič, ideálně spínaný např. SLG59M1730C, aby v klidovém stavu "nežral" proud a změřit napětí pomocí ADC
.
P.S. Ještě poznámka pro správce. Není mi jasné, proč mi blokoval přihlášení ze zahraničí (Toronto, Vancouver, Niagara Falls, Washington D.C., New York...), když jsem se přihlašoval heslem ?!?
P.S. Ještě poznámka pro správce. Není mi jasné, proč mi blokoval přihlášení ze zahraničí (Toronto, Vancouver, Niagara Falls, Washington D.C., New York...), když jsem se přihlašoval heslem ?!?
Re: Jak zjistit stav Li-Ion akumulátoru pomocí modulu MAX17043
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti