Здравствуй All!
Сейчас выпускается устройство в котором часы реального времени реализованы на ATmega8L и поддерживаются при помощи двух батареек по 3V. Теперь переходим на ATmega88V чтобы питать можно было от ионистора или одной батарейки. Возникла проблема, хотя заявлено что ATmega88V потребляет меньше, на практике это не так. Если включен внутренний источник опорного напряжения (bangup) ATmega88V потребляет в режиме PowerSave ~40 мкА против ~20мкА у ATmega8. Если bangup отключить ATmega88V потребляет действительно меньше ATmega8L. Hо отключать bangup нельзя т.к. от него зависит внутренний brown-out детектор.
Решение видится в установке внешнего brown-out детектора. Может кто-нибудь знает как реализовать малопотребляющий brown-out детектор? А может мы закупили партию сырых ATmega88V (51 неделя 2004 года) и в новых это явление исправлено?
Какие есть способы переключения с основного питания на резервное? Сейчас используем смеситель на диоде.
С уважением, Татаркин Дмитрий.
... Здесь должен быть теглайн. Много!