TP4056 adalah IC charger linear untuk baterai lithium-ion 3.7V yang banyak digunakan dalam aplikasi portabel. Chip ini dirancang untuk melakukan pengisian arus konstan (CC) diikuti dengan tegangan konstan (CV) hingga baterai penuh, dan secara otomatis menghentikan pengisian saat penuh. Cocok untuk aplikasi di modul TP4056, charger DIY, atau integrasi ke dalam sistem IoT dan perangkat portabel lainnya.
⚙️ Fitur Utama:
-
Tegangan Input: 4V – 8V (tipikal 5V)
-
Arus Pengisian Maksimum: 1000 mA (1A)
-
Arsitektur Pengisian: Arus konstan / tegangan konstan (CC/CV)
-
Akurasi Tegangan Pengisian: ±1%
-
Tidak membutuhkan MOSFET eksternal atau deteksi arus eksternal
-
Proteksi bawaan terhadap:
-
Overtemperature
-
Overvoltage
-
Undervoltage lockout
-
-
Indikator status pengisian (melalui pin CHRG dan STDBY)
📐 Spesifikasi Teknis:
Parameter | Nilai |
---|---|
Tegangan Operasi (VIN) | 4V – 8V |
Tegangan Pengisian (VBAT) | 4.2V (default Li-ion) |
Arus Pengisian (Prog) | Hingga 1A (set via resistor) |
Package | SOP-8 (Surface Mount) |
Interface | Standalone (tanpa mikrokontroler) |
Tipe Baterai | Lithium-Ion (3.6V / 3.7V nominal) |
🧪 Pinout SOP-8 TP4056:
Pin | Nama | Fungsi |
---|---|---|
1 | TEMP | Input dari NTC thermistor (optional) |
2 | PROG | Set arus pengisian via resistor ke GND |
3 | GND | Ground |
4 | VCC | Input daya (biasanya 5V) |
5 | BAT | Output ke baterai Li-ion |
6 | STDBY | Output status pengisian selesai |
7 | CHRG | Output status sedang mengisi |
8 | CE | Chip Enable (aktif LOW) |
🔧 Cara Mengatur Arus Pengisian:
Gunakan resistor pada pin PROG ke GND dengan rumus:
💡 Aplikasi Umum:
-
Modul charger baterai Li-ion 18650
-
Power bank DIY
-
Catu daya portable untuk ESP32, Arduino
-
Perangkat wearable
-
Sistem IoT berbaterai
📝 Catatan Desain:
-
Disarankan digunakan dengan proteksi baterai eksternal (seperti DW01 + MOSFET) jika tidak terintegrasi
-
Pastikan pendinginan cukup jika arus tinggi