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.

[参考译文] BQ76942:电荷累加器

Guru**** 2553450 points
Other Parts Discussed in Thread: BQ76942

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1159289/bq76942-charge-accumulator-stucked

器件型号:BQ76942

您好、TI 支持团队、

我们最终发现 DAStatus6结构中包含的 AccumulatedCharge 被吸入到一个给定的值几次,这是非常令人烦恼的。 我们正在检查整个数据包的 CRC、这很好、但不幸的是、我无法确保其他成员移动(例如、时间)、因为我的读取速度超过1Hz。 值为 -34772062 UAH (使用 userAh 从 BQ76942数据中提取、单位为 mAh、具有1000 *集成部件+ 1000 *分次部件/1<<32)

如何获得固定的电荷累加器值? 是否可以避免? 我们是否出错了?

感谢你的帮助  

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

    尊敬的 Robin:

    我不确定我是否理解您所描述的内容。 但是、如果您尝试以这种速度读取数据、CC3电流读数可能更符合您的需求-您可以在器件设置中设置每次读取的样本总数、以便能够以所需的频率获取读数。 CC1读数的积分时间超过250ms、这也是一个不错的选择。 CC2读数很快、每3ms 更新一次。 当您只想偶尔读取读数时、累积电荷功能更理想-您可以读取较长时间内累积的总电荷和时间。

    此致、

    Matt

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

    您好、Matt、

    感谢您的意见。 更精确地说、我发现在芯片复位和0 (FRAC 部件)后传递的电荷累加器变为-32767 (整个部件)、而不是变为0 (整个部件)和0.5 (FRAC 部件)。

    这是一个已知问题吗?

    另一个问题是、是否存在任何与累积电荷值跳变有关的已知问题? 我怀疑他们跳过(再次大约-32767userAh)

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

    尊敬的 Robin:

    是的、这是一个已知问题。 请参阅此主题 :https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1105670/bq76952-accumulated-charge-returns--32768

    此致、

    Matt