这款充电放电升压一体板,既能给锂电池充电,又能升压输出,深得我意。但是实际使用过程中,还是有一些需要自己改造的地方,今天我们就来详细记录一下。

1.基本参数及使用方法

2.TC4056/TP4056应用电路

这个模块使用的TC4056电源管理芯片来充电,

芯片资料:https://item.szlcsc.com/85219.html

网上一共有8种应用电路:

参考:http://www.elecfans.com/dianlutu/protect/20180326652343_a.html

TP4056充电保护电路图(一)

功能演示说明:(工作环境:电源电压5V,环境温度25℃。)

1、设置充电电流。(用户可以调节电位器选择需要的充电电流)闭合KPR1k,RPROG=1k1300mA

闭合KPR1.2k,RPROG=1.2k1000mA

闭合KPR2k,RPROG=2k600mA

闭合KPR10k,RPROG=10k130mA

闭合KPR103,RPROG=0.82k-10.5k120mA-1300mA

2、设置指示灯,红绿双灯指示:

3、模拟充电状态

闭合KPR10k,KBAT-C,KBAT-R,KT-GND

BAT端连接一电容C2和一电阻R6代替锂电池,模拟正在充电状态:红灯亮,绿灯灭。

说明:此状态模拟仅限电源电压小于等于5V,大于5V时请用锂电池实际测试。

闭合KPR10k,KBAT-C,KT-GND

BAT端连接一电容C2代替锂电池,模拟充电完成状态:绿灯亮,红灯闪烁。

说明:由于使用10uF的电容C2代替锂电池模拟充满状态,电容充满后缓慢放电,当电容电压变低至再充电门限电压4.05V时,自动再次充电,则可看见红灯周期性闪烁。

4、模拟充电末端BAT端电压

闭合KPR10k,KBAT-C,KBAT-R,KT-GND

测量BAT端电压。即为充电结束时电压4.2V±1.5%。

5、如客户需要监测电池温度,断开KT-GND,连接TP4056的TEMP端(1脚,已预留连接孔)至锂电池温度监测端,客户根据实际情况自定R9,R10大小并安装。如不需要此项功能,闭合KT-GND即可。

6、CE始能端。闭合开关KCE-GND,CE端下拉至低电平,芯片停止充电;打开KCE-GND,芯片正常充电。

7、有的客户在应用中BAT端无锂电池时不希望红色指示灯闪烁,闭合KBATUP,将BAT端用100k电阻连接至Vdd,绿灯亮,可用于指示待机状态,不影响正常充电使用。

8、锂电池充电

将锂电池正极连接至芯片BAT端,负极接地。需要温度监测功能请连接TEMP端(1脚),否则闭合KT-GND。设置需要的充电电流和指示灯,断开KBATR,KCE-GND,即可开始充电。

TP4056充电保护电路图(二)

根据所接电阻不同可以控制充电最大电流。可以设计充电指示灯,可以设计充电温度即多少到多少度之间进行充电。

充电保护电路,选择芯片DW01和GTT8205的组合,可以做到短路保护,过充过放电的保护。

该电路主要由锂电池保护专用集成电路DW01,充、放电控制MOSFET1(内含两只N沟道MOSFET)等部分组成,单体锂电池接在B+和B-之间,电池组从P+和P-输出电压。充电时,充电器输出电压接在P+和P-之间,电流从P+到单体电池的B+和B-,再经过充电控制MOSFET到P-。在充电过程中,当单体电池的电压超过4.35V时,专用集成电路DW01的OC脚输出信号使充电控制MOSFET关断,锂电池立即停止充电,从而防止锂电池因过充电而损坏。放电过程中,当单体电池的电压降到2.30V时,DW01的OD脚输出信号使放电控制MOSFET关断,锂电池立即停止放电,从而防止锂电池因过放电而损坏,DW01的CS脚为电流检测脚,输出短路时,充放电控制MOSFET的导通压降剧增,CS脚电压迅速升高,DW01输出信号使充放电控制MOSFET迅速关断,从而实现过电流或短路保护。

