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.

[参考译文] BQ40Z50-R2:建议的编程方法

Guru**** 2642665 points

Other Parts Discussed in Thread: BQ40Z50-R2, BQSTUDIO, BQ40Z50, EV2400

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1569131/bq40z50-r2-recommended-way-to-program

器件型号: BQ40Z50-R2
主题中讨论的其他器件: BQSTUDIOBQ40Z50EV2400

工具/软件:

TI 团队大家好、

我正在使用一个采用的定制 BMS BQ40Z50-R2 。 我们只需配置大约 10 个器件、因此这不是生产设置。 我想尽可能轻松地对它们进行编程、而无需自己重新实施所有 SMBus 命令/ statecharts。

我安装了最新版本 Battery Management Studio (bqStudio) 浏览选项。 启动时、BQStudio 要求我选择一个目标文件。 我看到了多个 BQ40Z50 型号:

如果选择其中一个 BQ40Z50-R2.bqz 文件(例如)4500_2_06-bq40z50R2.bqz、则 BQStudio 会连接、但随后显示此警告:

因此、我不确定是否可以安全地继续、或者哪一个.bqz文件适合我的器件。

我的问题是:

  1. bqStudio + EV2400 为少量电路板配置/编程 BQ40Z50-R2 的建议方法是什么?

  2. 如果是、.bqz我应该为 BQ40Z50-R2 选择哪个文件?

  3. 在一个电池组上运行学习循环后、我可以吗 导出学习的参数 (数据闪存/Qmax/Ra 表)并将它们导入到其他闪存中?

  4. 如果 BQStudio 不合适、那么对这些~10 单元进行编程的最简单/最安全的方法是什么?

注意:我还没有 EV2400、但如果您推荐使用 EV2400、我可以立即订购。

非常感谢您的指导!

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

    您好:

    此问题已分配、并将在可能的情况下予以跟进。

    谢谢您、
    Alan

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

    您好 Sukru、

    如果电量监测计正确上电且电量监测计具有正确的固件(应该具有)、则 bqstudio 应该自动检测并自动打开、而无需保存以选择 bqz 文件。 您可以在 bqstudio 中报告电量计、然后转到 Firmware 选项卡。 bqstudio 可让您随意对不同的固件和不同的设置进行编程。  

    -米格尔

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

    尊敬的 Miguel:

    感谢您的回答。 遗憾的是、EV2400 未自动检测到 BQ40Z50-R2。 我正在使用端口 1 (SMB)。 SDA、SCL 连接正确、VSS 连接到 GND。 VOUT1 未连接、因为我们的定制板已通电。 即使选择了任何 BQ40Z50-R2 器件、也会观察到器件未发送 ACK 消息。

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

    以下是我们得到的误差和原理图:




    您知道为什么我们无法与器件通信吗?

    此致、

    -Sukru

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

    您以前是否能够与该电量监测计通信? PACK+/PACK-引脚上是否有任何电压? 如果电量监测计因任何原因关闭、则需要先连接充电器。

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

    这是我们第一次尝试建立连接。 我们向 BAT 输入施加电压。 我们是否需要向 PACK 引脚施加电压?

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

    是的、您需要先在 PACK 上施加电压。 电量监测计硬件首先从 PACK 供电、然后一旦它检测到有效的 BAT 电压、电量监测计就会将其电源切换到 BAT。 然后、您可以断开充电器、因为电量监测计现在将由 BAT 引脚供电。

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

    尊敬的 Miguel:

    现在施加电池组电压、我们能够与器件通信。 现在、我们要为电池充电。 我们使用电阻器仿真电池并施加 BAT 电压。 应用这些命令后、我们可以成功看到充电行为。


    现在、BQstudio 上未找到电池的问题 Chem ID。 我有一些电池参数、但找不到 BQstudio 的适用位置。 我应该如何继续?

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

    很高兴您的应用现在正在通信!

    有关您的 CHEMID 问题、请参阅我们的系统中未表征 CHEMID 的工具。

    GPCCHEM 应用软件和框架|德州仪器 TI.com

    按照网站上的说明,它应该给你的回来一个 CHEMID 更接近你有什么。

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

    尊敬的 Miguel:

    感谢您的回答。 我们将在 GPPCHEM 工具上尝试该过程、并加载非常匹配的 ChemID。 但我很好奇如何在 bqStudio 中设置电池参数(电流和电压阈值等)。 我应该使用哪个菜单和哪些寄存器来设置上面发送的参数?

    谢谢!

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

    请参阅我们有关如何成功完成完整学习周期的应用手册和 EVM 用户指南。

    e2e.ti.com/.../8308.How_5F00_to_5F00_do_5F00_a_5F00_successfull_5F00_learning_5F00_cycle.pdf