Есть ещё один косяк этой микрухи. Смотрел осцилографом выход питания c tp5410 в момент подключения зарядки там происходит скачок напряжения, что в ряде случаев приводит к зависанию нагрузки, решил добавлением стабилитрона на 5,6в. Проблему глубокой разрядки батареи решал применением Tl431 с мосфетом.
те же платы защиты, что стоят в Li-Pol акумах смартов (~5мм шириной платы), продаются на Али за копейки. вдоль 18650 даже габариты особо не увеличивает.
Решение с reset не прокатит, т. к. все равно потребление будет, да и платы wemos D1 mini, не пригодны для спящего режима esp8266, т. к. в любом случае потребление у wemos d1 mini даже в спящем режиме ток 7 - 12 мА ч. Тут только либо свою плату делать с чистым esp8266, без лишней обвязки, либо белые платы переходники использовать с запаянным LDO HT7333a
узел из 3 компонентов - мосфет, диод зенера на 3в с плюса батареи на гейт мосфета и резистор на 10к Ом с гейта на к нулю принцип работы, пока на батареи более 3в диод зенера на 3в пробивается, запитывается гейт мосфета и мосфет открывается, как только напряжение падает менее 3в пробоя больше нет и гейт мосфета разряжатся через резистор на ноль, мосфет закрывается, при этом за счет паразитного диода в мосфете, сохраняется возможность заряжать батарею и открыть мосфет из вне подав более 3 в
Всё такое громоздкое выходит, имхо проще использовать компактные платы esp32 lite с али у которых есть коннектор для акб прямо на плате и они стоят не сильно дороже голой wemos, а с шилдом если, то и дешевле. Правда есть ли там косяки и нюансы, которые надо дорабатывать - не в курсе.
На транзисторе CJ2301 и биполярной сборке из двух транзисторов ПНП структуры собрана защита по току Судя по соотношению токов и сопротивлению каналов выключение происходит при токе более 330 миллиампер. Если кратковременно оторвать резистор R7 на 47 килоом от массы и подать на него напряжение питания , то полевик закроется и не включится даже после подсоединения R7 к массе . Я правда не понял , как полевик вообще открывается при подключении батарейки. Для этого надо замкнуть его сток-исток хотя бы кратковременно . Отрывать этот резистор от массы можно ещё одним транзистором НПН , подключив нижний вывод резистора R7 к его коллектору и дополнительно сделав подтяжку колектора к питанию килоом через 100. На базу дополнительного транзистора , через подобранный делитель подать 5 Вольт . При отключении TP5410 5 Вольт упадёт до уровня 3Вольт . Дополнительный транзистор без труда зафиксирует такой перепад и выключит защиту по току.
схема на мосфете шунтирует микруху повербанка, когда с USB подается питание, микруха уходит в режим зарядки и дсдс преобразователь не работает, на выходе его ничего нет и на батарею напряжение не поступает из за закрытого диода у дсдс. когда подается внешнее питание, это напряжение подается на вход есп через тот мосфет, он там не для батареи.
@@arduinoLab Из за качества картинки я подумал , что на стоке выход на питание ESP. Теперь понятно , почему на схеме номиналы резисторов 10 и 47 килоом переставлены . Я думал ошибка на схеме. Спасибо за разьяснение. Получается , если ESP коротнёт , то выгорит и диод и дроссель , а возможно и аккумулятор.. Тогда лучший вариант , плата защиты на аккумуляторе.
Если ресет будет подтянут к 0 постоянно, то получается она тупо не запустится? Мне кажется лучше бы есп проверяла напругу и в случае падения отрубала сама себе питание через ключ.
Я когда то хотел делать свой компаратор с гистерезисом в вешать его на EN. Но пока встал на том, что горят "стандартные" китайские модули на TP4056 с защитой аккумулятора, когда они высаживают аккумулятор в "0".
если esp32, то чем смотреть напряжение? встроеный ацп не в состоянии что то осмотреть. попробуйте сами, взять несколько есп и посмотреть где у них ацп.
Да нифига не копейки они стоят.100 штук косарь!ну и кроме того когда зажат ресет вемос сколько потребляет?если есть жор,то батарейку таки можно высадить в хлам
@@arduinoLab не совсем, тот что у вас не следит за мин напряжени на батарее при разряде, чип Skypower -а следит и отрубает нагрузку при 2.85V, и сам уходит в мин потребление до появления питания на входе
прямой смысл, esp хоть и может работать ниже 3.3 (не помню порога), но тупо зависает... любая просадка по напряжению и esp зависает.. помогает лишь иногда watchdog и то не факт. а voltagedetector будет следить за стабильностью напряжения и на любые просадки его реагировать зажатием рестарта.. как итог стабильность работы и восстановление работы контроллера в случае определенных ситуаций.
@@ulinkot этот ваш сторожевой палкан делается из 3 деталей, диод зеннера, мосфет и резистор на 10к Ом, причем напряжение отсечки питания зависит от выбраного диода зеннера
Боюсь, что обвязка вемоса все равно жрет ток - конвертор usb и прочее. И насколько я помню у ЕСП большой ток утечки через ногу ресет. Ну как большой ... относительно, конечно. Было бы интересно посмотреть сколько точары жрет вся цепь за батарей в режиме "мертвеца".
Кажись было бы лучше управлять не ресетом контроллера, а управляющим пином EN на DC/DC контроллере(который у вас на wemos формирует 3.3в)... или даже разорвать CH_PD на esp и им управлять.. И врятле у вас получится следить esp8266 за напряжением на батарее.. у esp8266 самый действенное это пробуждение по прерыванию ито на D0, а в остальном его фиг разбудишь..
как то через чур круто, прям как из пушки по воробьям, микруха стоит 0.5 бакса+ еще обвязка нужна, 0.00278 mosfet 0.01349 zenner 0.00541 10KOm 0.02168 доллара на весь вачдог