TP4056 — линейная зарядная микросхема для одного Li-ion аккумулятора
TP4056 — микросхема китайской NanJing Top Power, на которой собраны почти все копеечные модули зарядки Li-ion от USB. Внутри — силовой транзистор, источник опорного напряжения и логика заряда током и напряжением, поэтому снаружи нужны резистор и пара конденсаторов. Разбираем по даташиту выводы, выбор резистора PROG, индикацию, датчик температуры батареи и почему микросхема снижает ток при нагреве.
Обновлено Редакция GAW
TP4056 (NanJing Top Power ASIC Corp., Нанкин) — линейное зарядное устройство для одного литий-ионного или литий-полимерного аккумулятора по схеме ток — напряжение: сначала постоянный ток, затем постоянное напряжение 4,2 В. Силовой P-канальный MOSFET встроен, а схема против обратного тока делает ненужным внешний диод. Ток задаётся одним резистором до 1 А, завершение заряда — по снижению тока до 1/10 установленного. Как вообще устроен линейный заряд и почему он греется — на отдельной странице; время заряда и потери считает калькулятор заряда аккумулятора.
Коротко
- Напряжение заряда — 4,2 В, 4,158–4,242 В (±1 %) при 0…85 °C.
- Ток — до 1000 мА: I = 1200 / RPROG; предзаряд 130 мА (при 1,2 кОм) ниже 2,9 В.
- Питание — 4,0–8,0 В по таблице характеристик, предел 8 В; порог включения 3,7 В.
- Завершение — при токе 1/10 установленного, перезаряд ниже 4,05 В.
- Корпуса — SOP-8 и MSOP-8 с теплоотводящей площадкой снизу.
Выводы
| Вывод | Обозначение | Назначение |
|---|---|---|
| 1 | TEMP | вход датчика температуры батареи; на землю — контроль выключен |
| 2 | PROG | резистор на землю задаёт ток; напряжение на выводе показывает ток заряда |
| 3 | GND | общий провод |
| 4 | VCC | вход питания |
| 5 | BAT | плюс аккумулятора |
| 6 | STDBY (инверсный) | открытый сток: ноль — заряд завершён |
| 7 | CHRG (инверсный) | открытый сток: ноль — идёт заряд |
| 8 | CE | разрешение: единица — работа, ноль — заряд запрещён; принимает уровни ТТЛ и КМОП |
Чертежи корпусов — на страницах SOIC-8 и MSOP-8; в даташите корпуса помечены суффиксом PP — с площадкой снизу, которую припаивают к меди платы.
Ток заряда и резистор PROG
Ток задаёт резистор между PROG и землёй: I = 1200 / RPROG (I в амперах, R в омах), погрешность ±10 %. В режиме постоянного тока на PROG держится 1 В (0,9–1,1 В при 1,2 кОм), в предзаряде — 0,1 В. Тот же вывод служит измерителем: в любом режиме ток заряда I = VPROG / RPROG · 1200.
| RPROG | 30 кОм | 20 кОм | 10 кОм | 5 кОм | 4 кОм | 3 кОм | 2 кОм | 1,66 кОм | 1,5 кОм | 1,33 кОм | 1,2 кОм |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ток, мА | 50 | 70 | 130 | 250 | 300 | 400 | 580 | 690 | 780 | 900 | 1000 |
Таблица производителя не везде совпадает с формулой (2 кОм по формуле — 600 мА, по таблице — 580 мА); расхождение в пределах заявленных ±10 %. При RPROG = 1,2 кОм гарантированный ток — 950–1050 мА, при 2,4 кОм — 450–550 мА (VBAT = 4,0 В).
Если на PROG нужно сгладить показания, Top Power предлагает RC-фильтр с резистором 10 кОм между выводом и конденсатором: ёмкость прямо на PROG ухудшает устойчивость регулятора тока.
Цикл заряда
| Этап | Условие | Что происходит |
|---|---|---|
| Предзаряд | батарея ниже 2,9 В (2,8–3,0 В по таблице; в описании работы — «ниже 3 В») | ток 1/10 установленного: 120–140 мА при 1,2 кОм |
| Постоянный ток | от 2,9 В | ток по RPROG |
| Постоянное напряжение | около 4,2 В | ток плавно падает |
| Завершение | ток ниже 1/10 установленного дольше 1,8 мс (0,8–4 мс) | заряд прекращён, вход потребляет 55 мкА |
| Перезаряд | батарея ниже 4,05 В (на 100–200 мВ ниже 4,2 В) | новый цикл |
Фильтр 1,8 мс нужен, чтобы короткие броски нагрузки на BAT не завершили заряд раньше времени; в предзаряде и при тепловой регулировке завершение по C/10 не работает. Если входа нет или он ниже напряжения батареи, микросхема переходит в сон и берёт от аккумулятора меньше 2 мкА по описанию выводов (до 3 мкА — в разделе о работе). Порог включения по входу — 3,7 В (3,5–3,9 В) с гистерезисом 200 мВ, и заряд начинается, только когда вход выше батареи примерно на 100 мВ. Таймера безопасности в описании TP4056 нет — завершение только по току.
Индикация
| Состояние | CHRG | STDBY |
|---|---|---|
| Идёт заряд | ноль (светодиод горит) | третье состояние |
| Заряд завершён | третье состояние | ноль (светодиод горит) |
| Низкий вход, температура вне нормы или нет батареи (TEMP подключён) | третье состояние | третье состояние |
| Нет батареи, TEMP на земле, 10 мкФ на BAT | мигает, период 1–4 с | горит |
На типовой схеме светодиоды подключены к выводам через резисторы 1 кОм. Неиспользуемый вывод индикации производитель советует соединить с землёй. Выход в нуле — не больше 0,6 В при 5 мА.
Датчик температуры батареи
Вход TEMP сравнивается с двумя порогами: заряд приостанавливается, если напряжение на нём ниже 45 % или выше 80 % от VCC. Делитель из резисторов R1, R2 и NTC-термистора батареи рассчитывают так, чтобы на границах допустимой температуры получить ровно эти доли; в даташите приведены формулы для NTC и PTC. Поскольку пороги — доли VCC, результат от напряжения питания не зависит. Как ведёт себя NTC-термистор — на отдельной странице. Если батарея без датчика, TEMP соединяют с землёй.
Нагрев
Почти вся мощность потерь выделяется на внутреннем транзисторе: P = (VCC − VBAT) · IBAT. При температуре кристалла около 145 °C (по описанию — от 140 °C с уменьшением до нуля к 150 °C) микросхема сама снижает ток, поэтому, как пишет Top Power, рассчитывать на худший случай не обязательно — ток просто уменьшится.
Наш пересчёт примера из даташита: вход 5 В, аккумулятор 3,75 В, ток 0,8 А — потери 1,25 · 0,8 = 1,0 Вт. При тепловом сопротивлении 125 °C/Вт и 25 °C ток регулировки — (145 − 25) / (1,25 · 125) ≈ 0,77 А, как и в даташите (768 мА). В первом примере даташита (θJA = 150 °C/Вт) потери записаны как 0,5 Вт, а итог — 65 °C; по формуле той же страницы получается 145 − 1,0 · 150 = −5 °C, то есть при такой плате ток будет снижаться уже при комнатной температуре. Отсюда практические меры из того же раздела: широкая медь под площадкой с переходными отверстиями и резистор около 0,25 Ом последовательно с входом (по расчёту производителя ток регулировки растёт до 948 мА), но не настолько большой, чтобы вход упал ниже уровня, нужного для заряда.
Аналоги
По принципу работы — тот же заряд током и напряжением с программированием тока резистором — близок MCP73831 Microchip в корпусе SOT-23-5, но с током до 500 мА. Выводы у них разные. Для защиты самого аккумулятора от переразряда и короткого замыкания TP4056 дополняют микросхемой защиты.
Частые вопросы
Какой резистор PROG нужен для нужного тока TP4056?
Ток заряда I = 1200 / RPROG, где I — в амперах, а R — в омах (по даташиту, с погрешностью ±10 %). Из таблицы производителя: 1,2 кОм — 1000 мА, 2 кОм — 580 мА, 5 кОм — 250 мА, 10 кОм — 130 мА. Ток выбирают не больше допустимого тока заряда из паспорта аккумулятора.
Почему TP4056 сильно греется и заряжает медленнее?
Микросхема линейная: разница между входом и аккумулятором целиком рассеивается на её транзисторе. Наш расчёт: при входе 5 В, аккумуляторе 3,75 В и токе 0,8 А это 1,25 В · 0,8 А = 1 Вт. При тепловом сопротивлении 125–150 °C/Вт кристалл дошёл бы до температуры регулировки около 145 °C, и микросхема сама снижает ток. Помогают медь под площадкой корпуса, переходные отверстия и резистор последовательно с питанием: в примечаниях к демонстрационной плате производитель советует для токов выше 700 мА 0,2–0,5 Ом, а в расчётном примере берёт 0,25 Ом.
Что означают светодиоды на модуле TP4056?
По даташиту: светодиод на выводе CHRG горит во время заряда, на выводе STDBY — когда заряд завершён. Оба не горят, если входное напряжение ниже порога, температура батареи вне допустимой или батарея не подключена при подключённом входе TEMP. Если TEMP соединён с землёй, а батареи нет, светодиод заряда мигает с периодом 1–4 с (при конденсаторе 10 мкФ на выходе BAT).
Защищает ли TP4056 аккумулятор от переразряда?
Нет. TP4056 — только зарядное устройство: по даташиту он отключает ток от батареи, когда пропадает вход, но не отключает нагрузку, которая разряжает аккумулятор. Для защиты от переразряда, перезаряда и короткого замыкания нужна отдельная микросхема защиты аккумулятора с ключами в цепи минуса.
Источники
- 南京拓微集成电路有限公司 (NanJing Top Power ASIC Corp.). TP4056 数据手册 (1A 线性锂离子电池充电器), файл TP4056_42 — архивная копия официального файла (Wayback, 12.09.2014); с. 2 — описание, возможности, предельные режимы; с. 3 — типовая схема и выводы SOP-8 и MSOP-8 с площадкой; с. 4 — электрические характеристики; с. 6 — назначение выводов; с. 7–8 — работа, формула и таблица RPROG, завершение по C/10, индикация CHRG и STDBY, тепловая регулировка; с. 9 — вход TEMP и расчёт R1, R2, UVLO, ручное выключение, перезаряд; с. 10–11 — устойчивость, рассеиваемая мощность, примеры, разводка, резистор последовательно с питанием; с. 16–17 — примечания к демонстрационной плате: площадка, резисторы 0,2–0,5 Ом при токе выше 700 мА, конденсаторы 10 мкФ и 0,1 мкФ
- Microchip. MCP73831/2 Miniature Single-Cell, Fully Integrated Li-Ion, Li-Polymer Charge Management Controllers (DS20001984H) — для сравнения в разделе «Аналоги»: та же схема заряда током и напряжением с программированием тока резистором — параметры MCP73831 разобраны в отдельной карточке
Нашли ошибку?
Смотрите также
- Управление питаниемСупервизоры, зарядные, ключи нагрузки, eFuse, идеальные диоды
- MCP73831, MCP73832Зарядка одной Li-ion банки: ток резистором PROG, 4,20 В, STAT, нагрев
- Заряд CC/CVПостоянный ток, затем постоянное напряжение: фазы и окончание заряда
- Линейный зарядникЗарядная микросхема с проходным транзистором: фазы, ток, нагрев
- ПредзарядМалый ток для глубоко разряженного аккумулятора: порог, ток, таймер
- Ток заряда Li-ion: MCP73831, bq21040Резистор PROG/ISET, предзаряд, окончание, нагрев корпуса
- NTC-термисторТермистор с отрицательным ТКС, коэффициент B
- Плата защиты Li-ion аккумулятораОтключение ячейки при перезаряде, переразряде и КЗ