作者:lee
在實現(xiàn)多級CIC濾波器前我們先來了解滑動平均濾波器、微分器、積分器以及梳狀濾波器原理。CIC濾波器在通信信號處理中有著重要的應用。
這篇文章來介紹梳狀濾波器以及積分梳狀濾波器,為up sample rate convert 和 down sample rate convert 的FPGA實現(xiàn)打下基礎。
1 梳狀濾波器
梳狀濾波器的兩端為1和-1的權(quán)值,具有簡單的多信道頻率響應。
Matlab: close all clear all Clc %set system parameter Fs = 352800; %sampling frequency L = 8192; %comb b =[1,0,0,0,0,0,0,0,-1]; a =1; %頻率響應和相位響應 [h,f]=freqz(b,a,L,Fs); %freqz函數(shù)求頻率響應 mag=20*log(abs(h))/log(10); %幅度轉(zhuǎn)換成dB單位 ph=angle(h)*180/pi; %相位值單位轉(zhuǎn)換 figure(1), subplot(211);plot(f,mag); xlabel('頻率(Hz)','fontsize',8); ylabel('幅度(dB)','fontsize',8); title('freqz()幅頻響應','fontsize',8); subplot(212);plot(f,ph); xlabel('頻率(Hz)','fontsize',8); ylabel('相位(度)','fontsize',8); title('freqz()相頻響應','fontsize',8);
因為濾波器的幅頻響應像一把梳子,所以稱作梳狀濾波器。
2 積分梳狀濾波器
積分器和梳狀濾波器的級聯(lián)就是積分梳狀(Integrator-Comb)濾波器。
Matlab: close all clear all clc %set system parameter Fs = 44100; %sampling frequency L = 8192; %Integerator+comb b =[1,0,0,0,0,0,0,0,-1]; a =[1,-1]; %頻率響應和相位響應 [h,f]=freqz(b,a,L,Fs); %freqz函數(shù)求頻率響應 mag=20*log(abs(h))/log(10); %幅度轉(zhuǎn)換成dB單位 mag = mag -max(mag) ph=angle(h)*180/pi; %相位值單位轉(zhuǎn)換 figure(1), subplot(211);plot(f,mag); xlabel('頻率(Hz)','fontsize',8); ylabel('幅度(dB)','fontsize',8); title('freqz()幅頻響應','fontsize',8); subplot(212);plot(f,ph); xlabel('頻率(Hz)','fontsize',8); ylabel('相位(度)','fontsize',8); title('freqz()相頻響應','fontsize',8);
編輯:hfy
-
FPGA
+關(guān)注
關(guān)注
1629文章
21729瀏覽量
602986 -
濾波器
+關(guān)注
關(guān)注
161文章
7795瀏覽量
177993
發(fā)布評論請先 登錄
相關(guān)推薦
有源濾波器工作原理,以及結(jié)構(gòu)
LC濾波器和RC濾波器有哪些差異
無源濾波器和有源濾波器的區(qū)別
emi濾波器是什么濾波器
陷波濾波器怎么進行濾波
iir濾波器和fir濾波器的優(yōu)勢和特點
高通濾波器和低通濾波器判別方法
梳狀濾波器的相關(guān)知識
![<b class='flag-5'>梳</b><b class='flag-5'>狀</b><b class='flag-5'>濾波器</b>的相關(guān)知識](https://file1.elecfans.com/web2/M00/EE/23/wKgaomZqVmSAVvqoAAAFNyDZbMo238.png)
評論