锂电池充放电升压管理模块基于TP4056芯片

一.实物图

二.电路图

三.功能

1.给锂电池充电

2.输出电压可升压为5v

3.连接电源时用电源给电池充电并且用电源给输出供电

4.没有连接电源时用电池给输出供电

四.工作原理

1.充电部分

拿这款常见的锂电池为例

它的放电截止电压是2.75v

标称电压是3.7v

充电限制电压是4.25v

容量1000mA

充电电流是0.5C

就相当于最多能用0.5倍的电池容量给它充电

这里是1000mA乘以0.5等于500mA

用TP4056作为充电芯片

根据产品规格书画出充电部分的电路图

它的工作原理简单来说

当电池电压低于2.9v时

用小电流充电

当电池电压超过2.9v时

用设定的电流充电

这个电流通过电路中的这个电阻值设定

根据电池的属性自行调整

当电池电压到4.2v左右时

用恒定的电压充电

直至充满

充满后绿灯亮起

2.电源选择部分

采用如图电路

简单来讲

没有外接电源时PMOS管导通

电池供电

外接电源时PMOS管截止

电源供电

3.升压输出部分

由于锂电池的电压会随着放电逐渐降低

所以并不能直接用锂电池提供恒定的电压输出

需要再设计一个升压模块

这里选用MT3608作为升压芯片

根据产品规格书画出电路图

这里的输出电压根据这个公式计算

其中V REF=0.6

R1等效于上图电路中的R21

R2等效于上图电路中的R19

我需要用5V电压

这里分别用7.5KΩ和1K欧姆

理论输出结果是5.1v

再根据电阻的实际阻值进行调节

让最后结果接近5v

最后再放一边整体的电路图

五.待改进的地方

我在用洞洞板验证电路后

将它用在了一个小项目上提供5V电源

我已经将原理图分享到了立创开源平台

方便大家用到自己需要锂电池的项目上

后面把单独的PCB板画完也会分享出来

我是在网上分析不同资料

总结出来了这个电路

并且进行了实物焊接验证

希望能对大家有所帮助

非常感谢网上的开源资料

但是还有一些参数目前没想到办法测试

比如功率和最大放电电压电流

还有最后的输出电压能不能调到3.3v

这个模块还有一个不足之处是

用的是带保护板的锂电池

这些我会在将来别的项目上实践中再探索

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值