主题中讨论的其他器件:C2000WARE
工具/软件:Code Composer Studio
我一直在尝试为三相逆变器开发 spwm 代码、并且部分成功。 代码似乎正常工作、但在4个周期(20k ePWM 频率)内保持高电平状态时出现错误。
规格如下:
20K ePWM 信号、60Hz 正弦波(因此为333 LUT)。
下面是我显示正弦波输出的工作区。 使用中断访问 LUT 并在每次载波信号 达到零时更新比较值。
SPWM 代码
没有视频和图像
如上图所示、它在载波频率的4个周期内保持1状态。
感谢您的任何帮助、谢谢。







