
Overview
The TP4056 is a battery Management made by TPOWER in a ESOP-8 package with 9 pins. -40℃~+85℃ 1 1A 1uA 4.2V 4V~6V Charging IC Lithium Battery Support 恒流充电、恒压充电、涓流充电、自动再充电、充电终止、可编程充电电流、软启动、欠压锁定 ESOP-8 Battery Management ROHS.
PCBKit's library has its KiCad symbol (pimoroni-ics:TP4056, from Eagle libraries) and its footprint (pimoroni-ics:SO08-PAD-300, from Eagle libraries), ready for a KiCad board. 8,736 are in stock at JLCPCB (part C382139).
Symbol
Footprint
From the datasheet
10- Supply, least
- 4 V · VCC, operating minimum · p. 3
- Supply, most
- 6 V · VCC, operating maximum · p. 3
- Supply, absolute maximum
- 7 V · VCC, absolute maximum · p. 2
- Works from
- -40 °C · Operating ambient minimum · p. 2
- Works up to
- 85 °C · Operating ambient maximum · p. 2
- Takes working
- 130 µA · VCC, typical supply current in charging mode, RPROG=1.2K · p. 3
- Takes asleep
- 50 µA · VCC, typical standby current after charge termination · p. 3
- Takes asleep
- 40 µA · VCC, typical shutdown current · p. 3
- Gives
- 1 A · Maximum rated charging current · p. 1
- Output
- 4.2 V · Typical float voltage, 0℃≤TA≤85℃ · p. 3
What it is and has
7- Charging method
- Single-cell lithium-ion constant-current/constant-voltage linear charging · p. 1
- External components
- No MOSFET, sense resistor or isolation diode required · p. 1
- Thermal regulation
- Intelligent thermal regulation maximizes charging rate · p. 1
- Recharge
- Automatic recharge · p. 1
- Trickle-charge threshold
- 2.9V · p. 1
- Status indication
- Separate charging and completion indicator control signals · p. 1
- Package
- SOP8 with exposed thermal base · p. 1
Around it
2- res RPROG=1100V/IBAT
- between PROG and GND; Sets constant charging current; select resistance for the desired IBAT. · p. 5
- res 0.3Ω
- between 输入电源 and VCC; Optional series power resistor to reduce IC dissipation and increase charging current during thermal regulation. · p. 6
Specifications
45| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| 输入电源电压 VCC | min -0.3 · max 7 V | 2 | |
| PROG 脚电压 PROG | min -0.3 · max 0.3 V | 2 | |
| BAT 脚电压 BAT | min -0.3 · max 7 V | 2 | |
| CHRG 脚电压 CHRG | min -0.3 · max 7 V | 2 | |
| STDBY 脚电压 STDBY | min -0.3 · max 7 V | 2 | |
| TEMP 脚电压 TEMP | min -0.3 · max 7 V | 2 | |
| CE 脚电压 CE | min -0.3 · max 7 V | 2 | |
| BAT 脚电流 IBAT | max 1200 mA | 2 | |
| PROG 脚电流 IPROG | max 1200 uA | 2 | |
| 工作环境温度 TOP | min -40 · max 85 ℃ | 2 | |
| 储存温度 TSTG | min -65 · max 125 ℃ | 2 | |
| ESD | HBM | max 2000 V | 2 |
| ESD | MM | max 200 V | 2 |
| 输入电源电压 VCC | min 4 · typ 5 · max 6 V | 3 | |
| 输入电源电流 ICC | 充电模式,RPROG=1.2K | typ 130 · max 300 uA | 3 |
| 输入电源电流 ICC | 待机模式(充电终止) | typ 50 · max 100 uA | 3 |
| 输入电源电流 ICC | 停机模式(RPROG 未连接,VCC<VBAT,VCC<VUV,VCE=0V) | typ 40 · max 80 uA | 3 |
| 输出浮充电压 VFLOAT | 0℃≤TA≤85℃ | min 4.158 · typ 4.2 · max 4.242 V | 3 |
| BAT 引脚电流 IBAT | RPROG=2K,电流模式 | min 500 · typ 550 · max 600 mA | 3 |
| BAT 引脚电流 IBAT | RPROG=1 K,电流模式 | min 1000 · typ 1100 · max 1200 mA | 3 |
| BAT 引脚电流 IBAT | 待机模式(VCC=5V,VBAT=4.2V) | min 0 · typ 2 · max 4 uA | 3 |
| BAT 引脚电流 IBAT | 停机模式(RPROG 未连接或 VCE=0V) | typ 0 · max 2 uA | 3 |
| BAT 引脚电流 IBAT | 睡眠模式,VCC=0 | typ 0 · max 2 uA | 3 |
| 涓流充电电流 ITRIKL | VBAT<VTRIKL,RPROG=1.2K | min 100 · typ 120 · max 150 mA | 3 |
| 涓流充电阈值电压 VTRIKL | RPROG=1K,VBAT 上升 | min 2.8 · typ 2.9 · max 3 V | 3 |
| 涓流充电迟滞电压 VTRHYS | RPROG=1K | min 60 · typ 80 · max 100 mV | 3 |
| VCC 欠压保护阈值电压 VUV | VCC 上升 | min 3.5 · typ 3.7 · max 3.9 V | 3 |
| VCC 欠压保护迟滞电压 VUVHYS | VCC 下降 | min 0.15 · typ 0.2 · max 0.3 V | 3 |
| VCC-VBAT 阈值电压 VASD | VCC 上升 | min 60 · typ 100 · max 140 mV | 3 |
| VCC-VBAT 阈值电压 VASD | VCC 下降 | min 5 · typ 30 · max 50 mV | 3 |
| C/10 终止电流阈值 ITERM | RPROG=2K | min 50 · typ 60 · max 80 mA | 3 |
| C/10 终止电流阈值 ITERM | RPROG=1K | min 100 · typ 120 · max 150 mA | 3 |
| PROG 引脚电压 VPROG | RPROG=1K,电流模式 | min 0.9 · typ 1 · max 1.1 V | 3 |
| CHRG引脚输出低电压 VCHRG | ICHRG=5mA | typ 0.3 · max 0.6 V | 3 |
| STDBY 引脚输出低电压 VSTDBY | ISTDBY=5mA | typ 0.3 · max 0.6 V | 3 |
| 再充电电池阈值电压 ΔVRECHRG | VFLOAT-VRECHRG | min 70 · typ 100 · max 150 mV | 3 |
| TEMP 引脚高翻转电压 VTEMP-H | typ 80 · max 82 %VCC | 3 | |
| TEMP 引脚低翻转电压 VTEMP-L | min 43 · typ 45 %VCC | 3 | |
| 限定温度模式结温 TLIM | typ 125 ℃ | 3 | |
| 功率 FET 导通电阻 RON | typ 500 mΩ | 3 | |
| 软启动时间 TSS | IBAT=0 至 IBAT=1200V/RPROG | typ 20 uS | 3 |
| 再充电比较器滤波时间 TRECHRG | VBAT 下降 | min 1 · typ 2 · max 3 mS | 3 |
| 结束比较器滤波时间 TTERM | IBAT 降至 C/10 以下 | min 1 · typ 2 · max 3 mS | 3 |
| PROG 引脚上拉电流 IPROG | typ 1 uA | 3 | |
| CE 逻辑使能高电平电压 VCE-H | typ 0.9 V | 3 |
Pins, by the datasheet
8- 1 TEMP
- Battery temperature input connected to the battery NTC sensor output; connect to GND to disable temperature monitoring. · p. 5
- 2 PROG
- Connect a resistor to GND to set charging current; regulated to 0.1V during trickle charging and 1V during constant-current charging. · p. 5
- 3 GND
- Power ground. · p. 5
- 4 VCC
- Positive supply input for the internal circuitry; charging starts above the undervoltage threshold and 100mV above BAT. · p. 5
- 5 BAT
- Connect to battery positive; supplies charging current with a 4.2V voltage limit. · p. 5
- 6 STDBY
- Pulled low when charging is complete; otherwise high impedance. · p. 5
- 7 CHRG
- Pulled low while charging; otherwise high impedance. · p. 5
- 8 CE
- High enables normal operation and low disables charging; accepts TTL or CMOS levels. · p. 5
Ordering codes, by the datasheet
1- TP4056
- SOP8-PP · Tape and Reel; product marking TP4056 · p. 2
Parameters
13- Battery Temperature Detection
- Support
- Charge Current - Max
- 1A
- Charging Saturation Voltage
- 4.2V
- Current - Supply
- 130uA
- Features
- Under-voltage lockout
- Number of Cells
- 1
- Operating Temperature
- -40℃~+85℃
- Standby Current
- 50uA
- Supply Current (Iq)
- 1uA
- The Chip Type
- Charging IC
- Type of Battery
- Lithium Battery
- Voltage - Supply
- 4V~6V
- Voltage - Supply(Absolute Max)
- 7V
Order codes
1- TP4056LCSC C382139
Pinout
9| Pin | Name | Type |
|---|---|---|
| 1 | TEMP | Unspecified |
| 2 | PROG | Unspecified |
| 3 | GND | Unspecified |
| 4 | VCC | Unspecified |
| 5 | BAT | Unspecified |
| 6 | STDBY | Unspecified |
| 7 | CHRG | Unspecified |
| 8 | CE | Unspecified |
| PAD | GND | Unspecified |
Show this part on your page
<iframe src="https://pcbkit.io/embed/parts/tpower/TP4056" title="TP4056 in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/tpower/TP4056.jpg" alt="TP4056" width="1200" height="900">[](https://pcbkit.io/parts/tpower/TP4056)Questions
Is there a KiCad symbol and footprint for the TP4056?
Yes. The symbol is pimoroni-ics:TP4056 and the footprint pimoroni-ics:SO08-PAD-300, both drawn on this page. PCBKit places them on a board for you when you design with it.
What package is the TP4056?
ESOP-8, with 9 pins. Its footprint is drawn on this page.
Where is the TP4056 datasheet?
TPOWER publishes it: the Datasheet link on this page opens it.
Where can I order the TP4056?
JLCPCB lists it as part C382139, with 8,736 in stock; the sellers' links on this page open their listings.
What can replace the TP4056?
Parts like it in the library: the TP4056 by UMW, the TP4056-MS by MSKSEMI, the TP4056 by JSMSEMI and the TP4056X-42-ESOP8 by TOPPOWER. Check their datasheets: a part that fits the footprint may still differ in its ratings.
Parts like it
8TP4056
ESOP-8-40℃~+85℃ 1 1A 35uA 4.2V 4V~6.5V Charging IC Lithium Battery Support Support 恒流充电、恒压充电、涓流充电、自动再充电、充电终止、可编程充电电流、软启动、欠压锁定 ESOP-8 Battery Management ROHSUMWBattery ManagementTP4056-MS
SOP-8-EP-40℃~+85℃ 1 1A 4.2V 4.2V~5.5V 70uA Charging IC Constant current charging、Constant voltage charging、Trickle charging、Automatic recharge、Charge termination、Programmable charging current、Soft-start、Under-voltage lockout Lithium Battery Support SOP-8-EP Battery Management ROHSMSKSEMIBattery ManagementTP4056
ESOP-8-40℃~+85℃ 1 1A 1uA 4.2V 4.5V~5.5V Charging IC Constant current charging、Constant voltage charging、Trickle charging、Automatic recharge、Charge termination、Programmable charging current、Soft-start、Under-voltage lockout Lithium Battery Not supported Support ESOP-8 Battery Management ROHSJSMSEMIBattery ManagementTP4056X-42-ESOP8
SOP-8-EP-40℃~+85℃ 1 1A 4.2V 4V~8V 70uA Charging IC Lithium Battery Not supported Support SOP-8-EP Battery Management ROHSTOPPOWERBattery ManagementTP4056-MS-N1
SOP-8-EPSOP-8-EP Battery Management ROHSMSKSEMIBattery ManagementTP4056H-TD
ESOP-8Battery ManagementTDSEMICTP4056EDTR(XBLW)
ESOP-8-20℃~+85℃ 1 1A 4.2V 4.5V~6V 55uA Charging IC Constant current charging、Constant voltage charging、Trickle charging、Automatic recharge、Charge termination、Programmable charging current、Soft-start、Under-voltage lockout Lithium Battery Support ESOP-8 Battery Management ROHSXBLWBattery ManagementTP4056
ESOP-8-300mV~8V -40℃~+85℃ 1 100uA 1A 4.2V Charging IC Lithium Battery Support ESOP-8 Battery Management ROHSYONGYUTAIBattery Management