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.

[参考译文] BQ76920:监控电池电压、温度等

Guru**** 2535150 points
Other Parts Discussed in Thread: BQ76920

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1040102/bq76920-monitoring-cell-voltages-temperature-and-etc

器件型号:BQ76920

您好!

我使用 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 和感应电阻器短路。  您可以尝试更正该连接并再次测试。