TP4056 · практичне оновлення V2
Все, що ви хотіли знати про TP4056
Маленька плата вміє правильно заряджати один Li-ion елемент, але не погоджувалася бути одночасно BMS, PowerPath і пожежною командою. Розберімося, де закінчуються її обов’язки й починається наша інженерна відповідальність.
Зміст статті
Що ж ти таке, TP4056?
TP4056 — лінійний контролер заряджання одного літій-іонного або літій-полімерного елемента з кінцевою напругою 4,2 В. Він керує струмом, напругою, завершенням циклу й повторним запуском заряджання — усе це в невеликому восьмививідному корпусі.
У майстернях частіше зустрічається не гола мікросхема, а готова синя плата з USB-роз’ємом, двома LED та резистором програмування струму. Іноді до неї додають окремий вузол захисту акумулятора. Саме слово іноді тут важливе: однаковий колір текстоліту ще не робить усі модулі близнюками.
CC/CV: чотири акти однієї зарядної вистави
Попереднє заряджання
Коли напруга елемента нижча приблизно 2,9 В, TP4056 обмежує струм приблизно до десятої частини запрограмованого. Це не автоматична реабілітація будь-якої «мертвої» банки: пошкоджений або аномально розряджений елемент спершу треба оцінити.
CC — постійний струм
Після виходу з передзаряду контролер намагається підтримувати струм,
заданий резистором RPROG. Якщо плата перегрівається
або джерело просідає, фактичний струм буде меншим.
CV — постійна напруга
Біля 4,2 В контролер утримує напругу, а зарядний струм поступово спадає. Тут акумулятор уже не бере повний струм — він чемно доїдає останню порцію.
Завершення і recharge
Після досягнення 4,2 В цикл завершується, коли струм спаде
приблизно до 1/10 запрограмованого. Якщо напруга
згодом знизиться приблизно на 0,1–0,2 В, контролер почне
новий цикл.
Поріг передзаряду 2,9 В, завершення при C/10,
автоматичний повторний запуск і точність регулювання кінцевої напруги
наведені в документації TP4056.
[1]
Мікросхема й модуль — не одне й те саме
OUT
на цій схемі не показані.
| Варіант | Що він робить | Що перевірити |
|---|---|---|
| TP4056 без захисту | Лише заряджає елемент за CC/CV. |
Зазвичай має B+/B−, але не має
окремих OUT+/OUT−.
|
| TP4056 із захистом | До зарядника додано окремий контролер захисту та парний MOSFET. |
Наявність і маркування компонентів, реальні клеми
B та OUT, пороги конкретної ревізії.
|
| Micro-USB або USB-C | Це спосіб подати вхідні 5 В. | USB-C на платі не перетворює TP4056 на USB PD-контролер і не збільшує зарядний струм. |
На MyProject доступні варіанти модуля з Micro-USB або USB-C, а також ревізії з окремим захистом батареї. Перед монтажем вибирайте саме потрібну модифікацію й звіряйте підписи контактів на отриманій платі, а не лише спільну назву TP4056.
RPROG: маленький кадровик, який розподіляє ампери
Резистор між виводом PROG і землею задає зарядний струм.
Чим більший опір, тим менший струм. Але номінал потрібно вибирати
не за принципом «модуль може 1 А», а за документацією
конкретного акумулятора та тепловими умовами пристрою.
RPROG |
Наведений струм | Практичний сенс |
|---|---|---|
| 1,1 кОм | близько 1000 мА | Верхня межа можливостей контролера; потребує перевірки акумулятора, джерела й тепла. |
| 1,2 кОм | близько 900 мА | Поширений номінал, але не універсальний для всіх малих Li-pol. |
| 2 кОм | близько 580 мА | Менше тепла й нижче навантаження на елемент. |
| 5 кОм | близько 250 мА | Один із варіантів для малих елементів — лише якщо це дозволяє їхня документація. |
| 10 кОм | близько 130 мА | Повільне заряджання з меншим тепловиділенням. |
Datasheet також дає наближену залежність між RPROG
і струмом, але його ж табличні значення варто вважати ближчими
практичними орієнтирами.
[1]
Чому плата гріється, хоча в ній немає дроселя
TP4056 — лінійний контролер. Різниця між вхідною напругою та напругою акумулятора перетворюється на тепло всередині мікросхеми. Груба, але корисна оцінка:
Оцінка теплових втрат
За VIN = 5 В,
VBAT = 3 В і струму 1 А
отримуємо приблизно 2 Вт.
Для маленького корпусу й невеликої плати це багато.
Якщо температура кристала наближається приблизно до 145 °C, внутрішнє теплове регулювання зменшує струм. Воно рятує контролер від надмірної температури, але не вимірює температуру батареї й не обіцяє 1 А за будь-яких умов. [1]
- Спершу зменште струм до розумного для акумулятора значення.
- Використовуйте стабільне джерело близько 5 В, а не завищуйте напругу «для запасу».
- Забезпечте мідь навколо мікросхеми й вентиляцію готового корпусу.
- Перевіряйте фактичний струм і нагрівання після складання пристрою.
Якщо TP4056 зменшила струм через нагрівання, вона не ледача. Вона просто прочитала закон Джоуля й відмовилася працювати за трьох.
Зарядник, захист і BMS: не міняймо їм бейджики
TP4056
Керує заряджанням: передзаряд, CC, CV, завершення, повторний запуск і теплове обмеження власного кристала.
DW01A або аналог
У захищених ревізіях разом із зовнішніми MOSFET може від’єднати елемент за перенапруги, надмірного розряду або надструму.
PowerPath
Вирішує, звідки живити систему під час заряджання. У типовій платі TP4056 цього вузла немає.
Запобіжник і конструкція
Обмежують наслідки аварії. Їх не замінює ні синій текстоліт, ні оптимістичний напис «protected».
Документація DW01A описує захист одного Li-ion/Li-pol елемента від перенапруги, надмірного розряду й надструму. [2] Однак точний струм спрацювання готового модуля залежить від версії контролера, MOSFET, їхнього опору, температури та розводки. Тому рекламне «3 А захисту» не слід вважати гарантованою константою для кожної синьої плати.
Чому навантаження під час заряджання плутає фінал
Типовий модуль TP4056 не має окремого системного виходу з PowerPath.
Якщо пристрій під’єднаний паралельно акумулятору, контролер бачить
струм на виводі BAT, але не вміє розкласти його
на дві кишені: «це пішло в елемент», а «це щойно з’їла ESP32 з Wi-Fi».
Через постійне навантаження струм може не впасти нижче порога завершення, навіть коли батарея вже перебуває біля 4,2 В. Саме тому для пристрою, який має одночасно працювати від зовнішнього живлення й коректно заряджати батарею, потрібен вузол розподілу живлення або спеціалізований контролер із PowerPath. Принцип такого load sharing описано в Microchip AN1149. [3]
Підключення: п’ять хвилин уваги замість секунди диму
| Контакти | Призначення | Важливе уточнення |
|---|---|---|
IN+, IN− |
Стабілізоване вхідне живлення, типово 5 В. | Перевірте полярність, кабель і доступний струм джерела. |
B+, B− |
Один сумісний акумулятор 1S. | Переполюсування може зруйнувати модуль; типова TP4056 не має універсального захисту від цієї помилки. |
OUT+, OUT− |
Захищений вихід на деяких ревізіях. | Їхня наявність не означає PowerPath. Перевірте схему саме своєї плати. |
Типові помилки
- Підключити 2S. TP4056 призначена для одного елемента; для послідовної збірки потрібен інший зарядний контролер і відповідне керування батареєю.
-
Заряджати маленький Li-pol стандартним струмом.
Спочатку дивимося документацію елемента, потім обираємо
RPROG. - Вважати USB-C чарівною угодою на всі ампери. Роз’єм не змінює можливості TP4056, джерела, кабелю та конфігурації самої плати.
- З’єднувати випадкові елементи паралельно. Паралельна батарея має проєктуватися як батарея; проста схожість напруги на мультиметрі не гарантує безпечного струму вирівнювання.
- Покладатися на діод, який «має згоріти». Навмисне коротке замикання літієвого елемента без правильно розрахованого запобіжника — не захист, а дуже швидкий спосіб перевірити якість проводів.
Що відбувається всередині TP4056
Внутрішній силовий елемент
Регулює струм між VCC і BAT
у лінійному режимі. Зовнішній силовий MOSFET та окремий шунт
для базової схеми не потрібні.
Контроль 4,2 В
Порівнює напругу батареї з внутрішньою опорою та переводить заряджання з CC у CV.
CHRG і STDBY
Виходи з відкритим стоком керують індикаторами заряджання й завершення. Колір LED визначає плата, а не сама мікросхема.
TEMP
Може контролювати термістор батареї. На багатьох готових модулях цей вхід заземлений, тож контроль температури елемента вимкнений.
UVLO і sleep
Коли вхідного живлення недостатньо або воно зникає, контролер переходить у малоспоживальний стан і обмежує зворотний струм із батареї.
CE
Дає змогу дозволити або заборонити роботу контролера. На типовій готовій платі цей вивід зазвичай уже зафіксований у стані «увімкнено».
Офіційний datasheet описує внутрішню PMOS-архітектуру,
виходи CHRG/STDBY, вхід TEMP,
UVLO, CE і споживання від батареї менш як 2 мкА
після зникнення вхідного живлення.
[1]
Чому TP4056 досі живе в кожній другій шухляді
Мало компонентів
Для базової зарядної схеми потрібні резистор програмування, конденсатори та, за бажанням, індикатори.
Зрозумілий алгоритм
Передзаряд, CC, CV, завершення й автоматичний повторний запуск реалізовано без зовнішнього мікроконтролера.
Струм можна змінити
Один RPROG дозволяє адаптувати плату
до різних елементів у межах можливостей контролера.
Але не для кожного проєкту
Коли потрібні 2S, великий струм, висока ефективність, сонячний MPPT або справжній PowerPath, краще одразу вибрати спеціалізоване рішення.
Міні-FAQ
Чи можна заряджати LiFePO₄?
Ні, не стандартною TP4056 на 4,2 В. Для LiFePO₄ потрібен контролер із відповідною кінцевою напругою для цієї хімії.
Чи можна заряджати дві 18650 послідовно?
Ні. Збірка 2S потребує зарядної напруги 8,4 В, контролю двох комірок і балансування. Дві TP4056 зі спільними неізольованими USB-входами не є безпечною заміною двоканального зарядника.
Чи можна одночасно заряджати й живити пристрій?
Фізично навантаження часто підключають паралельно батареї, але це може порушити коректне завершення циклу. Для передбачуваної роботи потрібен PowerPath або окремий вузол load sharing.
Чому замість 1 А я бачу менший струм?
Причиною можуть бути RPROG, теплове обмеження,
стадія CV, опір кабелю, слабке джерело або параметри батареї.
Один напис «1 А» не скасовує решту схеми.
Чи є плата із захистом повноцінною BMS?
Це простий захист одного елемента, а не універсальна система керування батареєю. Він не додає балансування, PowerPath, вимірювання температури батареї або гарантії безпечності невідомого елемента.
Що означають червоний і синій LED?
На поширених платах червоний показує заряджання, а синій або зелений — завершення. Але кольори визначає розводка конкретного модуля; орієнтуйтеся на його маркування.
Вердикт
TP4056 не стала популярною завдяки чарівним властивостям. Вона просто добре виконує конкретну роботу: заряджає один сумісний Li-ion/Li-pol елемент до 4,2 В за зрозумілим алгоритмом і потребує небагато зовнішніх деталей.
Формула доброго проєкту проста: правильний акумулятор, зарядний струм за його документацією, нормальне джерело 5 В, перевірена полярність, продумане тепло й окреме рішення для захисту та PowerPath там, де вони потрібні. Тоді TP4056 буде зарядником. Якщо доручити їй ще шість посад, вона почне нагріватися вже від самої посадової інструкції.
Технічні джерела
-
NanJing Top Power ASIC — TP4056,
1A Standalone Linear Li-Ion Battery Charger
,
REV 2.3.
Підтримує: призначення для одного елемента, CC/CV, 4,2 В,
таблицю
RPROG, поріг передзаряду, завершення C/10, recharge, теплове регулювання,TEMP, статусні виходи, UVLO та sleep. - Fortune Semiconductor — DW01A Battery Protection IC , Rev. 1.2. Підтримує: функції захисту одного Li-ion/Li-pol елемента від перенапруги, надмірного розряду й надструму. Не встановлює струм спрацювання будь-якої готової плати TP4056 без даних її MOSFET і розводки.
- Microchip Technology — AN1149, Designing A Li-Ion Battery Charger and Load Sharing System , DS01149B, 2008. Підтримує: принцип системного load sharing і розділення струму заряджання батареї та живлення навантаження.
- Linear Technology — LTC4054-4.2/LTC4054X-4.2, Standalone Linear Li-Ion Battery Charger , документація 2003 року. Підтримує: хронологію та характеристики LTC4054 — одноелементний лінійний CC/CV-контролер у п’ятививідному корпусі, внутрішній силовий MOSFET, програмування струму резистором, теплове регулювання та струм до 800 мА. Схожість архітектури не є доказом прямого копіювання TP4056.
- EEVblog Electronics Community Forum — Lithium-ion battery protector or charger board? Both? , обговорення від 27 липня 2014 року. Підтримує: TP4056 уже називали «дуже поширеною зарядною платою» для 5-вольтового джерела у DIY-контексті 2014 року. Не встановлює офіційну дату початку популярності й не доводить, що бум розпочався саме 2012 року.
Написати коментар