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/1032704/bq76942-autonomous-cell-balancing-not-starting

器件型号:BQ76942

您好!

我们尝试在 BQ76942上测试自主电池平衡。 遗憾的是、在配置寄存器并尝试启用自主电池平衡后、我们无法启动自主电池平衡、尽管我们能够使用 CB_ACTIVE_CELLB 子命令让主机控制的平衡开始一秒钟。 以下是我们为实现电池自主平衡而设置的设置和配置:

  • 将 CELL_Balance_MAX_CELLs 设置为3  
  • 将 CELL_Balance_interval 保持为20秒
  • 将 MIN_CELL_TEMP 更改成了-128度、并且默认情况下将 MAX_CELL_TEMP 更改成了-128度。 我们的外部热敏电阻用作电池温度读数和读取室温(22 C)。 内部芯片温度读数为24 C
  • 在平衡配置寄存器中、CB_CHG、CB_RLX 和 CB_SLP 都设置为高电平、以便在这些状态下实现平衡。
  • DSG_CURR_THRESH 和 CHG_CURR_THRESH 都设置为30000 (30A、我们的用户 A 为 mA)、以确保我们处于宽松状态以实现平衡。
  • 最小电池电压(Relax)设置为0伏。
  • Cell Balance Min Delta (Relax)设置为默认值、40mV。 Cell Balance Stop Delta (Relax)设置为20mV。  
  • CB_SET_LVL ()被设定为0V。  

 对于我们的硬件设置、我们有一个电源和一个模拟电池的电阻器网络。 四节电池的电压为3.2V、一节电池的电压为0.8V、其余五节电池的电压为3.0V

在评估可能导致电池自主平衡无法启动的条件时、我确保退出 CFG_UPDATE 模式、检查并验证未设置保护警报或故障、未启用永久故障、器件未处于深度睡眠或关断模式。

您能否就自主平衡未启动的问题提出建议? 使用 CB_ACTIVE_Cells 进行读取时、掩码返回0。 此外、使用 CBSTATUS1/2/3命令时、所有返回值为0、表示平衡尚未激活。

谢谢、

Ryan

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

    您好、Ryan、

    如果您使用的是电阻分压器、则很可能会触发过压保护。 您可能会看到安全警报 A 寄存器中的[COV]位在检测到过压情况时打开和关闭、但发生的时间不够长、无法锁存故障。 当电池平衡开始并且检测到该条件时、该条件将立即禁用。 尝试禁用 Enabled Protections A 寄存器中的过压、查看这是否可以解决您的问题。

    此致、

    Matt