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/DRV8312-C2-KIT:使用开发套件生成自定义位置或速度配置文件

Guru**** 2538930 points
Other Parts Discussed in Thread: MOTORWARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/882516/ccs-drv8312-c2-kit-generating-a-custom-position-or-velocity-profile-with-the-development-kit

器件型号:DRV8312-C2-KIT
主题中讨论的其他器件: MOTORWARE

工具/软件:Code Composer Studio

您好!

我正在使用随 InstaSPIN 和 GUI 一起提供的 DRV8312-C2-KIT。 我已将套件与 GUI 配合使用、但 GUI 在您控制电机的方式上非常有限(仅斜升至速度并以不准确的方式改变速度)。 是否有方法可以在控制卡中输入自定义运动(或速度)系统配置、以便创建一些更受控的路径? 我已经有一些代码将以特定的时间戳输出所需的电机位置/速度、但我似乎不知道如何对电路板进行编程以使用这些输入。

我看到的唯一实现此目的的实验使用 MotorWare 软件、但由于 C2-KIT 附带 F28035控制卡、我认为我不能使用 MotorWare。 使用 InstaSPIN_BLDC 项目、我找到了一些看起来像是设置电机速度的代码、但我在理解如何修改该代码或者是否应该修改该代码(在 MainISR 函数行632至651中为 BLDC_Int.c)方面遇到了一些困难。

如果有任何资源可以帮助我完成我想要做的事情、这将非常有帮助。 我看到的所有内容都是针对我没有的更高级控制卡(F2806x)。

谢谢、

Matt

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

    F28035不支持 InstaSPIN-FOC 和 InstaSPIN 运动。

    如上所述、您需要手动修改文件并在 CCS 项目中添加运动配置文件函数。 您可以在 ISR 中或在主循环中添加取决于响应速度要求的函数。 这两个都适用于运动控制。