TP4056 Data sheet схема подключения

Контроллер на чипе TP4056 используется для заряда Li ion аккумулятора, имеет возможность подключения встроенного термодатчика. Изготавливается в корпусе SOP-8, на нижней поверхности микросхемы расположен металлический теплосьемник не соединенный с выводами, позволяет заряжать Li-ion аккумуляторы током до 1000 мА. Требует минимум внешних радио компонентов. По сути это более крутая модификация микросхемы TP4054.
Радиоконструкторы на любой вкус

Data Sheet TP4056, справочные данные

Описание выводов:

TEMP — подключение температурного датчика, встроенного в Li-ion батарею. Если на выводе TEMP напряжение будет ниже 45% или выше 80% от питающего схему источника, то зарядка останавливается. Контроль температуры можно отсоединить замкнув вывод входа на общий провод.
Vcc — питающее напряжение, если ток зарядки аккумулятора становится меньше 30mA, контроллер уходит в спячку, потребляя от вывода BAT ~ 2mkA;
GND — Общий
PROG — Программирование тока зарядки (В интервале сопротивлений 1.2к — 10к, выбираются резистором между этим пином и GND). Постоянный ток зарядки и контроль напряжения зарядки он может быть выведен из формулы представленной в справочной документации, которую вы можете скачать по ссылке выше
STDBY — Индикация окончания процесса заряда (выход ОК, n-p-n), при слишком низком питающем, или напряжении на входе ТЕМР не в диаппазоне — разомкнут; При подключенной батарее, в течении зарядки — разомкнут, по окончании — замкнут; При неподключенном аккумуляторе Li-ion замкнут;
BAT — Подключение аккумуляторной батареи (ICR, IMR)
CHRG — Индикация зарядки (выход ОК, n-p-n), при слишком низком напряжении питания, или напряжении на входе ТЕМР не в диаппазоне — разомкнут; При подключенной литеевого накопителя, в течении зарядки — замкнут, по окончании — разомкнут; При неподключенном аккумуляторе, кратковременно включается с периодом времени 1-4 сек;
CE — Управление процессом зарядки. При подаче высокого уровня микросхема находится в рабочем режиме, при низком уровне контроллер в состоянии сна. Пин TTL и CMOS совместим;
Схема зарядного устройства Li-ion на микросхеме TP4056

Навесных элементов в схеме, как видите на самом деле мизер:

Устройство реализует классический процесс умного заряда - сначала заряд постоянным током, затем постоянным напряжением и падающим током. Все по-правильному. Если разобрать алгоритм по шагам, то можно выделить несколько этапов.

Контроль наличия напряжения подключенной батареии (постоянно пока схема зарядного устройства работает)
Зарядка током 1/10 от запрограммированного резистором Rprog (100мА при Rprog = 1.2к) до уровня 2.9 В
равен максимуму (1000мА при резисторе Rprog = 1.2к)
При достижении на аккумуляторе уровня 4.2 В идет стабилизация. Ток снижается по мере зарядки
При Iзар = 1/10 от запрограммированного Rprog (100мА при Rprog = 1.2к) зарядка Li-ion отключается

Схема имеет отличный профиль CC/CV и может быть адаптирована ко многим различным конфигурациям зарядных устройств и типам Li-ion батарей. Номинальный зарядный ток может быть отрегулирован подбором единственного сопротивления.

Внимание схема зарядного устройства не имеет защиты от переполюсовки литиевого аккумулятора. В случае ошибочного подключения TP4056 гарантированно сдохнет из-за превышения максимального тока и возникшего теплового пробоя. При этом, схема пробивается накоротко, и на аккумуляторе появляется полное входное напряжение, что не есть гуд для банки типа 18650 и т.п.
Схема зарядного устройства литиевых батарей на контроллере TP4056 и модуле защиты DW01

Кроме ТP4056 в принципиальную схему добавлены две микросхемы: DW01 (схема защиты) + ML8205A (сдвоенный ключ MOSFET).

Аккумулятор подсоединяется к выводам B+ и B-. Нагрузка подключается к контактам OUT+ и OUT-.