主题中讨论的其他器件: BQSTUDIO、GPCCHEM、BQ34Z100-R2 、BQ34Z100-G1 、 GPCRA0、BQ40Z80
您好!
我们使用 BQ40z80EVM-020来执行学习周期。 遵循学习周期参考手册中的所有程序。 但在初始放电阶段、不会设置 IT 状态寄存器中的 VOK 位。 必须通过什么操作来设置该位状态? 所有其他值均已正确更新并显示。

此外、建议在初始放电条件下设置 CHG_FET_TOGGLE 和 DSG_FET_TOGGLE。 请您对此提供解释。
谢谢
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.
您好!
我们使用 BQ40z80EVM-020来执行学习周期。 遵循学习周期参考手册中的所有程序。 但在初始放电阶段、不会设置 IT 状态寄存器中的 VOK 位。 必须通过什么操作来设置该位状态? 所有其他值均已正确更新并显示。

此外、建议在初始放电条件下设置 CHG_FET_TOGGLE 和 DSG_FET_TOGGLE。 请您对此提供解释。
谢谢
Ancy、您好!
请在尝试学习周期之前和之后提供.gg 文件、以及学习周期本身的 BQStudio 日志文件。 这是我们调试任何学习问题的最快方式。 通常、对于 VOK、它表示某种程度不符合 Qmax 的 OCV 标准、因此这可能是温度、放电/充电阶段传递的电荷不足等。
应发送 FET 切换命令来导通 FET、否则您将无法对电池执行操作和放电/充电。
此致、
怀亚特·凯勒
请在尝试学习周期之前和之后找到所附的.gg 文件。 这是使用新 EVK 的初始放电周期。
e2e.ti.com/.../evkfinaldschglog.gg.csve2e.ti.com/.../evkninitiallog.gg.csv
evkfinaldscglog.gg.csv -是放电周期后的最终日志
evkinitiallog.gg.csv -是放电前的初始日志
谢谢
安西
尊敬的 Wyatt:
我们正在使用的电池是由 Sony 提供的锂离子可充电电池。 电池规格表也随附。
e2e.ti.com/.../Sony_5F00_VTC5A_5F00_Specification_5F00_Sheet-_2800_1_2900_.pdf
我们在执行学习周期时遵循的步骤如下所述:
1)根据学习周期手册中给出的配置值设计容量、设计电压、充电终止电流、Dsg 电流阈值、Chg 电流阈值、Quit Current、Term 电压。
2)在初始阶段 RDIS 位本身被置位
开始学习周期:
CHG_FET_TOGGLE 和 DSG_FET_TOGGLE 已启用、且一些位已设置为红色。
GAUGE_EN - GAUGE_EN 位设置和 QEN 标志也设置
VOK 位被置位
将状态更改为4
复位- VOK 位被清零并且 RDIS 位被置位
3)放电已完成、现在 VOK 保持不变、RDIS 位已清零
4)在休息阶段之后、其余位也已更新、Lstatus 本身保持4。
谢谢
安西
Ancy、您好!
您是否执行了 GPCCHEM 工具来找到您上传到电量监测计的化学 ID? 或者您是否能够找到与所用电池完全匹配的产品(相同的制造商名称、无法根据容量进行匹配)
有关一些常见问题和疑问、请查看 Impedance Track 常见问题解答页面: https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1100653/faq-impedance-track-faqs
此致、
怀亚特·凯勒
您好,Wyatt。 不知道您是否还记得我(我通常只会打赌 Matt Sunna;-D)、我一直在试图否定有关34z100在 SOC 中的意外跌落和跳跃的答案、但到目前为止没有运气。 鉴于您对该器件的历史和了解、非常感谢您的耐心等待。
请在下面查看我的主题...
我已经阅读了您的另一个主题、其中您的客户在可用能源方面存在问题、 他很明显在跳 SOC...in 事实方面有同样或类似的问题,我从 Tom Cosby 看了一篇文章,他几年前回答了同样的问题,所以它看起来很常见。
然而,任何帮助都会被感激...
谢谢。
尊敬的 Wyatt:
附上所用电池的数据表。 我们将使用3节电池 battery.e2e.ti.com/.../1325.Sony_5F00_VTC5A_5F00_Specification_5F00_Sheet-_2800_1_2900_.pdf
电池容量在额定容量和标称容量的两个位置提及。


我们已经考虑了标称容量:因此化学 ID 取值为2161。 是这样吗?
您还能帮助说明一下为根据给定的电池规格执行学习周期而必须配置的值吗?
1)设计电压
2)终止电压
3) CUV 阈值
4) CUV 恢复
5) CUVC 阈值
6) CUVC 恢复
另外还有一个疑问,因为我们正在使用多节电池学习周期后要遵循的程序,更新后的 Lstatus 到06。

