BQ24195不能充电?
BQ24195使用默认配置,电池电压为3.99V,USB接上稳压源后,VBUS测量值为5V,OTG测量值为0V,VSYS为4V,稳压源显示输出电流为73mA,电路损耗电流大约几个mA;
USB没有接稳压源时,VSYS测量值为3.99V,与电池电压相等,软件读取全部寄存器的值均为正常默认值,但接上稳压源后,REG00的值变为0x30,REG08值为0x2c。
调了很久,还是不知什么原因不能充电?
REG08值为0x2c说明bq24195处于IINDPM状态,即输入电流受限,是不是稳压源的输出限流太小了?把稳压源的输出限流设到2A看看。
非常感谢你的回答,刚才我试了一下,把稳压源调到最大输出,还是不行
不知道你的问题现在解决了没,下面给你提供一些基本的调试指南:
BQ24195按照默认设置上电后就即可自动充电。如果用户的配置与默认设置不同,则可按以下步骤更改及调试:
1、VBUS输入电源在5V/2A以上(接适配器),电池电压在3.5V~4.1V(方便调试,如果电池电压低于3V则处于预充,充电电流很小);
2.、设置输入电流限制(可设到3A,REG00[2:0]=111B)。为了对应适配器,可以把D+、D-短接。
3、设置充电电压,REG04[7:2](默认4.2V,根据电池修改)
4、设置充电电流,REG02[7:2]
5、关闭watchdog,REG05[5:4]=00B
6、使能充电(CE PIN = LOW, REG01[5:4]=01)
这样简单的几步即可快速使用BQ24195。
再遇到问题的话,就先看看System Status Register REG08和Fault Register REG09。
看看bq24195处于什么状态、输入是否正常、温度是否正常、电池是否正常等,找到问题后就好解了。