999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于DSP的n階FIR濾波器的設計

2019-11-19 12:13:38王維斌
科技視界 2019年25期

王維斌

【摘 要】本設計針對DSP芯片編寫了基于MATLAB的FIR濾波器仿真程序FIR Simulink,可通過選擇濾波器的類型及窗函數來對濾波器進行仿真,并在DSP實驗箱上實現了基于TMS320VC5402的16位定點DSP芯片的FIR濾波功能,在設計中對FIR濾波器的設計方法進行了總結,找到了一種快速傳遞濾波器系數的方法,方便了FIR濾波器的設計。

【關鍵詞】FIR濾波器;窗函數;MATLAB;DSP

中圖分類號: G642;TN713-4 文獻標識碼: A 文章編號: 2095-2457(2019)25-0022-002

DOI:10.19694/j.cnki.issn2095-2457.2019.25.009

Design of the n Order FIR Filter System Based on DSP

WANG Wei-bin

(Hunan Automobile Engineering Professional Colleage,Zhuzhou Hunan 412001, China)

【Abstract】This design has compiled FIR filter simulated program fir Simulink based on MATLAB, It can choose four types of filter and seven types of windows functions to simulate the filter, and has realized the FIR filter function in the experiment box based on TMS320VC5402s16 fixed-point the chip of DSP. Has designed the FIR filter system electric circuit schematic diagram. Summarized the FIR filters designs method, and found one kind of the fast transmission method of filters coefficient, has facilitated the FIR filter design.

【Key words】FIR Filter; Window Function; MATLAB; DSP

0 引言

數字濾波器是利用某種規定的算法對輸入信號序列進行處理后得到所期望的輸出序列的裝置,以濾除輸入信號中某一部分頻率分量,相當于信號頻譜與濾波器的頻率響應相乘的結果,在語音處理、圖像處理、雷達信號處理、通信信號處理等方面有廣泛的應用,在數字信號處理中具有重要的地位。

1 FIR數字濾波器的設計

1.1 設計思路

首先根據要求在Matlab中采用窗函數法,或其他Matlab函數以及濾波器設計工具來設計相應的FIR數字濾波器,然后對所設計的濾波器進行仿真,最后把在Matlab中設計的濾波器的系數應用至DSP濾波算法程序中,編寫相關的初始化程序,采用載入方式把Matlab中仿真的模擬信號加到DSP程序中,通過CCS中的圖形工具觀察濾波前后的信號。

1.2 窗函數法設計FIR濾波器

窗函數法又稱為傅立葉級數法。FIR濾波器設計方法就是用所設計的數字濾波器的頻率響應Hd(ejωt)去逼近所要求的理想濾波器的響應Hd(ejωt),使用所設計的濾波器h(n)去逼近理想單位取樣響應序列hd(n)。假設理想濾波器的頻率響應表示為:

常用的窗函數有七種,本設計中根據FIR濾波器窗函數種類編寫了基于MATLAB語言的程序FIR_simulink,該程序允許任意選擇濾波器類型及窗函數進行設計,并能將實際的單位脈沖響應,設計好的濾波器的幅度響應和窗函數時域幅度用圖形的方式顯示出來。

1.3 函數直接設計FIR濾波器

利用函數直接設計FIR濾波器時使用的函數主要有fir1、fir2和kaiserord三種。

1.3.1 基于fir1函數直接設計FIR數字濾波器

fir1函數主要用于低通、高通、帶通、帶阻等常用的標準通帶濾波器的設計,它實現了加窗線性相位FIR數字濾波器的設計,是一種經典的FIR數字濾波器設計方法,例如:如果窗函數為w(n),理想濾波器的單位脈沖響應為h(n),則所設計的濾波器的系數為b(n)=w(n)h(n),具體語法形式如下:b=fir1(N,Wn);b=fir1(N,Wn,ftype);b=fir1(N,Wn,window);b=fir1(N,Wn,ftype,window)。

1.3.2 基于fir2函數直接設計任意響應FIR濾波器

根據要求的幅度頻率響應的向量形式進行插值后對其進行傅立葉反變換,得到理想濾波器的單位脈沖響應,最后利用窗函數對理想濾波器的單位脈沖響應進行截短處理得到FIR濾波器的系數,具體語法形式如下:b=fir2(N,f,m);b=fir2(N,f,m,window);b=fir2(N,f,m,npt,window);b=fir2(N,f,m,npt,lap)。