我们应该如何执行这些步骤? 您能否同时就此提供支持?
谢谢
安西
Ancy、您好!
您是否遵循了学习周期指南中的步骤? 它可以帮助您回答一些问题、并设置监测计以供学习。
我们无能为力设置保护阈值、这些阈值是根据应用要求和电池在个案基础上设置的。 通常、可以将恢复设置为默认值、并且应将 CUV/COV 设置为电池制造商最小和最大电压。
对于较新的监测计、更新状态可以保留在0x06、您无需将其修改为0x02。
此致、
怀亚特·凯勒
尊敬的 Wyatt:
我们按照文档中给出的程序执行了学习周期。 状态更新至05。 但在最后一个放电-张弛周期中、我们没有将 lstatus 从05更新为06。
VOK 位已清除、设置了 REST 位、QMax 已切换、但 Ra 表的值没有变化。 您能否检查在最后一次放电-张弛循环后获取的附加 gg 文件并对此提供帮助?
另外还附加了在整个学习周期过程中获取的日志。
谢谢
Ancye2e.ti.com/.../afterscndrelaxdschg.gg.csve2e.ti.com/.../logfirstcmpltecycle.csv.xlsx
尊敬的 Wyatt:
感谢您提供此信息。
与所附快照中提到的型号一起使用的蓄电池-

