nn-coil писал(а):
Никто не задавался целью поставить продвинутый индикатор разряда на аналоговый прибор с питанием от лития на базе ATtiny45 например?
Вывод индикации на 1 светодиод, который индицирует следующее
полный заряд - зеленый горит
1 зеленое моргание 75% заряда
2 зеленых моргания 50 заряда
3 зеленых моргания 25% заряда
постояное свечение красного - полный разряд, порог для лития ( 3 вольта на 1 банку)
моргать можно с частотой 5 гц, с интервалом 1 минута
...
Примерно такой же алгоритм индикации, только заряда аккумулятора у моей видеокамеры, тоже примерно 5Гц - три вспышки+2 паузы за одну секунду - 25% заряда.
Мне кажется что если позволяет объем памяти, то стоит ввести еще и контроль режима зарядки с управлением на уровне "да-нет" - зарядка либо включена, или заблокирована контроллером, для этого записать две таблицы по восемь пред установок - один комплект для разрядной индикации состояния АКБ, второй со значениями для режимов его зарядки. Чтобы контроллер знал, что сейчас начинается зарядка - можно освободить его 6 ножку и пустить ее на аналогичный входной делитель, но подключенный ко входу внешнего источника стабильного тока зарядки.
Чтобы обойтись одним светодиодом для индикации режимов, можно режим максимального разряда индицировать достаточно короткими вспышками зеленого светодиода раз в одну-две секунды.
Чтобы контроллер мог одной ножкой определять появление внешнего источника для зарядки АКБ - его 6 вывод (подключенный к делителю с источника зарядки) должен по окончании зарядки просто замкнуться на землю, что будет являться управляющим сигналом для ключа отключения внешнего зарядного стабилизатора тока ( при таком устройстве стабилизатор напряжения зарядки не нужен - его роль выполнит сам контроллер-индикатор )
В режиме зарядки индикация работает по тому же алгоритму, с той лишь разницей, что пауза между пакетами вспышек около трех - пяти секунд, а количество вспышек в пакетах показывает степень заряженности.
Вот такое бы устройство - было бы круто.