pwm请问各位大虾这个波形要通过什么电路还原成正弦波

有电路图最好
.

说实话,这个波形太不规则了,无法还原成理想的正弦波。除非采用数字取样变换的方法——但那又不是真正意义上的“还原”,还原应该存在1对1的关系的。

我给你提供一个最简单的电路,能将三角波还原成较为标准的正弦波,对你应该有启发。

追问

这个不是三角波,这个是单片机输出的PWM波形,低通滤波侯就成这样了。。。。本来应该是正弦波的,但是正弦波被分解成了这种,并且没有负半周,求解..谢谢!

追答

我不太懂你的具体设计,单片机输出的PWM怎么会是正弦波呢?

追问

正弦波出来了是这种情况,加什么电路可以变得在平滑一点

追答

这样产生的正弦波本来就是这样的,因为这个是模拟产生的正弦波,不会100%的平滑,再怎么平滑也摆脱不了它是由阶梯波合成的事实。在输出再加一级滤波情况可能会好点。还有个笨办法,你可以试试:在输出的时候用变压器隔离输出,加了电感线圈1:1输出,可以使波形变平滑。如果频率比较高,电感要用高Q值的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-07
你这个应该是单片机OC门加上拉电阻输出的波形,经过低通滤波后由于上拉电阻供流能力限制被滤成了三角波。由于单片机输出的是数字信号,含有丰富的高频信号,不能直接使用高频滤波电路上的,否则就出现了以上信号失真。将单片机输出的信号加个驱动芯片去驱动BUCK电路里的MOS管就可以在BUCK电路的输出端得到正弦波了。如果觉得地线不好处理也可以用BUCKBOOST电路。因为这些电路输出都随占空比变化,而你的输出占空比已经是按正弦波调制的PWM信号了,可以得到正弦波的。这里面还有很多要调的,你自己仔细琢磨下吧,说不清楚的。追问

这个是调试出来的最好效果,可不可以加什么电路让正弦波变得平滑

第2个回答  2011-07-07
这是一个因为直流电平位移和器件截止效应造成的三角波的失真问题。
应当先找出直流漂移的原因,解决后再对三角波滤波得到正弦波型。
第3个回答  2011-07-08
88
相似回答