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:一次电池电量监测

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/626364/bq35100-primary-battery-gauging

器件型号:BQ35100

GoodMorning、

我们正在开发用于手术的新型医疗手持设备。

该器件由主电池3V Li/MnO2供电、例如 Energizer 123。

我们的目标是防止在电池 SOH 低于25-30%时使用该器件、以避免仪器电池在手术结束前再次充电。

我购买了 bq35100 EVM、并在运行状况模式下使用它。

问题是、当我用一个未充满电的电池(由于电池故障或电池重复使用)更换电池并且我发送 new_battery 命令时、它假定电池为100%、因此电池健康状况估计错误。

我可以在应用中使用哪种监测计来避免此问题?

是否可以估算一次电池的绝对 SOH?

提前感谢您的合作。

此致。

Christian。

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

    您的案例中的权变措施是以下两个选项之一
    选项1:
    当电池电量耗尽、取出旧电池、然后插入新电池时、您需要发送新电池命令、以使 SOH 恢复到100%、 然后、您多次切换 GE 引脚以强制进行 OCV 测量、并将 SOH 更改超过运行状况最大差值的状态。 您还可以使用 RESET 命令、而不是切换 GE 引脚。 这样做、直到 SOH 稳定。 发送重置命令或切换 GE 引脚时、确保电池未处于负载状态

    备选案文2.
    发送新的电池命令后、您可以将运行状况最大变化状态更改为80%等较大值、确保您的电池未加载、然后发送重置命令或切换 GE 引脚。 测量仪表将进行 OCV 测量、并将 SOH 的值调整为正确的值、然后将运行状况最大差值恢复为"2"、以限制 SOH 的变化量。 该限制的目的是防止负载电池报告0 SOH 或负载下错误的 SOH。 最好在开路条件下进行 SOH 测量。


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

    谢谢先生。 Ahiakwo。 在接下来的几天里、我将尝试您的解决方案。

    此致。

    Christian。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我尝试了选项1、一切似乎都好。
    除了一件事:当我读取当前值(0x0C 为2个字节)时、我一直读取0mA。
    温度和电压正常。
    为什么我无法读取当前值? 对于我的应用、此信息非常重要。
    提前感谢您。
    Christian。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Christian:
    是否确定从电池汲取电流、因为如果您没有、它将报告0mA。 请仔细检查。
    谢谢
    Onyx
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Onyx、
    是的、我已双选。 即使从电池汲取的电流从3mA 到300mA、我的读数也是0mA。
    现在、我将在运行状况模式下使用 bq35100、因为我有一个 LiMnO2电池(Energizer CR123 3V)。
    我已经在数据表中看到、在这个模式下、芯片测量电压和温度、但是我也能读取负载电流吗?
    似乎我只能在累加器模式和服务结束模式下读取当前值。 是这样吗?
    如果是、我需要更改电池化学成分、还是有其他方法?
    在我的应用中,我需要电池 SOH、电压、电流和温度....
    提前感谢您。
    Christian。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Christian:
    让我与系统工程师再次确认是否可以在 SOH 模式下读取电流。 我觉得芯片应该允许这个功能、即使它不用于任何用途、如果它不允许电流测量、我会感到惊讶。 另一方面、它们可能已关闭电流测量、以减少 SOH 模式下芯片的整体电流消耗。 同时、您能否验证您是否能够在累加器和 EOS 模式下测量电流?

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

    您好、Onyx、

    是的、当处于累加器和 EOS 模式时、我可以读取电流值。

    切换到 SOH 模式时 、电流寄存器值似乎被续流至最后一个值、并且不再发生变化。

    您是否认为在 SOH 模式下可以有特定版本的固件使电流测量电路保持通电状态?

    此致。

    Christian。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Christian:
    我刚才从系统工程师那里验证了在 SOH 模式下已关闭电流测量。 我们将考虑将来在更高的固件版本中打开它的选项。 目前、您必须使用累加器模式或 EOS 模式。 我建议使用累加器模式。

    谢谢
    Onyx