Давно вже стоїть питання індикації заряду літієвих акумуляторів. Причому для 2-3-5 осередкових батарей давно користуюся китайським вольтметром (до 8 осередків) за $ 1,1 - 1,5. А тут стала проблема - необхідно максимально компактне, максимально просте, максимально інформативне пристрій для 1 банки літію. Перебрав я багато конструкцій, сподобалися кілька, але жодна з них не була відповідною. Для історії залишу:
1) на 10 штуках TLV431
2) на ATtiny25
3) на ATtiny13. але без початкових кодів.
ну і т.д. досить набрати в гуглі "індикатор заряду li-ion"
Все якось не то, все якось не так.
Технічне завдання:
1) індикація рівня заряду батареї 3 різнокольоровими світлодіодами (червоний, жовтий, зелений) в межах 3,0 - 4,2 Вольта.
2) Показано 6 рівнів заряду.
3) мінімальний розмір (до 10 * 30 мм).
Схема.
Отже поїхали. Напруга індикації від 3,0 до 4,2 Вольта (на осередку літію більше і менше бути не може, тобто не повинно). Значить цим же напругою можна і живити нашу схему на мікроконтролері! Накидав схему, вийшло якось так:
Харчуємося від вимірювального ланцюга. Резистори R1 / R2 дільник напруги на вхід АЦП, підібраний так, щоб при напрузі живлення 4,35 на вході АЦП було до 1,1 Вольта (Внутрішнє опорна напруга АЦП). Конденсатор С2 - фільтр на вході АЦП, конденсатори C1 і C3 - по харчуванню. Залишився резистор R3 - щоб ресет не бовтався в повітрі. Простіше напевно не вийде.
6 * 19мм. А кнопка влізе? Легко! 6 * 28мм. Всі резистори, конденсатори і світлодіоди типорозміру 0603.
На прохання трудящих зробив варіант на світлодіодах 0805, тільки довелося прибрати конденсатор C3.
Спробуємо реалізувати в залозі.
Шановний hardlock. залік вам за девайс!
Такий же девайс, але для автомобіля (Uмакс. = 15вольт) з таким же алгоритмом індикації і калібруванням Я зробив років 2-3 тому. Навіть статтю для форуму підготував, але в найбільш невдалий момент все пропало. Комп накрився і гвинта наступили кранти. Стільки всього у мене там було, все пропало
Залишився тільки hex-файл залитий в тиньку.
Ось, що у мене вийшло тоді.
З задоволення виклав би і хустки в форматі lay, але і їх не залишилося
Додано через 1 хвилину 20 секунд:
georg77. ну я точно не буду реалізовувати варіант з ШІМом. тому слабо уявляю як відрізнити 30-40% від 50-60%.
Вірно. Це зайве.