作者:lee
在實現(xiàn)多級CIC濾波器前我們先來了解滑動平均濾波器、微分器、積分器以及梳狀濾波器原理。CIC濾波器在通信信號處理中有著重要的應(yīng)用。
這篇文章來介紹梳狀濾波器以及積分梳狀濾波器,為up sample rate convert 和 down sample rate convert 的FPGA實現(xiàn)打下基礎(chǔ)。
1 梳狀濾波器
梳狀濾波器的兩端為1和-1的權(quán)值,具有簡單的多信道頻率響應(yīng)。
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; %頻率響應(yīng)和相位響應(yīng) [h,f]=freqz(b,a,L,Fs); %freqz函數(shù)求頻率響應(yīng) 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()幅頻響應(yīng)','fontsize',8); subplot(212);plot(f,ph); xlabel('頻率(Hz)','fontsize',8); ylabel('相位(度)','fontsize',8); title('freqz()相頻響應(yīng)','fontsize',8);
因為濾波器的幅頻響應(yīng)像一把梳子,所以稱作梳狀濾波器。
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]; %頻率響應(yīng)和相位響應(yīng) [h,f]=freqz(b,a,L,Fs); %freqz函數(shù)求頻率響應(yīng) 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()幅頻響應(yīng)','fontsize',8); subplot(212);plot(f,ph); xlabel('頻率(Hz)','fontsize',8); ylabel('相位(度)','fontsize',8); title('freqz()相頻響應(yīng)','fontsize',8);
如圖5所示,5個積分梳狀濾波器級聯(lián)的幅頻響應(yīng)如圖6所示。
編輯:hfy
-
FPGA
+關(guān)注
關(guān)注
1643文章
21983瀏覽量
614672 -
濾波器
+關(guān)注
關(guān)注
162文章
8095瀏覽量
181226
發(fā)布評論請先 登錄
濾波器的一些常識

模擬濾波器到數(shù)字濾波器的轉(zhuǎn)換步驟
有源濾波器工作原理,以及結(jié)構(gòu)
什么是無源濾波器
LC濾波器和RC濾波器有哪些差異
無源濾波器和有源濾波器的區(qū)別
emi濾波器是什么濾波器
陷波濾波器怎么進(jìn)行濾波
陷波濾波器和超前滯后濾波器的基本概念、工作原理及性能特點
陷波濾波器和低通濾波器的區(qū)別是什么
iir濾波器和fir濾波器的優(yōu)勢和特點
高通濾波器和低通濾波器判別方法
低通濾波器、高通濾波器、帶通濾波器的簡單介紹

濾波器原理及其作用 濾波器電路圖分析

評論