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:在极少放电型应用中以 LS14500电池运行的 BQ35100 EOS 模式

Guru**** 2390835 points
Other Parts Discussed in Thread: BQ35100

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1344411/bq35100-operation-of-bq35100-eos-mode-with-ls14500-battery-in-rarely-discharged-application

器件型号:BQ35100

迪亚尔斯、

哪种解决方案最适合 在极少放电型应用中进行适当电量监测、此类应用仅具有受控负载 MCU 和电量计 都使用相同的电池电源工作?

MCU 主要是休眠模式、仅唤醒以执行测量仪表采样。

我进行了以下操作、但我不断收到 BAD_EOS_OCV 标志、尽管我在电池休息5小时后进行采样、

我使用的是 LS14500电池。

下面是顺序:

1-从主电源切换到电池电源和 MCU 睡眠模式。
唤醒 MCU 以启用电量监测计、然后进入 MCU 睡眠模式。
3 -在20秒后唤醒 MCU 以发送电量监测计启动命令、然后 MCU 睡眠。
4 -在3秒后唤醒 MCU 以在500ms 内充当(100mA)负载、然后在最后发送电量监测计停止并设置 MCU 睡眠。
5 - 17秒后唤醒 MCU 以从电量计中收集寄存器和 EOS 闪存数据并进入长休眠状态。
6-电子负载将消耗1%的电池(26mA 持续1小时)。
7-重复步骤2。
 

休眠电流约为100u、

由于没有受控电阻器、因此 MCU 是采样负载。

如下图所示:

我关注的是红线之间的区域。


R_delay 为15

EOS_RELAX_V_HIGH_MAX 计数为10

NewBATT_Rscale 延迟为2
 

电压寄存器读数范围为3640mV 至3661mV

提前感谢、

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

    尊敬的 Marwan:

    由于本应用手册中讨论的是 BQ35100的 EOS 模式、我将链接该应用手册: https://www.ti.com/lit/an/sluaal7/sluaal7.pdf

    我觉得测试过程是正确的。 当您执行负载的设置4 500ms 时、您是否看到开路电压至少下降了100mV?

    我想可能是在发出 GAUGE_START 之前发生的放电问题。 这可能会使开路电压下降太多、从而导致 触发 BAD_EOS_OCV 标志。  

    此致、

    尼克·理查兹

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    测试过程看起来对我来说是正确的。 当您执行负载设置4 500ms 时、您是否看到开路电压至少下降了100mV?

    是的、在采样脉冲期间、开路电压下降了100mV。

    我认为问题可能是在 gauge _ start 发送之前发生的放电。 这可能会使开路电压下降太多、从而导致 触发 BAD_EOS_OCV 标志。  [/报价]

    电量监测计启动之前 MCU 处于睡眠状态、并且电流处于最小值、因此不应放电。 只有电量监测计处于开启状态。

    实际上、在步骤2后电池电压会上升。

    1 -是否有任何其他原因?

    2 -您的建议是什么?

    3 -以下方法是否正确?

    感谢您的支持、此致、

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

    尊敬的 Marwan:

    就我所知、以下方法看起来不错。 我认为在调试这个问题时、如果您可以在启用电量监测计时从电量监测计获取日志文件、从而准确了解正在发生什么情况、将会有所帮助。 重新运行测试并获取日志文件、以便进行进一步调试。  

    此致、

    尼克·理查兹

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

    1-从主电源切换到电池电源和 MCU 睡眠模式。
    唤醒 MCU 以启用电量监测计、然后进入 MCU 睡眠模式。
    3 -在20秒后唤醒 MCU 以发送电量监测计启动命令、然后 MCU 睡眠。
    4 -在3秒后唤醒 MCU 以在500ms 内充当(100mA)负载、然后在最后发送电量监测计停止并设置 MCU 睡眠。
    5 - 17秒后唤醒 MCU 以从电量计中收集寄存器和 EOS 闪存数据并进入长休眠状态。
    6-电子负载将消耗1%的电池(26mA 持续1小时)。
    7-从步骤2重复[/报价]

    我做了 quot 但我做了:

    1. 脉冲间的时间缩短。
    2. 从70mA 到10mA 的通信脉冲消耗。
    3. 在采样脉冲之后(而不是在脉冲末尾)发送 GAUG-STOP 命令。
    4. EOS_RELAX_V_HIGH_MAX 计数增加到255、而不是10个计数。
    5. R_DATA_DELAY 降至4s、而不是15。

    我做了快速测试来检查标志是否被触发、即使电压()为3514mV (在 GAUGE- STOP 命令后获取)也不会被触发

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

    尊敬的 Marwan:

    很高兴听到这个消息、听起来您已经解决了问题。

    此致、

    尼克·理查兹