您好!

我使用 BQ7692003PW 监控3节3.7V 串联电池。 到目前为止、我能够读取温度值。 但是、在尝试读取每个电池的电压、充电状态等时会出现一些问题
BQ7692003PW 的 i2c 线连接 到 Arduino Nano 33物联网。
以下是最新结果:

当电池充电时、充电状态保持在0和1之间切换。 每个电池的电压电平始终显示为0。
用于充电的直流电压输入为12V。
原理图中可能会出现什么问题?
谢谢
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.
您好!

我使用 BQ7692003PW 监控3节3.7V 串联电池。 到目前为止、我能够读取温度值。 但是、在尝试读取每个电池的电压、充电状态等时会出现一些问题
BQ7692003PW 的 i2c 线连接 到 Arduino Nano 33物联网。
以下是最新结果:

当电池充电时、充电状态保持在0和1之间切换。 每个电池的电压电平始终显示为0。
用于充电的直流电压输入为12V。
原理图中可能会出现什么问题?
谢谢
尊敬的 David:
即使您在外部未使用稳压器、也需要连接 BQ76920 REGSRC 和 REGOUT。 稳压电压也由内部电路使用。 原理图显示 REGSRC 已连接、但它应该有一个电容器、请参阅数据表。 在某些情况下、将 REGSRC 连接到 BAT 并共享滤波电容器可能是合适的。 REGOUT 还应具有滤波电容器。
您似乎使用的是正确的电池单元、1、2和5。 有关合适的寄存器值、请参阅 BQ76920数据表。 该削波显示 UV 状态、如果该状态来自 SYS_STAT 寄存器、则写入1以清除该位。 如果存在连接问题、UV 状态将在延迟后返回。
器件没有充电状态信号、请检查代码以了解如何推导充电状态信号。 通常情况下、充电可能由流入电池的电流决定、具体取决于报告为正的 CC 值。
该原理图在 P4处的电池以及充电和输出节点上具有相同的接地符号。 虽然感应电阻器的左侧通常应连接到电池(和 IC VSS)、但看起来这可能会使 FET 和感应电阻器短路。 您可以尝试更正该连接并再次测试。