labview虛擬儀器實(shí)驗(yàn)報(bào)告_第1頁
labview虛擬儀器實(shí)驗(yàn)報(bào)告_第2頁
labview虛擬儀器實(shí)驗(yàn)報(bào)告_第3頁
labview虛擬儀器實(shí)驗(yàn)報(bào)告_第4頁
labview虛擬儀器實(shí)驗(yàn)報(bào)告_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

LABview實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)課程:虛擬儀器學(xué)生姓名:學(xué)生學(xué)號(hào):學(xué)院班級(jí):電信班實(shí)驗(yàn)一.實(shí)驗(yàn)?zāi)康模菏煜abVIEW軟件的基本編程環(huán)境。.實(shí)驗(yàn)內(nèi)容:創(chuàng)建一個(gè)VI程序,并將此程序保存為子VI。此VI要實(shí)現(xiàn)的功能是:當(dāng)輸入發(fā)動(dòng)轉(zhuǎn)速時(shí),經(jīng)過一定運(yùn)算過程,輸出發(fā)動(dòng)機(jī)溫度和汽車速度值。.實(shí)驗(yàn)步驟(1)啟動(dòng)LabVIEW,創(chuàng)建一個(gè)VI。(2)在前面板中放置一個(gè)溫度計(jì)控件,并修改控件標(biāo)簽名為發(fā)動(dòng)機(jī)溫度和設(shè)置最大值為100。該控件從“控件一經(jīng)典一經(jīng)典數(shù)值”子選項(xiàng)板中獲得。(3)按同樣的方法在前面板中放置一個(gè)儀表控件,并修改儀表控件的標(biāo)簽名為汽車速度,標(biāo)尺刻度范圍為。?150。(4)按同樣的方法在前面板中放置一個(gè)數(shù)值輸入控件,并修改控件標(biāo)簽名為發(fā)動(dòng)機(jī)轉(zhuǎn)速。(5)從“窗口”下拉菜單中選擇“顯示程序窗口”切換到程序框圖窗口。(6)在程序窗口中創(chuàng)建乘法函數(shù),該函數(shù)中函數(shù)選項(xiàng)板中的“函數(shù)一編程一數(shù)值”子選項(xiàng)板中選擇,并和發(fā)動(dòng)機(jī)轉(zhuǎn)速輸入控件連線,為乘法函數(shù)創(chuàng)建一個(gè)常量,修改為圖中所示值。(7)按同樣的方法創(chuàng)建加法函數(shù)、平方根函數(shù)和除法函數(shù),并按圖中所示修改常量值和連好線。(8)切換至前面板,在發(fā)動(dòng)機(jī)轉(zhuǎn)速控件中輸入數(shù)值,點(diǎn)擊運(yùn)行按鈕,運(yùn)行VI程序。(9)修改圖標(biāo)為T/V以表示該子VI輸出量為發(fā)動(dòng)機(jī)溫度和汽車速度,并保存為vi.vio前面板:發(fā)動(dòng)機(jī)溫度100-發(fā)動(dòng)機(jī)轉(zhuǎn)速 75-100-發(fā)動(dòng)機(jī)轉(zhuǎn)速 75-W也J 50-25-程序框圖:汽車速度發(fā)動(dòng)機(jī)溫度汽車速度發(fā)動(dòng)機(jī)溫度實(shí)驗(yàn)二.實(shí)驗(yàn)?zāi)康模菏煜ぷ覸I的調(diào)用。.實(shí)驗(yàn)內(nèi)容:創(chuàng)建一個(gè)VI程序,并在編寫程序過程中調(diào)用實(shí)驗(yàn)一中創(chuàng)建的子VL此VI要實(shí)現(xiàn)的功能是:通過旋鈕控件來控件輸入的發(fā)動(dòng)機(jī)轉(zhuǎn)速值,中間調(diào)用實(shí)驗(yàn)一中創(chuàng)建的子VI作為計(jì)算過程,從子VI輸出的值分別輸出至不同的數(shù)值顯示發(fā)動(dòng)機(jī)的溫度以及當(dāng)前汽車速度,同時(shí)判斷當(dāng)汽車速度超過100時(shí),系統(tǒng)將產(chǎn)生蜂鳴聲,報(bào)警提示。.實(shí)驗(yàn)步驟:(1)啟動(dòng)LabVIEW,創(chuàng)建一個(gè)VI。(2)在前面板中創(chuàng)建一個(gè)旋鈕控件,修改標(biāo)簽名為發(fā)動(dòng)機(jī)轉(zhuǎn)速,設(shè)置數(shù)值范闈為0-5000,從旋鈕控件中調(diào)出一個(gè)數(shù)字顯示控件來同步顯示旋鈕控件當(dāng)前值。(3)在前面板創(chuàng)建兩個(gè)數(shù)值顯示控件,并修改標(biāo)簽名為汽車速度和發(fā)動(dòng)機(jī)溫度。(4)切換至程序框圖窗口。(5)在程序框圖中創(chuàng)建一個(gè)大于或等于函數(shù)。(6)在程序框圖中調(diào)用實(shí)驗(yàn)一的子函數(shù),從函數(shù)選板中的“函數(shù)一選擇VI”選在實(shí)驗(yàn)一創(chuàng)建的子vi.vi。(7)在程序框圖中創(chuàng)建一個(gè)蜂鳴器函數(shù),并按圖示連線情況連線。(8)切換至前面板,在發(fā)動(dòng)機(jī)轉(zhuǎn)速中輸入數(shù)值,點(diǎn)擊運(yùn)行按鈕運(yùn)行。實(shí)驗(yàn)三.實(shí)驗(yàn)?zāi)康模菏煜abVIEW中For循環(huán)的使用以及圖形和團(tuán)表達(dá)數(shù)據(jù)顯示。.實(shí)驗(yàn)內(nèi)容:創(chuàng)建一個(gè)VI程序,程序中需要使用For循環(huán)波形圖控件和波形圖表控件。此VI要

