请高手指点方波如何变为正弦波?

来源:百度知道 编辑:UC知道 时间:2024/06/09 14:31:04
方波是由各种不同频率的弦波组成的,根据谐振原理可以得到我们所需要的弦波,那那个傅立叶展开式是什么呀?各组成部分应该是频率和幅值都不相同的吧?谢谢!

恩 是的 幅度和频率都不相同 可以通过傅里叶展开计算

方波信号可以表述为 多个 频率的正弦信号的叠加 其表达式可以写成

s(t)=a0+a1*sin(2*pi*f*t+theta1)+a2*sin(2*pi*2*f*t+theta2)+a3*sin(2*pi*3*f*t+theta3)+......
f 为方波信号的频率 a0,a1,a2 ...为幅度 可以通过傅里叶展开的公式计算
而 theta1 theta2 ...为对应载波的相位 这样写主要是为了将 正弦和余弦合并好表示

如果要通过方波得到正弦信号 只需要通过一个滤波器即可实现
滤波器的中心频率为所要的正弦波信号的频率 带宽要小于2*f

并联两三组RC就可以了,具体值根据公式f=1/2*pi*r*c

最简单的方法是用LC组成波形变换。