您好!
在有源电池模式下与 BQ25120A 进行任何 I2C 事务后、电池的电流消耗会急剧增加。 IC 的状态如下:
- VBAT 由电源供电(具有内置电流测量功能)
-未提供 VIN
- CD 引脚被驱动为高电平(电池有效模式)
-未连接 MR 引脚
- LSCTRL 引脚接地
当电路板首次上电(VBAT 打开)时、在进行任何 I2C 事务处理之前、通过 VBAT 的电流消耗测量值约为10至15uA。 此时、BQ 应处于"电池工作模式"和"默认模式"。 数据表规格8.5节中的典型值为6.8uA (最大值为12uA)。 这大致符合我们所看到的情况。
但是、一旦 MCU 与 BQ 执行任何 I2C 事务、通过 VBAT 的电流消耗将跳至大约400uA。 即使我们只是读取寄存器而不写入任何位、也会发生这种情况。 从"默认模式"转换到"主机模式"似乎会导致电流消耗增加。 如果我们将 BQ 单独保留50、而不执行任何其他 I2C 事务、则看门狗计时器 会过期、此时通过 VBAT 的电流消耗会降至大约10-15uA。
这种行为是预期行为、还是发生了某种错误? 与默认模式相比、在主机模式下消耗的电流应该高得多?
谢谢、
约西亚