Микросхема TP5000 — это универсальный контроллер заряда для LiFePO4 (3.6 В) и Li-Ion (4.2 В) аккумуляторов с переключаемым напряжением и программируемым током заряда.

🔹 Режимы заряда TP5000 (CC/CV)

TP5000 работает по классической схеме CC-CV (Constant Current → Constant Voltage) с автоматическим отключением при полном заряде.

1. Фаза постоянного тока (CC - Constant Current)

  • Ток заряда задаётся резистором (R_PROG) на выводе ISET.

  • Диапазон: от 50 мА до 2 А (рекомендуемый максимум — 1.5–2 А без радиатора).

  • Формула для расчёта:

    Icharge(A)=1200/RPROG(Ohm)
    • Пример:

      • Для 500 мА → R=12000.5=2.4 кОм.

      • Для 1 А → R=1.2 кОм.

2. Фаза постоянного напряжения (CV - Constant Voltage)

  • Напряжение зависит от типа аккумулятора (переключается перемычкой):

    • LiFePO4 (LFP): 3.6 В

    • Li-Ion: 4.2 В

  • Заряд прекращается, когда ток падает до 10% от установленного (например, при 1 А — до 100 мА).

🔹 Ограничения TP5000

1. Максимальный ток заряда

  • Теоретически до 2 А, но рекомендуется до 1.5 А без дополнительного охлаждения.

  • При токах >1.5 А микросхема сильно греется (нужен радиатор или хороший теплоотвод).

2. Тепловая защита

  • Есть встроенная термокомпенсация (снижает ток при перегреве).

  • Критическая температура: ~120–150°C (зависит от корпуса).

3. Минимальное входное напряжение

  • V_{IN(min)} = 4.5 В (при 5V USB работает нормально).

  • При V_{IN} < 4.5 В ток заряда падает.

🔹 Сравнение с аналогами (для 3.6 В LiFePO4)

Параметр TP5000 MCP73123 BQ25060 CN3065
Макс. ток 2 А 1 А 1.5 А 800 мА
Напряжение 3.6 В 3.6 В 3.5 В 3.6 В
Термозащита Да Да Да Да
Цена Низкая Средняя Высокая Низкая

🔹 Вывод: стоит ли брать TP5000?

✅ Плюсы:

  • Дешёвый и доступный.

  • Поддержка LiFePO4 (3.6 В) и Li-Ion (4.2 В).

  • Регулируемый ток (до 2 А).

❌ Минусы:

  • Сильный нагрев при токах >1.5 А (нужен теплоотвод).

  • Нет I²C/SMBus управления (в отличие от BQ25060).

Рекомендации:

  • Если нужно до 1 А → TP5000 или MCP73123.

  • Если нужно 1.5–2 А → TP5000 с радиатором или BQ25060.

  • Если важна точность → BQ25060 (TI).