版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、學(xué)生姓名陳彥ts班級學(xué)號專業(yè)測控技術(shù)與儀器課程設(shè)計(jì)題目連續(xù)時間抽樣信號的頻譜評語組長簽字:成績?nèi)掌?015年07月20日課程設(shè)計(jì)任務(wù)書學(xué)院自動化與電氣工程專業(yè)測控技術(shù)與儀器學(xué)生姓名陳彥&班級學(xué)號課程設(shè)計(jì)題目連續(xù)時間信號時域抽樣信號的頻譜實(shí)踐教學(xué)要求與任務(wù)1、學(xué)習(xí)labview歆件知識及應(yīng)用2、學(xué)習(xí)并研究信號分析與處理課題有關(guān)理論3、利用labview編程,完成相應(yīng)的信號分析與處理課題4、寫出課程設(shè)計(jì)報(bào)告,打印程序,給出運(yùn)行結(jié)果工作計(jì)劃與進(jìn)度安排:第一周:周一:1、布置課程設(shè)計(jì)任務(wù)、要求2、每人一題周二一周五:利用labview編程,完成相應(yīng)的信號分析與處理課題:1、學(xué)習(xí)labview軟件知識及
2、應(yīng)用2 、學(xué)習(xí)并研究信號分析與處理課題有關(guān)理論3 、利用labview編程,完成相應(yīng)的信號分析與處理課題第二周:周一-周四:1、上機(jī)編程、調(diào)試2 、檢查編程、運(yùn)行結(jié)果3 、撰寫課程設(shè)計(jì)報(bào)告書周五:答辯,上交報(bào)告。指導(dǎo)教師:專業(yè)負(fù)責(zé)人:學(xué)院教學(xué)副院長:2015年07月06日 2015年07月06日2015年07月06日目錄;ii1引言 .:i2 虛擬儀器開發(fā)軟件 labview入門 .!i2.1 labview 介紹 .:i2.2 利用labview編程完成習(xí)題設(shè)計(jì) 5 !i3 利用labview比現(xiàn)連紈時間信目時域抽樣信目的頻譜的設(shè)計(jì) 17i3.1 連續(xù)時間信號時域抽樣信號的頻譜的基本原理 1
3、73.2 連續(xù)時間信號時域抽樣信號的頻譜編程設(shè)計(jì)及實(shí)現(xiàn) 17i3.3 運(yùn)行結(jié)果及分析 :.174 總結(jié) 285 參考文獻(xiàn) 281引言在人類認(rèn)識自然改造自然的過程中, 信息發(fā)揮著至關(guān)重要的作用。信息一般q 指消息、情報(bào)、指令、數(shù)據(jù)、信號等。信號作為信息的重要組成部分,千百年來廣 : 泛的存在于我們的生產(chǎn)、生活的各個方面。抽象的信息通過聲音、圖像、文字、顏 : 色等這些我們可以實(shí)實(shí)在在感覺的到的形式傳遞信息。 因此,如何從這些實(shí)實(shí)在在1 的感覺到的東西中提取出信息就成為我們能否獲取信息的關(guān)鍵。 因此我們對信號快: 速準(zhǔn)確的分析處理能力決定著我們獲取信息的能力。隨著人類社會的快速發(fā)展和科: 技的進(jìn)步
4、,需要處理的信息量越來越大,信號的分析處理方式也越來越多樣化。傳 : 統(tǒng)儀器不斷發(fā)展,各種功能強(qiáng)大的儀器層出不窮。虛擬儀器作為新型的信號處理分: 析儀器也迅速發(fā)展起來。較傳統(tǒng)儀器而言,虛擬儀器靈活方便,功能更加多樣化, 并且用戶可以根據(jù)自己的需要自行定制功能, 成本低廉但數(shù)據(jù)處理能力強(qiáng)大。因4 越來越受到人們的歡迎。虛擬儀器的設(shè)計(jì)與使用對我們有著越來越重要的作用。 彳 次課程設(shè)計(jì)就是對這種能力的一種培養(yǎng)。 12 虛擬儀器開發(fā)軟件 labview入門2.1 labview 介紹labview是一種程序開發(fā)環(huán)境,由 美國國家儀器(ni)公司研制開發(fā),類似于c和basic開發(fā)環(huán)境,但是labview
5、與其他計(jì)算機(jī)語言的顯著區(qū)別是:其他計(jì)算機(jī)語言都是采用基于文本的語言產(chǎn)生代碼,而labview利用的是圖形化編輯語言 g編|寫程序,產(chǎn)生的程序是框圖的形式。labview軟件是ni設(shè)計(jì)平臺的核心,也是用發(fā)測量或控制系統(tǒng)的理想選擇。labview開發(fā)環(huán)境集成了工程師和科學(xué)家快速構(gòu)建各種應(yīng)用所需的所有工具,旨在幫助工程師和科學(xué)家解決問題、提高生產(chǎn)力和不i斷創(chuàng)新。圖2-1啟動界面;與c和basic 一樣,labview乜是通用的編程系統(tǒng),有一個完成任何編程任務(wù)的龐大函數(shù)庫。labview函數(shù)庫包括數(shù)據(jù)采集、gpib串口控制、數(shù)據(jù)分析、數(shù) 據(jù)顯示及數(shù)據(jù)存儲等。labview乜有傳統(tǒng)的程序調(diào)試工具,如設(shè)置
6、斷點(diǎn)、以動畫方式顯示數(shù)據(jù)及其子程序的結(jié)果、單步執(zhí)行等等,便于程序的調(diào)試。labviewi供很多外觀與傳統(tǒng)儀器(如示波器)類似的控件,可用來方便地創(chuàng)建用戶界面。用戶界 面在labview中被稱為前面板。使用圖標(biāo)和連線,可通過編程對前面板上的對象 進(jìn)行控制。這就是圖形化源代碼,又稱 g代碼。labview的圖形化源代碼在某種程 度上類似于流程圖,因此又被稱作程序框圖代碼。圖2-3控件圖2-2創(chuàng)建項(xiàng)目圖2-4函數(shù) -與其他基于文本的程序設(shè)計(jì)語言相比,labview艮有如下特點(diǎn):(l)直觀、易學(xué)易用。與其他計(jì)算機(jī)編程語言相比,圖形化編程工具labview什一個重要的不同點(diǎn):不采用基于文本的語言產(chǎn)生代碼
7、行,而使用圖形化編程語:言g編寫程序;用框圖代替?zhèn)鹘y(tǒng)的程序代碼。因而可在很短的時間內(nèi)被掌握并! 應(yīng)用到實(shí)踐中去。圖2-5前面板圖圖2-6程序框圖(2)通用編程系統(tǒng)。labview勺功能并沒有因圖形化編程而受到限制,依然具有 通用編程系統(tǒng)的特點(diǎn)。labview有一個可完成任何編程任務(wù)的龐大的函數(shù)庫。 該函數(shù)庫包括數(shù)據(jù)采集、gpib串口控制、數(shù)據(jù)分析、數(shù)據(jù)顯示及數(shù)據(jù)存儲等。 labview乜有傳統(tǒng)的程序調(diào)試工具,如設(shè)置斷點(diǎn)、以動畫方式顯示數(shù)據(jù)及其通 過程序的結(jié)果、單步執(zhí)行等,便于程序的調(diào)試。labview勺動態(tài)連續(xù)跟蹤方式, 可以連續(xù)、動態(tài)地觀察程序中的數(shù)據(jù)及其變化情況,比其他語言的開發(fā)環(huán)境更方便
8、、更有效。(3)模塊化。labview勺模塊化體現(xiàn)在兩個方面。首先,labview中使用的基本節(jié) 點(diǎn)和函數(shù)等就是一個個小的模塊,可以直接使用;另外,由labview編寫的程即虛擬儀器模塊,除作為獨(dú)立程序運(yùn)行外,還可作為另一個虛擬儀器模 塊的子模塊供其他模塊程序使用。2.2 利用labview程完成習(xí)題設(shè)計(jì)1 .設(shè)計(jì)一個簡單的正弦波發(fā)生器,要求頻率和幅度可調(diào)圖2-7習(xí)題2.1前面板圖圖2-8習(xí)題2.1程序面板圖2 .新建一個vi,進(jìn)行如下練習(xí):(1)任意放置幾個控件在前面板,改變它們的位置、名稱、大小、顏色等等。(2)在vi前面板和后面板之間進(jìn)行切換。(3)并排排列前面板和后面板窗口。圖2-9習(xí)
9、題3.1前面板圖圖2-10習(xí)題3.1程序面板圖3 .編寫一個vi求三個數(shù)的平均值圖2-11習(xí)題3.2前面板圖圖2-12習(xí)題3.2程序面板圖4 .寫一個vi判斷兩個數(shù)的大小,如右圖所示:當(dāng) ab時,指示燈亮圖2-13習(xí)題4.1前面板圖圖2-14習(xí)題4.1程序面板圖5 .寫一個vi獲取當(dāng)前系統(tǒng)時間,并將其轉(zhuǎn)換為字符串和浮點(diǎn)數(shù)。圖2-15習(xí)題4.2前面板圖圖2-16習(xí)題4.2程序面板圖6 .寫一個溫度監(jiān)測器,當(dāng)溫度超過報(bào)警上限,而且開啟報(bào)警時,報(bào)警燈點(diǎn)亮。圖2-17習(xí)題4.3前面板圖圖2-18習(xí)題4.3程序面板圖7 .給定任意x,求如下表達(dá)式的值:y = ?+ 甯?圖2-19習(xí)題4.4前面板圖圖2-
10、20習(xí)題4.4程序面板圖8 .利用順序結(jié)構(gòu)和timing面板下的tick count vi,計(jì)算for循環(huán)產(chǎn)生一個長度 為20000點(diǎn)的隨機(jī)波形所需的時間。圖2-21習(xí)題5.1前面板圖圖2-22習(xí)題5.1程序面板圖9 .為第4章習(xí)題4添加一個while循環(huán)和定時器,實(shí)現(xiàn)連續(xù)的溫度采集監(jiān)測。圖2-23習(xí)題5.2前面板圖圖2-24習(xí)題5.2程序面板圖10 .計(jì)算學(xué)生三門課(語文,數(shù)學(xué),英語)的平均分,并根據(jù)平均分劃分成績等 級。要求輸出等級 a,b,c,d,e。90分以上為a, 8089為b, 7079為c, 60 69為d, 60分以下為e。圖2-25習(xí)題5.3前面板圖圖2-26習(xí)題5.3程序面
11、板圖11 .為第5章的習(xí)題2連續(xù)溫度采集監(jiān)測添加報(bào)警信息,當(dāng)報(bào)警發(fā)生時輸出報(bào)警信 息,例如“溫度超限!當(dāng)前溫度 78.23 c”,正常情況下輸出空字符串。圖2-27習(xí)題6.1前面板圖圖2-28習(xí)題6.1程序面板圖12 .將一些字符串和數(shù)值轉(zhuǎn)換成一個新的輸出字符串,輸出的字符串是一個gpib命令字符串,可以用來與串口儀器進(jìn)行通信。圖2-29習(xí)題6.2前面板圖圖2-30習(xí)題6.2程序面板圖13 .用for環(huán)創(chuàng)建一個數(shù)組,并用圖形顯示輸出的數(shù)組圖2-31習(xí)題6.3前面板圖圖2-32習(xí)題6.3程序框圖14 .利用簇模擬汽車控制,如右圖所示,控制面板可以對顯示面板中的參量進(jìn)行 控制。油門控制轉(zhuǎn)速,轉(zhuǎn)速=
12、油門*100,檔位控制時速,時速=檔位*40,油 量隨vi運(yùn)行時圖2-33習(xí)題6.4前面板圖圖2-34習(xí)題6.4程序面板圖15 .利用隨機(jī)數(shù)發(fā)生器仿真一個0到5v的采樣信號,每200ms采一個點(diǎn),利用 實(shí)時趨勢曲線實(shí)時顯示采樣結(jié)果。圖2-35習(xí)題7.1前面板圖圖2-36習(xí)題7.1程序框圖16 .在習(xí)題1的基礎(chǔ)上再增加1路電壓信號采集,此路電壓信號的范圍為5到10v。圖2-37習(xí)題7.2前面板圖圖2-38習(xí)題7.2程序面板圖17 .利用隨機(jī)數(shù)發(fā)生器仿真一個0到5v的采樣信號,每200ms采一個點(diǎn),共采 集50個點(diǎn),采集完后一次性顯示在 waveform graph上。圖2-39習(xí)題7.3前面板圖
13、圖2-40習(xí)題7.3程序面板圖18 .在習(xí)題3的基礎(chǔ)上再增加1路電壓信號采集,此路電壓信號的范圍為5到10v, 采樣間隔是50ms共采100個點(diǎn)。采樣完成后,將兩路采樣信號顯示在同一 個 waveform graph 中。圖2-41習(xí)題7.4前面板圖圖2-42習(xí)題7.4程序面板圖3利用labview實(shí)現(xiàn)連續(xù)時間信號時域抽樣信號的頻譜的設(shè)計(jì)13.1連續(xù)時間信號時域抽樣信號的頻譜的基本原理!1、時域抽樣定理;抽樣定理的說明:一個頻譜受限的信號f(t),如果頻譜只占據(jù)-?7?2卅范圍 則信號f(t)可以用等間隔的抽樣值唯一地表示。而抽樣間隔必須不大于白(其中:2?j?= 2?,或者說,最低抽樣頻率為
14、2?對于抽樣定理,可以從物理概念上作如: 下解釋。由于一個頻帶受限的信號波形絕不可能在很短的時間內(nèi)產(chǎn)生獨(dú)立的、 實(shí)質(zhì) i 的變化,它的變化速率受到最高頻率分量??刑限制。因此,為了保留這一頻率分量:i的全部信息,一個周期的間隔內(nèi)至少采樣兩次,即必須滿足??12?2或??12照:i2、時頻域轉(zhuǎn)換:時域波形變?yōu)轭l域波形需要經(jīng)過傅里葉級數(shù)和傅里葉變換實(shí)現(xiàn)。i傅里葉變換,表示能將滿足一定條件的某個函數(shù)表示成三角函數(shù)(正弦或余弦:函數(shù))或者他們的積分的線性組合。在不同的領(lǐng)域中傅里葉變換有不同的變體形式。:i傅里葉變換也是一種分析信號的方法。將時域信號轉(zhuǎn)變成為頻率域。.傅里葉級數(shù)展開式: ?(?)?= ?
15、0 + ?1 cos(?1?)?+ ?1?sin(?1t) + ?2 cos(2?1t) +2 sin (?2?1?)?+ ? ?cos(?1?)?+ ?sin(?1?)?+ ?一 0二?+ z2?=1?cos(n?t)+ ?sin(?1?)傅里葉變換公式:f(w)=ff(t)=廣 ? -03.2 連續(xù)時間信號時域抽樣信號的頻譜的編程設(shè)計(jì)及實(shí)現(xiàn)掌握了連續(xù)時間信號時域抽樣以及頻譜分析的方法之后。 我們開始進(jìn)行編程設(shè)計(jì)。設(shè)計(jì)主要包括兩大部分,即前面板的設(shè)計(jì)和程序框圖的設(shè)計(jì)。以下分別進(jìn)行介紹。1、 前面板的設(shè)計(jì)前面板是進(jìn)行人機(jī)交互的主界面, 各種參數(shù)的設(shè)置主要在前面板進(jìn)行。 本設(shè)計(jì),我們對四種常見信
16、號:正弦波、方波、鋸齒波、三角波進(jìn)行分析處理,因此需放置四個單選按鈕對四種波形進(jìn)行選擇, 另外需要顯示四種狀態(tài)下的波形, 即連續(xù)時間信號時域譜、連續(xù)時間信號的抽樣信號時域譜、連續(xù)時間信號頻譜、連續(xù)時間時域抽樣信號的頻譜。通過對比進(jìn)行分析。為此,我們在前面板放置四個波形圖控件,分別顯示四種狀態(tài)的波形。除顯示波形外,我們還應(yīng)該能夠自行調(diào)節(jié)各種參數(shù),以實(shí)現(xiàn)在不同狀態(tài)下對信號進(jìn)行抽樣和頻譜分析,需要在前面板放置數(shù)值輸入控件。這里,我們將信號的參數(shù)分為兩大類:原信號參數(shù)設(shè)置和抽樣信號參數(shù)設(shè)置。原信號參數(shù)輸入部分具體包括兩個旋鈕,分別設(shè)置頻率和幅值。兩個數(shù)據(jù)輸入框,以便進(jìn)行頻率和幅值的精準(zhǔn)輸入設(shè)置。 另外
17、再放置五個數(shù)據(jù)輸入框, 分別對信號的相位、偏移量、采樣點(diǎn)數(shù)采樣頻率和fft點(diǎn)數(shù)進(jìn)行設(shè)置。一個相位重置開關(guān)重置信號的相位。抽樣信號參數(shù)設(shè)置主要是對抽樣信號進(jìn)行操作,包括抽樣信號的頻率、抽樣信號的相位,以及fft點(diǎn)數(shù)設(shè)置等。最后有一個sto喉鈕以便隨時停止對信號分析。效果圖如下:圖3-1前面板設(shè)計(jì)圖2、程序的設(shè)計(jì)程序的設(shè)計(jì)主要劃分為三大模塊:信號產(chǎn)生模塊,信號處理模塊,波形顯示模 塊。(1)信號產(chǎn)生模塊信號產(chǎn)生模塊采用了 labview蝎數(shù)庫中提供的波形生成函數(shù)實(shí)現(xiàn)。包括正弦波、 三角波、方波、鋸齒波及其他的函數(shù)波形。這里我們主要使用了四種常見信號作為 原信號,即:正弦波、三角波、方波、鋸齒波。抽
18、樣信號則采用頻率、相位可調(diào)的 矩形脈沖抽樣。圖3-2波形生成模塊(2)信號處理模塊圖3-3信號處理模塊(3)波形顯示模塊波形顯示模塊主要是波形圖(waveform graph)圖3-4波形顯示模塊最終程序設(shè)計(jì)框圖如下所示:do雙率| 口bl 卜一lm寫嗤號dj -1考趣信號時越連裝信號段域卜口咀國fftk 仍 h) irobpb-停止lor圖3-5程序設(shè)計(jì)框圖3.3運(yùn)行結(jié)果及分析1、正弦波圖3 6正弦波效果圖2、方波圖3- 7方波效果圖3、三角波圖3 8三角波效果圖4、鋸齒波圖3 9鋸齒波效果圖結(jié)果分析:在以上四種的狀態(tài)下,波形均與預(yù)期理論波形一致,課程設(shè)計(jì)要求也已 達(dá)到。4總結(jié)本次課程設(shè)計(jì)已經(jīng)完成,設(shè)計(jì)的過程比較順利。雖然過程中遇
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2022年大學(xué)化工與制藥專業(yè)大學(xué)物理二月考試題D卷-含答案
- 石河子大學(xué)《運(yùn)動營養(yǎng)學(xué)》2022-2023學(xué)年第一學(xué)期期末試卷
- 模范黨支部申報(bào)材料(3篇)
- 石河子大學(xué)《土力學(xué)》2021-2022學(xué)年第一學(xué)期期末試卷
- 石河子大學(xué)《荷載與結(jié)構(gòu)設(shè)計(jì)方法》2023-2024學(xué)年第一學(xué)期期末試卷
- 石河子大學(xué)《大數(shù)據(jù)組織與管理》2023-2024學(xué)年期末試卷
- 沈陽理工大學(xué)《娛樂空間設(shè)計(jì)》2021-2022學(xué)年第一學(xué)期期末試卷
- 沈陽理工大學(xué)《無線通信系統(tǒng)》2023-2024學(xué)年第一學(xué)期期末試卷
- 沈陽理工大學(xué)《汽車產(chǎn)品運(yùn)營與組織管理》2023-2024學(xué)年第一學(xué)期期末試卷
- 沈陽理工大學(xué)《工程爆破》2022-2023學(xué)年第一學(xué)期期末試卷
- 《建筑施工技術(shù)》課后習(xí)題答案(大學(xué)期末復(fù)習(xí)資料)
- 公司環(huán)境行政處罰事件處置預(yù)案
- 廣東開放大學(xué)風(fēng)險投資(本2022春)-練習(xí)4答案
- DB65∕T 3253-2020 建筑消防設(shè)施質(zhì)量檢測評定規(guī)程
- 二年級蘇教版數(shù)學(xué)上冊《7的乘法口訣》教案(公開課三稿)
- (完整PPT)半導(dǎo)體物理與器件物理課件
- ASTM B366 B366M-20 工廠制造的變形鎳和鎳合金配件標(biāo)準(zhǔn)規(guī)范
- JIS G4304-2021 熱軋不銹鋼板材、薄板材和帶材
- 2022年中級經(jīng)濟(jì)師-人力資源管理專業(yè)押題模擬試卷3套及答案解析
- 小學(xué)綜合實(shí)踐活動《認(rèn)識校園植物》優(yōu)秀PPT課件
- XRD在薄膜材料研究中應(yīng)用
評論
0/150
提交評論