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.

[参考译文] BQ27520-G4:无法完成学习周期(充电后更新状态永远不会变为01)

Guru**** 1123240 points
Other Parts Discussed in Thread: BQSTUDIO, BQ27520-G4, GPCCHEM
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1182324/bq27520-g4-cannot-finish-learning-cycle-update-status-never-become-01-after-charge

器件型号:BQ27520-G4
主题中讨论的其他部件:BQSTUDIOGPCCHEM

您好!

我们有一个新的3000 mAh 电池。
根据电池数据表、它是锂离子电池、充电电压为4.2V、放电电压为3.0V
为了确定此电池的化学 ID、我们对其进行充电、直至电流< 30mA、然后放松充电、并使用412 mA 至295mA 的电流进行放电。
TI GPC 工具的报告显示最佳化学 ID 为2530、最大 DOD 误差为1.23%。
但在 bqStudio 中、我们发现 ChemID 2530是4.35V LiMn2O4电池。

 我们上传至 GPC 工具的记录附在下面。

e2e.ti.com/.../7752.roomtemp_5F00_rel_5F00_dis_5F00_rel.csv


我们将此 ChemID 2530编程到 bq27520g4、然后执行学习周期、但学习从未结束。 我们将电池放电至3.0V、放松5小时、然后将电池充电至4.2V。但两个 Update Status 0/1 仍为00、不会变为01。

我们想知道这是否是由于4.35 V ChemID 导致的(学习周期无法完成)。 或者在我们的学习周期过程中出现任何错误。

下图是学习周期中的电压和电流。
下面附上了学习周期之前的数据存储器以及学习周期的记录。

e2e.ti.com/.../learning_5F00_record_5F00_97.xlsx

e2e.ti.com/.../data_5F00_memory_5F00_before_5F00_learning.gg.csv

感谢你的帮助。

