freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于dsp的iir數(shù)字濾波器設(shè)計(jì)-資料下載頁

2025-11-03 15:33本頁面

【導(dǎo)讀】數(shù)字通信、譜分析、模式識別、自動(dòng)控制等領(lǐng)域。數(shù)字濾波器是數(shù)字信號處理中最重要的。組成部分之一,幾乎出現(xiàn)在所有的數(shù)字信號處理系統(tǒng)中。數(shù)字濾波器是指完成信號濾波處。取樣和量化的)數(shù)字量,其輸出是經(jīng)過變換的另一組數(shù)字量。相對于模擬濾波器,數(shù)字濾??梢赃_(dá)到很高,容易集成等,這些優(yōu)勢決定了數(shù)字濾波器的應(yīng)用越來越廣泛。的硬件實(shí)現(xiàn)提供了更多的選擇。本課題主要應(yīng)用MATLAB軟件設(shè)計(jì)IIR數(shù)字濾波器,并對所設(shè)計(jì)的濾波器進(jìn)行仿真;應(yīng)用DSP集成開發(fā)環(huán)境一CCS調(diào)試匯編程序,用TMS320LF2407A來實(shí)現(xiàn)IIR數(shù)字濾波。處理后的結(jié)果和MATLAB上仿真的結(jié)果相近,說明這次設(shè)計(jì)還是很成功的。

  

