请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28335 你好
我打算使用此 DSP 为传统的三相6开关直流/交流逆变器生成 PWM 信号、如下所示:
但是、我不确定如何解决这个问题。
一年前、我对 Tiva C 系列微控制器执行了类似的操作。 我使用通用计时器生成中断、然后在相应的中断服务例程内、我将切换 GPIO、并将下一个所需的脉冲宽度加载到计时器中、然后将其再次关闭、从而为所有6个开关生成 PWM 信号。 这也是我最初打算使用 TMS320来实现它的方式。 但是、我的主管说最好使用 PWM 外设来生成它们。 我知道 PWM 模块允许进入 PWM 输出的可编程死区时间、这是一个很大的优势、但我对如何对它们进行编程以实现我想要的操作有点困惑。
我的目标是生成一组三相 PWM 信号(具有互补信号)、以控制逆变器的每个相位"桥臂"。 但占空比应随时间在较低频率下呈正弦变化、每个 PWM 占空比相对于其他两组的相位差为120度。 下图说明了我的意思:
控制每个相脚的信号 EU、EV 和 Ew。 它是正弦变化的占空比、我不确定如何实现。 以及如何使3组占空比之间的相位关系保持恒定。
我想使用通用计时 器来生成中断、以便定期更新占空比、但我想知道是否有更好的方法。
感谢您花时间阅读。

