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.

[参考译文] BQ35100:BQ35100 EOS 模式运行状况立即降至0%

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1388220/bq35100-bq35100-eos-mode-state-of-health-drops-to-0-immediately

器件型号:BQ35100

工具与软件:

您好!

我们使用的是带锂 SOCl2电池的 BQ35100和 SPC1520、因此我们使用 CHEM_ID 0x0619。 我们的电路板还具有保险丝、因此我们具有更大的静态电阻、因此我们缩放 Ra 表来考虑这一点。

Ra 表中的调整值为:

RA[0] = 926 mOhms
RA[1] = 1017 mOhms
RA[2] = 1045 mOhms
RA[3] = 1061 mOhms
RA[4] = 1080 mOhms
RA[5] = 1095 mOhms
RA[6] = 1112 mOhms
RA[7] = 1154 mOhms
RA[8] = 1181 mOhms
RA[9] = 1315 mOhms
RA[10] = 1495 mOhms
RA[11] = 1537 mOhms
RA[12] = 1680 mOhms
RA[13] = 1701 mOhms
RA[14] = 1739 mOhms

我们用多种具有不同充电状态的不同电池进行测试。 在本例中、电池不是新电池、但仍然具有足够的电量、我们得到前4个周期的以下值:

soh 1.0
MeasuredZ=1.050 Ohm
ScaledR=1.050 Ohm
bat_voltage 3.6020 V
temperature 20.85

soh 0.75
MeasuredZ=1.050 Ohm
ScaledR=1.050 Ohm
bat_voltage 3.6040 V
temperature 20.85

soh 0.5
MeasuredZ=1.058 Ohm
ScaledR=1.058 Ohm
bat_voltage 3.6020 V
temperature 20.85

soh 0.25
MeasuredZ=1.058 Ohm
ScaledR=1.058 Ohm
bat_voltage 3.6030 V
temperature 20.85

soh 0.00
MeasuredZ=1.058 Ohm
ScaledR=1.149 Ohm
bat_voltage 3.6030 V
temperature 20.95

在测试期间、我确实监测计在各种频率下启动/停止、对于该测试、电池有足够的时间来放松。

我确切的测试步骤是:

  1. 设置"State of Health Max Delta"= 25%以加速测试。 此问题仍存在、默认值为2%。
  2. 发出新电池命令
  3. 开始电量监测、应用负载
  4. 停止电量监测、等待 G_DONE
  5. 休眠120秒
  6. 从3)重复

我们立即注意到、即使 MeasureZ 和 ScaledR 都在表值的范围内(这是奇数)、SoH 也会从100%变为0%。 我们针对 MaxLoad 尝试了许多不同的值(10 mA、70 mA、200 mA、1000 mA)、并且始终获得了相同的行为。

其他可能重要的值:

Terminate Voltage=1850mV
设计电压=3650mV
SOH 平滑电压=1800mV

OP_A=0x12

我们已经尝试将 SOH 平滑电压调节为非活动状态(如此处所示)以及2.5V、3V 等

我们的做法有什么不妥、为什么即使测量的阻抗在表中也会使 SOH 始终立即下降到0%?

谢谢

Campbell

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

    您好、Campbell、

    使用 EOS 模式时、应忽略 SOH 值、因为这是不准确的。 此外、测试步骤略有不同、每次迭代测试时、不需要发送新的 BATTERY 命令。

    此致、

    Nick Richards

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

    您好、Nick。

    抱歉、我在原始帖子中输入错误、我只在每次测试开始时运行 NewBattery、而不是在启动/停止周期中运行。

    据我所知、SOH 是从计算得出的电阻值得出的、因此我想具体了解是什么导致它不准确、以及为什么它立即变为零。 我实际上并不关心70%与50%、但与新的电池相比、我确实希望检测基本平坦的电池、但两者的 SOH 会立即变为0%、这没有用处。

    ScaledR/MeasuredZ 与 Ra 表之间的关系是什么? 这些值是否用于将 MeasuredZ 转换为 ScaledR? Ra 中的值是否应与 ScaledR 或 MeasuredZ 相似?

    ScaledR 和 MeasuredZ 有何不同? 我假设 ScaledR 具有温度模型或应用了其他模型吗?

    根据我在上面的示例(其中包含特定电阻和 Ra 表)、为什么不能通过简单地插入表条目来计算粗略 SoH?

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

    您好、Campbell、

    要了解如何计算 SoH 以及 ScaledR MeasuredZ 与 Ra 表之间的相关性、请阅读此 e2e 主题的最后一个回答: https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/840232/bq35100-unreliable-soh-in-eos-mode/3117034#3117034

    正确的是根据温度和脉冲电流调整了 ScaledR。  

    实质上、当使用 EOS 模式时、应观察的主寄存器是电池警报寄存器中的 EOS 位。 建立此模式是为了确定电池何时接近使用寿命末期、EOS 位将显示何时正确配置监测计。

    此致、

    Nick Richards