久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 模擬技術 > 設計應用 > 基于Maflab的IIR數字濾波器設計及DSP實現

基于Maflab的IIR數字濾波器設計及DSP實現

作者: 時間:2011-09-20 來源:網絡 收藏

本文設計一個三階的切比雪夫I型高通濾波器,其采樣頻率為1 200 Hz,截止頻率為200 Hz,通帶的最大衰減Rp為0.5 dB。輸入信號為100Hz和300Hz的合成信號,目的是通過所設計的濾波器將100 Hz的信號濾掉,余下300 Hz的信號成份,達到濾波的效果。高通濾波器仿真結果如圖1所示,用高通濾波器進行濾波仿真結果如圖2~4。從圖中可看出,濾波器設計正確,達到預期效果。

本文引用地址:http://cqxgywz.com/article/187317.htm

c.JPG

d.JPG


在編寫匯編語言程序之前。首先確定濾波器的參數,從上面濾波器的設計中得出濾波器的參數如下:
Numemtor: 0.323557 -0.970672 0.970672 -0323557
Denominator:1.000000 -0.921478 0.642247 -0024733
若設計參數有大于1的的數據.這樣一個大于1的數據要直接用到中,需要進行數據格式的浮點運算,這將增加編程的復雜度,而且會導致運行程序速度的降低。一般情況下都不這樣使用,而是將數據做一定比例的壓縮后計算。例如將上面數據做8倍的壓縮(即將上面數據除以8),得到新的數據為:
Numerator: 0.040 45 -0.121 334 0.121 334 -0.040 45
Denominator:1.000 000 -0.115 185 0.080 28 -0.003 092



關鍵詞: Maflab IIR DSP 數字

評論


相關推薦

技術專區

關閉