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

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. InfluxDB 2.x Open Source Time Series Database

    1. 说明 目前,大家普遍还在采用 InfluxDB 1.x 的版本,官方2.x的版本已经发布一段时间了, 其主推flux语言且自带前端炫酷图表. 2. 官方网站 https://www.influx ...

  2. JVM学习——类加载机制(学习过程)

    JVM--类加载机制 2020年02月07日14:49:19-开始学习JVM(Class Loader) 类加载机制 类加载器深入解析与阶段分解 在Java代码中,类型的加载.连接与初始化过程中都是在 ...

  3. 数据库项目部署(nginx)

    1.在虚拟机2008server下载nginx http://nginx.org/download/nginx-1.17.10.zip 注1:此版本为window版本 linux版本 2. 解压软件至 ...

  4. Django中ORM创建表关系

    一:django中ORM创建表关系 ORM创建外键关系 1.表与表之间的关系 1.表与表之间的关系 一对多 一对一 多对多 2.操作目标条件: 图书表 出版社表 作者表 作者详情表 3.外键关联 一对 ...

  5. 『无为则无心』Python面向对象 — 55、多层继承和继承中的私有成员

    目录 1.Python支持多层继承 (1)多层继承实现 (2)多层继承和多重继承区别 2.继承中的私有成员 (1)继承中父类私有属性和私有方法 (2)获取和修改私有属性值 1.Python支持多层继承 ...

  6. Kali网络环境设置

    实验目的 掌握网卡.ssh.apache配置与开启 实验原理 在终端下,修改/etc/network/interfaces网卡文件,启动ssh和apache服务. 实验内容 网卡.ssh.apache ...

  7. [Python]从哪里开始学习写代码(未完待续)

    预警:这只是我在学习中的一点感受,可能并不完全准确,也不包括面向对象编程的思想(我还不太懂),也有水文的嫌疑,大佬请温和批评指正或者绕道. 计算机语言 语言,是用来交流的.计算机是不能直接听懂人的语言 ...

  8. scrapy的安装与环境配置

    本人系统是win10 64位电脑 ide使用的是pycharm 此次学习内容源自慕课网大壮老师的<Python最火爬虫框架scrapy入门> 由于大壮老师使用的linux 所以有些东西需要 ...

  9. CSS/CSS3语法新特性笔记

    CSS层叠样式表 三大特性 层叠性:相同的样式会覆盖 继承性:属性可向下继承 优先级:范围越小权重越高 选择器 基础选择器 标签选择器 1 body { 2 color:#fff; 3 } 类选择器 ...

  10. Scipy和Numpy的插值对比

    技术背景 插值法在图像处理和信号处理.科学计算等领域中是非常常用的一项技术.不同的插值函数,可以根据给定的数据点构造出来一系列的分段函数.这一点有别于函数拟合,函数拟合一般是指用一个给定形式的连续函数 ...