1.3.3 基于kaiserord函數直接設計FIR濾波器

凱塞窗通過參數可以改變窗函數的主瓣帶寬和旁瓣衰減。在設計中先根據設計要求利用kaiserord函數求得凱塞窗函數參數,然后進行凱塞窗函數和FIR濾波器的設計。具體語法:[N,Wn,beta,ftype]=kaiserord(f,a,dev);

2 FIR濾波器的DSP程序實現

2.1 程序的設計

通過DSP實現FIR濾波器的驗證,可以利用傅氏級數法、窗函數法、算法等來實現,以采樣頻率為200KHz,階數為70的FIR低通濾波器為例,程序流程如圖1所示。

2.2 濾波效果仿真

利用信號發生器產生兩路正弦信號,頻率分別為20KHZ與80KHZ,把兩路信號混頻后作為濾波器驗證的輸入信號,通過CCS中圖形工具查看經過DSP濾波器濾波后的信號波形,如圖2所示。

3 結論

本文以實例的形式介紹了利用MATLAB實現基于DSP的n階FIR濾波器設計的方法,利用仿真波形直觀的展示了所設計的FIR的濾波效果,設計中在MATLAB中直接生成濾波器系數,將系數傳到CCS軟件中形成DSP濾波算法程序,完成濾波器的快速設計。

【參考文獻】

[1]陳懷琛.數字信號處理[M].北京:電子工業出版社.2008年10月.

[2]吳尚飛.基于DSP的FIR濾波器設計[J].中國新通信.2016年8月.

主站蜘蛛池模板: 日韩在线第三页| 欧美另类一区| 久久大香伊蕉在人线观看热2| 五月天婷婷网亚洲综合在线| 亚洲国内精品自在自线官| 日韩欧美视频第一区在线观看 | 亚洲黄色网站视频| 日韩在线1| 国产女人在线视频| 亚洲综合片| 欧美一级大片在线观看| 91午夜福利在线观看| 久热中文字幕在线| 国产原创自拍不卡第一页| 99久久精彩视频| 精品久久国产综合精麻豆| 成年女人a毛片免费视频| 99热这里都是国产精品| 国产 在线视频无码| 又黄又爽视频好爽视频| 免费播放毛片| 99热这里只有精品免费国产| 亚洲日韩精品综合在线一区二区| 日韩在线观看网站| 精品在线免费播放| A级毛片高清免费视频就| 天天干天天色综合网| 日本不卡免费高清视频| 国产欧美成人不卡视频| 国产大片喷水在线在线视频| 精品欧美日韩国产日漫一区不卡| 在线看片中文字幕| 亚洲综合极品香蕉久久网| 久久青青草原亚洲av无码| 免费在线a视频| 亚洲成在人线av品善网好看| 日韩无码白| 99精品国产电影| 久久永久视频| 黄色三级毛片网站| 中文字幕久久波多野结衣| 在线观看精品自拍视频| 欧美性爱精品一区二区三区| 亚洲无卡视频| 国产日产欧美精品| 性色生活片在线观看| yjizz国产在线视频网| AV在线天堂进入| 色综合狠狠操| 在线观看网站国产| 亚洲国产欧美国产综合久久| 精品丝袜美腿国产一区| 亚洲码一区二区三区| 亚洲一区二区三区国产精华液| 538国产视频| 亚洲第一视频网| 精品无码一区二区在线观看| 99热线精品大全在线观看| 国产亚洲欧美另类一区二区| 欧美视频在线不卡| 久久久久亚洲精品成人网| 国产精品亚洲欧美日韩久久| 亚洲成肉网| 亚洲制服丝袜第一页| 凹凸国产熟女精品视频| 无码精品福利一区二区三区| 欧美精品H在线播放| 日韩欧美国产精品| 99国产精品国产| 欧美va亚洲va香蕉在线| 国产精品99r8在线观看| 露脸一二三区国语对白| 欧美色综合网站| 国产剧情一区二区| 亚洲精品少妇熟女| 久久成人免费| 欧美成一级| 久久永久精品免费视频| 亚洲AV人人澡人人双人| 91麻豆精品国产高清在线| 欧美狠狠干| 亚洲永久色|