Benjamin Kao

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

    您好 Benjamin、

    所选化学 ID 不是问题、因为 它在 DOD 中仅有1.23%的误差。 监测计的功能是、它使用 与 ChemID 2530关联的电压和电阻表来执行监测。 由于电压表和电阻表与您的电池非常相似、因此这种情况很好。  

    查看日志文件、我看到监测计上运行的阻抗跟踪算法按预期工作。 您使用的是哪种化学类型? 我建议充电后24小时等待、看看是否会有所不同。 但 VOK 位被清零、这意味着监测计获知了一个 Qmax 值。  

    请在学习周期前后发送配置文件。 将电池放电为空、休息5小时、充满电、放松24小时、放电为空、等待5小时。 请在完成所有这些步骤后发送 gg 文件。 请不要忘记在开始此周期之前保存配置文件。

    请将负载模式更改为恒定电流、因为您使用恒定电流进行充电和放电。

    此致、
    何塞·库瑟

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

    您好 Jose、

    感谢您的建议、我将根据您的建议重新完成学习周期。

    但我仍有疑问。

    根据您的了解、VOK 位已清零、因此监测计应了解 Qmax 值。 但 Q max 仍是默认值(1000)、而不是3200 (充电完成后的容量)。

    我之前看过成功学习周期的记录(对于另一个电池)、充电结束后大约8分钟 VOK 位被清除、 之后 NomAvailCap、 FullAvailCap 和 Qmax Cell 0被更新。

    但此时、VOK 位在充电结束时清零、 NomAvailCap、 FullAvailCap 和  Qmax Cell 0未更新。

    您是否认为这是导致 Update Status 0/1不更改为01的重新启动?

    如何调整设置以防止这种情况发生?

    感谢你的帮助。

    Benjamin Kao

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

    您好 Benjamin、

    在了解 Qmax 之前、一个良好的起点是将 Qmax 电池0设置为等于电池制造商数据表中规定的标称容量。

    [引用 userid="510257" URL"~/support/power-management-group/power-management/f/power-management-forum/1182324/bq27520-g4-cannot-finish-learning-cycle-update-status-never-become-01-after-charge/4454189 #4454189"]根据您的了解、VOK 位已清除、因此监测计应了解 Qmax 值。 但 Q max 仍是默认值(1000)、而不是3200 (充电完成后的容量)。[/报价]


    您是否确保松开压力表?  设置 VOK 后、如果 OCV 测量合格、监测计能够执行 Qmax 更新(如果监测计了解电池已完全放松)

    [报价 userid="510257" URL"~/support/power-management-group/power-management/f/power-management-forum/1182324/bq27520-g4-cannot-finish-learning-cycle-update-status-never-become-01-after-charge/4454189 #4454189"]我在之前查看了成功学习周期的记录(对于另一个电池)、在充电结束后大约8分钟清除了 VOK 位、   之后更新了可用 NomAvailCap、FullCap 和 Qmax Cell 0。

    我建议您遵循此应用手册(第4.2节)、它适用于不同的测量仪表、但主体相同。 请忽略此处提到的更新状态寄存器(我需要的只是 gg 文件之前和之后的文件)。

    https://www.ti.com/lit/an/slua777/slua777.pdf

    [引用 userid="510257" URL"~/support/power-management-group/power-management/f/power-management-forum/1182324/bq27520-g4-cannot-finish-learning-cycle-update-status-never-become-01-after-charge/4454189 #4454189"]如何调整设置以防止这种情况发生?

    我建议解开量规、并将 Qmax 设置为标称容量作为起点。 此外、不要忘记将加载模式更改为0。

    此致、
    何塞·库瑟



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

    您好 Jose、

    [报价 userid="489742" URL"~/support/power-management-group/power-management/f/power-management-forum/1182324/bq27520-g4-cannot-finish-learning-cycle-update-status-never-become-01-after-charge/4454652 #4454652"]您是否确保解开量表的密封?

    是的、我在学习周期开始时执行了 unseal、IT_enable、重置和取消密封监测计。

    [引用 userid="489742" URL"~/support/power-management-group/power-management/f/power-management-forum/1182324/bq27520-g4-cannot-finish-learning-cycle-update-status-never-become-01-after-charge/4454652 #4454652"]我建议您遵循此应用手册(第4.2节)

    我已经阅读了此应用手册、它似乎与我在学习周期中遵循的 SLUA903相同。

    我在将加载模式设置为0后重新执行了学习周期、但我的学习仍然不成功。

    学习前后的数据存储器.gg 文件如下:

    (由于学习不成功、这两个文件的唯一区别是周期计数)

    e2e.ti.com/.../7360.data_5F00_memory_5F00_before_5F00_learning.gg.csve2e.ti.com/.../data_5F00_memory_5F00_after_5F00_learning_5F00_failed.gg.csv

    并附上学习记录:

    e2e.ti.com/.../learning_5F00_record_5F00_102.csv

    感谢你的帮助。

    Benjamin Kao

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

    您好 Benjamin、

    在配置文件中、确保满足以下条件:

    1-锥形电流> Chg Current Threshold (Chg 电流阈值)> Quit Current (退出电流)
    2- DSG 电流阈值>退出电流

    注:建议的 QUIT 电流为 C/20

    请按照 SLUA902了解 bq27520-G4的启动配置



    此外、我在 Ra 表中看到一些负电阻值。 这是一个不匹配单元格的符号。 电阻表不应具有负值。

    我建议再次使用 GPCCHEM 工具重新匹配您的电池。

    GPCCHEM 工具提示:

    -以 C/2速率充电
    - C/7-C/10比率放电(也适用于学习周期)
    -充电/放电之间放松5小时。

    注意:如果使用 LiFePO4/LFP/磷酸铁锂化学电池、请在充电后放松24小时(适用于学习周期)

    此致、
    何塞·库瑟

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

    您好 Jose、

    [引用 userid="489742" URL"~/support/power-management-group/power-management/f/power-management-forum/1182324/bq27520-g4-cannot-finish-learning-cycle-update-status-never-become-01-after-charge/4459119 #4459119"]1-锥形电流> Chg 电流阈值>退出电流
    2- DSG 电流阈值>退出电流
    [/报价]

    感谢您提供此提示。  

    在学习失败时、我们将锥形电流设置为30mA、但其他三个阈值都大于该值。

    设置 DSG 电流阈值= Chg 电流阈值= 25mA 且 Quit 电流= 15mA 后、学习成功。

    [引用 userid="489742" URL"~/support/power-management-group/power-management/f/power-management-forum/1182324/bq27520-g4-cannot-finish-learning-cycle-update-status-never-become-01-after-charge/4459119 #4459119"]我在 Ra-table 中看到一些负电阻值。 这是不匹配单元格的符号。[/quot]

    我提供的.gg 文件根本没有学习到、因此负 Ra-table 直接来自编程 Chem ID。

    如果 Ra-table 不应为负、那么为什么数据库中的此 Chem ID 是负的?

    再次感谢您解决我们的问题。

    Benjamin Kao

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

    您好 Benjamin、

    我很高兴我能够为您提供帮助。

    [引用 userid="510257" URL"~/support/power-management-group/power-management/f/power-management-forum/1182324/bq27520-g4-cannot-finish-learning-cycle-update-status-never-become-01-after-charge/4463563 #4463563"]如果 Ra-table 不应为负,为什么数据库中的此 Chem ID 是负的?

    Ra 表不为负。 可能发生的情况是、由于电流阈值设置错误、监测计无法知道何时放松或 DSG/chg。 可能累加了大量库仑计数误差、每次放电后电阻表都会更新。

    此致、
    何塞·库瑟