TP4056充电保护电路图(三)

基于TP4056的锂电池充电模块电路

tp4056充电保护电路图(四)

适合需要电池温度检测功能,电池温度异常指示和充电状态指示的应用

TP4056充电保护电路图(五)

适合需要充电状态指示,不需要 电池温度监测功能的应用

TP4056充电保护电路图(六)

适合既不需要充电状态指示,也不需要电池温度监测功能的应用

TP4056充电保护电路图(七)

适合同时应用USB接口和墙上适配器充电

TP4056充电保护电路图(八)

充电状态用红色LED 指示,充电结束状态用绿色LED 指示,增加热耗散功率电阻

3. 如何优雅的使用这个充电板?

妙招1

因为这个板子不仅仅有锂电池充电电路,还有一部分升压放电电路,如果长时间将它接在锂电池上面,会有部分电量消耗,甚至将锂电池过放电,导致报废!

所以可以用美工刀将升压电路的PCB刮断,如下图:

然后这样接3脚拨动开关,只有需要供电的时候才打开开关,这样平时不会耗电;锂电池依然接在BAT+和BAT-,平时不影响充电

(笔者之前都是将开关接在了BAT+和电池的正极之间,充电的时候必须把开关打开,也就是用电器也必须同时工作;或者再接一个开关在VOUT+和用电器之间,但这样太麻烦了)

妙招2

板子自带的充电指示灯是集成在板子上的,如果充电板安装在外壳里面,就无法看到灯的状态了。

所以我们可以把原来自带2个LED拆掉,然后用共阳的3脚LED代替,如下图

注意一定要用共阳的LED,而不是共阴的!

之后再将LED安装在外壳上就OK啦,这个MicroUSB不方便安装在外壳上,也可以使用转接板来引到外壳上。

舒服了舒服了~

觉得有用的小伙伴请把公屏打在有用上!

建议收藏!如何优雅的使用2.5元的充放电升压一体模块,TC4056充电IC应用电路的更多相关文章

  1. Linux 文件搜索神器 find 实战详解,建议收藏!

    大家好,我是肖邦,这是我的第 10 篇原创文章. 在 Linux 系统使用中,作为一个管理员,我希望能查找系统中所有的大小超过 200M 文件,查看近 7 天系统中哪些文件被修改过,找出所有子目录中的 ...

  2. 解密国内BAT等大厂前端技术体系-携程篇(长文建议收藏)

    1 引言 为了了解当前前端的发展趋势,让我们从国内各大互联网大厂开始,了解他们的最新动态和未来规划.这是解密大厂前端技术体系的第四篇,前三篇已经讲述了阿里.腾讯.百度在前端技术这几年的技术发展. 这一 ...

  3. 解密国内BAT等大厂前端技术体系-腾讯篇(长文建议收藏)

    1 引言 为了了解当前前端的发展趋势,让我们从国内各大互联网大厂开始,了解他们的最新动态和未来规划.这是解密大厂前端技术体系的第三篇,前两篇已经讲述了阿里和百度在前端技术这几年的技术发展.这一篇从腾讯 ...

  4. [转帖]可能是东半球最好的 Curl 学习指南,强烈建议收藏!

    可能是东半球最好的 Curl 学习指南,强烈建议收藏! http://www.itpub.net/2019/09/30/3302/ 记得转帖过.. 简介 curl 是常用的命令行工具,用来请求 Web ...

  5. 细说Python的lambda函数用法,建议收藏

    细说Python的lambda函数用法,建议收藏 在Python中有两种函数,一种是def定义的函数,另一种是lambda函数,也就是大家常说的匿名函数.今天我就和大家聊聊lambda函数,在Pyth ...

  6. (转)python资料汇总(建议收藏)零基础必看

    摘要:没料到在悟空问答的回答大受欢迎,为方便朋友,重新整理汇总,内容包括长期必备.入门教程.练手项目.学习视频. 一.长期必备. 1. StackOverflow,是疑难解答.bug排除必备网站,任何 ...

  7. 解密国内BAT等大厂前端技术体系-美团点评之下篇(长文建议收藏)

    引言 在上篇中,我已经介绍了美团点评的业务情况.大前端的技术体系,其中大前端的技术全景图如下: 上篇重点介绍了工程化和代码质量的部分,工程化涵盖了客户端持续集成平台-MCI.全端监控平台-CAT.移动 ...

  8. 解密国内BAT等大厂前端技术体系-美团点评之上篇(长文建议收藏)

    引言 进入2019年,大前端技术生态似乎进入到了一个相对稳定的环境,React在2013年发布至今已经6年时间了,Vue 1.0在2015年发布,至今也有4年时间了. 整个业界在前端框架不断迭代中,也 ...

  9. 万字超强图文讲解AQS以及ReentrantLock应用(建议收藏)

    | 好看请赞,养成习惯 你有一个思想,我有一个思想,我们交换后,一个人就有两个思想 If you can NOT explain it simply, you do NOT understand it ...

