




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
千里之行,始于足下讓知識帶有溫度。第第2頁/共2頁精品文檔推薦DSP高通濾波器課程設計報告
DSP課程設計報告
題目:FIR高通濾波器設計
姓名
學號
教學院系
專業(yè)年級
指導老師
DSP課程設計
名目
一、設計題目(1)
二、設計目標(1)
三、算法討論與參數(shù)計算(1)
1、FIR的原理和參數(shù)生成公式(1)
2、利用MATLAB計算濾波系數(shù)(1)
3、輸入信號參數(shù)計算(2)
四、編寫源程序(3)
五、調試過程(4)
1、調試前預備(5)
2、MATLAB的使用(5)
3、編寫及編譯程序(5)
4、設置斷點和探針(6)
5、打開觀看窗口(6)
六、試驗結果及分析(6)
1、輸入信號的時域波形和頻域波形(6)
2、輸出信號的時域波形和頻域波形(7)
七、設計心得(8)
1
一、設計題目
FIR高通濾波器設計
二、設計目標
設計一個FIR高通濾波器,通帶邊界頻率為6000Hz,采樣頻率為20000Hz。FIR濾波器的設計用MATLAB窗函數(shù)法舉行。
三、算法討論與參數(shù)計算
1、FIR的原理和參數(shù)生成公式
圖3-1
2、利用MATLAB計算濾波系數(shù)
在MATLAB界面輸入圖3-2所示程序,可得到濾波系數(shù)并生成INC文件。
圖
3-2
DSP課程設計2
輸入freqz(y,1,512),MATLAB中顯示高通濾波器的濾波特性曲線。如圖3-3所示。
圖3-3
3、輸入信號參數(shù)計算
MATLAB中輸入圖3-4中所示程序,包含兩種頻率成分的正弦信號,一種信號頻率1000Hz,一種信號6000Hz。
圖3-4
其頻譜特性曲線如圖3-5。
圖3-5
FIR高通濾波器設計
四、編寫源程序
參考資料,編寫匯編語言源程序:
HIGHPASS.set1;ifyouwanttouse,pleasesetthevalueto1
.globalstart,fir
.mmregs
COFF_FIR_START:.sect"coff_fir"
.copy"0126.inc"
K_FIR_BFFR.set64
d_data_buffer.usect"fir_bfr",64
FIR_DP.usect"fir_vars",0
d_filin.usect"fir_vars",1
output.usect"fir_vars",1
input.usect"fir_vars",1
d_filout.usect"fir_vars",100h
stacksize.set256
stack.usect"fir_vars",stacksize
.asgAR4,FIR_DATA_P
.asgAR6,INBUF_P
.asgAR7,OUTBUF_P
.asgAR3,OUTBUF
.asgAR2,INBUF
.sect"fir_prog"
nop
start:
stm#stack+stacksize,SP
LD#FIR_DP,DP
STM#d_data_buffer,FIR_DATA_P
RPTZA,#K_FIR_BFFR-1
STLA,*FIR_DATA_P+
STM#d_filin,INBUF_P
3
DSP課程設計
STM#d_filout,OUTBUF_P
STM#output,OUTBUF
STM#input,INBUF
STM#100h,BK
fir_loop:
NOP;AddBreakpointSSBXSXM
;SSBXFRCT
STM#d_data_buffer,FIR_DATA_P
STLA,*FIR_DATA_P
STM#(d_data_buffer+K_FIR_BFFR-1),FIR_DATA_P
fir_task:
RPTZA,#K_FIR_BFFR-1
MACD*FIR_DATA_P-,COFF_FIR_START,A
RET
.end
五、調試過程
4
FIR高通濾波器設計
5
1、調試前預備
1)啟動SETUP并挑選芯片。
2)在CCS的安裝名目下的myproject的子名目下創(chuàng)建新文件夾,命名1207030126。
2、MATLAB的使用
使用MATLAB生成0126.Inc文件和1207030126.dat文件,保存在1207030126文件夾中。如圖5-1:
圖5-1
3、編寫及編譯程序
1)新建project并命名1207030126。2)在project中添加0126.asm文件和0126.cmd文件。如圖5-2。
3)編譯并鏈接程序。
4)設置工程文件,挑選菜單“project”的“buildoptions…”項。
圖5-2
5)加載程序。File—
loadprogram
DSP課程設計
6
4、設置斷點和探針
在標號“fir_loop”下的“NOP”語句處設置軟件斷點和探針。挑選“file”、“fileI/O…”;根據(jù)試驗程序操作。
5、打開觀看窗口
挑選菜單“view”、“Graph”、“time/Freauency…”。按要求設置。
六、試驗結果及分析
1、輸入信號的時域波形和頻域波形
輸入信號的時域波形如圖6-1所示,頻域波形如圖6-2所示。
圖6-1
圖6-2
這個信號由1000Hz和6000Hz的信號疊加而得。
FIR高通濾波器設計
2、輸出信號的時域波形和頻域波形
輸出信號的時域波形如圖6-3所示,頻域波形如圖6-4所示。
圖6-3
圖6-4
從輸入信號波形和輸出信號波形對照看,低頻信號(1000Hz)不能順當通過濾波器,被減少到幾乎為0,而高頻信號(6000Hz)可以順當通過。因此這是一共性能良好的高通濾波器。
7
DSP課程設計
七、設計心得
本次我的課程設計是基于窗函數(shù)法的FIR數(shù)字高通濾波器,因為數(shù)字信號處理課程是上學期學的,再加上自己對MATLAB軟件操作不嫻熟。導致前期用了很長一段時光查閱相關書籍,重新學習了數(shù)字濾波器的相關學問和MATLAB軟件的操作辦法。同時也熬煉了文件檢索和查找數(shù)據(jù)手冊的能力。通過本次課
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江西省贛州市部分學校2023-2024學年高三上學期期中聯(lián)考地理試題(解析版)
- 2024-2025年高中語文 第4單元 7 毛穎傳教學實錄(含解析)魯人版《唐宋八大家散文選讀》
- 2025年呼倫貝爾職業(yè)技術學院單招職業(yè)傾向性測試題庫匯編
- 2025年德陽農(nóng)業(yè)科技職業(yè)學院單招職業(yè)傾向性考試題庫帶答案
- 2025年徐州工業(yè)職業(yè)技術學院單招職業(yè)技能考試題庫含答案
- 2025年黔南民族幼兒師范高等專科學校單招職業(yè)技能考試題庫完美版
- 2025年武漢城市職業(yè)學院單招職業(yè)傾向性測試題庫含答案
- 2025年重慶藝術工程職業(yè)學院單招職業(yè)技能考試題庫含答案
- 江蘇省江都區(qū)曹王中學2025屆初中生物畢業(yè)考試模擬沖刺卷含解析
- 欽州市重點中學2025屆中考生物仿真試卷含解析
- 基于深度學習的多模態(tài)數(shù)據(jù)融合方法研究
- 醫(yī)療器械倉庫防靜電措施規(guī)范
- GB/T 43493.2-2023半導體器件功率器件用碳化硅同質外延片缺陷的無損檢測識別判據(jù)第2部分:缺陷的光學檢測方法
- 2024年DIP管理專項考核試題
- 6.1認識經(jīng)濟全球化(上課)公開課
- 無創(chuàng)神經(jīng)調控技術輔助阿爾茨海默病治療的中國專家共識(2023)要點
- 六宮數(shù)獨題目
- 韓愈簡介完整
- 《學前兒童科學教育》第二章 幼兒科學教育的目標與內容課件
- 馬克思主義與社會科學方法論習題與答案
- 新人教版七年級上冊英語單詞默寫-英譯漢
評論
0/150
提交評論