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.

[参考译文] TMS320F28P650SK:F28P650SK 上的两相步进电机 FOC 控制

Guru**** 2525570 points
Other Parts Discussed in Thread: TMS320F28P650SK

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1553984/tms320f28p650sk-2-phase-stepper-motor-foc-control-on-f28p650sk

器件型号:TMS320F28P650SK


工具/软件:

我正在考虑在 TMS320F28P650SK 上使用适用于两相步进电机的 x3 FOC 电机控制器。 每个步进电机需要以下各项。
•X2 差分 16 位 ADC
•X1 ABN 编码器输入
•x8 PWM 信号
•X2 位置限值
•x1 用于温度监控的单端 12 位 ADC

还有 CAN、UART、SPI 和 USB 用于与其他外设通信。 如果可能、这可以在 CPU1 上运行、而 FOC 可以在 CLA 上运行。
(1) 考虑到 Clarke 变换 (Clarke)、Park 变换 (Park)、Park 逆变换 (iPark) 和 Clarke 逆变换 (iClarke)、F28P650SK6PZPR 是否适用于 x3 FOC? 还是需要引脚对引脚兼容的 F28P650DK6PZPR?
(2) 从 2025 年 8 月开始、我是否可以使用专用的两相 FOC 步进电机控制器功能?
(3) 如果否至 (2)、我如何意识到这一点? 我是否需要修改电机控制库中的现有函数? 当我从一张空白的纸张开始时、这里的一些指导会很有帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    (1) F28P650SK6PZPR 是否适用于 x3 FOC、因为有 Clarke 变换 (Clarke)、Park 变换 (Park)、逆向 Park 变换 (iPark) 和逆向 Clarke 变换 (iClarke)? 还是需要引脚对引脚兼容的 F28P650DK6PZPR?

    是的。 外设资源就足够了。 上述函数是由 CPU 执行的软件、与外设、

    (2) 从 2025 年 8 月开始、我是否有专用的两相 FOC 步进电机控制器功能可以使用?

    编号

    (3) 如果否到 (2)、我怎么能做到这一点? 我是否需要修改电机控制库中的现有函数? 当我从空白纸张开始时、这里的一些指导将会很有帮助。

    您可以找到相关器件并实现现有的三相电机 FOC 模块。