[求助] SPWM单相正弦逆变波形问题

z1996   2017-7-16 12:49 楼主
用Spwm逆变的正弦波总是在固定的地方有个尖峰,,可能是因为什么啊?
用的是MSP430单片机产生的SPWM。

  • 有一个尖峰的正弦

回复评论 (9)

有尖峰是因为干扰的问题,只能这样分析
点赞  2017-7-17 10:45
引用: qwqwqw2088 发表于 2017-7-17 10:45
有尖峰是因为干扰的问题,只能这样分析

正弦表是通过正弦函数直接生成的,,今天我观察了MSP430的SPWM输出,发现输出的地方有一个异常波形,不知道为什么会有,正对应着尖峰,导致了失真。
点赞  2017-7-17 11:07
这是源代码
点赞  2017-7-17 11:08
可能与硬件电路有关
考虑LC滤波参数是否设计的合理,
加大电感或在输出末端加共模电感,可以尝试把输出电流的高频毛刺吸收,,,
点赞  2017-7-17 16:38
固定位置的干扰,也可以怀疑正弦波表出错造成。

看看电路中,有没有与此频率一致的干扰源。
点赞  2017-7-17 17:16
我也遇到了跟你同样的问题,反复检查正弦表,检查硬件也无果。最后改变滤波让这个峰变得不明显可以忽略了。我的要求不是很严格,就先这样处理了。找到问题跟我也说一声啊
点赞  2017-7-20 15:20
尖峰波形的位置都跟你一样
点赞  2017-7-20 15:21
我用的430 2231
点赞  2017-7-20 15:22
引用: zxgvbzxgvb 发表于 2017-7-20 15:20
我也遇到了跟你同样的问题,反复检查正弦表,检查硬件也无果。最后改变滤波让这个峰变得不明显可以忽略了。 ...

程序好像在那个位置,定时器无法处理,我将正弦表的抑制比调到0.9以下,就没有了
点赞  2017-7-21 20:02
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复