工具/软件:
您好:
我正在使用 BQ35100 燃油表输入 累加器模式 、并且通过设置设备进入睡眠状态时、我发现了一个问题 实现 PD 的 GE 。
在此睡眠模式下、BQ35100 不会主动测量电流或累积容量使用量、这是数据表中的预期行为。 但是、电池仍在为系统的各个部分供电(例如 RTC,泄漏或其他低功耗元件) 仍在消耗容量 。
通过设置 GE=HIGH 唤醒电量监测计后、 测量的容量没有变化 尽管在睡眠期间已明确使用了一些容量。 只有在唤醒一段时间后、报告的容量才会再次开始降低。
以下示例说明了该行为:
| 稳定时间 | GE 状态 | 实际容量(估计) | 测量容量 |
|---|---|---|---|
| 0 | 0(唤醒) | 1000mA | 1000mA |
| 1. | 1(唤醒) | 999mA | 999mA |
| 2. | 1(唤醒) | 998mA | 998mA |
| 3–7. | 0(睡眠) | 993mA | 998mA |
| 8. | 1(唤醒) | 992mA | 997mA |
| 9. | 1(唤醒) | 991mA | 996mA |
关键问题:
在 GE=LOW 睡眠期间、 存储容量 但是 未被电量监测计注册 。 在长时间睡眠期间(例如 30 分钟、1 小时或 8 小时)、这会导致 存在重大差异 实际剩余容量与报告的剩余容量之间的差值。
我的问题:
-
在蓄能器模式下是否应该出现此行为?
-
BQ35100 是否有任何机制来估算睡眠期间的功耗?
-
建议的方法是什么 准确的容量跟踪 在系统频繁处于睡眠状态但仍消耗功率的应用中?
-
为了保持容量的准确性、燃油表如何知道自上次混乱以来的时间?
-
是否需要外部库仑计数或软件侧补偿?
-
提前感谢您的任何澄清或建议!