完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
1.问题
使用TP4057怎么判断外部充电的问题,需要准确的判断 电源充电的管理 2.介绍 TP4057,算是国产中较为简单的一款关于充电管理类的芯片, 它的特点如下: (1)锂电池防插反 (2)u***供电 (3)防过热 (4)4.2v充电,正负误差0.042v (5)耐压值9v (6)充电状态指示 (7)充电控制 (8)充电电流控制 (9)工作温度-40到85 3.原理图 4.代码部分 通过原理图总共只有8个pin, (1)VCC/GND,这两个不需要介绍,按照推荐输入即可, (2)CE引脚,为充电的控制引脚,一般推荐为可控的引脚,比如接到mcu上或者上拉,但是这种就是默认上电就工作,从我们这个原理图可以看出,控制VBUS_7V就可以控制这个芯片工作还是不工作。 (3)STAT充电的指示引脚,只要读取这个引脚的高低即可知道是否在充电,理论上充电此时电平为高,否则处于高阻态 (4)STBDY,充电完成指示引脚,通过读取这个引脚即可知道是不是充电完成,此时充电的电流应该小于50ma,基本上测试下来在2ma以下,属于正常。电平高,充电完成。 (5)BAT,输出给锂电池充电的引脚 (6)PROG,通过改变和这个pin相连接的阻值大小,就可以调整充电的电流,adc采样也可以采样这里的电压,通过adc采样可以计算出充电的电流大小,比如此处的电阻大小为1.2k,则限制充电的电流大小为1a,如果改为2.4k,则充电电流的大小为0.5ma,这个公式手册上有详细描述,如下为计算公式。 5.总结 芯片内部的功率管理电路在芯片的结温超过145℃时自动降低充电电流,这样就不用担心温度过高的问题。实际使用时的情况: (1)如果采用太阳能充电板,会导致反复的充电不充电,主要是太阳能的供电电压不稳,可能会4.2v左右晃荡,这样会使锂电池一会充一会不充,建议使用稳定的电源输入。 (2)使用该芯片,判断外接电源是否存在,主要通过逻辑上比较上一次的值 (3)充电过程中,产生热量比较大, (4)充电能力与实际符合 (5)充电电压的耐压值,比如我使用的是9v,但是不同厂家的耐压值不同,如果是太阳能充电,设计时,要注意输入的电压是多少,不能超过9v,否则容易损坏芯片 (6)充电芯片,建议每隔半个小时重启一次,保证在长期使用时,能稳定使用。 |
|
|
|
只有小组成员才能发言,加入小组>>
4352个成员聚集在这个小组
加入小组3287 浏览 0 评论
航顺(HK)联合电子发烧友推出“近距离体验高性能Cortex-M3,免费申请价值288元评估板
4233 浏览 1 评论
4239 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 22:15 , Processed in 0.475003 second(s), Total 45, Slave 39 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号