實(shí)現(xiàn)的功能是:利用For循環(huán)生成100個(gè)隨機(jī)數(shù)分別在波形圖控件和波形圖表控件中顯示,并比較波形圖控件和波形圖表控件中數(shù)據(jù)顯示上的區(qū)別。.實(shí)驗(yàn)步驟:(1)創(chuàng)建一個(gè)VI,在前面板中創(chuàng)建一個(gè)波形圖控件。(2)在前面板添加一個(gè)波形圖表控件。(3)切換到程序窗口圖。(4)在程序框圖中創(chuàng)建一個(gè)For循環(huán),并給For循環(huán)創(chuàng)建一個(gè)常量,設(shè)置值為50.(5)在For循環(huán)中放置一個(gè)隨機(jī)數(shù)函數(shù)。(6)在For循環(huán)中放置一個(gè)整數(shù)倍亳秒函數(shù)并為期創(chuàng)建常量,設(shè)置常量值為100.(7)按照程序框圖連好線,切換至前面板,點(diǎn)擊運(yùn)行按鈕運(yùn)行程序。前面板:程序框圖:波形圖程序框圖:波形圖實(shí)驗(yàn)四1、實(shí)驗(yàn)?zāi)康模菏煜と绾卧谝粋€(gè)波形圖控件中創(chuàng)建多條曲線,同時(shí)顯示曲線數(shù)據(jù)以及將其保存至指定的路徑和格式文件中。2、實(shí)驗(yàn)內(nèi)容:創(chuàng)建一個(gè)VI程序,此VI要實(shí)現(xiàn)的功能是:使用一個(gè)For循環(huán)并執(zhí)行100此循環(huán),在循環(huán)中將產(chǎn)生100個(gè)隨機(jī)數(shù),同時(shí)使用一個(gè)正弦函數(shù)來生成正弦波形,正弦波形的周期通過數(shù)值函數(shù)來調(diào)整。通過For循環(huán)生成的兩條曲線的數(shù)據(jù)通過創(chuàng)建數(shù)組函數(shù)轉(zhuǎn)換成一個(gè)二維數(shù)組,用戶使用一個(gè)數(shù)值顯示控件和波形圖控件來分別顯示兩條曲線的數(shù)據(jù)和波形。最后使用文件寫入函數(shù)將曲線數(shù)據(jù)寫至一個(gè)電子表格文件中。3、實(shí)驗(yàn)步驟:(1)新建一個(gè)VI,在前面板中添加一個(gè)波形圖控件。(2)在前面板中添加一個(gè)顯示二維數(shù)組中元素的數(shù)值顯示控件。首先創(chuàng)建一個(gè)空數(shù)組和一個(gè)數(shù)值顯示控件,然后將數(shù)值顯示控件拖放入空的數(shù)組中作為數(shù)組的輸入數(shù)據(jù)類型。用鼠標(biāo)拖動(dòng)數(shù)組顯示要求的行數(shù)和列數(shù)。(3)切換至程序框圖,在程序框圖中放置一個(gè)For循環(huán),并設(shè)置循環(huán)總數(shù)為100.(4)For循環(huán)中放置一個(gè)隨機(jī)數(shù)函數(shù)、兩個(gè)乘法函數(shù)、一個(gè)除法函數(shù)和一個(gè)正弦函數(shù)。(5)在程序框圖中創(chuàng)建一個(gè)數(shù)組函數(shù)和一個(gè)寫入電子表格文件函數(shù)并將其拖放至圖中合適位置。(6)按圖示連好線,并為兩個(gè)數(shù)值常量函數(shù)的輸入端創(chuàng)建常量,分別為50和2。(7)切換至前面板,點(diǎn)擊運(yùn)行按鈕運(yùn)行程序。前面板:程序框圖:HooHnI數(shù)組實(shí)驗(yàn)五1、實(shí)驗(yàn)?zāi)康模菏煜ば盘?hào)分析處理的使用。2、實(shí)驗(yàn)內(nèi)容:創(chuàng)建一個(gè)VI程序,程序中需要使用正弦波形函數(shù),波形圖控件、幅度譜和相位譜函數(shù)以及加法函數(shù),此VI要實(shí)現(xiàn)的功能是:首先創(chuàng)建兩個(gè)正弦波形,并為每個(gè)正弦波形函數(shù)設(shè)置不同的頻率、幅值和相位。通過加法函數(shù)將兩個(gè)正弦波形合成一個(gè)波形并輸入到合成波形圖的顯示控件中,同時(shí)將合成的波形圖輸入幅度譜和相位譜函數(shù),并從該函數(shù)的相位譜輸出接線端輸出至波形圖控件中。3、實(shí)驗(yàn)步驟:

