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:如何禁用/启用现场监测计学习以及如何检查更新的 Qmax & amp;Ra-Tables

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1115421/bq27520-g4-how-to-disable-enable-gauge-learning-in-the-field-and-how-to-check-updated-qmax-ra-tables

器件型号:BQ27520-G4

我试图检查 监测计是否正在现场学习?

我对单个电池进行了多次充电和放电、以查看电量监测计如何更新 Qmax 和 Ra-Tables。 在此之前、我对黄金文件进行了编程。

我注意到只有"周期计数0"更新、但没有其他参数。  

电量监测计是否仍在学习或是否以某种方式禁用学习? 我怀疑我的黄金文件可能会将 Ra Status 和 Ra Flag 设置为不正确的值:

RA0默认值:状态= 00、标志= 55

RA1默认值:状态= 00、标志= 55

RA0:状态= 00、标志= 00

RA1:状态= 00、标志=  55

RA0x  默认值:状态= 00、标志= 55

RA1x 默认值:状态= 00、标志= 55

那些 Stati 和 Flags 看起来不错吗? 如果是、还有什么可能导致监测计无法在现场学习?

谢谢。

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

    Daniel、您好!

    我已经指派了一些人来看看这一点、他们应该在明天的一天结束前做出回应。

    此致、

    Wyatt Keller

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

    Daniel、您好!

    您能否通过.gg 文件发送、以便我可以观察更多参数以发现发生此行为的原因? 一旦我获得该文件、我将进入实验、并努力寻找解决方案。

    谢谢、  

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

    我向您发送3个.gg 文件。

    一个文件是在一个大概成功的学习周期("fin_LearningCycle (FLOG_LearningCycle)")之后直接导出的文件

    "modified_Fy_LearningCycle "与"Fure_LearningCycle "相同、但我修改了所有 Ra 表以匹配 Ra0和 R0x (学习周期自动更新的唯一表)

    "FromGG_maker_tool"是我当前测试精度的最重要文件。  

    我的主要问题是监测计在现场使用时是否会自我学习、以及如何检查。 到目前为止、当电量监测计与最终的 product.e2e.ti.com/.../FromGG_5F00_maker_5F00_tool.csve2e.ti.com/.../Modified_5F00_from_5F00_LearningCycle.csve2e.ti.com/.../From_5F00_LearningCycle.csv 一起使用时、我没有看到任何参数更新

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

    Daniel、您好!

    我查看了您的.gg 文件、这里没有任何内容可以让我深入了解阻止监测计参数更新的原因。 在执行 chg/DSG 周期时、可能存在各种条件使 Ra 表更新和 Qmax 更新不合格、因此我需要更深入地了解这一点。

    为此、我需要您在 chg/DSG 周期内向我发送器件上所有寄存器的.log 文件、以便我可以看到您的电流/温度/其他参数是什么、这些参数可能会禁止器件在字段中更新。

    谢谢、

    杰克逊

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

    我花了一段时间来记录.log 文件。

    随附的文件记录在现场使用的燃油表中。  大多数情况下、电池将在产品外部充电、以便电量监测计不会"看到"充电周期、而只能看到放电 cycle.e2e.ti.com/.../dis_2D00_charge_2D00_dis-for-TI.log

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

    Daniel:

    如果我理解正确、电量监测计将永远看不到 CHG-DSG 周期的充电部分? 这会导致电量监测非常不准确。 监测计应始终连接到电池以观察充电和放电情况、否则许多重要参数不会随时间推移而更新。

    谢谢、

    杰克逊

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

    您好、Jackson、

    是的、大多数情况下、电池将使用单独的充电器充电、因此电量监测计未连接。 因此 、在这种情况下、我 将假定监测计不会学习。

    您是否检查了.log 文件? 在这里、我使用连接的电量监测计为电池充电。 所有参数是否看起来都正常? 我可以想象、在充电周期中、电池温度报告过低(~-44C)、因此电量监测计无法记忆。

    谢谢、Daniel

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

    Daniel、您好!

    我已经查看了日志文件。 您知道为什么报告-44C? 这是否是专门为您的应用而执行的? 这个低温度肯定会使任何 Qmax 更新无效、并且可能也会影响更新其他参数的能力。 您能否在25°C 时重新运行测试并查看该行为是否继续? 我想电量监测计正在尝试更新值、但由于您在13秒内从27C 跳到-40C、电量监测计正在取消这些更新的资格。

    谢谢、

    杰克逊

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

    您好!

    不可以、温度跳变不是有意的。 我们的产品主板上可能存在设计缺陷、因为当电池直接通过主板充电时、我们会将监测计看到的热敏电阻电阻切换为无穷大、从而导致温度跳变。  

    嗯、我们必须修复缺陷、然后我将再次测试学习情况。  

    感谢你的帮助。