基于Matlab的無(wú)失真模擬濾波器設(shè)計(jì)
1.4 相移濾波器設(shè)計(jì)及無(wú)失真濾波器的相頻特性
在該設(shè)計(jì)中,采用的是一階反相增益全通濾波電路,它的傳輸函數(shù)為:
電路圖如圖4所示。將低通、帶阻、相移電路進(jìn)行級(jí)聯(lián)構(gòu)成無(wú)失真濾波器。在Matlab中,可以通過(guò)編程的方法得到相移、無(wú)失真濾波器的相頻特性曲線。
主要程序如下:
%b,a為無(wú)失真濾波器的傳遞函數(shù)多項(xiàng)式系數(shù),其中b3,a3為低通和帶阻濾波器級(jí)聯(lián)后傳遞函數(shù)多項(xiàng)式系數(shù)最終求出的相位曲線如圖5所示??梢钥闯?,無(wú)失真濾波器的相頻特性為一條直線。
將各部分的實(shí)際電路進(jìn)行級(jí)聯(lián),得到無(wú)失真濾波器的實(shí)際電路,該無(wú)失真濾波器的輸入模擬信號(hào)和輸出信號(hào)眼圖如圖6所示。從圖中可以看出,眼圖跡線清晰。眼睛大且端正,眼睛之間的交點(diǎn)清晰。說(shuō)明該無(wú)失真濾波器的幅頻、相頻特性良好,可以達(dá)到設(shè)計(jì)要求。
2 結(jié) 語(yǔ)
使用Matlab設(shè)計(jì)模擬濾波器,既簡(jiǎn)單方便,又避免了復(fù)雜的運(yùn)算和查表。通過(guò)仿真可以很直觀地看出參數(shù)修改后的頻率響應(yīng)曲線,該設(shè)計(jì)可以滿足系統(tǒng)設(shè)計(jì)的要求,避免了硬件電路反復(fù)調(diào)整的麻煩,大大提高了工作效率,且Matlab不但可以用于模擬濾波器的設(shè)計(jì),還可以用于FIR,IIR等數(shù)字濾波器的設(shè)計(jì),是一個(gè)在濾波器設(shè)計(jì)方面很有力的工具。
評(píng)論