关于BQ241995的寄存器设置,充电问题求助!
时间:10-02
整理:3721RD
点击:
关于BQ241995的寄存器设置求助。
1、VBUS输入电源15V/2A(接适配器)。设置输入电流限制3A。和默认设置有何区别?
2.、硬件把D+、D-短接。REG07 (BIT 7)应该如何配置?
3、通过IIC关闭watchdog,寄存器09 是0x00 我认为是在充电状态,但是有疑问 是否电池会一直充电(充电满后不会自动停止充电,是否会引起电池爆炸?)。
4、假如初始化设置关闭watchdog,那么watchdog应该在什么时候开启?还是不用开启?芯片会自动管理?
5、假如不关闭watchdog 寄存器09 读取出来一直是0x80。是否表示芯片一直在重启,所有寄存器会恢复到默认设置。此时是否在充电?充电电流2A?
6、为啥检测不到充电满的状态,一直提示快速充电,实际测试电池端电压已经满电?假如电池重新插拔一次,就能检测到满电状态,我的查询实在主函数中做的。
寄存器配置如下:
0-9分别对应 芯片寄存器0-9
1.默认为配置最大输入电流为1.5A。对于2A的适配器,请将输入限流设为2A,REG00 BIT[2:0】=110
2.REG07 BIT7=0
3&4 watchdog是预防MCU跑飞而设计,与充电截止无关,使能充电截止,芯片会自动管理,充满后自动停止充电。
5.不关闭watchdog,芯片寄存器不断恢复到默认设置,默认的充电电流为2A,但也实际充电电流受限于是否触发VINDPM或IINDPM.