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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

2、重新啟動;擴展要求:公式波、多頻波及掃頻波,掃頻范圍:2020000Hz;可在所有波形上選擇是否迭加噪聲。三實驗設備 1 筆記本電腦一臺 2 labview軟件包一個四 實驗原理基本信 號波形 產生:正弦波 、三角波 、方波和鋸齒波。 在信號處理 的模板中的波形生成子模板 中選擇基本 函數發(fā) 生器 ?;竞瘮蛋l(fā)生器可產生 以上四個 基本信號波形1.正弦波 我選擇的是【波形生成】,即正弦波形(),它一共有四個參數:頻率、幅值、相位、直流偏移量。只要我把四個參數都設置為變量,就能實現各個參數的調節(jié),進而產生能滿足不同要求的波形。達到一個虛擬儀器的功能。 這只實現了一種波形,還有其它波形。

3、所以就涉及到了波形的選擇。因此,我用了case條件結構。充分利用它的功能,我改變【選擇器標簽】中的數據類型,并添加所需要的條件分支。每一個分支就對應一個波形。并根據這個波形的特點,選擇不同的參數。同樣,【分支選擇器】的數據類型必須與【選擇器標簽】中的數據類型一致。這樣就可以實現正弦波。為了使我們所得到的波形的參數更加準確,可以再添加一個顯示控件;這樣,調節(jié)參數的同時,也可以觀測它的值,看是否達到要求。能實現各個參數的調節(jié),進而能滿足我們的需要。2.方波選擇【波形生成】中的方波波形(),它一共有五個參數:頻率、幅值、相位、直流偏移量、占空比。其中,占空比尤其重要,不僅要能調節(jié),而且要準確的顯示它

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

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

6、添加一個顯示控件;這樣,調節(jié)參數的同時,也可以觀測它的值。5.公式信號波形的產生 :在信號處 理的模板 中的波形生成子模板 中選擇公式波形 。調用一個字符串控件來輸入公 式。再連 接信號波形相關參數控件.6掃頻信號 掃頻信號就是頻率變化的連續(xù)正弦波信號,作為待測電路的激勵源,它可以有若干種不同的掃頻規(guī)律,最常見的有線性變化,指數變化,倍頻變化等。7.多頻信號的產生。在信號處 理的模板 中的波形生成 子模板中選擇混合多頻信號發(fā)生器?;旌隙囝l信號發(fā)生器有三 個主要端 El,分別是頻率 ,幅值和相位 。其上各連接一個 數組作 為輸入控件,輸出的混合多頻信號由數組中的數據來決定的。8.噪聲波

7、形的產生LABVIEW中有許多噪聲信號,子 可 以直接 調用 和純凈 信號波形 的輸 出一樣 ,多種噪聲 的產 生也采用 Case循環(huán) 在后 面板的函數模板的結構子模板 中選擇條件結構 利用一個 下拉 列表控件與條件選擇端 El相連來選擇相應的噪聲 波形 信號 的產 生五實驗步驟1. 先新建VI,在前面板添加四個旋鈕,分別將標簽改為“頻率”,“幅值”,“占空比”,“相位”,添加一個波形圖,文本下拉列表按鈕,和一個停止按鈕。2. 編輯文本下拉列表按鈕,在屬性的編輯項中添加“正弦波”,“方波”,“三角波”“鋸齒波”四項內容,并將圖標標簽改為“波形選擇”。3. 程序框圖中,通過“結構”欄插入“whi

8、le”,“case”置入合適位置,在“case”右鍵鼠標添加分支,再與波形選擇圖標相連。4. 在“case”內部,通過編輯“for”循環(huán)和公式節(jié)點以及數學運算,產生相應的波形信號。5. 將程序框圖中的各旋鈕圖標連入case結構中6. 程序框圖中添加“等待時鐘”,并將其左端連接常量“1000”,stop按鈕與while循環(huán)的停止圖標連接。7. 查看“運行”圖標能否運行,若無提示錯誤,則選擇連續(xù)運行,觀察各波形信號是否標準,調節(jié)各旋鈕看能否改變波形信號的相應參數,切換波形并重復操作,若設計符合要求,則保存實驗現象截圖。8. 保存VI.六實驗過程及現象截圖 1波形選擇下拉列表按鈕選擇“正弦波時”,前

9、面板現象截圖如下正弦波程序框圖2波形選擇下拉列表按鈕選擇“方波時”,前面板現象截圖如下方波程序框圖3波形選擇下拉列表按鈕選擇“三角時”,前面板現象截圖如下三角波程序框圖4.在下拉列表里選擇鋸齒波波形鋸齒波形的程序框圖如下5.掃頻波波形掃頻波程序框圖6.公式波波形公式波程序框圖7.多頻波波形多頻波程序框圖8.以正弦波為例的加噪處理加噪部分的程序框圖整體框圖大致如此七實驗現象分析 本實驗設計過程中遇到過以下困難:1 利用Case結構選擇波形的產生時,case無法直接識別“正弦波”等漢字字符作為選擇條件。解決辦法:通過選擇下拉列表按鈕或枚舉常量與case前的“?”圖標相連,case可以自動識別選擇內容。2 如何使得輸入相位可以改變波形信號的相位?解決辦法:正弦波通過將相位與頻率的乘積加入到公式節(jié)點中的sin內 方波和三角波通過將相位值影響公式節(jié)點的i值來 改變輸出波形的相位。八實驗總結通過本實驗的設計制作,我對labview的操作更加熟練并有了更深的了解,通過

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論