虛擬儀器程序設計從開始菜單
發布時間:2014/11/17 19:14:02 訪問次數:475
虛擬儀器程序設計從開始菜單中運行“NationalInstruments LabVIEW 8.2”,在“Getting Started”窗口左邊的Files控件中選擇Blank VI建立一個新程序。
根據設計目的來設計程序,GD82559得到圖16 -46所示的程序流程圖.,根據此流程圖,得到圖16 -47所示的程序框圖。因為位移值是緩慢變化的輸入信號,所以采用易用函數AISample Channel進行單通道單點采集。由于電路輸出數據存在小范圍波動,因而可對信號求平均值來得到一個穩定值,這里采樣數用Mean函數模塊默認的值100,平均化處理后的電壓值根據式( 16-4),并經過幾次運算后即得位移值。采樣處理后的電壓值需要乘以1000.這是因為經數據采集卡采集到的電壓信號的單位是V,而計算公式中電
壓的單位為mV,所以需要進行單位轉換。
本程序還設計了數據的讀取模塊,While循環內右上部的Ca。e循環結杓實現的功能是記錄關鍵的實驗數據。當位移傳感器檢測的位移發生變化時,按下計數鍵,把記錄得到的位移值與位移次數組成的二維數組寫入與當前程序同存儲路徑的一個文件中,這個文件以實驗人的姓名來命名,得到的文件可用Windows自帶的記事本打開,如圖16 -48所示。在調用顯示結果時,單擊“顯示測量結果”按鈕,讀文件函數輸出實驗記錄的二維數組,編程實
現顯示數組值與位移曲線。
虛擬儀器程序設計從開始菜單中運行“NationalInstruments LabVIEW 8.2”,在“Getting Started”窗口左邊的Files控件中選擇Blank VI建立一個新程序。
根據設計目的來設計程序,GD82559得到圖16 -46所示的程序流程圖.,根據此流程圖,得到圖16 -47所示的程序框圖。因為位移值是緩慢變化的輸入信號,所以采用易用函數AISample Channel進行單通道單點采集。由于電路輸出數據存在小范圍波動,因而可對信號求平均值來得到一個穩定值,這里采樣數用Mean函數模塊默認的值100,平均化處理后的電壓值根據式( 16-4),并經過幾次運算后即得位移值。采樣處理后的電壓值需要乘以1000.這是因為經數據采集卡采集到的電壓信號的單位是V,而計算公式中電
壓的單位為mV,所以需要進行單位轉換。
本程序還設計了數據的讀取模塊,While循環內右上部的Ca。e循環結杓實現的功能是記錄關鍵的實驗數據。當位移傳感器檢測的位移發生變化時,按下計數鍵,把記錄得到的位移值與位移次數組成的二維數組寫入與當前程序同存儲路徑的一個文件中,這個文件以實驗人的姓名來命名,得到的文件可用Windows自帶的記事本打開,如圖16 -48所示。在調用顯示結果時,單擊“顯示測量結果”按鈕,讀文件函數輸出實驗記錄的二維數組,編程實
現顯示數組值與位移曲線。