(1)新建一個(gè)VI,在前面板中創(chuàng)建兩個(gè)波形圖控件,并分別修改標(biāo)簽為合成波形圖和相位譜分析。(2)切換至程序框圖,在程序框圖中放置一個(gè)正弦波函數(shù)。(3)為正弦函數(shù)創(chuàng)建輸入控件,修改標(biāo)簽為頻率1,幅值1和相位1,設(shè)置參數(shù)值分別為5Hz、3Hz、90Hzo(4)接步驟(2)、(3)再創(chuàng)建一個(gè)正弦函數(shù),并設(shè)置相應(yīng)值為3Hz、2Hz、OHZo(5)在其中一個(gè)正弦函數(shù)的采樣信息輸入端子處點(diǎn)擊鼠標(biāo)右鍵,創(chuàng)建一個(gè)輸入控件,該控件包含采樣頻率和采樣數(shù),設(shè)置參數(shù)為100Hz和200Hz,并將其輸入至另一個(gè)正弦波形函數(shù)的采樣信息輸入端子。(6)在程序框圖中添加一個(gè)加法函數(shù)和一個(gè)幅度譜和相位譜函數(shù),并按照?qǐng)D示連好線。(7)切換至前面板,單擊運(yùn)行按鈕運(yùn)行程序。最后保存此VI程序。前面板:曲線0合成波形圖曲線0合成波形圖程序框圖:幅值1相位1 幅值1相位1 廣0露 「采集信息 :頻率2合成波.圖1b3K口1幅度造相位頻率1課件第5章第5題輸入一百分制成績(jī),要求輸出等級(jí)A,B,C,D,E。90分以上為A,80?89為B,70?79為C,60?69為D,60分以下為E。等級(jí)前面板:等級(jí)分?jǐn)?shù)溫程序框圖:程序框圖:實(shí)驗(yàn)七1、實(shí)驗(yàn)?zāi)康模菏煜そY(jié)構(gòu)的嵌套使用。2、實(shí)驗(yàn)內(nèi)容:創(chuàng)建一個(gè)VI程序,此VI要實(shí)現(xiàn)的功能是:利用順序結(jié)構(gòu),并預(yù)先給定一個(gè)0?1范圍內(nèi)的定值,然后計(jì)算當(dāng)程序運(yùn)行時(shí)產(chǎn)生的隨機(jī)數(shù)第一次和給定值相等時(shí)程序運(yùn)行時(shí)的時(shí)間和循環(huán)運(yùn)行的次數(shù)。3、實(shí)驗(yàn)步驟:(1)新建一個(gè)VI,在前面板中創(chuàng)建一個(gè)數(shù)值輸入控件,并修改其標(biāo)簽名為給定值。(2)在前面板中創(chuàng)建兩個(gè)數(shù)值顯示控件,分別修改標(biāo)簽名為循環(huán)字?jǐn)?shù)和運(yùn)行時(shí)間。(3)切換至程序框圖,在程序框圖中創(chuàng)建一個(gè)空的平鋪式順序結(jié)構(gòu),并增加到三個(gè)幀數(shù)。(4)在第二幀中創(chuàng)建一個(gè)While循環(huán),并移動(dòng)鼠標(biāo)箭頭至條件接線端,當(dāng)鼠標(biāo)變?yōu)槭譅顣r(shí)單擊鼠標(biāo)左鍵,將修改條件接線端,表示當(dāng)條件為真時(shí)循環(huán)繼續(xù)。(5)在While循環(huán)中添加一個(gè)隨機(jī)數(shù)函數(shù)及一個(gè)大于比較函數(shù),并按圖示連線。(6)在第一幀和第三幀中分別放置一個(gè)時(shí)間計(jì)數(shù)器函數(shù),并將兩個(gè)時(shí)間計(jì)數(shù)器函數(shù)的輸入端子接入一個(gè)減法函數(shù)來計(jì)算程序的運(yùn)行時(shí)間并送入運(yùn)行時(shí)間數(shù)值顯示控件。(7)切換至前面板,在數(shù)值輸入控件中輸入數(shù)值,單擊運(yùn)行按鈕運(yùn)行程序,若要詳細(xì)觀察程序運(yùn)行時(shí)的數(shù)據(jù)流,可以選擇工具欄中的高亮執(zhí)行按鈕。最后保持程序。前面板:給定值 循環(huán)次數(shù)r)]0.1 一..’2運(yùn)行時(shí)間I106361、實(shí)驗(yàn)?zāi)康模菏煜な褂肔abVIEW調(diào)用ActiveX控件。2、實(shí)驗(yàn)內(nèi)容:創(chuàng)建一個(gè)VI程序,此VI要實(shí)現(xiàn)的功能是:調(diào)用ActiveX控件,并設(shè)置ActiveX控件對(duì)象為MicrosoftOfficeSpreadsheet11.0,并通過設(shè)置往Spreadsheet中寫入指定數(shù)據(jù)。3、實(shí)驗(yàn)步驟:

