Имеется МК Tiny85.
К одному из выходов МК подключен светодиод через резистор (им надо мигать при опр. условиях).
Задача - нужно снизить энергопотребление МК.
По даташиту 300 мкА в работе и 0.1 мкА в режиме power-down.
Упростим задачу, чтоб никого не загружать - нужно просто мигать светодиодом, т.е. вгоняем проц в слип и просыпаемся по таймеру.
Проблема: Указанные параметры потребления справедливы при 1.8 В
Я максимально понизил частоту 8Мгц/256 = 31кГц, ниже нельзя.
При 5В питания потребление в режиме обычной работы 1100 мкА
А если я начну понижать питание, то у меня не хватит на зажигание светодиода.
Т.е. очевидно нужно городить преобразователь 5В -> 1.8В, с ножки ставить транзистор и уже с него от 5В зажигать светодиод через резистор.
Я правильно мыслю, или есть какие-то другие пути решения данной проблемы?
И еще по питанию. Видимо придется питаться от 2х батареек 2032, т.к. городить повышающий преобразователь для светодиода наверно энергетически не выгодно.
Устройство должно от этих батарей проработать около года, просыпаясь раз в 0.3 сек и в сутки (примерно) зажигая светодиод на 10-15 сек суммарно.
Есть мысль сделать питание от литий-ионных акков, но это усложнит схему, плюс еще надо будет думать про зарядку и разъемы, что увеличит габариты устройства.