基于labview的信號(hào)發(fā)生器_第1頁
基于labview的信號(hào)發(fā)生器_第2頁
基于labview的信號(hào)發(fā)生器_第3頁
基于labview的信號(hào)發(fā)生器_第4頁
基于labview的信號(hào)發(fā)生器_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、電;南昌大學(xué)實(shí)驗(yàn)報(bào)告學(xué)生姓名:胡文松學(xué)號(hào):6103413007專業(yè)班級(jí):生醫(yī)131班實(shí)驗(yàn)類型:口驗(yàn)證口綜合設(shè)計(jì)口創(chuàng)新實(shí)驗(yàn)日期:實(shí)驗(yàn)成績(jī):、綜合實(shí)驗(yàn)一信號(hào)發(fā)生器一實(shí)驗(yàn)?zāi)康?熟悉Labview的軟件操作環(huán)境;2了解VI設(shè)計(jì)的方法和步驟,學(xué)會(huì)簡(jiǎn)單的虛擬儀器的設(shè)計(jì);3利用Labview制作一個(gè)信號(hào)發(fā)生器,能夠生成多種種波形,而且頻率、幅值、相位、偏移量可調(diào);4學(xué)會(huì)公式節(jié)點(diǎn)的使用并產(chǎn)生波形。二實(shí)驗(yàn)要求基本要求:可產(chǎn)生正弦波、方波、鋸齒波、三角波??烧{(diào)整幅值、相位、頻率、偏移量等參數(shù),其中幅值范圍05V,相位范圍0180度,頻率范圍:2020000Hz偏移量范圍:-55V。調(diào)整后參數(shù)生效無須重新啟動(dòng);擴(kuò)展

2、要求:公式波、多頻波及掃頻波,掃頻范圍:2020000Hz;可在所有波形上選擇是否迭加噪聲。三實(shí)驗(yàn)設(shè)備1筆記本電腦一臺(tái)2labview軟件包一個(gè)四實(shí)驗(yàn)原理基本信號(hào)波形產(chǎn)生:正弦波、三角波、方波和鋸齒波。在信號(hào)處理的模板中的波形生成子模板中選擇基本函數(shù)發(fā)生器?;竞瘮?shù)發(fā)生器可產(chǎn)生以上四個(gè)基本信號(hào)波形1 .正弦波.我選擇的是【波形生成】,即正弦波形(),它一共有四個(gè)參數(shù):頻率、幅值、相位、直流偏移量。只要我把四個(gè)參數(shù)都設(shè)置為變量,就能實(shí)現(xiàn)各個(gè)參數(shù)的調(diào)節(jié),進(jìn)而產(chǎn)生能滿足不同要求的波形。達(dá)到一個(gè)虛擬儀器的功能。這只實(shí)現(xiàn)了一種波形,還有其它波形。所以就涉及到了波形的選擇。因此,我用了case條件結(jié)構(gòu)。充

3、分利用它的功能,我改變【選擇器標(biāo)簽】中的數(shù)據(jù)類型,并添加所需要的條件分支。每一個(gè)分支就對(duì)應(yīng)一個(gè)波形。并根據(jù)這個(gè)波形的特點(diǎn),選擇不同的參數(shù)。同樣,【分支選擇器】的數(shù)據(jù)類型必須與【選擇器標(biāo)簽】中的數(shù)據(jù)類型一致。這樣就可以實(shí)現(xiàn)正弦波。為了使我們所得到的波形的參數(shù)更加準(zhǔn)確,可以再添加一個(gè)顯示控件;這樣,調(diào)節(jié)參數(shù)的同時(shí),也可以觀測(cè)它的值,看是否達(dá)到要求。能實(shí)現(xiàn)各個(gè)參數(shù)的調(diào)節(jié),進(jìn)而能滿足我們的需要。2 .方波選擇【波形生成】中的方波波形(),它一共有五個(gè)參數(shù):頻率、幅值、相位、直流偏移量、占空比。其中,占空比尤其重要,不僅要能調(diào)節(jié),而且要準(zhǔn)確的顯示它的數(shù)值。同樣,把其它四個(gè)參數(shù)都設(shè)置為變量,就涉及到的波形

