Если ты хотите встроить аккумулятор в самодельный девайс, но не желаете покупать готовую плату за 20 долларов — MCP73831 это тот чип, который имеет смысл рассмотреть.
Почему именно он: минимум обвязки, понятные настройки тока, встроенная защита и корпус, который паять не страшно. Ниже покажу, как спроектировать плату, рассчитать компоненты и не спалить батарею.
- Что вообще делает MCP73831
- Когда MCP73831 — хороший выбор
- Когда лучше взять что-то другое
- Схема, без которой не обойтись
- Расчёт тока и выбор резистора под свою батарею
- Как он понимает, что заряд окончен
- Входное питание: что можно, а что нельзя
- Тепловой режим и почему нельзя давать 600 мА на long-play
- Печатная плата: коротко о важном
- Подключение батареи: что обязательно
- Индикация состояний
- Частые ошибки при сборке
- Как лучше сделать в дороге и в корпусе
- Альтернативы, если надо пошире или потужнее
- Заключение и что делать
Что вообще делает MCP73831
MCP73831 — это одноклеточный Li‑Po/Li‑Ion контроллер заряда от Microchip. Он работает по классическому профилю CC/CV: сначала заряжает постоянным током (CC), потом держит напряжение 4,2 В и постепенно снижает ток до порога завершения (обычно 10% от установленного).
Он не балансирует, не разряжает, не греется без причины. Просто берёт вход 5 В и кормой управляет процессом. Для этой задачи у него всё есть, и лишнего тоже.
Когда MCP73831 — хороший выбор
- Заряжаешь одну банку Li‑Po/Li‑Ion (3,7 В)
- Входное питание 5 В стабильное (USB, адаптер)
- Ток заряда до 500 мА тебе достаточен
- Нужна простота и надёжность без лишних функций
- Корпус SOT-23-5 реально паять в домашних условиях
Когда лучше взять что-то другое
- Нужен ток больше 500 мА — MCP73833 до 1 А или TP4056 с радиатором
- Две и более банки последовательно — нужен балансир
- Важна зарядка от грязных источников — LM3622 или специализированные контроллеры
- Хочешь профиль для LiFePO — напряжение autre, можно половину схемы не собирать
Схема, без которой не обойтись
Типовая обвязка из даташита содержит минимум деталей. Ниже минимальная рабочая обвязка для MCP73831:
| Номинал | Тип | Назначение |
|---|
Конденсаторы:
- C1, C2: 4,7 мкФ, керамика, ≥10 В — на входе и выходе; для устойчивости чипа, без них он ведёт себя непредсказуемо
Резистор задания тока:
- R_prog: от 2 кОм до 10 кОм, формула:
I_charge = 1000 / R_prog(кОм) - 2 кОм → 500 мА (максимум)
- 2,5 кОм → 400 мА
- 3,3 кОм → 300 мА
- 5 кОм → 200 мА
- 10 кОм → 100 мА
Индикация:
- LED с токоограничительным резистором 330–1000 Ом на пин STAT — во время зарядки горит, по завершении гаснет
Входной конденсатор лучше ставить ближе к пинам VDD и VSS, так как длинные дорожки могут вызвать нестабильность при скачках входного питания. То же самое касается конденсатора на выходе: он сглаживает переходные процессы при подключении/отключении батареи.
Расчёт тока и выбор резистора под свою батарею
Главное правило для Li‑Po: ток заряда не превышает 1С (ёмкость батареи). Для аккумулятора на 500 мА·ч это 500 мА, для 2200 мА·ч это 2,2 А.
Так как MCP73831 даёт максимум 500 мА, то:
- Батарея ≤500 мА·ч — можно выставить хоть 500 мА (1С)
- Батарея 1000 мА·ч — ставь 300–400 мА (0,3–0,4С), заряд займёт ~3 часа
- Батарея 2000 мА·ч — 500 мА (0,25С), времени больше, но для контроллера безопасно
Не ставь ток больше 1С, даже если чип позволяет. Дешёвые Li‑Po не всегда заявлены на большие токи заряда, и их можно раздуть за пару месяцев такой эксплуатации.
Как он понимает, что заряд окончен
MCP73831 отслеживает напряжение на батарее. Когда оно достигает 4,20 В ±1,5%, чип переходит в режим поддержания этого напряжения (CV). Ток начинает спадать. Когда он падает до 10% от заданного (например, 50 мА при установленных 500 мА), зарядка завершается.
После завершения чип переходит в режим низкого потребления и мониторит батарею. Если напряжение падёт ниже ~4,05 В, он начнёт новый цикл, так что подзарядка при длительном простое не страшна.
Входное питание: что можно, а что нельзя
Номинальное входное напряжение — от 3,75 В до 6 В. Рабочее — стабильный 5 В USB или качественный блок питания.
Что делать не стоит:
- Подавать 6,5 В и выше — чип перегреется и может уйти в защиту
- Весь ток брать от USB компьютера — порт выдаёт 500 мА с колебаниями, и в пиках контроллеру может не хватить
- Не использовать длинные и тонкие провода на входе — падение напряжения заставляет чип работать в жестком режиме, нагрев растёт
Тепловой режим и почему нельзя давать 600 мА на long-play
MCP73831 выполнен в корпусе SOT-23-5. Без радиатора и массивной меди от нагрева спасается неплохо. При токе 500 мА и разнице «вход-аккумулятор» в 1,3 В рассеиваемая мощность будет ~0,65 Вт, чего для SOT-23-5 многовато.
При входе 5 В и батарее в глубоком разряде (~3,5 В) разница напряжений ~1,5 В. Умножаем на ток заряда:
- При 100 мА: 0,15 Вт — нормально
- При 300 мА: 0,45 Вт — терпимо, если есть медные поли
- При 500 мА: ~0,75 Вт — уже жарко, греется заметно
Чтобы не выйти из строя жарким летом, делай посадочные места с расширенными медными полигонами под контактными площадками чипа. Не экономь на переходных отверстиях, если плата многослойная.
Печатная плата: коротко о важном
Критичных требований к дорожкам нет, но есть несколько моментов, без которых на практике всё работает нестабильно:
- Входной и выходной конденсаторы — ближе к чипу, в идеале по 0,5 мм от пинов
- Дорожка к R_prog — короткая, без паразитных шунтов
- Не клади токоведущие дорожки под корпус чипа в надежде на экран — это лишняя ёмкость и риск КЗ
- Ширина дорожек 0,3–0,5 мм для токов до 500 мА вполне работает
Подключение батареи: что обязательно
Обязательно защити от короткого замыкания и переполюсовки. Самый простой вариант — диод Шоттки (например, SS14) последовательно с плюсом батареи. Потеря 0,2 В не критична, зато убережёт контроллер, если ты случайно переполюсуешь банку при монтаже.
Ещё один момент: у многих самодельных конструкций батарея крепится через разъём. Если разъём плохой и происходит кратковременное отключение в процессе заряда, контроллер может не снять питание корректно. Учитывай это и выбирай нормальные контакты.
Индикация состояний
Пин STAT у MCP73831 токовый, может принимать три состояния:
- Горит постоянно — идёт зарядка
- Гаснет — зарядка завершена или батарея не подключена
- Пульсирует ~2 Гц — обнаружена неисправность (например, батарея отсутствует при подаче питания или вышла за пределы рабочей температуры)
Цветной LED лучше не использовать — просто зелёный или синий с сопротивлением 330 Ом. Красный для индикации не принципиален, классическая схема с зелёным понятнее.
Частые ошибки при сборке
- Неверный резистор программирования: По ошибке ставят 200 Ом вместо 2 кОм → ток скачет до нескольких ампер и чип уходит в защиту, греется до неприятного.
- Нет конденсаторов или они слишком далеко: Качается входное напряжение, контроллер сбрасывается, батарея может перегреться или не дозарядиться.
- Вместо керамики — электролит: На высоких частотах электролит ведёт себя как сопротивление, и фильтрация падает, не говоря уже о том, что он может потечь со временем.
- Подключение аккумулятора без переходных защит: Переполюсовка убивает чип моментально, а ещё и батарею может раздуть.
- Использование источника питания на 6 В и выше: Контроллер может выжить, но перегрузка по теплу приведёт к деградации и сокращению ресурса.
Как лучше сделать в дороге и в корпусе
Если устройство переносное и часто теряет питание, ставь дополнительно TVS-диод на вход 5 В (например, SMAJ5.0A) — защитит от статики и выбросов.
В компактных корпусах критично следить за вентиляцией. Если ты ставишь MCP73831 в закрытый пластиковый бокс без отверстий и заряжаешь при токе 400+ мА, внутри со временем образуется микроклимат, ускоряющий старение и чипа, и батареи.
Альтернативы, если надо пошире или потужнее
| Задача | Подходящее решение |
|---|---|
| Одна банка, ток до 500 мА | MCP73831 |
| Одна банка, ток до 1 А | MCP73833 |
| Универсальное решение до 1 А с компенсацией падения напряжения | TP4056 (потребует радиатора) |
| Несколько банок последовательно + балансир | BQ24075 или BQ25895 (уже более сложные) | Зарядка от солнечной панели с нестабильным напряжении | CN3791 или LT3652 |
Заключение и что делать
MCP73831 — это простое и надёжное решение для зарядки одной Li‑Po батареи током до 500 мА. Он даёт понятный профиль CC/CV, автоматическое завершение, индикацию и защиту от переполюсовки при должной обвязке.
Что делать, если собрал и проверил:
- Рассчитай допустимый ток заряда по ёмкости батареи
- Выбери R_prog из стандартного ряда с запасом 10–20%
- Собери обвязку по даташиту, не экономя на конденсаторах
- Промеряй напряжение на батарее в конце заряда — должно быть 4,20 В ± 0,05 В
- Проверь нагрев чипа и транзисторов при максимальном токе хотя бы раз в году
Собрал всё правильно и промерял ключевые точки — можно включать и использовать. Контроллер простой, рабочий, и при грамотном проектировании платформы будет служить годами.
Информация в статье носит ознакомительный характер. Работа с литий-полимерными аккумуляторами требует внимания к мерам безопасности: риск возгорания при неправильном подключении или перегрузе существует всегда. Если не уверен в своих силах, привлеки опытного коллегу или используйте готовые проверенные решения.



