實(shí)驗(yàn)三--FIR濾波器的DSP實(shí)驗(yàn)報(bào)告(共6頁)_第1頁
實(shí)驗(yàn)三--FIR濾波器的DSP實(shí)驗(yàn)報(bào)告(共6頁)_第2頁
實(shí)驗(yàn)三--FIR濾波器的DSP實(shí)驗(yàn)報(bào)告(共6頁)_第3頁
實(shí)驗(yàn)三--FIR濾波器的DSP實(shí)驗(yàn)報(bào)告(共6頁)_第4頁
實(shí)驗(yàn)三--FIR濾波器的DSP實(shí)驗(yàn)報(bào)告(共6頁)_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上實(shí)驗(yàn)三 FIR濾波器的DSP實(shí)驗(yàn)報(bào)告一、實(shí)驗(yàn)?zāi)康?.了解MATLAB的FIR濾波器設(shè)計(jì)方法與編程; 2.掌握FIR濾波器算法基本原理和C語言的編程方法;二、實(shí)驗(yàn)內(nèi)容FIR濾波器設(shè)計(jì)流程為,根據(jù)給出的濾波器設(shè)計(jì)(通帶帶寬、阻帶衰減、相位要求)要求,在Matlab環(huán)境下仿真得到濾波器系數(shù),得到了濾波器系數(shù)后在CCS下編程設(shè)計(jì)DSP的FIR濾波器。1. 使用Matlab中的FDAtool設(shè)計(jì)FIR濾波器設(shè)計(jì)實(shí)現(xiàn)fir低通濾波器,階數(shù)為20,采樣頻率fs=8000Hz,截止頻率fc=1500Hz,窗口設(shè)置為漢明窗Hamming。經(jīng)過的信號頻率是1000HZ和2000HZ的混疊

2、波。2.參閱FIR基本理論及C語言編程方法,研讀、分析實(shí)驗(yàn)指導(dǎo)書中的代碼;3. 雙擊,啟動CCS的配置程序選項(xiàng),選擇“C5502 Simulator”;4. 啟動CCS,打開實(shí)驗(yàn)工程文件,再編譯并裝載程序;5. 仿真波形A輸入信號波形B輸入信號頻C輸出信號波形D輸出信號頻譜從輸入信號和輸出信號的頻譜對比中可以看出,輸出信號有1KHZ和2KHZ的混疊信號。經(jīng)過FIR低通錄波器后,濾掉了2KHZ的頻譜。只剩下1KHZ的頻譜。4.修改代碼:濾波器設(shè)計(jì)要求:線性相位低通濾波器,模擬信號通帶為01kHz,阻帶衰減在5kHz處為-60dB。采樣率為20kHz。采用凱塞窗口設(shè)計(jì)此低通濾波器,設(shè)計(jì)過程如下:通

3、帶邊界頻率為1KHZ,阻帶邊界頻率是5KHZ有60dB的衰減,可得: 過渡帶,A=60dB 設(shè)計(jì)凱塞窗口的長度N和參數(shù)分別為: 使用MATLAB設(shè)計(jì)此濾波器,過程如下: 1)在Matlab 的Start 菜單中選擇Toolboxes -> Filter Design -> Filter Design & Analysis Tools(fdatool),或者在命令行中輸入fdatool 來啟動濾波器設(shè)計(jì)分析器。2)選擇設(shè)計(jì)fir低通濾波器,階數(shù)為29,采樣頻率fs=20000Hz,截止頻率fc=3000Hz,窗口設(shè)置為凱塞窗口,凱塞窗口參數(shù)為5.65326(2) 用SPtoo

4、l 驗(yàn)證所設(shè)計(jì)濾波器的功能在FDATool 里設(shè)計(jì)了一個FIR 低通濾波器后,用SPTool 來分析所設(shè)計(jì)的濾波器.1)在MATLAB 環(huán)境下產(chǎn)生一個混疊波信號,在MATLAB 命令窗口輸入:Fs=20000;t=(0:200)/Fs;s=sin(2*pi*t*1000)+sin(2*pi*t*5000);subplot(1,1,1);plot(t,s);axis(0 0.005 -2 2);grid產(chǎn)生了1000Hz 和5000Hz 的混疊波,并且變量Fs、t、s 將顯示在workspace列表中。2)在FDATool 的界面里選擇FileExport to SPTool,然后在將導(dǎo)入SPT

5、ool的濾波器命名為filter點(diǎn)擊Apply,這樣,設(shè)計(jì)的濾波器就導(dǎo)入了SPTool 中。3)在彈出的SPTool 主界面里點(diǎn)擊菜單FileImport 將信號s 導(dǎo)入,采樣頻率Fs導(dǎo)入。 4)產(chǎn)生輸入輸出頻譜后,得到 5)可以觀察到輸入信號的波形和頻譜為6)可以觀察到輸出信號的波形和頻譜為可以看到,5000HZ頻率的信號已被濾波器濾掉。7)將此濾波器的參數(shù)輸出到C語言頭文件中,修改CCS中fir濾波器的代碼為Float fir30 = 0.19842,0.79809,-0.0384,-0.1765, -0.1528, 0.4642, 0.997, 0.484, -0.7774, -0.736, -0.329, -0.527, 0.16, 0.73, 0.91, 0.91, 0.73, 0.16, -0.527, -0.329, -0.736,-0.7774, 0.484, 0.997, 0.4642,-0.1528,-0.1765,-0.0384, 0.79809,0.19842; 8)得到輸入波形與頻譜如下:8)得到輸出波形與頻譜如下:從結(jié)果可以看出,濾波器已經(jīng)順利將頻率為50

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論