(1)新建一個(gè)VI程序,在前面板中添加一個(gè)ActiveX容器,鼠標(biāo)右鍵單擊其圖標(biāo),選擇“插入ActiveX控件”,從中選擇MicrosoftOfficeSpreadsheet11.0控件。(2)切換至程序框圖,在程序框圖中添加兩個(gè)屬性節(jié)點(diǎn)函數(shù)和一個(gè)調(diào)用節(jié)點(diǎn)函數(shù),并按圖示連線設(shè)置相應(yīng)的屬性。(3)在程序框圖中添加兩個(gè)關(guān)閉引用函數(shù),并按圖示連線完成連線。(4)在調(diào)用節(jié)點(diǎn)函數(shù)的兩個(gè)Cell輸入端分別輸入不同的值,此處設(shè)置為b2和e8.(5)在最后一個(gè)屬性節(jié)點(diǎn)函數(shù)中設(shè)置value2端II為輸入端II,該端口用于確定具體的寫入數(shù)據(jù)。(6)按程序框圖的連線連好線,切換至前面板,單擊運(yùn)行按鈕運(yùn)行程序,將會(huì)發(fā)現(xiàn)電子表格中又b2和e8所圍成區(qū)域內(nèi)的數(shù)據(jù)

溫馨提示

  • 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)論