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:如何使用 CCS 对转速进行编程

Guru**** 2538930 points
Other Parts Discussed in Thread: INSTASPIN-BLDC

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/820276/ccs-drv8312-c2-kit-how-to-program-rotational-speed-using-ccs

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

工具/软件:Code Composer Studio

通过 InstaSPIN-BLDC 可以实现恒定旋转、但如何实现后续旋转。

在没有传感器的情况下,每循环切换一次转速(例如:在0.5秒的循环中从1000转至3000转/分)。

我认为在 CCS 中进行编程是必要的、但我不知道如何使用它。 如果有任何文档或解决方案、请告诉我。

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

    当然、您必须在 MainISR (void)构建级别=8内编写代码、才能每0.5s 修改一次 SpeedRef 变量。

    您可以使用计数器 并将 ISR 时间周期用于计数器的时基。

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

    Prabhjot 回答说、你可以添加一些代码来使用一个基于 ISR 定时器的计数器来改变每0.5秒的基准速度。