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.

[参考译文] TMS320F2.8335万:SWPWM函数svgen.h

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

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/619456/tms320f28335-swpwm-function-svgen-h

部件号:TMS320F2.8335万
主题中讨论的其他部分:INSTASPIN-BLDC

大家好,

我尝试在电机控制上实施SVPWM。 目前,我正在使用控制套件中的功能svgen.h。 与Calculate Ta,TB和T0不同,然后派生每个交换机的占空比,此函数直接为我提供Ta,TB,TC (占空比),使我有点困惑。 由于我想在过度调制时执行六步调制, 我想知道是否可以从该函数获得Ta,TB,T0?

谢谢!

杨孙

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Sun,如果您想执行六步调制,instaSPIN-BLDC是您的选择。 SVPWM是坐标转换后DQ协调的占空比计算。
    我不知道Ta,Tb,T0的含义
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Hojian:
    感谢您的回复,对于一般的SVPWM (如先前版本svgen_DQ.h,Ta,Tb,TC),应根据T1,T2和T0计算,这与我提到的Ta,Tb和T0类似。 然后,基于此,我可以推导出一个新的T1,T2和T0,以便在过度调制时获得六步调制。 这就是为什么我要找出如何获得这些价值的原因。