![基于LabVIEW的多功能濾波器設(shè)計(jì)(共24頁(yè))_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/15/648b31e7-7440-43b4-8a3f-495330320d6e/648b31e7-7440-43b4-8a3f-495330320d6e1.gif)
![基于LabVIEW的多功能濾波器設(shè)計(jì)(共24頁(yè))_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/15/648b31e7-7440-43b4-8a3f-495330320d6e/648b31e7-7440-43b4-8a3f-495330320d6e2.gif)
![基于LabVIEW的多功能濾波器設(shè)計(jì)(共24頁(yè))_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/15/648b31e7-7440-43b4-8a3f-495330320d6e/648b31e7-7440-43b4-8a3f-495330320d6e3.gif)
![基于LabVIEW的多功能濾波器設(shè)計(jì)(共24頁(yè))_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/15/648b31e7-7440-43b4-8a3f-495330320d6e/648b31e7-7440-43b4-8a3f-495330320d6e4.gif)
![基于LabVIEW的多功能濾波器設(shè)計(jì)(共24頁(yè))_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/15/648b31e7-7440-43b4-8a3f-495330320d6e/648b31e7-7440-43b4-8a3f-495330320d6e5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上電子系統(tǒng)設(shè)計(jì)與測(cè)試設(shè)計(jì)報(bào)告學(xué) 號(hào) 姓 名 肖飛 同組人(左文壯) 班 級(jí) 電子Q0841 指導(dǎo)教師 田 浩 老師 電子工程系評(píng)分頁(yè)評(píng)分項(xiàng)滿分值實(shí)際值總分設(shè)計(jì)任務(wù)(一)整體思路及效果15前面板設(shè)計(jì)10框圖程序15設(shè)計(jì)報(bào)告10設(shè)計(jì)任務(wù)(二)設(shè)計(jì)思路10作品實(shí)現(xiàn)程度15電路設(shè)計(jì)15設(shè)計(jì)報(bào)告10作品成績(jī)100設(shè)計(jì)任務(wù)書(shū)【設(shè)計(jì)題目】基于LabVIEW的多功能濾波器設(shè)計(jì)【設(shè)計(jì)目的】1.鍛煉綜合運(yùn)用知識(shí)的能力。通過(guò)查閱資料,能獨(dú)立進(jìn)行虛擬儀器小系統(tǒng)的設(shè)計(jì)。2.加深對(duì)各種濾波器的認(rèn)識(shí),并對(duì)各濾波器的濾波特性有一個(gè)更加全面的了解?!驹O(shè)計(jì)指標(biāo)與要求】功能指標(biāo)要求:各種數(shù)字濾波器頻率響應(yīng)特
2、性,及各種數(shù)字濾波器性能比較。 比如:1.可以調(diào)節(jié)濾波器的高、低頻截止頻率,選擇濾波器類型;2.輸入一個(gè)公式信號(hào)波形(參數(shù)可調(diào)),可顯示濾波前后的信號(hào)波形,可對(duì)其進(jìn)行信號(hào)頻譜等分析。前面板要求: 1.儀器操作均在前面板進(jìn)行; 2.儀器操作方便,人性化設(shè)計(jì); 3.前面板美觀大方。后面板要求: 1.設(shè)計(jì)思路簡(jiǎn)潔; 2.功能完善,達(dá)到設(shè)計(jì)要求; 3.布線合理,便于查看。【作品提交要求】1.給出前、后面板設(shè)計(jì)圖;2.寫(xiě)出設(shè)計(jì)思路和控件采用理由;3.寫(xiě)出系統(tǒng)調(diào)試測(cè)試報(bào)告;4.寫(xiě)出設(shè)計(jì)心得。 正文一 關(guān)于數(shù)字濾波器1.1 數(shù)字濾波器概述濾波器是一種使有用頻率信號(hào)通過(guò)同時(shí)抑制(或大為衰減)無(wú)用頻率信號(hào)的裝置
3、。工程上常將它用于信號(hào)處理、數(shù)據(jù)傳送和抑制干擾等。數(shù)字濾波器是數(shù)字信號(hào)分析中的重要組成部分,它的輸入和輸出信號(hào)都是離散的,與模擬濾波器相比,它具有準(zhǔn)確度和穩(wěn)定性高,系統(tǒng)函數(shù)容易改變,靈活性高等優(yōu)點(diǎn),因而數(shù)字濾波器在工程中得到了廣泛的應(yīng)用2。數(shù)字濾波器有多種分類,按頻率特性分類可以分為:高通、低通、帶通、帶阻;按數(shù)字濾波器沖激響應(yīng)的時(shí)域特征分類可以分為:有限沖激響應(yīng)濾波器(finite impulse response, FIR)和無(wú)限沖激響應(yīng)濾波器(infinite impulse response, IIR)。FIR 濾波器的沖擊響應(yīng)h(n) 是有限序列,IIR 濾波器的沖擊響應(yīng)h(n) 是
4、無(wú)限序列的。數(shù)字濾波器的差分方程可以用下式表示:式中, x(n) 為輸入序列, y(n) 為輸出序列, k a 、k b 分別為輸出、輸入序列的系數(shù)。數(shù)字濾波器對(duì)應(yīng)的傳遞函數(shù)為:當(dāng)k a 不全為0 時(shí),為IIR 濾波器;當(dāng)k a 全為0 時(shí),為FIR 濾波器。從性能上看,F(xiàn)IR 濾波器和IIR 濾波器各有優(yōu)點(diǎn):FIR 濾波器可以得到嚴(yán)格的線性相位;但是需要較多的存儲(chǔ)器和較長(zhǎng)的運(yùn)算,成本比較高,信號(hào)延時(shí)也較大。IIR 濾波器可以用較少的階數(shù)獲得很高的選擇特性,所用存儲(chǔ)單元少,運(yùn)算次數(shù)少,效率高的優(yōu)點(diǎn);但是相位是非線性的,且選擇性越好其相位非線性越嚴(yán)重3。1.2 數(shù)字濾波器的傳統(tǒng)設(shè)計(jì)方法數(shù)字濾波器
5、的傳統(tǒng)設(shè)計(jì)過(guò)程可歸納為以下三個(gè)步驟:(1)按照實(shí)際需要確定濾波器的性能要求。(2)用一個(gè)因果穩(wěn)定的系統(tǒng)函數(shù)(即傳遞函數(shù))去逼近這個(gè)性能要求。此函數(shù)可以分為兩類:即IIR 傳遞函數(shù)和FIR 傳遞函數(shù)。(3)用一個(gè)有限精度的運(yùn)算去實(shí)現(xiàn)這個(gè)傳遞函數(shù)。FIR 濾波器設(shè)計(jì)實(shí)質(zhì)是確定能滿足要求的轉(zhuǎn)移序列或脈沖響應(yīng)的常數(shù),設(shè)計(jì)方法主要有窗函數(shù)法、頻率采樣法和等波紋最佳逼近法等。目前,F(xiàn)IR 濾波器設(shè)計(jì)沒(méi)有封閉的設(shè)計(jì)公式。雖然窗函數(shù)法對(duì)窗口函數(shù)可給出計(jì)算公式,但計(jì)算通帶與阻帶衰減仍無(wú)計(jì)算公式。FIR 濾波器的設(shè)計(jì)只有計(jì)算程序可循,因此對(duì)計(jì)算工具要求較高,不用計(jì)算機(jī)編程一般很難實(shí)現(xiàn)。IIR 濾波器的設(shè)計(jì)源于模擬
6、濾波器設(shè)計(jì),它通過(guò)對(duì)低通濾波器進(jìn)行模擬頻率變換得到。常用的IIR 濾波器有巴特沃斯濾波器、切比雪夫?yàn)V波器、切比雪夫?yàn)V波器、橢圓濾波器和貝塞爾濾波器。目前,IIR 濾波器的設(shè)計(jì)可以借助模擬濾波器的成果,有封閉形式的設(shè)計(jì)公式,對(duì)計(jì)算工具的要求不高。IIR 濾波器的設(shè)計(jì)雖然簡(jiǎn)單,但脫離不了模擬濾波器的設(shè)計(jì)模式,主要用于設(shè)計(jì)低通、高通、帶通及帶阻濾波器。而FIR 濾波器的設(shè)計(jì)要靈活得多,尤其是頻率采樣設(shè)計(jì)法更易適應(yīng)各種幅度特性和相位特性的要求。1.3 基于LabVIEW 的數(shù)字濾波器設(shè)計(jì)1)LabVIEW 簡(jiǎn)介L(zhǎng)abVIEW 是NI(National Instrument,美國(guó)國(guó)家儀器)公司推出的一種
7、基于G 語(yǔ)言的虛擬儀器(virtual instrument,VI)開(kāi)發(fā)工具。LabVIEW 編程使用圖形化語(yǔ)言,它是非計(jì)算機(jī)專業(yè)人員使用的工具,它為設(shè)計(jì)者提供了一個(gè)便捷、輕松的設(shè)計(jì)環(huán)境,因此,LabVIEW 在世界范圍內(nèi)的眾多領(lǐng)域如航空、航天、通信、電力、汽車、化學(xué)等領(lǐng)域得到廣泛應(yīng)用4。LabVIEW 有兩個(gè)基本窗口:前面板窗口和流程圖窗口。編譯環(huán)境下顯示兩個(gè)窗口,前面板用于放置控制對(duì)象和顯示對(duì)象,控制對(duì)象相當(dāng)于常規(guī)儀器的控制和調(diào)節(jié)按鈕;前面板用于顯示程序運(yùn)行結(jié)果,相當(dāng)于常規(guī)儀器的顯示屏幕或指針。流程圖窗口用于編寫(xiě)和顯示程序的圖形源代碼,它相當(dāng)于語(yǔ)言編程中一行行的語(yǔ)句,它由各種能完成一定功能
8、的模塊通過(guò)連線連接而成。當(dāng)編寫(xiě)的LabVIEW 程序調(diào)試無(wú)誤后,可將程序編譯成應(yīng)用程序(EXE 文件)。此時(shí),設(shè)計(jì)的虛擬儀器可以脫離LabVIEW 開(kāi)發(fā)環(huán)境,用戶只需通過(guò)前面板進(jìn)行控制和觀測(cè)。2 ) 中的利用文本軟件設(shè)計(jì)實(shí)現(xiàn)的濾波器在使用過(guò)程中往往出現(xiàn)難以調(diào)整波形系數(shù),與硬件接口程序復(fù)雜,開(kāi)發(fā)周期長(zhǎng)等問(wèn)題。而使用LabVIEW 設(shè)計(jì)的濾波器不僅設(shè)計(jì)簡(jiǎn)單,而且使用起來(lái)要比利用文本文件實(shí)現(xiàn)的濾波器方便得多。LabVIEW 為設(shè)計(jì)者提供了FIR 和IIR 濾波器VI,使用起來(lái)非常方便,只需要輸入相應(yīng)的指標(biāo)參數(shù)即可,不需要進(jìn)行復(fù)雜的函數(shù)設(shè)計(jì)和大量的運(yùn)算。濾波器VI 位于LabVIEW 流程圖面板的Fu
9、nctionAnalyzeSignal ProcessingFilters 上。不同濾波器VI 濾波時(shí)均有各自的特點(diǎn),因此它們用途各異。在利用LabVIEW 實(shí)現(xiàn)濾波功能時(shí),選擇合適的濾波器是關(guān)鍵,在選擇濾波器時(shí),可參照不同濾波器的特點(diǎn),考慮濾波的實(shí)際要求來(lái)選擇合適的濾波器5。各種濾波器的特點(diǎn)及選擇濾波器的步驟見(jiàn)圖1。圖1 濾波器選擇步驟二 設(shè)計(jì)原理與方案2.1 信號(hào)輸入部分:方案一:直接采用波形生成或信號(hào)生成中的正弦信號(hào)及噪聲信號(hào)組成輸入信號(hào)。方案二:采用的是波形生成中的公式波形,然后加入波形生成中的高斯白噪聲。但在兩信號(hào)相加后輸出頻譜時(shí)連不上。因?yàn)檩斎氲氖嵌S數(shù)組,要加一個(gè)轉(zhuǎn)至動(dòng)態(tài)數(shù)據(jù)的控
10、件,轉(zhuǎn)化為單一波形。亦可采用信號(hào)生成中的高斯白噪聲。方案三:采用公式信號(hào)產(chǎn)生輸入信號(hào)。因?yàn)橐笾惺禽斎胍粋€(gè)公式信號(hào)波形(參數(shù)可調(diào)),并且每種方案我都試過(guò),方案三簡(jiǎn)單些。因此采用方案三。2.2 濾波器部分:方案一:采用波形調(diào)理中的數(shù)字IIR濾波器和數(shù)字FIR濾波器進(jìn)行濾波。方案二:采用濾波器中的單個(gè)IIR濾波器和FIR濾波器逐次進(jìn)行濾波。因?yàn)榉桨敢粸V波參數(shù)設(shè)置經(jīng)常遇到問(wèn)題,因此采用用方案二。2.3 顯示部分:開(kāi)始顯示了幅度譜和相位譜,觀察發(fā)現(xiàn)相位譜很亂,便舍棄了只用了幅度譜.三 模塊設(shè)計(jì)3.1 信號(hào)輸入模塊的設(shè)計(jì)采用公式信號(hào)波形,公式通過(guò)字符串編輯不同的公式以便采用。幅值固定。頻率參數(shù)設(shè)置FS2
11、F,而采樣點(diǎn)數(shù)N也不宜過(guò)大。3.2 濾波器的選用采用了濾波器中的巴特沃斯濾波器,切比雪夫?yàn)V波器,橢圓濾波器,貝塞爾濾波器,加窗FIR濾波器。3.3 濾波環(huán)節(jié)的設(shè)計(jì)采用選擇結(jié)構(gòu)逐個(gè)用不同的濾波器進(jìn)行濾波。濾波參數(shù)設(shè)置采用簇對(duì)其進(jìn)行控制。0FLFH EndAddr) break; if(SACM_DVR_Status()&0x01)=0 | Key_Get()=KEY_3)/ 如果播放完畢或Key3鍵按下則停止 SACM_DVR_Stop();/ 停止播放 break; else SACM_DVR_Decoder();/ 數(shù)據(jù)解碼/=/ 語(yǔ)法格式:void Record(void);/ 實(shí)現(xiàn)功能:
12、錄制聲音/ 參數(shù):無(wú)/ 返回值:無(wú)/=void Record(void)unsigned int Addr;unsigned int Ret;for(Addr=START_ADDR;AddrEND_ADDR | Key_Get()=KEY_3)/ 如果到達(dá)尾地址或Key3鍵按下則結(jié)束錄音Flash_WriteWord(START_ADDR, Addr-1);/ 錄音結(jié)束地址保存在START_ADDR中SACM_DVR_Stop();/ 停止錄音break;if(Addr END_ADDR)/ 如果是空間被錄滿導(dǎo)致的錄音結(jié)束則播放錄音PlayRecord();void init()*P_IOB_
13、Data = 0x0000; /設(shè)置IOA0IOA15端口為帶下拉的低電平輸入*P_IOB_Dir = 0x0000;*P_IOB_Attrib = 0x0000;void delay(unsigned int a)unsigned int i,j; for(j=0x0000;j0xffff;j+) for(i=0x0000;ia;i+) *P_Watchdog_Clear = 0x0001; /請(qǐng)看門(mén)狗 /i = 0x0000; /=/ 語(yǔ)法格式:int main(void);/ 實(shí)現(xiàn)功能:主函數(shù)/ 參數(shù):無(wú)/ 返回值:無(wú)/=int main()unsigned int KeyCode;in
14、it();Key_Init();/ 初始化按鍵掃描程序while(1)KeyCode = Key_Get();switch(KeyCode)case KEY_1:/ Key1鍵按下則錄音Record();break;case KEY_2:/ Key2鍵按下則放音PlayRecord();break;default:break;*P_Watchdog_Clear = 0x01;if(*P_IOB_Data=0x0002)delay(75);/*for(j=0x0000;j0x0010;j+) for(k=0x0000;k0xffff;k+);*P_Watchdog_Clear = 0x01;if
15、(*P_IOB_Data=0x0002)for(j=0x0000;j0x0005;j+) for(k=0x0000;k0xffff;k+);*P_Watchdog_Clear = 0x01;*/if(*P_IOB_Data=0x0002)/delay(20);PlayRecord();KeyCode = Key_Get();switch(KeyCode)case KEY_1:/ Key1鍵按下則錄音Record();break;case KEY_2:/ Key2鍵按下則放音PlayRecord();break;default:break;*P_Watchdog_Clear = 0x01;5、調(diào)試過(guò)程在調(diào)試過(guò)程中,開(kāi)始接入+5V的電源,2腳輸出端的電壓沒(méi)有變化,然后我們重新檢查電路將各個(gè)支路改好后,再次調(diào)試,出現(xiàn)輸出斷電壓不穩(wěn)定,在05V之間來(lái)回跳動(dòng),說(shuō)明電路不穩(wěn)定,我們將我們的電路修改了一下,換了幾個(gè)電容,直到電路輸出電壓穩(wěn)定。通過(guò)查資料,我們知道3腳和6腳兩端的電阻和錄放音的時(shí)間延遲有關(guān)需要使用小阻值的電阻,我們換用了兩個(gè)25歐姆的電阻使之達(dá)到比較好的效果。6、測(cè)試結(jié)果通過(guò)調(diào)試得到了要求所需要實(shí)現(xiàn)的功能,在人走近是播放音樂(lè),人離開(kāi)時(shí)停止播放,但是在人走近播放時(shí)會(huì)有一分鐘左右的時(shí)間延遲,人在那時(shí)每段音樂(lè)之間會(huì)有10秒左
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030全球開(kāi)放式框架工業(yè)顯示器行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國(guó)平盤(pán)電滑環(huán)行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球TGV基板行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國(guó)完全生物基聚酰胺行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 幼兒繪本講述與演繹幼兒繪本講述的停連運(yùn)用技巧講解
- 2025景區(qū)商場(chǎng)蛇年新春嘉年華活動(dòng)策劃方案
- 2025綠洲集團(tuán)工程合同管理規(guī)范
- 沙石采購(gòu)合同范本工程合同
- 2025【合同范本】打印機(jī)耗材長(zhǎng)期供貨合同
- 防雷技術(shù)服務(wù)合同
- 焊接機(jī)器人在汽車制造中應(yīng)用案例分析報(bào)告
- 重建成長(zhǎng)型思維課件
- 電捕焦油器火災(zāi)爆炸事故分析
- 質(zhì)量問(wèn)題分析及措施報(bào)告
- 汽修廠安全風(fēng)險(xiǎn)分級(jí)管控清單
- 現(xiàn)代通信原理與技術(shù)(第五版)PPT全套完整教學(xué)課件
- 病例展示(皮膚科)
- DB31T 685-2019 養(yǎng)老機(jī)構(gòu)設(shè)施與服務(wù)要求
- 燕子山風(fēng)電場(chǎng)項(xiàng)目安全預(yù)評(píng)價(jià)報(bào)告
- 高一英語(yǔ)課本必修1各單元重點(diǎn)短語(yǔ)
- 完整版金屬學(xué)與熱處理課件
評(píng)論
0/150
提交評(píng)論