labview實驗方案設計
實驗方案的背景、理論基礎和目的,試驗設計、方法和組織,包括統計學考慮、試驗執行和完成的條件。小編整理的labview實驗方案,供參考!
篇一:labview實驗報告實驗一
一.實驗目的
熟悉LabVIEW軟件的基本編程環境。
二.實驗內容
創建並保存一個VI程序。此VI要實現的功能是:隨機生成一個數值,經過一定的運算過程,輸出顯示成爲容積和溫度值。
三.實驗步驟
1、選擇 FileNew,打開一個新的前面板窗口。
2、從 ControlsNumeric 中選擇 Tank放到前面板中。
3、在標籤文本框中輸入“容積”,然後在前面板中的其他任何位置單擊一下。字體改爲“華文行楷”,字號:36。
4、把容器顯示對象的顯示範圍設置爲0.0到1000.0。
使用文本編輯工具(Text Edit Tool),雙擊容器座標的10.0 標度,使它高亮顯示。
在座標中輸入 1000,再在前面板中的其他任何地方單擊一下。 這時0.0到1000.0之間的增量將被自動顯示。
在容器旁配數據顯示。
將鼠標移到容器上,點右鍵,在出現的快速菜單中選Visible ItermsDigital Display即可。
5、從ControlsNumeric 中選擇一個溫度計,將它放到前面板中。設置其標籤爲“溫度”,字體改爲“華文行楷”,字號:36。溫度計的顯示範圍爲0到100,同時配數字顯示。可得到如下的前面板圖。
6、WindowsShow Block Diagram 打開程序框圖窗口。從功能模板中選擇對象,將它們放到程序框圖上,組成下圖(其中的標註是後加的)。
7、該流程圖中新增的對象有兩個乘法器、兩個數值常數、一個隨機數發生器、一個進程監視器,溫度和容積對象是由前棉板的設置自動帶出來的。
8、乘法器和隨機數發生器由FunctionsNumeric中拖出,數值常數也可以這樣得到。
9、用連線工具將各對象按規定連接。
創建數值常數對象的另一種方法是在連線時一起完成。具體方法是:用連線工具在某個功能函數或VI的連線端子上單擊鼠標右鍵,再從彈出的菜單中選擇 Create Constant,就可以創建一個具有正確的數據格式的數值常數對象。
10、WindowsShow Front Panel 打開前面板窗口,雙擊空白處,寫入設計人個人信息。
11、選擇 FileSave,把該VI 保存爲 D:LabVIEW-姓名 目錄中的 Temp & 。
在前面板中,單擊Run(運行)按鈕,運行該 VI。注意電壓和溫度的數值都顯示在前面板中。
12、拷貝前面板和程序框圖到Word文件中,作爲本次實驗報告的素材。
13、選擇FileClose,關閉該 VI 。
四.實驗結果
五.實驗體會
Labview是一種圖形編程軟件,上手很快,但達到一定程度後,發現很難取得進步。個人覺得是,labview最重要的是對編程結構的深入體會和各函數控件功能的充分掌握。前者可以通過看範例理解加深。但後者只看範例是行不通的。每個控件都有不同的功能和使用要求,如果不知道,很難使用和掌握。它的圖形語言和MATLAB軟件中的simulink語言形同,區別在控件上的不同,有些使用方式很類似。
實驗二
一.實驗目的
熟悉數組及其數組功能函數的使用,熟悉簇及其簇功能函數的使用。
二.數組實驗內容
數組功能函數的應用。
三.數組實驗步驟
1.在前面板上創建1個數值型一維輸入控件,元素個數爲12,元素值隨意鍵入。將該控件標籤改名爲“創建的原始數值”。
2. 在前面板上創建3個數值型一維顯示控件,元素個數爲12。分別將它們的控件標籤改名爲“數組顯示”、“已排序的數組”和“已反轉的數組”。
3. 在程序框圖中拖入“一維數組排序(Sort 1D Array)”和“反轉一維數組(Reverse 1D Array)”兩個函數,並按圖1(b)連線。
4. 在前面板上拖入3個數值型顯示控件,分別將它們的控件標籤改名爲“最大值”、“最小值”和“元素”。
5. 在前面板上拖入1個數值型輸入控件,將它的控件標籤改名爲“索引”。
6. 在程序框圖中拖入“索引數組(Index Arrary)”和“數組最大值和最小值(Arrary Max & Min)”,並按圖1(b)連線。
7. 在前面板上鍵入設計人信息。
8. 在前面板上點擊“連續運行”按鈕,運行程序,改變參數,觀測結果。
9. 將文件保存,並拷貝前面板和程序框圖到Word文件中,作爲本次實驗報告的素材。
四.簇實驗內容
創建簇、分解簇、捆綁簇的功能將一個簇中內容在另一個簇中顯示出來。
五.簇實驗步驟
1. 打開前面板,創建1個簇殼(Array & Cluster palette),標籤改爲“輸入簇(Input Cluster)”,拖曳至適當大小。
2. 在這個簇殼中放置1個數值輸入控件,1個布爾開關按鍵控件,1個數值型溫度計控件和1個字符串型輸入控件。
3. 仿照以上步驟,創建1個“輸出簇(Output Cluster)”如上。注意將各控件(Control)改爲相應的顯示型(indicator)。
4. 用快速菜單查看兩個簇的序是否一致,若有差別,改之。
5. 在程序框圖上拖入“解除綁定(unbundle)”、“綁定(bundle)”和“按名稱解除綁定(unbundle
by name)”3個函數,並按圖2(b)連線。
6. 在前面板上鍵入設計人信息。
7. 在前面板上點擊“連續運行”按鈕,運行程序,改變參數,觀測結果。
8. 將文件保存,並拷貝前面板和程序框圖到Word文件中,作爲本次實驗報告的素材。
六.實驗結果
篇二:labview實驗報告一、 設計目標
利用LabVIEW圖形化編程平臺,設計一個溫度測控系統,對某一環境中的
溫度信號進行測量、顯示、控制以及記錄。自行設計用戶界面,自行定義數據類型,自行選擇程序結構和函數方法,要求最終系統UI友好、功能完善、操作簡便。
二、設計內容
1、採用信號生成方式來生成溫度數據
2、使用文本框顯示及時溫度數據及溫度上限值;使用溫度計空間顯示溫度;使用按鈕來控
制溫度信號的採集、暫停採集,以及停止系統等。使用led等來顯示是否報警;使用波
形圖顯示採集到的全部溫度數據;
3、將數據保存到文件中。
4、可以調節溫度上限值,可以顯示是否報警。
三、前面板設計
四、程序框圖
五、系統運行與調試
運行結果:
當運行程序時,點擊開始採集,系統就會連續產生100個溫度數據,對每個數據進行分析。溫度可以用攝氏度顯示,也可以用華氏來顯示,會同時在文本框和溫度計中顯示。對於每一個溫度,會即時的顯示在波形圖上。如果採集的溫度超過了溫度上限,則會產生報警,Alarm Counter記錄的是連續的報警次數。當採集完100個數據後,系統會停止,跳出對話框,提示數據採集完畢。
開發過程中,總是不能把心裏想的做出來,心裏想的是一個功能全面,很完善的.一個系統,可是由於不熟悉,很多功能做不出來。也有很多空間根本沒接觸過,不知道怎麼去用。當然,最大的問題還是程序框圖設計的問題,使用的程序結構的不同,會很大程度上影響後面的設計。Lavview和編程語言不同,思想上還沒有徹底的從編程語言中轉換到圖形編程中,導致設計不出完美的系統來。這是最大的問題。以後有機會只能通過大量的實踐來增強我對與圖像編程的理解。
六、設計總結與體會
模擬溫度監測系統基本上完成,通過親自動手實踐,也確實重新認識了這門學科。也掌握了基本的設計思想,對於控件的使用等都越來越熟悉,可以設計出自己的系統來。
本次設計的溫度監測系統並沒有實際的應用價值,可是很大程度上讓我瞭解了LabView的強大功能,對於代碼編程不是很擅長的人,可以通過LabView設計出出色的系統。所以,我覺得這些不管是代碼編程還是這種圖形化的編程,其實都是一個工具而已,我們要深刻理解的就是思想,理解了思想,用不同的工具來實現那都很容易的。
七、 參考文獻
[1] 吳成東 孫秋野 盛科.LabVIEW虛擬儀器程序設計及應用[M].北京:人民郵電出版社,2008,1-242
篇三:LabVIEW虛擬儀器實驗報告實驗一 Labview基本操作
1.實驗目的
熟悉LabVIEW軟件的基本編程環境。
2.實驗內容
創建一個VI程序,並將此程序保存爲子VI。此VI要實現的功能是:當輸入發動轉速
時,經過一定運算過程,輸出發動機溫度和汽車速度值。
3.實驗步驟
(1)啓動LabVIEW,創建一個VI。
(2)在前面板中放置一個溫度計控件,並修改控件標籤名爲發動機溫度和設置最大值爲100。該控件從“控件—經典—經典數值”子選項板中獲得。
(3)按同樣的方法在前面板中放置一個儀表控件,並修改儀表控件的標籤名爲汽車速度,標尺刻度範圍爲0~150。
(4)按同樣的方法在前面板中放置一個數值輸入控件,並修改控件標籤名爲發動機轉速。
(5)從“窗口”下拉菜單中選擇“顯示程序窗口”切換到程序框圖窗口。
(6)在程序窗口中創建乘法函數,該函數中函數選項板中的“函數—編程—數值”子選項板中選擇,並和發動機轉速輸入控件連線,爲乘法函數創建一個常量,修改爲圖中所示值。
(7)按同樣的方法創建加法函數、平方根函數和除法函數,並按圖中所示修改常量值和連好線。
(8)切換至前面板,在發動機轉速控件中輸入數值,點擊運行按鈕,運行VI程序。
(9)修改圖標爲T/V以表示該子VI輸出量爲發動機溫度和汽車速度,並保存爲。
4.實驗結果
前面板爲:
程序框圖爲:
5、實驗心得體會
這次實驗給了我們實踐的機會,雖然實驗題目並不複雜,但實驗過程融合了我們學習的方方面面的知識,我們的實踐水平有了一定程度的提高,對labview有了更加深入的認識,同時更加體會到實踐對於理論學習的推動作用,我們在理論學習時遇到的一些問題,可能在實踐時有更深入的認識。Labview是一個強大的開發軟件,一定程度彌補了我們c語言方面的缺陷,可視化的編程環境成爲吸引我的亮點所在。
實驗二典型信號虛擬發生器
1.實驗目的
1、 在理論學習的基礎上,通過本實驗熟悉正弦波、方波、三角波、鋸齒波等幾種典型信號的波形和參數特徵,熟悉信號的時域波形變化趨勢。
2、掌握基本函數發生器運用。
2.實驗要求
①利用基本函數信號發生器設計一個虛擬信號發生器;
②分別測試正弦波,三角波,方波等三種不同波形
③分別在不同頻率,幅值,採樣頻率採樣數據偏移量的情況測試上述波形
④完成實驗報告。
3.實驗步驟及內容
1、建立一個新的VI,保存爲‘姓名+信號發生器’。
2、在程序框圖中通過函數-信號處理-波形生成-基本函數發生器,放置一個基本函數信號發生器。
3、在基本函數信號發生器的頻率接線處單擊鼠標右鍵,創建一輸入控鍵。
4、重複步驟3的操作,依次創建相應的輸入按鍵。
5、函數-執行過程控制-While循環,放置一個While 循環。
6、函數-執行過程控制-While循環,放置一個時間延遲,並設置延遲時間。
7、在前面板中通過控件-圖形顯示控件-波形圖,放置一個波形圖。
8、按實驗指導書所示電路連線。
4.實驗結果
測試的方波爲:
測試的三角波爲:
測試的正弦波爲:
-
動漫原畫角色設計思路
在學習原畫中我們最終是要設計作品,要設計一個成功的作品需要掌握設計的技巧和基本的原畫知識,同時也要有好的創意和視覺傳達,下面我們來看看角色設計的思路。一,顏色快速修改我們在動畫創作中難免會出現對顏色不滿意需要更改,或者修改一段動畫中角色的局部顏色,在一...
-
畢業設計進度模板
畢業設計是畢業之前最重要的事情,要安排好時間進行畢業設計。以下是小編整理的畢業設計進度模板,歡迎閱讀。畢業設計進度模板11、10月10日左右,制訂法學院2012屆畢業論文工作計劃,向全院老師徵集論文參考選題[徵集論文參考選題的要求是:本部及科院教授各出題不超過8...
-
假如我是一名設計師詩歌
假如我是一名優秀的設計師,我會把校園變成一個大花園。校門口,我要掛上一排排粉白色的喇叭花,每天早上,喇叭花吹響號角,迎接朝氣蓬勃上學的同學們。假如我是一名優秀的設計師,我要在校園裏造一池音樂噴泉,音樂噴泉的周圍擺滿五彩繽紛的蝴蝶花,當音樂響起的時候,噴泉隨着...
-
我的設計夢作文六篇
篇一:我的創新設計夢世界上最美妙的東西是什麼?是七色的彩虹?是幽深的大海?還是無垠的天空?不,都不是,是夢想。夢想比彩虹更絢麗,比大海更深沉,比天空更廣闊;它擁有夢幻般的華美、純潔和甜蜜;它是每個人心中最崇高的淨土。自從看了《我的夢、中國夢》以後,我被影片中的故事...
相關文章
- Win10創意者“Wireless Display Media Viewer”如何卸載?
- i recall with embarrassing clarity the flavor of those particular ashes ?
- Robbie Williams《Better Man》中英歌詞現場版視頻
- 《We have a big family dinner》教學反思
- Avril Lavigne《Alice》中英歌詞現場版視頻
- Avril Lavigne經典歌曲《when you are gone 》歌詞及mv
- visible是什麼意思 visible釋義-詞組-外教講解視頻
- serviceunavailable是什麼意思
- 國小英語《We love animals》教學設計
- believe什麼意思-believe的用法及詞組