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**** 2318830 points
Other Parts Discussed in Thread: BQ76920
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/599328/bq76920-incorrect-cell-voltage-readings

器件型号:BQ76920

我注意到、我获得的一些电池电压读数非常远。  我使用的 BQ76920具有4节 LiFePO4电池(VC4-VC3短接)、所有这些电池当前均为3.3V、但我从 ADC 获得以下电压读数:

3318、3308、3546、2818 (mV)

这些电压以前不是很远、但我没有更改任何与 ADC 读数相关的代码。  这是否是 ADC 损坏或类似情况的指示器?

谢谢!

-Scott

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    根据表8.1、VC4/VC3短接时电池连接似乎正确。 我不知道事件的时间、但该设备严重损坏。 请更换。 尝试测量网络后针脚处的输入电压,以绝对确定网络上的一切正常.....
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    更换了芯片、现在我获得了正确的值。 我在固件中发现了一个允许平衡相邻电池的错误。 我认为这是造成损坏的原因。 这听起来是不是它会这样做?

    这个新芯片的一个奇怪之处在于、当我尝试读取 CC_CFG 时、我总是得到零(即使在我向它写入0x19之后)。 引导过程的一部分是将0x19写入 CC_CFG 并将其读回以确保我可以与 BQ76920通信。 奇怪的是、读取返回0、但所有其他读取和写入似乎都正常工作。 有什么想法吗?

    谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果在配置上回读为 x00、则器件正在复位。 检查瞬态以及如何生成 Porta。