【正文】 ? FFT執(zhí)行時(shí)間:即運(yùn)行一個(gè) N 點(diǎn) FFT 程序所需的時(shí)間 ? 衡量 DSP 運(yùn)算能力的一個(gè)指標(biāo) ? MIPS:即每秒執(zhí)行百萬條指令 , TMS320LF2407 A, 40MIPS ? MOPS:即每秒執(zhí)行百萬次操作 ? MFLOPS:即每秒執(zhí)行百萬次浮點(diǎn)操作 ? BOPS:即每秒執(zhí)行十億次操作 ? DSP 芯片的價(jià)格 ? DSP 芯片的硬件資源 ? 片內(nèi) RAM, ROM,外擴(kuò)空間, I/O 接口 … ? DSP 芯片的運(yùn)算精度 ,一般 16,有些 24 ? DSP 芯片的開發(fā)工具 ? DSP 芯片的功耗 ? 其他:選擇 DSP 芯片還應(yīng)考慮到封裝的形式( DIP、 PGA、 PLCC、 PQFP)、質(zhì)量標(biāo)準(zhǔn)、供貨情況、生命周期等 DSP 芯片的應(yīng)用 . . DSP 系統(tǒng)構(gòu)成 一個(gè)典型的 DSP 系統(tǒng)應(yīng)包括抗混疊濾波器、數(shù)據(jù)采集 A/D 轉(zhuǎn)換器、數(shù)字信號處理器DSP、 D/A 轉(zhuǎn)換器和低通濾波器等。 DSP 系統(tǒng)的工作過程: (1) 將輸入信號 x(t)經(jīng)過抗混疊濾波,濾掉高于折疊頻率的分量,以防止信號頻譜的混疊。 (2) 經(jīng)過采樣和 A/D 轉(zhuǎn)換器,將濾波后的信號轉(zhuǎn)換為數(shù)字信號 x(n)。 (3) 數(shù)字信號處理器對 x(n)進(jìn)行處理,得數(shù)字信號 y(n)。 (4) 經(jīng) D/A 轉(zhuǎn)換器,將 y(n)轉(zhuǎn)換成模擬信號; (5) 經(jīng)低通濾波器,濾除高頻分量,得到平滑的模擬信號 y(t)。 本章小結(jié) 本 章主要介紹 DSP 芯片,主要包括 DSP 芯片的概念、 DSP 芯片的主要特點(diǎn)、 DSP 芯片的優(yōu)缺點(diǎn)以及 DSP 芯片的分類。再介紹 DSP 芯片的性能和應(yīng)用,最后介紹了一個(gè) DSP系統(tǒng)的主要結(jié)構(gòu)。這樣就對 DSP 芯片有了一個(gè)系統(tǒng)的了解,在設(shè)計(jì)算法時(shí),可以根據(jù)對DSP 芯片的了解來選擇定時(shí)器,計(jì)算周期等。 . . 5 在 DSP 上的實(shí)現(xiàn) CCS 軟件簡介 CCS 是一種針對 TMS320 系列 DSP 的集成開發(fā)環(huán)境 ,在 Windows 操作系統(tǒng)下,采用圖形接口界面,提供有環(huán)境配置、源文件編輯、程序調(diào)試、跟蹤和分析等工具。 CCS 有兩種工作模式 ,即軟件仿真器模式:可以脫離 DSP 芯片,在 PC 機(jī)上模擬 DSP的指令集和工作機(jī)制,主要用于前期算法實(shí)現(xiàn)和調(diào)試。硬件在線編程模式:可以實(shí)時(shí)運(yùn)行在 DSP 芯片上 ,與硬件開發(fā)板相結(jié)合在線編程和調(diào)試應(yīng)用程序。 CCS 的開發(fā)系統(tǒng)主要由以下組件構(gòu)成: TMS320C54x 集成代碼產(chǎn)生工具; CCS 集成開發(fā)環(huán)境; DSP/BIOS 實(shí)時(shí)內(nèi)核插件及其應(yīng)用程序接口 API;實(shí)時(shí)數(shù)據(jù)交換的 RTDX 插件以及相應(yīng)的程序接口 API;由 TI 公司以外的第三方提供的各種應(yīng)用模塊插件。 CCS 的功能十分強(qiáng)大,它集成了代碼的編輯、編譯、鏈接和調(diào)試 等諸多功能,而且支持 C/C++和匯編的混合編程,其主要功能:具有集成可視化代碼編輯界面,用戶可通過其界面直接編寫 C、匯編、 .cmd 文件等;含有集成代碼生成工具,包括匯編器、優(yōu)化 C 編譯器、鏈接器等,將代碼的編輯、編譯、鏈接和調(diào)試等諸多功能集成到一個(gè)軟件環(huán)境中;高性能編輯器支持匯編文件的動(dòng)態(tài)語法加亮顯示,使用戶很容易閱讀代碼,發(fā)現(xiàn)語法錯(cuò)誤; 工程項(xiàng)目管理工具可對用戶程序?qū)嵭许?xiàng)目管理。在生成目標(biāo)程序和程序庫的過程中,建立不同程序的跟蹤信息,通過跟蹤信息對不同的程序進(jìn)行分類管理;基本調(diào)試工具具有裝入執(zhí)行代碼、查看寄 存器、存儲器、反匯編、變量窗口等功能,并支持 C 源代碼級調(diào)試; 斷點(diǎn)工具,能在調(diào)試程序的過程中,完成硬件斷點(diǎn)、軟件斷點(diǎn)和條件斷點(diǎn)的設(shè)置;探測點(diǎn)工具,可用于算法的仿真,數(shù)據(jù)的實(shí)時(shí)監(jiān)視等;分析工具,包括模擬器和仿真器分析,可用于模擬和監(jiān)視硬件的功能 ??2 。 對 DSP 工程應(yīng)用的開發(fā)者來說,要想縮短開發(fā)周期,降低開發(fā)難度,就必須有一套完整的軟硬件開發(fā)工具,構(gòu)成其高效的開發(fā)平臺。實(shí)驗(yàn)開發(fā)板是一個(gè)比較好的選擇,其結(jié)構(gòu)框圖如圖,由于 F2407 要 求 。可用 20MHZ 外部四腳有源晶振或 10MHZ 經(jīng)鎖相環(huán) 4倍頻至 40mhz. 在線調(diào)試與仿真通過 JTAG 標(biāo)準(zhǔn)測試接口及相應(yīng)的控制器,從而不但能控制和觀察系統(tǒng)中處理器的運(yùn)行,測試每一塊芯片,還可以用此接口下載程序。在 TMS320 系列中,與JTAG 測試端口同時(shí)工作的還有一個(gè)分析模塊,他支持?jǐn)帱c(diǎn)的設(shè)置和程序存儲器,數(shù)據(jù)存儲器及 DMA 的訪問,程序單布運(yùn)行和跟蹤以及程序的分支和外部中斷的計(jì)數(shù)等。通過結(jié)合 TI 公司的集成開發(fā)環(huán)境( )給我們學(xué)習(xí)和應(yīng)用 DSP 提供了很大方便 ??3 。 CCS 集成環(huán)境和主要菜單 集成調(diào)試不能直接將匯編源代碼或 C 語言源代碼文件 BUILD 生成 DSP 可執(zhí)行代碼。必須使用項(xiàng)目 PROJECT 來管理整個(gè)設(shè)計(jì)和調(diào)試過程。項(xiàng)目文件保存時(shí)為 *.PJT 文件。PROJECT 菜單中主要有以下命令: PROJECT/NEW 新建一個(gè)項(xiàng)目,將該項(xiàng)目保存至新建項(xiàng)目文件夾中, PROJECT/OPEN 打開一個(gè)已有的項(xiàng)目。 PROJECT/ADD FILE TO PROJECT 將文件加載到該項(xiàng)目中。 項(xiàng)目中可以加入的文件的擴(kuò)展有: *.C 源程序文件, *.ASM 匯編源程序文件, *.OBJ 目標(biāo)文件, *.LIB 庫文件,*.CMD 鏈接命令文件。 . . 設(shè)計(jì)過程中,我們可以通過 View 菜單,選擇各種工具欄,窗口和對話框是否打開,其中 view 菜單中比較重要的命令有 view/watch windou,在 watch windou 中可以觀察調(diào)試過程中的變量, C 語言表達(dá)式,地址和寄存器的值。同時(shí)還可以選擇 VIEW/GRAPH/TIME FREQUENCE 更直觀的觀察數(shù)據(jù),在彈出的 Graph property dialog對話框中,將 Graph Title,Start Address, acquisition buffer size, display date size, dsp date type 根據(jù)具體需要進(jìn)行設(shè)置。 在 CCS 集成開發(fā)環(huán)境中,常用的工作窗口有 file 窗口, disassembly(反匯編程序)窗口, cpu 寄存器窗口以及 watch 觀察窗口等。根據(jù)用戶需要,用戶可對這些窗口分別打開,關(guān)閉,調(diào)整大小,移動(dòng)和瀏覽窗口的內(nèi)容等。其中在 file 窗口中包括當(dāng)前系統(tǒng)用到的 gel文件和項(xiàng)目。通常在 gel 文件中包括缺省的 文件。在項(xiàng)目中包括用戶用到的頭文件,用 include 定義的引用文件和用戶建立或添加的 c 源程序 *.c,匯編源程序文件 *.asm,目標(biāo)文件 *.obj,庫文件 *.lib 和鏈接命令文件 *.cmd。把鼠標(biāo)移到相應(yīng)的 *.pjt 文件夾處,單吉右鍵,可以從彈出的快捷菜單中選擇 add file to project 選項(xiàng),選擇添加適當(dāng)?shù)奈募H绻麆h除文件,則把鼠標(biāo)移到相應(yīng)的文件處,單吉右鍵,從彈出的快捷菜單選擇 remove from project 選項(xiàng) ??2 。 在 DSP 上編程實(shí)現(xiàn) 前面經(jīng)過一系列的 MATLAB 的設(shè)計(jì),可以清楚的知道這個(gè)濾波器是可以實(shí)現(xiàn)的,我們在 CCS 上實(shí)現(xiàn)的算法就是實(shí)現(xiàn)一個(gè)差分方程,其中差分方程里頭有 4 個(gè)系數(shù),分別是 a,b,x,y,因此我們在 CCS 編程中要注意這 4 個(gè)數(shù)據(jù)的來源,并且給他們相應(yīng)的空間。在前面的 MATLAB 仿真中我們知道我們設(shè)計(jì)的是 3 階的橢圓濾波器,并且在執(zhí)行中生成了相應(yīng)的 a,b 的系數(shù) ,也編寫了 MATLAB 上的算法程序。那么只要將算法移植到 CCS 上 ??3 ,調(diào)試就可以了,程序流程圖如圖 51 所示: 開 始關(guān) 中 斷系 統(tǒng) 初 始 化A/D初 始 化啟 動(dòng) 定 時(shí) 器 , 觸 發(fā) A/D轉(zhuǎn) 換等 中 斷 中斷入口讀A/D轉(zhuǎn)換數(shù)據(jù)數(shù)據(jù)處理數(shù)據(jù)送A/D轉(zhuǎn)換復(fù)位排序開中斷中返回 主程序 中斷服務(wù)程序 圖 51 編程流程圖 . . 根 據(jù) 編 程 流 程 圖 進(jìn) 行 程 序 編 寫 , 經(jīng) 調(diào) 試 無 誤 后 , 用 CSS 軟 件 仿 真 并 用VIEW/GRAPH/TIME FREQUENCE 窗口觀察, 調(diào)節(jié)輸入信號的頻率,觀察結(jié)果。 輸入信號頻率為 50Hz 時(shí)的執(zhí)行結(jié)果如圖 52 所示: 圖 52 50Hz輸入執(zhí)行結(jié)果 輸入信號頻率為 90Hz 時(shí)的執(zhí)行結(jié)果如圖 53 所示: 圖 53 90Hz輸入執(zhí)行結(jié)果 輸入信號頻率為 400Hz 時(shí)的執(zhí)行結(jié)果如圖 54 所示: . . 圖 54 400Hz輸入執(zhí)行結(jié)果 通 過 DSP 處理 后 ,用 D/A 將數(shù)字信號轉(zhuǎn) 換 成模擬信號送 示波器,通過 調(diào)節(jié) 輸入不同頻率的正弦信號, 觀察 其輸出信號 的峰峰值 與平均值。 輸入正弦信號的峰峰值為 ,頻率為 100Hz 時(shí),其輸入信號和 DA 輸出信號如圖55 所示,圖中示波器上半面的信號為輸入信號,下半面的信號為 DA 輸出。 圖 55 100Hz輸入與 DA輸出 輸入正弦信號的峰峰值為 ,頻率為 400Hz 時(shí),其輸入信號和 DA 輸出信號如圖 56. . 所示,圖中示波器上半面的信號為輸入信號,下半面的信號為 DA 輸出 圖 55 400Hz輸入與 DA輸出 各頻率輸入信號峰峰值和平均值對應(yīng)和對應(yīng)的輸出信號峰峰值和平均值如表 51 所示: 表 51 iir濾波器其不同頻率其峰值和平均值 對比以上執(zhí)行結(jié)果可以很清晰的發(fā)現(xiàn):所設(shè)計(jì)的濾波器對 200Hz 以下的低頻率信號的衰減輸入信號 輸出信號 輸入頻率 峰峰值 平均值 輸出頻率 峰峰值 平均值 20Hz 20Hz 35Hz 35Hz 45Hz 45Hz 60Hz 60Hz 70Hz 70Hz 80Hz 80Hz 100Hz 100Hz 120Hz 120Hz 140Hz 140Hz 200Hz 200Hz 250Hz 250Hz 400mv 300Hz 300Hz 240mv 400Hz 400Hz 400mv . . 很微弱,而對 200Hz 以上的高頻率信號卻能起到很好的濾除效果,到了 300Hz、 400Hz 幾乎就衰減到零了。與 MATLAB 仿真時(shí)的結(jié)果相差無幾,與幅頻特性曲線雖然有點(diǎn)差別,但是總體來說此次濾波器設(shè)計(jì)是成功的。 本章小結(jié) 本章首先系統(tǒng)地介紹了 CCS 軟件,之后又介紹了 CCS 軟件中的主要文件和常用的窗口。在介紹了 CCS 之后,主要講述在 DSP 上實(shí)現(xiàn) IIR 數(shù)字濾波器,首先介紹程序流程圖,并根據(jù)編程流程圖編寫了程序,在經(jīng) CCS 軟件仿 真并觀察結(jié)果,同時(shí)就 DSP 處理的數(shù)據(jù)經(jīng) DA 轉(zhuǎn)換后送示波器觀察,記錄數(shù)據(jù)并分析了各圖與數(shù)據(jù)。發(fā)現(xiàn) CCS 上的結(jié)果去MATLAB 上的結(jié)果相近。最后得出結(jié)論: IIR 數(shù)字濾波器的設(shè)計(jì)是成功的。 . . 總結(jié) 數(shù)字濾波器是數(shù)字信號處理領(lǐng)域的重點(diǎn)內(nèi)容,應(yīng)用非常廣泛,幾乎任何信號處理系統(tǒng)都涉及到各種各樣的濾波。 IIR 數(shù)字濾波器能以較少的階數(shù)實(shí)現(xiàn)較好的濾波性能,應(yīng)用較多。在本次設(shè)計(jì)中,主要的任務(wù)是完成數(shù)字濾波器算法的設(shè)計(jì),在設(shè)計(jì)濾波器算法的過程中,充分利用 MATLAB 的強(qiáng)大運(yùn)算能力,分析選擇模擬濾波器原型,計(jì)算數(shù)字濾波器系數(shù),仿真 濾波器效果,這些都是對 MATLAB 的充分利用。由于 MATLAB 上的算法不能直接在 CCS 上實(shí)現(xiàn),所以,要將算法改寫成 CCS 能夠識別的 C 語言程序。還要和 AD 轉(zhuǎn)換程序、 DA 轉(zhuǎn)換程序結(jié)合起來,完成整體算法設(shè)計(jì),這樣才算完成算法的設(shè)計(jì)。 本次設(shè)計(jì)主要研究工作如下: 對數(shù)字濾波器的發(fā)展背景和研究意義做了簡要的介紹 介紹數(shù)字濾波器的基本理論,包栝傳統(tǒng)設(shè)計(jì)方法,如脈沖響應(yīng)不變法和雙線性變換法; MATLAB 上設(shè)計(jì)濾波器的基本函數(shù)的介紹。 在 MATLAB 上的設(shè)計(jì) IIR 濾波器的算法并仿真。 根據(jù)需要,系統(tǒng)介紹了 DSP 芯片和 CCS。 算法移植和 CCS 調(diào)試與仿真 . . 致謝 在這一次的基于 DSP 實(shí)現(xiàn) IIR 數(shù)字濾波器中, 我主要設(shè)計(jì)數(shù)字濾波器的算法。在設(shè)計(jì)過程中 我真是受益匪淺,通過對所學(xué)知識的回顧,充分發(fā)揮對所學(xué)知識的理解和書面表達(dá)能力,最終完成了此次課題。為我今后的學(xué)習(xí),積累了一定的經(jīng)驗(yàn)。撰寫論文的過程也是學(xué)習(xí)的過程,使我運(yùn)用自己的專業(yè)基礎(chǔ)知識,對其進(jìn)行設(shè)計(jì)和分析,把知識轉(zhuǎn)化為能力的實(shí)際訓(xùn)練。培養(yǎng)了我運(yùn)用所學(xué)知識解決實(shí)際問題的能力。通過這次實(shí)訓(xùn)我發(fā)現(xiàn),只有理論水平提高了,才能夠?qū)⒄n本知識與實(shí)踐相結(jié)合,理論知識服務(wù)于實(shí)際設(shè)計(jì),完成課題的設(shè)計(jì) 。在這次設(shè)計(jì)中,運(yùn)用到了很多以前的專業(yè)知識,雖然過去從未獨(dú)立應(yīng)用過它們,但在學(xué)習(xí)的過程中帶著問題去學(xué)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1