Tento článek popisuje jednoduchý indikátor stavu baterie pro 4xNiMH.
Indikace je realizována jednou LED. Při zapnutí (podle nastaveného módu) buď odbliká absolutní hodnotu napětí nebo napěťový rozsah a poté se procesor vždy po 2 sekundách probudí, změří napětí, pokud je nižší než 4.68V, blikne jednou, pokud menší než 4V, blikne dvakrát a zase usne.
Pokud je noha 5 (PB0) při startu nezapojena, obvod odbliká interval napájecího napětí podle následujícího seznamu:
Pokud je noha 5 (PB0) při startu uzeměna, obvod odbliká absolutní hodnotu napětí. Základní hodnota je 3.5V, kazdý 0.5V nad tuto hranici je reprezentován dlouhým bliknutím, každý další 0.1V krátkým. Např. 4.8V: 2 dlouhá, 3 krátká bliknutí.
Při použití pro jiný rozsah vstupních napětí je třeba změnit napěťový dělič, konstanty v programu a zařídit, že napájecí napětí procesoru bude v povolených mezích (2.7-5.3V).


| Attachment | Size |
|---|---|
| Podklady pro Eagle | 23.78 KB |
| Zdrojový kód | 2.52 KB |
| HEX soubor | 505 bytes |