随机推荐

  1. oracle数据库表导出

    寻找一个测试table,清空,将需要导出的表导入表中的任意一列,写导出语句,导出. EXPDP USERID='user/account@orcl11 as sysdba' schemas=temp ...

  2. 安装配置ingress-nginx支持https访问

    说明: ​ 1.k8s版本:v1.23: ​ 2.内网测试环境1台master,2台node节点,使用 DaemonSet+HostNetwork+nodeSelector 方式部署 ingress- ...

  3. tomcat启动错误:Error running 'Tomcat 9.0.34': Address localhost:1099 is already in use

    解决方法博客地址:https://blog.csdn.net/weixin_46697202/article/details/105782670

  4. Python回顾笔记(此讲大致说明,详情请看之前的笔记)

    内容概要 数据分析(numpy,pandas,matplib) 数据清洗 爬虫 teableau软件 今日内容概要 Python知识回顾 数据分析 ipython模块 anaconda软件 numpy ...

  5. (第二章第一部分)TensorFlow框架之文件读取流程

    本章概述:在第一章的系列文章中介绍了tf框架的基本用法,从本章开始,介绍与tf框架相关的数据读取和写入的方法,并会在最后,用基础的神经网络,实现经典的Mnist手写数字识别. 有四种获取数据到Tens ...

  6. 非常详细的python和pycharm下载安装教程

    目录 引言 为什么要学python 下载网址 python下载及安装 pycharm下载及安装 你人生中的第一句python 引言   Python诞生于1989年的一个圣诞节,其创作者Guido v ...

  7. 基于消息队列(RabbitMQ)实现延迟任务

    一.序言 延迟任务应用广泛,延迟任务典型应用场景有订单超时自动取消:支付回调重试.其中订单超时取消具有幂等性属性,无需考虑重复消费问题:支付回调重试需要考虑重复消费问题. 延迟任务具有如下特点:在未来 ...

  8. 含变量的字符串拼接(string.Format()或$"")

    含变量的字符串拼接,一般不要用 + 来连接字符串,可用以下两种方式: 一.string.Format() 二.$""  (在C#6以上的版本中可用,推荐这种写法) 1 public ...

  9. 线上| 10万奖金!Greaterwms/DVAdmin插件开发者现金激励活动

    为激励广大开发者创作精神,Greaterwms/DVadmin插件开发者现金激励活动现已上线! 什么是GreaterWMS 完全开源仓储管理软件,遵循Apache License 2.0协议,前后端分 ...

  10. SQL从零到迅速精通【数据库应用】

    数据库理论的研究主要集中于关系规范化理论和关系数据理论等.数据库技术与计算机技术的结合使得数据库中新的技术层出不穷.最初的数据库系统主要应用于银行管理.飞机订票等事务处理环境.后来渐渐应用于工程设计与 ...