一文带你了解TP4056锂电池充电芯片

一,TP4056介绍

芯片介绍:

TP4056是一款性能优异的单节锂离子电池恒流/恒压线性充电器。TP4056采用ESOP8封装配合较少的外围原件使其非 常适用于便携式产品,并且适合给USB电源以及适配器电源供电。

基于特殊的内部MOSFET架构以及防倒充电路,TP4056不需要外接检测电阻和隔离二极管。当外部环境温度过高或者 在大功率应用时,热反馈可以调节充电电流以降低芯片温度。充电电压固定在4.2V,而充电电流则可以通过一个电阻 器进行外部设置。当充电电流在达到最终浮充电压之后降至设定值的1/10,芯片将终止充电循环。

当输入电压断开时,TP4056进入睡眠状态,电池漏电流将降到1uA以下。TP4056可以被设置于停机模式,此时芯片 静态电流降至35uA。

TP4056还包括其他特性:电池温度监测,欠压锁定,自动再充电和两个状态引脚以显示充电和充电终止。

引脚定义:

dc74eb28c6104917b1c58d566add7009.png

b37fb8f0af464c2ba4e6e2fe65261bfc.png

VCC:电源电压4.5V-6V

典型应用:

c4f351e2fb9c4521a93e940b8065d51e.png

二,TP4056充电原理

充电原理:

当输入电压大于UVLO检测阈值和芯片使能输入端CE接高电平时,TP4056开始对电池充电。

①如果电池电压低于2.9V,充电器用小电流对电池进行预充电。

②当电池电压超过2.9V时,充电器采用恒流模式对电池充电,充电电流由PROG端和 GND端之间的电阻决定。

③当电池电压接近4.2V时,充电电流逐渐减小,TP4056进入恒压充电模式。

④当充电电流减小到充 电结束阈值时,充电周期结束。

充电结束阈值是恒流充电电流的1/10。当电池电压降到再充电阈值以下时,自动开始新的充电周期。芯片内部的高精度的电压基准源,误差放大器和电阻分压网络确保BAT端调制电压的精度在1%以内,满足锂离子和锂聚合物电池的 要求。当输入电压掉电或者输入电压低于电池电压时,充电器进入停机模式,电池端消耗的电流小于2uA,从而增加待机时间。

如果将使能输入端CE接低电平,充电器停止充电。

50a4fb88b8fa47d5a064837369c8b23f.png

充电电流:

26886e4232584d37a21d84c8a714acad.png

充电指示灯:

c978a76c7d0d464eada5bbd8a176955e.png

三,完整电路

USB充电电路:

dfadbaf3b7a141748fa0d43d8482b976.png

USB3:为Type-C接口的母座

R69、R68:为下拉电阻,为了兼容PB快充协议

F2:为热自动恢复保险丝,防止充电电流过大,1.1A 6V规格

C48、C49:电容滤波与储能

TP4056电路:

ef7d86a6d74a4c1eac9376799d9054f6.png

R62:PROG端口电阻,对应充电电流,I=1200/1500(A)=0.8A,即800mA

LED6:正在充电中指示灯

LED7:充电完成指示灯

R65、R66:电池电压分压电阻,接到单片机ADC上

CN3:电池接插件母座

双电源自动选择电路:

①当没有插入USB口的时,由电池对系统供电,即电池输出到Vout;

②当有USB孔插入时,由USB对系统供电,即USB电压输出到Vout,但是此时的供电会有0.3V左右的压降。

这里利用的是PMOS管与二极管组成,此时电池电压被阻断输出。

  • 19
    点赞
  • 93
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值