您好!
小背景:
我们将 BQ25896用于直接充电应用。 我们的 VBUS 输入为12V。 我们将为单节电池3.7V 2600mAh 充电
锂离子聚合物电池。 电池具有 10KNTC B=3435K。
寄存器设置:
BQ25896_REG00_ADDR、0x30}、 // 2.4A
{BQ25896_REG01_ADDR、0x06} 、//默认值
{BQ25896_REG03_ADDR、0x10}、// SYS_MIN 设置为3.0
{BQ25896_REG04_ADDR、0x08} 、// 512mA
{BQ25896_REG05_ADDR、0x13}、 //默认值
//{BQ25896_REG06_ADDR、0x5E}、 //默认值
{BQ25896_REG06_ADDR、0x46}、 // 4.112
{BQ25896_REG07_ADDR、0x8D}、 //看门狗禁用
{BQ25896_REG08_ADDR、0x03} 、//默认值
{BQ25896_REG0A_ADDR、0x73} 、//默认
{BQ25896_REG0D_ADDR、0x12} 、//默认值
我们无法理解 REG0C 寄存器为什么读取热和热。
我需要一些帮助来了解 REG0C 寄存器为什么要读取
方式。 下面是我们看到的内容:
以下是 BQ25896的条件:
CHRG_STAT = 00 (不通过电池充电)
VBUS_STAT = 000 (无输入)
REG0C = 02 (TS -温)
CHRG_STAT = 10 (快速充电)
VBUS_STAT = 010 (适配器)
REG0C = 56 (TS - HOT)
CHRG_STAT = 11 (充电终止完成)
VBUS_STAT = 010 (适配器)
REG0C = 5E (输入故障、TS - HOT)
对于充电和充电完成情况、我们看到的上半字节为5
REG0C 寄存器。 这表示升压故障(我们不使用升压模式)。 我们也看到了
CHRG_FAULT = 01、输入故障(VBUS > VACOV 或 VBAT < VBUS < VVBUSMIN (典型值为3.8V))
根据我们的基准测试、我不知道 VBUS 在哪里违反了这些标准
条件。
对于 BAT_FAULT = 1 BATOVP (VBAT > VBATOVP)、我假设这可能是由引起的
充电器充电速度太快、但为什么充电会如此
终止完成。
最后、我在电池表面添加了一个热电偶、并测量了最高温度
在充电终止状态期间、I SAW 的最大值为23.1C。 我还测量了2.9V
在 TS 引脚上。 使用时、这似乎与数据表建议的值一致
一个103AT NTC。
我完成了计算、但我仍然对 TS 的读取原因感到困惑
很热。 您能否提供一些关于我们所看到的内容的见解和一些建议来帮助我们
我们解决了这些问题吗?
谢谢、
Ken