4、切換,用case條件結(jié)構(gòu),充分利用它的功能,【分支選擇器】的數(shù)據(jù)類型必須與【選擇器標(biāo)簽】中的數(shù)據(jù)類型一致。這樣既可以實(shí)現(xiàn)正弦波,也可以切換到其它的波形。再添加一個(gè)顯示控件,調(diào)節(jié)參數(shù)的同時(shí),也可以觀測(cè)它的值。3,三角波選擇的是【波形生成】,即三角波形(),它一共有四個(gè)參數(shù):頻率、幅值、相位、直流偏移量。同時(shí),把四個(gè)參數(shù)都設(shè)置為變量,就能實(shí)現(xiàn)各個(gè)參數(shù)的調(diào)節(jié)。還有其它波形,切換的方法前面已經(jīng)提到過。因此,用case條件結(jié)構(gòu),充分利用它的功能,改變【選擇器標(biāo)簽】中的數(shù)據(jù)類型,并添加所需要的條件分支。每一個(gè)分支就對(duì)應(yīng)一個(gè)波形?!痉种нx擇器】的數(shù)據(jù)類型必須與【選擇器標(biāo)簽】中的數(shù)據(jù)類型一致。為了使我們所得到

5、的波形的參數(shù)更加準(zhǔn)確,可以再添加一個(gè)顯示控件;這樣,調(diào)節(jié)參數(shù)的同時(shí),也可以觀測(cè)它的值。4 .鋸齒波與上面的方法一樣,選擇【波形生成】中的鋸齒波形(),一共有四個(gè)參數(shù):頻率、幅值、相位、直流偏移量。把四個(gè)參數(shù)都設(shè)置為變量,就能實(shí)現(xiàn)各個(gè)參數(shù)的調(diào)節(jié)。再用一個(gè)case條件結(jié)構(gòu),讓各參數(shù)值通過條件結(jié)構(gòu)的通道,并充分利用它的結(jié)構(gòu)特點(diǎn),每一個(gè)分支就對(duì)應(yīng)一個(gè)波形。并根據(jù)這個(gè)波形的特點(diǎn),選擇不同的參數(shù)。同樣,【分支選擇器】的數(shù)據(jù)類型必須與【選擇器標(biāo)簽】中的數(shù)據(jù)類型一致。這樣就可以實(shí)現(xiàn)鋸齒波。為了使我們所得到的波形的參數(shù)更加準(zhǔn)確,可以再添加一個(gè)顯示控件;這樣,調(diào)節(jié)參數(shù)的同時(shí),也可以觀測(cè)它的值。5 .公式信號(hào)波形的

6、產(chǎn)生:在信號(hào)處理的模板中的波形生成子模板中選擇公式波形。調(diào)用一個(gè)字符串控件來輸入公式。再連接信號(hào)波形相關(guān)參數(shù)控件.6掃頻信號(hào)掃頻信號(hào)就是頻率變化的連續(xù)正弦波信號(hào),作為待測(cè)電路的激勵(lì)源,它可以有若干種不同的掃頻規(guī)律,最常見的有線性變化,指數(shù)變化,倍頻變化等。7 .多頻信號(hào)的產(chǎn)生。在信號(hào)處理的模板中的波形生成子模板中選擇混合多頻信號(hào)發(fā)生器?;旌隙囝l信號(hào)發(fā)生器有三個(gè)主要端El,分別是頻率,幅值和相位。其上各連接一個(gè)數(shù)組作為輸入控件,輸出的混合多頻信號(hào)由數(shù)組中的數(shù)據(jù)來決定的。8 .噪聲波形的產(chǎn)生LABVIEM有許多噪聲信號(hào),子VI可以直接調(diào)用.和純凈信號(hào)波形的輸出一樣,多種噪聲的產(chǎn)生也采用Case循環(huán)

7、.在后面板的函數(shù)模板的結(jié)構(gòu)子模板中選擇條件結(jié)構(gòu).利用一個(gè)下拉列表控件與條件選擇端日相連來選擇相應(yīng)的噪聲波形信號(hào)的產(chǎn)生五實(shí)驗(yàn)步驟1 .先新建VI,在前面板添加四個(gè)旋鈕,分別將標(biāo)簽改為“頻率”,“幅值”,“占空比”,“相位”,添加一個(gè)波形圖,文本下拉列表按鈕,和一個(gè)停止按鈕。2 .編輯文本下拉列表按鈕,在屬性的編輯項(xiàng)中添加“正弦波”,“方波”,“三角波”“鋸齒波”四項(xiàng)內(nèi)容,并將圖標(biāo)標(biāo)簽改為“波形選擇”。3 .程序框圖中,通過“結(jié)構(gòu)”欄插入“while:“case”置入合適位置,在“case”右鍵鼠標(biāo)添加分支,再與波形選擇圖標(biāo)相連。4 .在“case”內(nèi)部,通過編輯“for”循環(huán)和公式節(jié)點(diǎn)以及數(shù)學(xué)運(yùn)

