Проблемы Wemos Battery Shield v1.3.0 и его доработка
HTML-код
- Опубликовано: 14 окт 2024
- 🐾Модуль на али: Battery Shield: alli.pub/6flxsa
KA75330: alli.pub/6flxsv
Прошлая версия: • Wemos Battery Shield и...
🐾Желающим оказать материальную поддержку.
www.donationale...
Есть ещё один косяк этой микрухи. Смотрел осцилографом выход питания c tp5410 в момент подключения зарядки там происходит скачок напряжения, что в ряде случаев приводит к зависанию нагрузки, решил добавлением стабилитрона на 5,6в. Проблему глубокой разрядки батареи решал применением Tl431 с мосфетом.
те же платы защиты, что стоят в Li-Pol акумах смартов (~5мм шириной платы), продаются на Али за копейки.
вдоль 18650 даже габариты особо не увеличивает.
Класс, про супервизоры напряжения даже и не знал))) 👍
Круто. Даже интересно больше не сам конкретный шилд, а как вы использовали детектор напряжения. Спасибо!
а что тут необычного?
Сделайте в EasyEDA уже свой полноценный шилд :)
дорого получится
@@arduinoLab ну мы же увлекаемся электроникой не для экономии а для удовольствия
Спасибо за видео
Решение с 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".
Да , не знал ,что на фонарики конвой , надо элемент с защитой ...
👍
А чем хуже tp4056 с защитой от глубокого разряда и перезаряда.
какая связь?
Я б использовал, конечно, tp4056, но тут формат модуля...
@@vernnms78 сделать свой модуль... а потом как-то продвинуть, шоб китайцы начали его реплицировать)
если esp32, то чем смотреть напряжение? встроеный ацп не в состоянии что то осмотреть. попробуйте сами, взять несколько есп и посмотреть где у них ацп.
где?
Да нифига не копейки они стоят.100 штук косарь!ну и кроме того когда зажат ресет вемос сколько потребляет?если есть жор,то батарейку таки можно высадить в хлам
Гребёнку удлинённую у кого брал?
Ресет конечно можно затягивать, но разряд батареи всё равно продолжится, что есть проблема для АКБ без защиты от разряда.
ну а какие варианты? только использовать батареи с защитой
@@arduinoLab , увы, это так.
Блин, а я ведь купил его, но пока не получил. Вот веселье то у меня будет(
Вообщем за сутки esp8266 с tasmota выжирает 3ач наверное так себе автономность...
Skypower SP4533 (он жеTpower SP4533) решает все задачи батарейного питания - контроль заряда, разряда, кз.... 200 руб за 10шт на али....
эт тоже самое.
@@arduinoLab не совсем, тот что у вас не следит за мин напряжени на батарее при разряде, чип Skypower -а следит и отрубает нагрузку при 2.85V, и сам уходит в мин потребление до появления питания на входе
Ну и та отрубается при трех вольтах, что с того? Всё это типичные микрухи с китайских повербанков. т.е. видео не смотрели.
@@arduinoLab а с того, что можно использовать не защищенные
батареи, на что вы сетуете в видео....
@@dsmanman4987 у автора мнение только свое и неправильное... зачем ты напрягаешься?
А какой смысл в ресете контроллера при напряжении ниже 3.3в?
в видео не сказано?
прямой смысл,
esp хоть и может работать ниже 3.3 (не помню порога), но тупо зависает... любая просадка по напряжению и esp зависает.. помогает лишь иногда watchdog и то не факт.
а voltagedetector будет следить за стабильностью напряжения и на любые просадки его реагировать зажатием рестарта.. как итог стабильность работы и восстановление работы контроллера в случае определенных ситуаций.
@@ulinkot этот ваш сторожевой палкан делается из 3 деталей, диод зеннера, мосфет и резистор на 10к Ом, причем напряжение отсечки питания зависит от выбраного диода зеннера
Боюсь, что обвязка вемоса все равно жрет ток - конвертор usb и прочее. И насколько я помню у ЕСП большой ток утечки через ногу ресет. Ну как большой ... относительно, конечно. Было бы интересно посмотреть сколько точары жрет вся цепь за батарей в режиме "мертвеца".
та и пусть добивает батарею пока защита не сработает, там же 5 вольт уже не будет, когда микруха выключится и есп останется в подвешенном состоянии.
@@arduinoLab ну если основная задача отбить акб при пороге, то да. Тогда пусть будет)
Кажись было бы лучше управлять не ресетом контроллера, а управляющим пином EN на DC/DC контроллере(который у вас на wemos формирует 3.3в)... или даже разорвать CH_PD на esp и им управлять..
И врятле у вас получится следить esp8266 за напряжением на батарее.. у esp8266 самый действенное это пробуждение по прерыванию ито на D0, а в остальном его фиг разбудишь..
зачем его выключать, когда он сам уже выключился? он батарею отключить не в состоянии.
@@arduinoLab кто выключать?, кто батарею отключить не в состоянии?
esp?, dc?, voltagedetector?
DC/DC
никто, кроме защиты от глубокого разряда
Как на счет такой защитной МС -static.chipdip.ru/lib/522/DOC011522761.pdf
как то через чур круто, прям как из пушки по воробьям, микруха стоит 0.5 бакса+ еще обвязка нужна,
0.00278 mosfet
0.01349 zenner
0.00541 10KOm
0.02168 доллара на весь вачдог