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.

[参考译文] BQ40Z60:可以#39;t 完成学习周期。

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/627540/bq40z60-can-t-complete-a-learning-cycle

器件型号:BQ40Z60
主题中讨论的其他器件: BQSTUDIOBQ40Z50BQ28Z610GPCCHEM

大家好、

我的设置是 bq40z60定制板、包含3节 Panasonic NCR18650B 电池、充电和放电工作完美无瑕。  然后、我尝试完成自动学习周期、情况会很奇怪。

我遵循了 slua777.pdf 循环顺序:

4.2.1将电池放电至空

4.2.2放松5小时

4.2.3电池充满电

4.2.4放松2小时

4.2.5将电池放电至空

但是、我一直处于不同的步骤
1) 1)如果我启动学习周期、它会清除 QEN 位。 之后再也不会置位。 因此、在执行步骤4.2.2后、它会使用相应的消息取消该周期。 休息时间也不到5小时(因不同的尝试而异、但我想这是可以的、因为 RDIS 已清除)。
2) 2)如果我尝试绕过 QEN 位的问题并在周期开始后发送 Gauge _EN 命令、我将得到以下结果。 跳过步骤4.2.2 (放松时间为00:00:00、充电旁边的循环)。 充电已正确完成(设置了 FC 位)、静置时间(4.2.2)结束时出现错误"VOK is not clear"(VOK 未清除)。 从日志中看、它在放松时从未清除过。

我应该怎么做才能使这个周期正常工作? 不清楚是什么导致了此类故障。

我已附加日志文件和 gg.csv  文件:e2e.ti.com/.../bq40z60_5F00_learning_5F00_cycle_5F00_fail.rar

将永远感谢您的帮助!

此致、

Michael。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好,Michael
    如果已设置 QEN、则发送 IT 命令(0x21)、这将禁用 QEN、并且必须再次发送0x21命令以设置标志、然后才能开始学习。 请仔细阅读您参考的应用手册。 在那里捕获这些点

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

    感谢您的回复、Onyx。

    但我确保在学习开始之前设置了 QEN 位。 在 BQStudio 中点击"Start (开始)"后、系统会自动将其清除。

    slua777读取:

    在开始放电之前、通过发送命令0x22开启充电和放电 FET、

    然后发送它(监测计)使能命令(0x21)以在制造状态寄存器中设置监测计_EN

    和 QEN 标志。 然后发送复位命令(0x41)来设置 RDIS 标志和
    在此初始放电周期内禁用电阻更新。


    这正是我所做的。  

    是否应在周期开始后重新启用 QEN (否则、我无法继续)? 我是否应该在启动前禁用 Gauge _EN?

    这些问题听起来可能很愚蠢、但我现在确实陷入了困境、这些学习周期太长了、无法进行实验。
    您能否描述使循环正常工作的正确顺序?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Michael、
    该应用手册介绍了学习周期过程、其中包括手动执行任务、而不是使用 bqStudio 的自动化功能。 自动功能执行应用手册中描述的过程。 您不应将两者结合在一起。


    正确的顺序是遵循应用手册中所述的内容。 请勿使用 bqstudio 的学习周期功能。

    谢谢
    Onyx
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢、Onyx。 我将尝试手动循环。
    最后一个小问题-自动学习功能是否不适用于 bq40z60芯片? 很遗憾……
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    它可能适用。 如果使用它、您将独立于应用手册执行此操作。 原因是应用手册让您手动发送命令。 自动学习会为您发送这些命令。 因此、如果您尝试按照应用手册进行操作、例如发送 IT enable 命令、然后单击自动周期、则可能会再次发送 IT enable 命令以有效地禁用 Impedance Track。 在我们较新的多节器件上、例如 bq40z50和 bq28z610、如果您发送0x21两次、第一个命令在开启时将关闭、反之亦然、而第二个命令在开启时将打开、反之亦然。

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

    再次感谢! 现在我明白了。
    唯一未解决的问题是为什么不清除 VOK…… 但我想我可能需要使用 gpcchem 更正我的 ChemID

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很抱歉、但在 bqStudio 学习周期中似乎有些东西不正确(无论是自动的还是手动的)。 如果在周期开始前启用了 Gauge _EN、它会禁用它、因此周期无法继续超过充电阶段。 如果禁用了 Gauge _EN、则 RDIS 位不会置位、因此该周期无法启动并报告相应的错误。
    因此、唯一的选项是使用应用手册序列。 我是对的吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Michael、

    此时的应用手册序列将是最佳选择。

    谢谢

    Onyx