8、算,產(chǎn)生相應(yīng)的波形信號(hào)。5 .將程序框圖中的各旋鈕圖標(biāo)連入case結(jié)構(gòu)中6 .程序框圖中添加“等待時(shí)鐘”,并將其左端連接常量“1000”,stop按鈕與while循環(huán)的停止圖標(biāo)連接。7 .查看“運(yùn)行”圖標(biāo)能否運(yùn)行,若無提示錯(cuò)誤,則選擇連續(xù)運(yùn)行,觀察各波形信號(hào)是否標(biāo)準(zhǔn),調(diào)節(jié)各旋鈕看能否改變波形信號(hào)的相應(yīng)參數(shù),切換波形并重復(fù)操作,若設(shè)計(jì)符合要求,則保存實(shí)驗(yàn)現(xiàn)象截圖。8 .保存VI.六實(shí)驗(yàn)過程及現(xiàn)象截圖1.波形選擇下拉列表按鈕選擇“正弦波時(shí)”,前面板現(xiàn)象截圖如下正弦波程序框圖正弦波:默認(rèn)2.波形選擇下拉列表按鈕選擇“方波時(shí)”,前面板現(xiàn)象截圖如下三上I:基本信號(hào)|:&quau%/IRfnE波形圖會(huì)S-

9、io|7-幅值ie-松比15-50相位|120漏費(fèi)幅值采樣F5f10012820.0020,00:120000.(K)方波程序框圖3.波形選擇下拉列表按鈕選擇“三角時(shí)”,前面板現(xiàn)象截圖如下三角波程序框圖1,:-OOS5S5GS3Q4.在下拉列表里選擇鋸齒波波形停止選擇年止1:;|基本信號(hào)信號(hào)美型A*s)n(w*t+p)頻率幅值占空比l20偏移Sawtooth7Wee加喋波形圖時(shí)間唯值Fsr)20.00fl淞QO鋸齒波形的程序框圖如下5.掃頻波波形停止郵波形圖信號(hào)類型“SineWave720幅值3占至比50施|?20偏移5時(shí)間幅值采樣Too:航-I20000.0(fl320,00f2;20000

10、,00掃頻波程序框圖6.公式波波形信號(hào)類型SineWave70.10.20.30.40.50.60.70.80.91時(shí)間采樣Fsf1f2加2|92000.00輛00|翡0000.00|公式波程序框圖7.多頻波波形A*sin(w*t+p)加喋停止承國(guó)信號(hào)類型Sawtooth力IAJ一八勵(lì)司boo幅值sI占空比Ro-相位|120偏移F幅值采樣3而flJ20.00*(2000f2i20000.00多頻波程序框圖睜I(yíng)TOI8.以正弦波為例的加噪處理加噪部分的程序框圖T匚爭(zhēng)渡形圖停止整體框圖大致如此停止七實(shí)驗(yàn)現(xiàn)象分析本實(shí)驗(yàn)設(shè)計(jì)過程中遇到過以下困難:1.利用Case結(jié)構(gòu)選擇波形的產(chǎn)生時(shí),case無法直接識(shí)別“正弦波”等漢字字符作為選擇條件。沈兆圖AA/gtoH十YAv解決辦法:通過選擇下拉列表按鈕或枚舉常量與case前的“?圖標(biāo)相連,case可以自動(dòng)識(shí)別選擇內(nèi)容。2.如何使得輸入相位可以改變波形信號(hào)的相位?解決辦法:正弦波通過將相位與頻率的乘積加入到公式節(jié)點(diǎn)中的sin內(nèi)方波和三角波通過將相位值影響公式節(jié)點(diǎn)的i值來改變輸出波形的相位。八實(shí)驗(yàn)總結(jié)通過本實(shí)驗(yàn)的設(shè)計(jì)制作,我對(duì)labview

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論