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月.

主站蜘蛛池模板: 亚洲精品在线观看91| 国产成人综合日韩精品无码不卡 | 2021国产乱人伦在线播放| 91丝袜乱伦| 日本伊人色综合网| 免费视频在线2021入口| 无码人妻热线精品视频| 亚洲男人天堂2018| 国产香蕉97碰碰视频VA碰碰看| 91九色最新地址| 国产91小视频在线观看| 国产乱子伦精品视频| 国产午夜在线观看视频| 亚洲香蕉在线| 91精品网站| 国产亚洲精| 人妻无码一区二区视频| 在线视频一区二区三区不卡| 亚洲欧美日韩天堂| 在线观看国产一区二区三区99| 色婷婷亚洲综合五月| 91麻豆精品视频| 日本在线免费网站| 中文字幕有乳无码| 激情无码视频在线看| 青青国产视频| 日韩天堂视频| 亚洲免费三区| 一区二区三区国产| 直接黄91麻豆网站| 在线观看欧美精品二区| 国产亚洲欧美在线中文bt天堂| 欧美午夜网| 老司机午夜精品视频你懂的| 99久久精彩视频| 国产亚洲欧美在线视频| 国产一级毛片网站| 欧美日韩国产成人高清视频| 青青草原偷拍视频| 欧美三級片黃色三級片黃色1| 欧美国产日韩在线观看| 在线观看的黄网| 国产在线小视频| 欧洲日本亚洲中文字幕| 亚欧成人无码AV在线播放| 国产精品久线在线观看| 国产又色又爽又黄| 中文字幕波多野不卡一区| 欧美a√在线| h网址在线观看| 精品1区2区3区| 人妻精品久久无码区| 一区二区无码在线视频| 亚洲男人的天堂久久香蕉网| 黄色不卡视频| 欧美午夜在线播放| 国产毛片高清一级国语| 日本精品视频| 亚州AV秘 一区二区三区| 欧美亚洲中文精品三区| 亚洲中字无码AV电影在线观看| 国产成人凹凸视频在线| 成人福利在线免费观看| 亚洲成网站| 久久亚洲高清国产| 国产精品乱偷免费视频| 久久精品女人天堂aaa| 国内精品九九久久久精品 | 一本久道久久综合多人| 国产精品女同一区三区五区| 天天干伊人| 婷婷丁香在线观看| 福利在线不卡一区| 一本色道久久88亚洲综合| 国产美女人喷水在线观看| 欧美视频在线第一页| 99re免费视频| 另类欧美日韩| 内射人妻无套中出无码| 国产成人精品一区二区三区| 亚洲三级网站| 国产精品人成在线播放|