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.

[参考译文] BQ34Z100:HDQ 模式下电流读数错误

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/594168/bq34z100-bad-read-of-current-in-hdq-mode

器件型号:BQ34Z100

您好!

我将 BQ34z100设置为 HDQ 模式、与 MSP430进行通信。 大部分时间似乎都可以。 有时、每隔几个小时、我们会从 BQ34z100中读取一次电流(可能在 DSG 或 CHG 中)、结果不正确。

 读取的数字为"24587"、这反过来会导致过流充电 跳闸。 奇怪的是、只有 在器件密封时才会出现问题。 未密封无问题。

根据建议、我们对 HDQ 通信进行了相当程度的健全性检查、但 对此存在限制。

与"24587"回读是否相关? TI 是否了解 该问题的解决方案?    

谢谢。

此致

Martin

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

    尊敬的 Martin:

    24587的读取等于十六进制值0x600B、恰好与通用 CONTRAL_STATUS 读取一致(FAS、SS、LDMD、VOK 和 QEN 位设置为1)。  这种干扰只有在测量仪表密封时才会显现、因为第13位和第14位最高有效位对应于测量仪表的安全状态(如果处于完全访问安全状态、则0x000B 等效、 否则、这将被解释为11mA 的充电电流)。

    至于这些数据如何最终显示在您的平均电流读数中、我不确定-根据我的经验、HDQ 接口有时会很奇怪。 也许您可以尝试添加一些代码来检查 AverageCurrent()或其它一些寄存器的值是否与 Control(CONTRAL_STATUS)相同。 如果干扰再次出现/重新出现时、可能足以捕获干扰;干扰可能比最初想象的频率更频繁。

    我不是 TI 员工、所以我不能说是否有这样的内部知识、但现在、健全性检查和/或重读可能是解决问题的最简单方法。

    此致、
    Jason

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

    您好 Jason、

    感谢您的回答。 它使我们对局势有了更多的了解。 我们正在研究更健全性检查、但理想情况下、对于充电、我 希望对单个 OC 事件做出响应。

    很明显、我希望 TI 能做出回应并提供一条路向、但再次感谢大家花时间为我们提供帮助。

    此致

    Martin