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.

[参考译文] BQ40Z80:学习周期-行为 CHG 和 DSG FET

Guru**** 2496595 points
Other Parts Discussed in Thread: BQSTUDIO, BQ40Z80, BQ40Z60

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/723959/bq40z80-learning-cycle---behavior-chg-and-dsg-fets

器件型号:BQ40Z80
主题中讨论的其他部件:BQSTUDIOBQ40Z60

我正在使用 PB40Z80制作定制板、并准备运行学习周期。 BqStudio 尚不支持此功能、因此我构建了一个继电器夹具和接线软件来完全自动化此过程。 因此、我严格遵循 SLUA848。 作为先决条件、配置第3章中的所有要求、并在对 ChemID 进行编程的情况下成功运行 GPC 周期。

但是、在编写软件时、我观察到 CHG 和 DSG FET 不会保持导通状态、因此 PACK 引脚上没有电压和电流。 SLUA848在第4.2.1章的第一个要点中描述了以下过程:

在开始放电之前、通过发送命令0x22或发送 CHG_FET_TOGGLE 和 DSG_FET_TOGGLE 命令来开启充电和放电 FET、直到 CHG 和 DSG 位 在位寄存器中显示为红色。 接下来发送 IT (监测计)使能命令(0x21)、或使用 Gauge _EN 命令设置制造状态寄存器中的 Gauge _EN 和 IT 状态寄存器中的 QEN 标志。 然后发送 RESET 命令(0x41)或选择 RESET、以设置 RDIS 标志并在此初始放电周期中禁用电阻更新。


我的观察结果是、当命令 CHG 和 DSG FET 导通时、一旦发送 RESET 命令、它们就会关闭。 即使在复位后命令 FET 导通、它们也会延迟关闭。 我的权变措施是在处理周期状态时定期命令两个 FET 都打开。 到目前为止、所有其他要求都已满足。

我的问题是:

请产品支持人员检查并验证 SLUA848第4.2.1章中的流程说明是否正确且完整?

我能否在充电器和负载 VCC 连接到 BAT+(VC6)、而 GND 连接到 PACK-(通过分流器的电流)的情况下运行学习周期? 如 SLUUBT4A 第3.3.3章所述。

要将 BQ40Z80设置为未学习状态、需要执行哪些步骤? 我能否在不破坏监测算法的情况下重复几次学习周期?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的设置中的问题和详细信息。 FET 可能关断的一个原因是您尚未使用 bqStudio 校准 PACK 和 BAT 引脚。 校准后、PACK 和 BAT 电压正确、FET 应在发送命令时保持导通状态。

    我不建议在充电器和负载直接连接到电池的情况下运行学习周期、因为这会绕过 FET 和所有保护功能。

    您可以使用 bqStudio 中的"Firmware"选项卡将原始.srec 重新刷写到器件中、从而将 bq40z80重置为未学习和原始状态。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢 Steve。 校准了两个电压以及电池电压和电流。 我使用同一个板运行 GPC 周期、这是正常的。

    关于使用继电器夹具的问题(如 BQ40Z60学习周期中的建议):在学习周期(放电)的第一步之前、在周期准备之前或之后(FET 打开、Gauge _EN、RESET 等)、命令的负载继电器应该打开吗?

    当继电器、负载和充电器都关闭时、静置期间的预期行为是什么? DSG 和 CHG FET 是否会保持导通?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果校准不是问题、则 CHG 和 DSG FET 关断毫无意义。

    通常、配置器件、然后根据步骤施加负载或电荷是正确的方法。

    除非达到某种保护阈值(OV、UV 等)、否则 DSG 和 CHG FET 应保持导通状态。 即使所有负载和电荷都关闭、也是如此。

    我建议在发生这种行为时查看日志、并查找标志或状态、这些标志或状态将指示 FET 关断的原因。 如果您想将日志发送给我、我也可以查看一下。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Steve、感谢你的帮助。 我最终解决了 FET 的问题。 我的软件在监测计轮询线程和控制周期的线程之间存在计时和同步问题、导致验证时标记值不是最新的。

    但是、正如我在第一篇文章中指出的、SLUA848第4.2.1章中还有一个问题:必须在执行 RESET 命令后开启 FET。

    最后一个问题:在哪里可以找到固件.srec?
    产品页面上没有、4800_0_02-bq40z80.bqz 中也没有任何内容。 可能尚未发布。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您提供该说明、我将确保在学习周期的应用手册中将其清除。 bq40z80仍是高级产品发布、因此我们尚未发布.srec 或.bqz。