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.

[参考译文] CCS/MSP430F5529:无法使用 DRV8323RS + MSP430F5529运行无传感器 BLDC (独立)

Guru**** 2524460 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/816175/ccs-msp430f5529-unable-to-run-sensorless-bldc-using-the-drv8323rs-msp430f5529-stand-alone

器件型号:MSP430F5529
主题中讨论的其他器件:DRV832X

工具/软件:Code Composer Studio

您好!

我目前正在将 DRV8323RS 与 MSP430F5529配合使用 以运行无传感器 BLDC 电机。

我尝试在不使用 GUI 的情况下创建独立程序。

当 我为 DRV8323RS 电路板供电时、我希望电机在 不使用 GUI 的情况下自动连续运行 CW 或 CCW、因为我必须运行25分钟导通、5分钟关断的寿命测试并重复此操作。

使用 DRV8323RS、我下载了 CCS 的有传感器和无传感器源代码。

我设法为有传感器电机创建了一个程序、并且能够运行有传感器 BLDC 电机

但是、当我尝试复制无传感器 BLDC 电机的代码时、电机不会开启。 我测量了高低门的电压、并注意到 GLA、GLB、GLC 正在读取一些电压(~ 10Vdc)、而 GHA、GHB、GHC 正在读取0V。 我认为这是不正确的。

是否可以查看我的代码? 如果是、我可以在必要时通过单独的电子邮件向您发送我的代码。

请提供建议。

感谢你的帮助。

谢谢、

谢谢

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

    Thena、

    我与 MSP430论坛团队进行了交谈。 遗憾的是、我们无法在代码级别进行调试。 有关此代码的帮助、请查看 MSP430代码示例手册或类似文档。  

    此致、

    -Adam

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

    尊敬的 Adam:

    好的。 感谢您提供信息。

    不过、我能否对代码进行一些澄清?

    1) 1)在 GUI 中、要实现"电机启用"和"驱动器启用"功能、可以帮助我确定哪个代码行控制这种情况?

    它是否为  void drv832x_setgpioPort (unsigned char gpioPort、unsigned char gpioNum、unsigned char gpioVal) 和 void EnableGateDrivers()

    2) 2)我的无传感器电机当前具有14个极点;

    a.我可以在代码中更改它吗? 我找不到控制这种情况的代码行。  它对程序中的顺序运行代码有影响吗?

    感谢您对此提供的意见。

    谢谢、

    谢谢

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

    Thena、

    1) 1)请使用 EVM 并使用调试工具单步执行代码。

    2) 2)请在 CCS 中使用搜索功能、如果您搜索 Poles、您将找到答案。

    此致、

    -Adam

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

    尊敬的 Adam:

    很抱歉耽误你的回答。 感谢您提供信息。

    谢谢、

    谢谢