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.

[参考译文] BQ40Z80:报告的电池组电压在随机长间隔内无效

Guru**** 2589280 points
Other Parts Discussed in Thread: BQ40Z80, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1060147/bq40z80-reported-pack-voltage-is-invalid-at-random-long-intervals

器件型号:BQ40Z80
主题中讨论的其他器件: BQSTUDIO

大家好、

我们使用 BQ40Z80进行了定制硬件设计、其中包含 MCU 以~4Hz 的频率轮询数据。

每次我们读取一组参数(电池组电流、电压、电池电压、SOC、剩余容量、 温度...)。

在不同的时间间隔(1h-10h)上、我们得到针对电池组电压报告的错误读数(使用命令0x09)。

对于4S LiPo 设计、当电压实际为16.4V 时、单个(坏)样本报告的电压介于3V-4V 之间。

该周期的所有其他读数均正确、各个电池单元的读数相加即可达到正确的值。

PACK 引脚通过470R 电阻器连接到 FET 的输出侧、后跟一个10nF 电容。

您可以建议后续的调试步骤吗?

谢谢

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

    您好、Jakub、

    除了 MCU 和 BQ40z80之外、通信线路上是否连接了任何其他器件? 我经常看到一条繁忙/嘈杂的通信线路会导致看似随机的错误、例如这个错误。

    此外、对于不良电压样本、报告的值是否与同一样本中的单节电池电压匹配?

    我知道这种行为不太常见、但如果您可以捕获此情况的日志文件、以便我可以查看器件中每个参数的状态、因为报告了此错误读取、我应该能够更好地找到根本原因。

    谢谢、

    杰克逊

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

    您好、Jackson、

    谢谢、  

    还有一些其他器件、但 坏 值仅限于电池组电压。

    这些值被关闭超过1或2位被翻转、我看不到与电池电压的相关性。

    例如、 对于16.3V 的实际电池组电压、电池电压低于4.1V、则该一个不良样本的报告电池组电压将为3.7V。

    我可以尝试在禁用 MCU 的情况下进行日志记录设置、并使用 EVK 进行数据采集、以查看是否也会出现此情况。

    -Jakub

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

    您好 Jakub、

    如果您可以使用 bqStudio 进行一些数据采集设置、这会有所帮助、4Hz 采样频率对于该监测计来说是最快的、我建议1s 采样。 对于类似的错误、如果错误读数与之前的读数明显不同、我建议在 MCU 侧进行一些错误处理、以对其进行滤波。

    此致、

    Wyatt Keller