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.

[参考译文] DRV8353RS-EVM:程序已正确编译、但 BLDC 仍未移动

Guru**** 2448780 points


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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1359829/drv8353rs-evm-program-has-compiled-correctly-but-the-bldc-is-still-not-moving

器件型号:DRV8353RS-EVM

目前、使用从 EVM 站点拉取的 EVAL 固件、所有内容都已正确编译。 唯一问题是使用 DRV8353Rx GUI 时、似乎没有执行任何操作。 按照 DRV8353Rx-EVMInstaSPIN SoftwareQuickStartGuide 指令、控制器状态变为在线、估算器状态经历不同的转换、轨迹基准上升到速度基准、但同一 RPM 的速度错误与其资格为0 RPM 的速度错误匹配。 我以7A 电流限制为电路板提供31V 电压、但电流尚未达到0A 以上。 我不确定还需要对固件或硬件设置进行哪些更改才能让此情况发生变化。

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

    此外、在仔细检查电机相位引线时、所有相位似乎都在同一相位。 为什么会这样呢? 这是识别电机的过程吗?

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

    尊敬的 Robert:

    只是想检查一下、您是否按照用户指南中的"硬件设置"部分进行了操作?  

    https://www.ti.com/lit/ug/slvub79a/slvub79a.pdf?ts = 1715722839447&ref_url=https%253A%252F%252Fwww.ti.com%252Ftool%252FDRV8353RH-EVM

    此致、

    亚拉

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

    您好、Yara。

    是的、所有电源连接均已设置。 从 J6引出的相位线正确。 固件已根据 DRV8353Rx-EVM InstaSPIN 软件快速入门指南(slvubh8b.pdf)进行了更新。 电机在短时间后开始有一点转动、但始终无法克服风扇的一小部分摆动。

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

    尊敬的 Robert:

    是否正在使用 SPI 版本? 您是否已查看故障寄存器? 如果您无法使用 SPI 版本、您可以查看以下常见问题解答、并尝试诊断可能遇到的故障。

    https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1160331/faq-debugging-faults-with-hardware-variant-devices

    此致、

    亚拉

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

    您好、Yara。

    是的、我使用的是使用 DRV8353RS 开发套件的 SPI 版本。

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

    尊敬的 Robert:

    您是否检查过故障寄存器? 您的 SPI 寄存器设置是什么?

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

    嗨、Yara、

    我们检查了故障状态寄存器、GUI 上的位10和位8读数都为高电平。

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

    嗨、Yara、

    我们检查了故障状态寄存器、GUI 上的位10和位8读数都为高电平。 我们还想知道驱动器是否存在临时/永久损坏、从而可能在 GUI 上启动电机时立即引起故障。

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

    尊敬的 Robert:

    如果您指的是寄存器"Fault Status 1"、则表示发生了 GDF 故障。  

    通常、栅极驱动器故障可能在以下几种情况下发生:

    • 所选的 IDRIVE 或 TDRIVE 设置值太低、无法在所需的时间内转换外部 MOSFET。 在这些情况下、增大 IDRIVE 或 TDRIVE 设置值可以解决栅极驱动器故障。
    • 如果外部 MOSFET 发生栅源短路、则会由于 MOSFET 栅极未导通而报告栅极驱动器故障。
    • 驱动器的栅极和源极引脚之间存在内部损坏

    我会尝试调整 IDRIVE 或 TDRIVE、看看这是否可以解决问题。

    此致、

    亚拉

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

    您好、Yara。 我叫 Luis、是与 Robert 一起从事这个项目的另外一名工程师、Robert 今天不在办公室。

    在尝试更改 IDRIVE 值时、GUI 中的字段不允许更改 IDRIVEP_HS 或 IDRIVEN_HS 的值。 我应在下拉菜单中选择一个选项、该选项会更改为大约一帧的新值、然后立即返回默认值(分别为150 mA 和300 mA)。 另外、"write register"和"write all register"按钮为灰色、但 不起作用。 锁定位默认为"011"、这是解锁状态、因此这不是问题。 断开 EVM 与计算机的连接后、我可以更改字段、但这样不会有任何好处、因为 EVM 在 首次 启动时使用默认值开始运行。 是否需要更改某些内容才能编辑这些参数?

    值得注意的是、VGS "VCP 状态2"寄存器的位6和位5也被置位、这 分别表示"VCP 电荷泵和/或 VGLS 欠压故障情况"和 A 相高侧的栅极驱动故障。  电荷泵欠压故障也许是导致栅极驱动故障的原因?

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

    您好、Luis:

    今天是 美国的假日、我们的目标是在一周结束前提供回复。

    此致、

    安东尼

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

    尊敬的 Anthony 和 Yara:

    我们最终实现了 GUI、因为我们将电阻估算电流从1A 增加到了3A。 现在、我们的问题是速度达到了1000转/分、任何更大的东西都会导致电机死亡。 处于相应 RPM 电平时、电机使用 GUI 时电流为2.8A 左右。 我们需要高得多的 RPM、并且很想知道如何使用 GUI 来绕过我们的电机。 "故障状态1"位读取0x7FF、而" VGS 状态2"读取0x7F0。

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

    在电机成功启动和斜升(但随后是电机切断)之后、GUI 无法再超过电机 ID 学习阶段。 因此、VGS 状态2现在有一个 GDUV 标志、故障状态1有一个栅极故障错误(位8)(与之前一样)。

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

    尊敬的 Robert:

    我正在研究这个问题、请给我大约一两天的时间来提供最新情况。

    此致、

    亚拉