Я пытаюсь разработать схему экономии заряда батареи для микроконтроллера/компьютера. Я планирую подключить схему к малиновому PI и полностью отключить питание после его полного отключения.
Схема и PI будут работать от аккумуляторной батареи (или блока питания), где они могут быть отключены на длительные периоды от 2+ недель.
Устройство должно по существу функционировать как слаботочный выключатель (считывать ток, а не напряжение ) и иметь возможность запуска извне (скажем, 5 В от схемы таймера, подключенной к нему).
Примечание. Этот вопрос похож, но он немного отличается от простейшей схемы фиксации с кнопкой «нажатие-включение-выключение», которая может отключить питание, когда Raspberry Pi останавливается . Переключатель выключит контроллер при длительном нажатии (возможно нежелательное поведение). Правильным поведением было бы разрешить системе выполнять процедуру отключения питания, сколько бы времени это ни занимало, и отключать питание только после того, как оно опустится ниже порогового значения.
Было бы чрезвычайно полезно иметь подстроечный потенциометр для регулировки тока отсечки примерно в диапазоне 30-100 мА.
диаграмма состояний выглядит следующим образом:
Состояние | Ответ |
---|---|
Высокий ток | Ворота остаются закрытыми (разрешить питание) |
Запустить и открыть | Ворота закрываются (разрешить питание) |
Низкий ток | Ворота открываются (отказать в силе) |
Триггер и закрыто | Отправить вежливый запрос на отключение |
Какую схему я мог бы построить, чтобы получить такую функциональность?
Используйте схему, подобную этой, для измерения тока: https://circuits4you.com/2016/05/13/dc-current-measurement-arduino/
Вы можете измерить ток, подать его на АЦП микроконтроллера, а затем использовать любую логику для выключения процессора.
Многие регуляторы напряжения можно приобрести с линиями включения, вы можете включить регулятор напряжения с помощью кнопочного переключателя, чтобы начать работу. Микросхема может удерживать линию на высоком уровне до тех пор, пока ей не потребуется отключиться. Как показано в этом вопросе:
ЭрикР
Транзистор