本人用bq24195控制电池充放电,但从i2c读到的The fault register REG09 总是 0x23 (00100101)。不论充电还是放电都是这样的结果。
读取REG09的时候我读取了两次,以保证是当前的寄存器值。
给热敏电阻加温(>60度,已在REG06中设置)后能够正常切断充电过程。
TS1和TS2均按照数据手册上18-19页Thermistor Qualification部分进行配置。
不知是什么原因,还请各位解答,谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
本人用bq24195控制电池充放电,但从i2c读到的The fault register REG09 总是 0x23 (00100101)。不论充电还是放电都是这样的结果。
读取REG09的时候我读取了两次,以保证是当前的寄存器值。
给热敏电阻加温(>60度,已在REG06中设置)后能够正常切断充电过程。
TS1和TS2均按照数据手册上18-19页Thermistor Qualification部分进行配置。
不知是什么原因,还请各位解答,谢谢!
寄存器这个读书,表示低温了。
“本人用bq24195控制电池充放电,但从i2c读到的The fault register REG09 总是 0x23 (00100101)。不论充电还是放电都是这样的结果。”这句话需要澄清下,是指充放电不能正常进行,而I2C读出的寄存器为低温保护?还是说充放电正常,但寄存器读数如上不正常?
另外,既然寄存器表现为低温保护,是否检查过NTC外部两个电阻R1和R2的设计,极大可能电阻取值的问题,