Понадобилось мне сделать простенькую зарядку для маленьких литиевых аккумуляторов- типа 14500 и 10440. И понеслось…
В запасе были очень хорошие и проверенные ME4057, но мне они показались избыточными- и потому я заказал на Алиэкспрессе клопов LTC4054, благо дешевые, в корпусе SOT-23-5.
Микросхема мне в целом понравилась. Функции свои полностью выполняет, документация по ней доступна:
ссылка
Однако, микросхеме присущ ряд недостатков.
Первый: отсутствие нормальной индикации. Микросхема предназначена для работы совместно с микроконтроллером, где-нибудь в мобильнике, потому у нее только одна нога, имеющая три состояния:
1. Жесткая привязка к земле. Идет заряд аккумулятора.
2. Нежесткая привязка к земле. Микросхема готова к работе.
3. Вывод ни к чему не привязан. Недостаточное напряжение питания, или исчо какая неприятность.
У моих экземпляров нога работала так: жесткая привязка- идет заряд, нежесткая привязка- батарейка отсутствует, вывод ни к чему не привязан- зарядка кончилась.
Я повесил туда красный светодиод через резистор, по окончанию зарядки он гаснет.
Сразу обнаружился очередной косяк: если аккумулятор не был оборудован защитой на DW01- светодиод светился одинаково ярко вне зависимости от того, шел ли заряд аккумулятора или аккумулятор отсутствовал. Пробовал шунтировать выход микросхемы емкостью (как на me4057)- светодиод начинал мигать. Проанализировал схему защиты: DW01 подключается к положительному выводу питания через резистор 100 Ом, зашунтирована емкостью 0.1 Мкф. Добавил аналогичную цепочку на выход LTC4054- светодиод стал вести себя как полагается. :) Выходит, микросхема изначально предназначена для работы с защищенными аккумуляторами, но нигде в даташите этого не сказано!
Я применил держатель батареи Blossom (тоже с Алиэкспресса) с хорошими плоскими пружинными контактами- и тут вылез еще один косяк- очень легко вставить аккумулятор неправильно. Микросхема LTC4054 защитой от переполюсовки аккумулятора, к сожалению, не оборудована. :( Я проверил «что будет, если переполюсовать»- ожидаемо пошел белый дым. Посему- пришлось потратить вечер на сочинение простенькой схемки защиты от переполюсовки на двух мосфетах (AO3400 и AO3401, тоже купленных на Алиэкспресс). Кроме того, я добавил зеленый светодиод для удобства, по принципу «красный погас- зеленый загорелся».
Окончательную схему устройства прилагаю:
Испытания показали, что защита работает безукоризненно. Однако, она внесла свои коррективы, и у меня случайно и весьма удачно получилась вот такая индикация:
1. Горит красный светодиод- идет зарядка.
2. Горит зеленый светодиод- зарядка окончена.
3. Горят оба светодиода вполнакала- батарея отсутствует.
4. Горит зеленый светодиод, красный слабо светится- батарея переполюсована.
Микросхема чувствительна к происходящему на выводе «Bat», потому на работу индикации влияют номиналы R5, R6, R7, можете с ними поиграться.
Номиналы токоограничивающих резисторов я не указал сознательно- подберите их под ваши светодиоды (у меня зеленый обычный- 750 Ом, красный сверхяркий- 1.2 КОм).
Rпрог. зависит от зарядного тока, его выбирают по формуле: R=1000/Ichrg, где Ichrg- ток заряда аккумулятора.
Гасящий резистор Rдоп. в даташите указан как «опция», но поставить его весьма желательно- при большом токе заряда микросхема может перегреться и уйти в защиту по теплу, а так- он погасит излишек напряжения и рассеит избыток тепла. Чем больше его номинал и мощность- тем лучше, но выбирать его следует по таблице «Charge Current vs RCC» на странице 12 документации.
Отвод тепла от микросхемы осуществляется через ее выводы, в основном «земляной», посему- при изготовлении платы лучше понаделать больших полигонов, которые сыграют роль теплоотвода.
У меня получилась вот такая маленькая симпатичная платочка, разместившаяся снизу батарейкодержателя:
Затвор VT3 посадить на землю. VT2, VD1, R6, R7 убрать за ненадобностью.
Обратите внимание, что тут есть Два источника напряжения… ЗУ и батарея.
Дальше сказать нечего?
Напряжение/ток с батареи (неправильной полярности) пройдет через открытый VT3 и вступит в «перетягивание» уменьшая выходное напряжение ЗУ и соответственно Vgs VT3 до тех пор пока он не выйдет из насыщения в активный режим…
Кто не выдержит первым вы можете проверить.
Может все про это знают и без меня, тогда извините.
4056 копейки стоит, 3 бакса 10 штук, ещё столько же набор аж из 2000 SMD резисторов, на любой ток подобрать можно. Резистор на 1.2к определяет ток заряда, 1А.
По личному опыту 6к2 — 205 мА (для 400 мАч аккумулятора).
Диайвай хорош когда клон усилителя за много денег делаешь :) А простые незамысловатые вещи, стоящие копейки, проще купить.
В сравнение со всем этим подобный диавай является просто великолепной жизнеутверждающей практикой! :)
Главное чтобы практикующему его нравилось.
Я говорю о том, что имея навыки изготовления неплохих ПП странно тратить время и ресурсы на простую и банальную фигню, фирмОвый вариант которой стоит копейки и доступен любому, у кого рядом есть почтовое отделение.
Мне вот вообще ещё с 80-х легче и предпочтительнее всего нужное даже достаточно сложное на макетнице проводом ПЭВТЛК спаять, а 66-летний приятель, к примеру, любит развести и вытравить плату даже для одного транзистора с двумя резисторами.
Черпает удовольствие в самом процессе её изготовления, понимаете-ли. А почему-бы и нет, если желание есть и степень загруженности всем остальным позволяет?
При учете отсутствия лишних мосфетов плата компактнее получается. особенно если двухцветный светик поставить
Вот если бы предложили бы готовое решение на несколько аккумуляторов, да сразу с балансировкой!
Весь этот колхоз с СС/CV + балансировка + защита — давно освоен
Причем CC/CV как на понижение, так и на повышение
Хотелось бы более изящное встраиваемое решение. Чтобы заказать готовых печаток и клепать себе
А сабж прекрасно годится для сборки 'обходных схем' зарядки в девайсах, если по какой-то причине они вышли из строя.
Например перетяжка бокового болта на 3G-3GS приводила к обрыву DP-DM дорожек на внутренних слоях PCB и процессор не включал заряд.
LTC4054 в режиме 500-600мА выручает. Индикатор заряда SMD диод на паре тонких проводов выносится к решетке динамика.
Любая хоббийная зарядка исполнит Ваше желание…
Без защиты дешевле.
Встречается выбор с разъемом мини, микро и с.
Вот, например https://aliexpress.ru/item/item/32670803042.html
ссылка
такие?
По subj (IMHO)
Если нужна «зарядка», то проще-дешевле-конструктивнее взять power bank 1s, в нем уже всё есть — и корпус и контактное устройство и контроллер заряда с индикацией.
Если, же, нужно встраивать зарядку в DIY, то… ну да, так можно, но… обычно нужно что-то больше «банальной зарядки» и собственная схема оправдывается. А для этой самой «банальной зарядки» проще купить готовый модуль на 4056 &etc. На нем, хоть, разъем USB будет держаться, а не вылетит от первого же нажима.
Переводил тестер на литий, встроил готовым модуль. Тратить время на изготовление платы избыточно.
Есть хорошее правило — разработчик должен быть в-меру ленив.
Отвечаю:
1. TP4056 не «лучше»- поскольку тоже защиты от переполюсовки не имеет. ME4057 имеет, по ногам полностью совместима с ТР4056, кстати. Просто она большая и с термал-падом, для 18650 я применял именно её. А для мелких батареек захотел чего поменьше.
2. «Зачем»- мне просто было скучно на самоизоляции и хотелось поиграть. А поскольку эту микросхему население покупает- поделился опытом как бороться с её характерными недостатками.
3. Я терпеть ненавижу «готовые» платы, модули, и тому подобное. Я хотел зарядку, которая удобно располагается на пузике батарейкодержателя, которую можно положить в карман и поехать с ней в лес. Я ее сделал. Колхоз типа «возле квадратного модуля на проводах болтается батарейкодержатель» мне был не нужен. По цене мне эта штучка обошлась примерно в сто рублей, бонусом- море удовольствия. :)
10 отдельных зарядок слишком сложно
А хорошая программируемая BMS — довольно дорогая.
upd: HY2213. 2212 — это для LiFePO4
Решение нужно настолько простое, чтобы оно было легче, чем 2 раза воткнуть зарядку isdt q6 в батарею, когда требуется её отбалансировать.
Не думаю, что такая зарядка существует )
Да и $17 жалко.
За 37 уже продают Smart BMS с блютусом и кучей настроек. С удовольствием бы заряжал ячейки до 4.1v.
то есть менять резисторы балансира, возможно делать выносной блок; возможно менять транзисторы, которые включают резисторы.
или, действительно, просто купить smart bms
Только я бы поставил tp5100 модули, там потерь меньше на нагрев и ток можно сделать побольше.
В таком балансире будет 70 mA. И в самом деле, для батареи в 18 Ah совсем мало. Уменьшить номинал резисторов можно, но надо еще смотреть, вытянут ли транзисторы.