Other Parts Discussed in Thread: BQ27Z558
器件型号: BQ27Z558
大家好、我们正在为我们的一款器件 (1S2P 锂离子 10Ah) 开发一个可拆卸电池组。 我们使用 BQ27Z558 作为电量监测计。
我们成功完成了学习循环。 之后、我们禁用 GAUGE_EN 并创建黄金映像。
在我们的 Golden Image 中、LStatus 值为 0x06。 因此、我们在制造过程中刷写 Golden Image 的所有电池组的 LStatus 值均为 0x06。 此外、我们仅执行校准并启用 GAUGE_EN 和 ENAREY_EN。
我们注意到、如果我们立即在器件中开始使用这样的电池组、然后在放电至 SOC=0%并且经过一段无负载的时间后、电池包开始报告~5%的 SOC 值。 这对于用户体验来说并不理想。
但是,如果在器件中使用电池包之前在工厂执行完全充电 — 静止-完全放电 — 静止周期,则会得到值 LStatus=0x0E。 之后、在我们的器件中使用时、在电池包放电至 SOC=0%并且在没有负载的情况下经过一段时间后、电池包开始报告~2%的 SOC 值。 这仍然不是最佳选择、但它更好。
是否有必要在制造期间执行长期“自适应“过程 (LStatus 从 0x06 改为 0x0E)? 从实际角度来看、这还会影响什么? 是否通常将成品器件发运给终端用户且 LStatus=0x06?
我将通过 FAE 达到 SOC=0%后、发送两个电池包的.gg.csv 和.log 放电文件、并延迟一段时间。
10Ah_gg_1 — 电池包文件,LStatus=0x0E。 SOC 恢复到 2%。
10Ah_gg_2 — 电池包文件,LStatus=0x06。 SOC 恢复到 5%。