Thread 中讨论的其他器件: controlSUITE
大家好、我将设计一个 H 桥独立逆变器作为我的最终毕业项目。 为了控制逆变器、我将使用 TMS320F28069M DSP。 但是、我对 DSP 非常陌生、我想知道我是否正确理解了如何使用微控制器生成 SPWM。 Analogically、获取 SPWM 的方法是将正弦波与三角波进行比较。 所以、我的想法是使用 TBCNTR 作为振幅为 TBPRD 的三角波、使用 CMPA 作为瞬时正弦波值。 这个想法基于附加的镜像、此镜像可在 SPRUH18G 文件中找到。
我这样做的方法是将 ePWM 模块配置为基于时间的模块、并且每当 TBCNTR 达到 CMPA 并且计时器递减时、值触发中断、并且在中断代码内将 CMPA 值更改为新的占空比、 这可能基于正弦表。
因此、我只想知道我刚才建议的算法是否正确、或者是否有一些有关 ePWM 中断事件的详细信息使该算法无法工作。
提前感谢、
拉斐尔。