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.

[参考译文] BQ27Z561:RemainingCapacity 和 FullChargeCapacity 保持返回零读数

Guru**** 2468030 points
Other Parts Discussed in Thread: BQSTUDIO, BQ27Z561, EV2400, GPCCHEM

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1551677/bq27z561-remainingcapacity-and-fullchargecapacity-keep-return-zero-readings

器件型号:BQ27Z561
主题中讨论的其他器件:test2、BQSTUDIO、 EV2400GPCCHEM

工具/软件:

e2e.ti.com/.../test2_5F00_check_5F00_version_5F00_and_5F00_comments.gm.zip

我已经使用 bqStudio IDE 和 EVM 电路板创建了黄金映像。  我已在电路板中成功对黄金映像进行编程。

我能够检查电路板的 chemID、模拟 bqStudio 和 EVM 电路板之间的所有通信、并使用我的 MCU 和定制电路板 BQ27Z561 复制通信步骤、但当我尝试读出 RemainingCapacity 和  FullChargeCapacity 保持返回零读数、SOC 结果始终返回 100。   

我检查了控制命令 (0x00)、然后看到返回 0x0204。  无论我是否尝试写入 0x00 = 0x0001、结果读回均为 0xFA5。  当我写入 0x00 = 0x0002 时、返回值为 0x0204。   

我迷路了、不知道接下来要看何处以使电量监测计返回 SOC。  请帮助。

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

    您好:

    此问题已分配、并将在可能的情况下进行审核。

    谢谢您、
    Alan

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

    您好:  

    您是否成功完成了学习循环? 您的 chemID 是如何匹配的?  

    此致、  

    Jonny。  

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

    尊敬的 Jonny:

    感谢您的答复。  你也在帮助我在另一个线程,所以我相信你有点意识到正在进行。

    问得好。  没有执行学习循环、  我假设我在定制电路板上对 BQ27Z561 进行编程、遵循 EVM 电路板的黄金映像文件、并确认 ChemID 设置与 EVM 电路板相同。  我很高兴去。

    您能告诉我是否需要执行任何其他步骤吗?

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

    尊敬的 Jonny:

    您能详细说明一下这些问题吗?

    如果我使用 BQ27Z561-EVM011 和 bqStudio、然后发现  RemainingCapacity 和  FullChargeCapacity 的电平 看起来正确。  我从评估板导出 Golden Image、并将映像编程到我自己电路板上的另一个 BQ27Z561 中、根据您的问题、我可以向我询问后续步骤     、以便像 EVM 那样正确读取 RemainingCapacity 和 FullChargeCapacity、我需要:

    1.成功完成学习循环

    2.下载 ChemID

    BQ27Z561 进行编程?

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

    您好:  

    我建议查看 BQ27Z561 EVM 用户指南、即使您未使用 EVM、因为其中介绍了设置测量仪表的步骤。  

    此外、我建议阅读 “实现成功的学习周期“文档。  

    此致、  

    Jonny。  

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

    e2e.ti.com/.../0336.10Ah_5F00_Capture_2D00_report.zip

    尊敬的 Jonny:

    我想我们在某一点上误解了。  至少我不理解 您的建议、因为我会回过头来读出电量计中的设置值。

    以下是我所采取的步骤:

    1.使用 bqStudio、EV2400 和 BQ27Z561 使用电池执行数据采集、然后提交给 TI 获取 ChemID。

    2.返回了 GPC 报告、此处附上了 TI 的结果、建议使用 ChemID 0x3241。

    3.将 bqStudio 与 EV2400 配合使用、将 ChemID 0x3241 编程到 BQ27Z561-EVM。

    3.使用 bqStudio 从 BQ27Z561-EVM 导出 gm.fs。

    4.将导出的 gm.fs 刷写到我自己的 BQ27Z561。

    5.尝试查询  RemainingCapacity 和  FullChargeCapacity 并始终恢复为零。

    您能否通过回复和回答来帮助说明我上述所有步骤是否正确、以及有什么建议建议我采用不同的方式?

    我很抱歉问太多问题、但我看到了 TI 的多个文档和旧的编程指南、但我实际上还无法深入了解如何实施和使用电量监测计。

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

    您好:  

    我们先从 chemID 选择过程开始。 根据从 GPCCHEM 工具收到的报告、您用于收集 GPCCHEM 工具数据的放电率过高。 这导致报告无法提供准确的 chemID 匹配。  

    请重新运行 GPCCHEM 数据收集、确保严格执行 GPCCHEM 用户指南中概述的步骤。 我可以告诉大家、这次的问题是您以 C/1.5 的放电速率放电、速度太快了。 放电率应约为 C/10。  

    此致、  

    Jonny。  

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

    尊敬的 Jonny:

    感谢你的帮助。  我将返回并再次执行 GPCCHEM 数据收集。

    我在另一个有关此错误的主题问题上发布了一篇文章、我得到了回复说、即使该错误很高 、但建议的 chemID 更有可能与 BQ27Z561 兼容、由于我不需要确切的读出、我真的只想证明 BQ27Z561 正常工作。

    我使用了 bqStudio 并在 BQ27Z561-EVM 电路板上选择了 0x3241、电池电平正确显示。

    让我们把 chemID 分配,我只是不知道为什么 RMC 和 FCC 返回零。  我仍然可以进行通信并确认来自 BQ27Z561 的 chemkID

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

    获得 chemID 后、请重新执行学习循环。 成功完成后、学习周期即应该参考电量监测精度。  

    此致、  

    Jonny。