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**** 2538930 points
Other Parts Discussed in Thread: BQ35100

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1010418/bq35100-accumulator-mode-operating-philosophy

器件型号:BQ35100

大家好、 我们想使用 BQ35100、但在阅读完有关该器件的所有内容后、仍然有一个未回答的大问题。

我们的应用 在大部分时间使用大约7uA 的电流、脉冲高达几百 mA。我们的硬件设计为依靠一节锂离子 SOCL2主电池运行大约10年。

我们希望在累加器模式下使用 BQ35100来监控电池使用情况。

数据集表示累加器模式的平均电流为0.3uA、这听起来很不错、但我们不确定这实际上意味着什么。

数据表还指出了130uA 累加器模式下的电流(对于我们 的应用来说、大约是10倍)

我们已对数据表进行了一些解释、并提出 了3种与器件运行方式不同的理解。

备选案文1.

-主机初始化 BQ35100并通知它开始累加

- BQ35100连续累积(平均0.3uA)

-在这种累积过程中 、BQ35100可能"捕获"非常短的脉冲(数据表中提到1个样本/秒)、也可能无法"捕获"非常短的脉冲

- 主机可以根据需要偶尔访问累积值  


备选案文2.

- BQ35100在累积时使用130uA。

-主机需要持续启动和停止 BQ35100累积、以专注于 Tx、Rx 或 MCU 处理等活动功耗状态、从而能够获得低平均功耗、如规定的0.3uA

备选案文3.

-BQ35100在累加器模式下只需监测电流、电压、温度、主机必须持续读取此数据并实施一些算法来确定电池使用情况  

-主机仅在峰值功耗状态期间监测累加器、以确保  电池监测任务的平均功耗降至最低

方案1是我们希望 BQ35100的工作方式、对于旨在测量长寿命/物联网应用的功耗的器件而言、它是合理的

从两个非常不同的累加器电流要求中推断出方案2、但未对此进行解释。

选项3主要来自此累加器模式描述。

"7.3.2.1在此模式下、BQ35100器件每1秒测量并更新一次电池电压、电池温度和负载电流。此数据在设置 ControlStatus ()[GA]时通过 I 2C 接口提供。 要开始累加、应发送 gauge 开始命令、当累加结束时、应发送 gauge 停止命令。 为了确保不会丢失任何数据、主机应等到 G_DONE 置位后再关闭器件电源。"

我们已经审查 TI 的文档一段时间了、但尚未完全了解其工作原理、我们非常感谢您的任何帮助。

TIA

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

    TIA、

    正如您所说的、bq35100在大多数时间内不应处于唤醒状态。 当您的基本应用为7uA 时、平均功耗为130uA 并不有用。 相反、应将其唤醒以测量应用的 mA 脉冲。 您的主机应定期使用 bq35100估算7uA、以确保7uA 是您的正确平均值。 bq35100具有65k/秒的连续库仑计数器采样、因此即使是最小的脉冲、它也应该能够捕获。  

    对于 LiSOCL2电池、另一个选项是 EOS。 这需要更多的主机干预和电池处于 OCV 状态、但当您达到阻抗曲线的指数增长部分时、它将为您提供指示。 它会查找电池内部阻抗的变化以指示寿命终止。   

    谢谢、

    Eric Vos

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

    谢谢 Eric、  
    这部分回答了我的问题、请允许我提出几个后续问题。

    1.我们是需要在每次开始/停止累加时(即器件唤醒和休眠时)通过 I2C 进行写入、还是只需要设置使能引脚。

    2. 1之后、我们是否需要等待一段启动时间才能开始工作(例如、在进入更高的能量状态之前开始累积一段时间?  

    3. 我们假设主机不需要持续监测累加器,但可以在 我们要更新电池状态变量(例如每周1次或每月1次)时检查 ACC/SOC。 是这样吗?

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

    Sam、

    1)是的、GE 变为高电平后、您需要发出 Gauge _Start 命令。 然后、如果需要、您可以发出监测计停止命令、将捕获的容量提交到闪存

    2) 2)有一些次要命令处理时间、但应该在 msec 范围内。  

    3) 3) SOC 未在累积模式下更新。 只有其他模式的 SOH/EOS 提供一个 SOC。 您需要主机来执行数学运算、以确定剩余的量

    谢谢、

    Eric Vos