Питание nodemcu с батареей и LDO, что делать, если батарея разряжена?
Я много читал, но все равно запутался.. я хочу, чтобы аккумулятор мой nodemcu, пока он будет в основном глубоко спать и просыпаться каждые 1-2 минуты. я видел, что лучший способ зарядить его с наименьшей потерей энергии-это литиевая батарея. итак, я купил 18650 перезаряжаемый аккумулятор и MCP1700 LDO, который даст мне постоянное 3,3 В, что я подключусь прямо к 3,3 В и обойду регуляторы nodemcu, как я понимаю отсюда Мой вопрос: если все предыдущие верны, что произойдет, когда мощность 18650 batter упадет на 3,5 В (3,3 В + 0,2 В (из отсева MCP1700)) Прекратит ли он автоматически давать власть вообще? Будет ли он обеспечивать менее 3,3 В, но это повредит nodemcu?
@uzer123, 👍0
Обсуждение1 ответ
Как и в любой электронике, как только вы выходите за рамки обычных рабочих параметров, поведение становится неопределенным. Это зависит от вас, чтобы избежать этого.
Самое разумное, что можно сделать, - это использовать схему защиты батареи или какие-либо средства для отключения системы (или предотвращения ее пробуждения от глубокого сна) до того, как напряжение упадет слишком низко. Это также предотвратит повреждение вашей батареи путем ее перезарядки.
Минимальное рабочее напряжение ESP в соответствии с его схемой составляет 3,0 В. Ниже этого поведение не определено, но вы можете ожидать ненадежной работы, сбоев или даже необратимого повреждения. Если вы записываете во флэш-память, когда ниже минимального напряжения, флэш может быть повреждена (включая программу, в которой работает ESP).
Я полностью согласен..я ни в коем случае не хочу, чтобы esp работал под напряжением 3 В..поэтому..из вашего ответа я понимаю, что ldo, который я предлагаю, НЕ обеспечивает вам такой безопасности.. Не могли бы вы предложить схему, которая отключит питание всей системы, если выход ldo меньше 3 В?, @uzer123
Насколько я могу судить, MCP1700 не имеет защиты от пониженного напряжения, поэтому я ожидаю, что выходное напряжение будет постепенно снижаться, когда вход опустится ниже порога LDO. Существует множество доступных плат защиты аккумулятора, которые могут обеспечить вам безопасность автоматического отключения. Вы также можете использовать АЦП ESP8266, чтобы позволить ему контролировать собственное напряжение питания и предпринимать соответствующие действия., @StarCat
я предполагаю, что-то основанное на TP4056, которое отключится при определенном напряжении? что касается АЦП, поэтому я подключаю заземление LDO к заземлению esp, затем подключаю положительные батареи (LDO) к контакту esp и таким образом "считываю" напряжение моей батареи?, @uzer123
TP4056-это зарядная микросхема, она не является регулятором напряжения. Сам TP4056 не обеспечивает схему защиты, некоторые платы TP4056 имеют дополнительную схему, которая поставляется с чипом DW01A и двойным МОП-транзистором 8205 для обеспечения защиты от перезаряда батареи (4,2 В) и разряда (ниже 3 В). Вам все еще нужен регулятор MCP1700, чтобы получить 3,3 В., @hcheung
- Считать напряжение батареи и значение аналогового датчика с помощью NodeMCU ESP8266.
- Будет ли Nodemcu поддерживать 4AAA?
- Использовать внешнее питание - nodemcu 0.9
- Отображение уровня заряда батареи Lipo с использованием nodemcu
- Как спрогнозировать размер батареи, необходимый для проекта?
- NodeMCU - Vin контакт как выход 5V?
- Как заставить 5-вольтовое реле работать с NodeMCU
- ESP8266 не подключается к Wi-Fi
google
nodemcu brownout
, @jsotolaесть ли в ячейке интегрированная плата защиты? если так, то это будет просто отсечение., @dandavis
Если у вас батарея с плоской головкой длиной точно 6,5 см, это, скорее всего, незащищенный тип без встроенного перенапряжения, цепи отключения под напряжением. Вам нужно будет получить свою собственную схему защиты. Даже с защитной схемой вполне вероятно, что отсечка будет около 3 В вместо 3,5 В. ESP8266 работает при напряжении от 3,0 В до 3,6 В, поэтому, когда вход вашего регулятора упадет ниже 3,3 В, он не будет отключен с защитной схемой или без нее, ваш регулятор не будет функционировать должным образом, как это должно быть., @hcheung
Если входное напряжение вашего регулятора ниже 3,3 В, он не отключится, его просто нерегулируют. ESP8266 работает в диапазоне от 3,0 до 3,6 В, так как он потребляет довольно большой ток при включении Wi-Fi (170мА), это может привести к падению напряжения до 3,0 В, что приведет к сбою ESP8266. Чтобы этого не произошло, убедитесь, что ваш выход MCP1700 имеет больший конденсатор, чем рекомендованный в техническом описании 1 мкФ., @hcheung