新浪博客

信号是1KHZ和10KHZ的信号重叠在一起,想滤除1KHZ的信号

2012-04-06 13:56阅读:
信号是1KHZ和10KHZ的信号重叠在一起,想滤除1KHZ的信号

1KHZ方波
那 3,5,7,9KHz 信号都有
谐波 很多的



1K信号的方波,10次谐波信号就是10KHz的,这怎么滤出?100%滤出是不可能的,做滤波器,得给个具体指标啊,通带范围,阻带频点,通带增益,纹波,阻带衰减等指标。
学信号处理的时候,有专讲滤波器的,不同的要求,滤波器结构会不同,滤波器的阶数会不同,需要据具体要求计算。简单来说,一个高通滤波即可。


能不能把你的波形弄上来看一看!
还有方波的滤波用普通的滤波电路是不行的!
滤波后波形完全变了的!
我的建议是,先把方波转正弦波,然后滤波,最后再转回方波!


【7楼】说的还有方波的滤波用普通的滤波电路是不行的! 滤波后波形完全变了的!实际情况的确如此.能否把变形的原因解释得详细些.

【7楼】说的还有方波的滤波用普通的滤波电路是不行的! 滤波后波形完全变了的!实际情况的确如此.能否把变形的原因解释得详细些.
=======================================================================
简单的说,只有正弦波才是单一的一个频率。
从频谱上看,10KHz的方波并不是只有10KHz一个频率分量,而是由无数个频率(10KHz及其谐波)按一定的比例合成的
通过滤波器后,很多成分被滤除,分量间的比例也变化,当然不再
是方波了。
滤波器带宽越窄,出来的波形越像正弦波。


简单的做法可以先用一个窄带滤波器取出10KHz的基频,然后再通过比较器得到方波,要注意这时候相位已经不一样了。
或者用数字
滤波器,梳妆滤波器
应该能得到你要的效果。


方波的失真是由于滤波器对不同频率成分产生了不同的相移,导致了方波的失真
下图左下波形为1KHZ方波通过1KHZ高通的波形.右下波形为将左下波形进行付氏分解,取到9次谐波,再按从波特图相移曲线上找到的各自相位而合成的波形.可看出,两者基本一致.

信号是1KHZ和10KHZ的信号重叠在一起,想滤除1KHZ的信号




我的更多文章

下载客户端阅读体验更佳

APP专享