如果我们使用相同的化学 ID - 2161
如电池规格表中所述、截止电压为2V、充电电压为4.2V。
如果我们将 CUV 阈值和 CUVC 阈值设置为3000mV、它是否在4.2V 至3V 的范围内。在精度、SoC、SoH 和其他与此相关的参数中执行学习周期也会产生任何影响。
您还可以指定 chemID - 2159的电压范围吗?
这两种 chemID 之间的其他主要区别是什么?
谢谢
安西
Ancy、您好!
确保保持在化学 ID 的电压范围内、否则可能会影响精度、因为我们没有低于3V 的数据。 我不确定他们的应用是否要求电压降至2.5V、如果是这种情况、我们要么需要使用较低电压对电池重新运行化学 ID 流程、 或者、他们可以使用 GPCCHEM 来查找具有非常相似 OCV 曲线的不同化学 ID。 否则、如果终止电压对它们没有影响、则应使用3V。 2个化学 ID 之间的差异很小。
此致、
怀亚特·凯勒
尊敬的 Wyatt:
基于这些信息,我们从一开始就开始了一个新的学习周期。
Discharme-Relaxed-Charge-Relax completed。 所有位都按照学习周期指南中所述进行了设置。
我们已将术语电压设置为9V (3节电池 x 3 V)、同时考虑到化学 ID 的范围(4.2 - 3) V
还更正了 CUV 和 CUVC 阈值和恢复值、使其不会低于3V。
状态已更新为05。
但在第二个放电阶段(学习周期的最后一个阶段)最初设置了 VOK 并清除了 RDIS 位、在放电期间、一小时后会切换 RDIS 位并进行设置。 RX 标志也从"清除"切换到"设置"。
在放电前附加包含数据的日志文件和在第二次放电完成后附加数据的 gg 文件。 Cell0 R_a 标志更改为0555,但其他 Cell1 R_a 标志和 Cell2 R_a 标志保持不变。 我们正在使用3节电池,所以您可以指定其他值中没有上升的原因。
请仔细阅读这些值以及这些值、我们将能够成功完成学习周期。
谢谢
Ancye2e.ti.com/.../logbeforescnddschg.xlsxe2e.ti.com/.../aftrscnddschg2.gg.csv
尊敬的 Wyatt:
在之前的回复中、您提到了:"与施加的实际电压相比、它很可能与化学 ID 使用的电压范围有关、因为电池的充电电压似乎仍高于4.2V "。 您能帮助我们了解哪些设置实际上会将充电限制到4.2V 吗?
另外一年前,我们已经进行了学习周期,在这种情况 Ra 表被更新,但学习周期没有完成。 Lstatus 本身为05。 附加该学习周期的 gg 文件。 您能否分析并指出执行该学习周期存在的问题?e2e.ti.com/.../testolddategg.gg.csv
谢谢
安西
尊敬的 Wyatt:
首先,我要对你的帮助和支持表示感谢。
我们按照指南通过改变电池的所有步骤继续了学习周期、我们能够实现 lstatus 06、并且由于我们使用多节电池、继续了充电-放松-放电-放松周期、以实现电池平衡。 Lstatus 已更新为14、更新状态也更改为0e。 对此还有一个疑问是,我们采用了这个数据的黄金映像,在将这个数据刷写到电池组之前,我们需要根据指南中的说明将 lstatus 更改为02 ,如果 Gauge_EN 为高电平, 电池平衡位和电池平衡计时器显示了相应的值并正确更新、但当我们禁用 GAUGE_EN 电池平衡和电池平衡计时器无法正常工作。
在最后一个电池组中、根据我的理解、必须禁用 GAUGE_EN、这是正确的吗? 如何在最终电池组中实现电池平衡?
谢谢
安西
尊敬的 Wyatt:
附加我们执行的充放电周期日志。 亲切的评论
充电和放电周期期间的 SoC 预测精度都不正确。 当 SoC 充电过程非常缓慢、达到47%的特定值、并在大约1分钟内突然增加到100%。 放电时、SoC 从35%突然下降到0%。
附加了充电和放电期间的日志以及 gg 文件。
谢谢
Ancye2e.ti.com/.../finalbmscode.gg.csve2e.ti.com/.../chargedischarge.loge2e.ti.com/.../chargedischarge1.log
尊敬的 Wyatt:
我们根据上述说明校准了电量监测计中的电流。 施加的电流为4A、并告知监测计流过的电流为2A。 但在这种情况下,我们观察到2500 mA 中的满电量被缩小到134 mA 中,因此,SOC 的计算也是错误的。 在这种情况下、放电也以更快的速率发生。
然后、我们再次使用实际值校准了电流、在这种情况下、所获得的 SoC 值是正确的。
附加与上述两种情况对应的日志和 gg 文件。
实际电流4A 、告知电量监测计为2A 的电流- crntcalib.gg、log -test
正常校准- normalcrntcalib.gg、log- testnormalcalib
e2e.ti.com/.../crntcalibgg.gg.csv
e2e.ti.com/.../normalcrntcalib.gg.csv
e2e.ti.com/.../testnormalcalib.log
谢谢
安西
尊敬的 Wyatt:
目前、我们正在研究电池单元平衡。 我们获得了带有 lstatus 0e 的黄金映像,但电池平衡不能正常工作。 随附日志和 gg 文件以及原理图、因为我们正在使用外部电池平衡。 根据方案、我们更改了平衡点时间/mAh 值。 即使在更改了值后、我们也没有看到对电池平衡计时器产生任何影响。
e2e.ti.com/.../cellbal4.0.gg.csv
e2e.ti.com/.../0456.BMS-schematics.pdf
谢谢
安西
Ancy、您好!
如果您执行电流缩放、则会将比例应用于所有值、包括平衡时间。 此外,我尝试计算平衡时间,并得到不同的值(在应用任何比例之前)你能分享你的计算步骤吗? 您 还应使用54.4%的占空比。
如果问题与原始线程问题 (学习周期)不同、我们建议创建一个新线程、以便为寻求帮助和特定主题的其他人提供更多帮助。
此致、
怀亚特·凯勒
尊敬的 Wyatt:
我们用于检查电池平衡的黄金映像是我们在以0e 获取的 lstatus 执行学习周期后获得的初始黄金映像。 因此、比例因子本身为0。 我们正在 EVK 本身中进行电池平衡。 看一下我们放电和充电的日志、虽然 Cell Balance Time 的值减小到了0、但两个电芯之间存在电压差异、似乎电芯没有平衡。 一旦平衡计时器变为0、在再次放电和充电后、CB 位保持清零状态且电池平衡时间保持为0 (在充电模式下)。
谢谢
安西
尊敬的 Wyatt:
上面提供的日志是我们通过 EVK 测试获得的数据。
在我们的实际应用中、我们已经设计了用于执行外部电池平衡的电路(随附方案)
您能否查看并确认以下编程的电池平衡时间计算结果是否正确?
| VCELL | 3600 mV |
| RVCx | 1000 Ω |
| RCB | 0.07 Ω |
| Rext | 10 Ω |
| 占空比 | 54.40% |
| BAL 时间 | 18.20036 s/mAh |
此外、即使我们更改 每 mAh 电池1、电池2和电池3的平衡时间值、电池 bal 计时器也不会发生变化。 这样做的原因可能是什么?
当电池平衡计时器首次显示一个值时、如果它在充电期间一段时间后变为零、那么即使下一个充电-放电阶段的电池中的电压存在差异、CB 位也永远不会再次亮起。
e2e.ti.com/.../0511.BMS-schematics.pdf
谢谢
安西
尊敬的 Wyatt:
请查看随附的电芯平衡日志。
如上所述," Impedance Track 测量仪不会仅根据电压进行平衡,它们会根据每个电池之间的容量差异进行平衡,这允许更长的运行时间"-从随附的日志中,那么我们如何才能确保电池平衡。
谢谢
安西