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.

[参考译文] BQ76940:BQ76940的电池平衡停止问题

Guru**** 2535750 points
Other Parts Discussed in Thread: BQ76940

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/868513/bq76940-cell-ballancing-stopping-issue-of-bq76940

器件型号:BQ76940

大家好、

我的客户提出的一个问题是 BQ76940电池容量。 我们知道、要控制 BQ76940的平衡、我们需要操作 CELLBAL1、CELLBAL2和 CELLBAL3。 但我们发现 、当我们简单地将 CELLBAL1、CELLBAL2和 CELLBAL3设置为0时、平衡不会停止。 如果我们    先将 CELLBAL1、CELLBAL2和 CELLBAL3设置为0、  然后读取 CELLBAL1、CELLBAL2和 CELLBAL3寄存器、则会停止电池平衡。  

您能合理解释一下吗?  

Jimmy  

此致!

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

    你好、Jimmy、

    我们有关此器件的专家现在正在度假、但在我对该器件的有限经验中、我不熟悉这种情况。  我想知道您是否对串行总线通信有一些问题、因为在您启动下一个交易之前、交易尚未完全完成?   

    如果这与某个延迟有关、那么您在写入 CELLBAL 寄存器后等待了多长时间才能读取它们?

    您可以尝试尝试尝试尝试其他类型的事务、以查看是否有任何事务会影响此行为、或者它与您读取这些特定寄存器密切相关。 例如、如果您第二次写入 CELLBAL 寄存器、那么平衡会停止吗?  或者、如果您读取 CELLBAL 寄存器以外的其他寄存器、它是否也会停止?

    谢谢、

    Terry

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

    你好、Jimmy、

    关闭平衡时不需要额外的读取、但命令停止平衡需要一段时间才能生效。  平衡会更改器件的250ms 时间线。  当在寄存器中接收到写入0时、可能需要发送到上组、这可能需要一些时间。  您提到的读操作可能需要一些时间才能停止平衡。  平衡电流可以在不与时间线对齐的情况下停止。

    启动平衡与写入以开始与器件时间线异步的过程类似。  上部电池组的命令将具有到达上部电池组的内部通信延迟。

    有关平衡时序的说明、请参阅应用手册 http://www.ti.com/lit/pdf/slua775