時間:2008-12-23 09:31:43來源:ronggang
圖2 傳感器接入測量電路的示意圖[/align]
1.2 數(shù)據(jù)采集卡
數(shù)據(jù)采集卡是虛擬儀器的入口,它將調(diào)理后的信號以一定頻率進(jìn)行采集并存儲在數(shù)據(jù)采集卡上,通過總線以查詢、中斷或DMA方式將數(shù)據(jù)送入計算機(jī)內(nèi)存進(jìn)行處理。數(shù)據(jù)采集卡是虛擬儀器進(jìn)行測試必不可少的硬件,電流變送器輸出1~5V的電壓信號由它采集后, 再由內(nèi)置的模數(shù)轉(zhuǎn)換器轉(zhuǎn)換為計算機(jī)所能接收的數(shù)字信號,最后由所編寫的LabVIEW程序進(jìn)行控制和處理,并在前面板上顯示。
本測量系統(tǒng)所采用的數(shù)據(jù)采集卡是RBH8301國產(chǎn)通用數(shù)據(jù)采集卡,該數(shù)據(jù)采集卡具有高性能的數(shù)據(jù)采集能力,采用高精度、高密度FPGA邏輯芯片,USB2.0總線接口,通過USB總線直接與計算機(jī)的USB接口相連,不需要外部供電,直接用USB總線進(jìn)行供電。
2 虛擬測量的軟件設(shè)計與程序?qū)崿F(xiàn)
本測量系統(tǒng)以LabVIEW程序作為控制軟件。LabVIEW程序稱為虛擬儀器程序,是基于圖形化編程語言G的開發(fā)環(huán)境,是儀器控制與數(shù)據(jù)采集的編程平臺。LabVIEW程序?qū)?shù)據(jù)采集卡進(jìn)行控制而采集數(shù)據(jù)。電壓模擬信號被數(shù)據(jù)采集卡采集后輸入計算機(jī),LabVIEW程序?qū)Σ杉降臄?shù)據(jù)進(jìn)行分析處理,把信號還原成相應(yīng)的溫濕度數(shù)字信號,并由前面板以多種方式顯示出來或者以數(shù)據(jù)文件形式保存。
2.1 標(biāo)度變換
數(shù)據(jù)采集卡采集到的不是測點(diǎn)的溫濕度值的直接讀數(shù),而只是代表該點(diǎn)溫濕度值的電壓模擬電信號。實(shí)際應(yīng)用中,被測模擬信號被檢測出來并轉(zhuǎn)換成數(shù)字量后, 它僅僅對應(yīng)于參數(shù)的大小,常需要轉(zhuǎn)換成操作人員所熟悉的和便于人們觀察的帶有量綱的工程量后經(jīng)運(yùn)算顯示才有意義。這就是工程量變換或標(biāo)度變換。要從采集到的電壓模擬信號得出各個測點(diǎn)的溫濕度值,需要進(jìn)行一次標(biāo)度變換,這個變換由LabVIEW程序來實(shí)現(xiàn)。其標(biāo)度變換公式如下:
2.2 框圖程序
LabVIEW程序是采用框圖程序進(jìn)行編程的,框圖程序是程序圖形化的源代碼。通過框圖程序編程對信號數(shù)據(jù)的輸入和輸出進(jìn)行指定,以操縱和控制定義在前面板的輸入和輸出功能,完成對信號采集及分析處理功能的控制。編寫程序采用了模塊化思想,把整個程序分為數(shù)據(jù)采集模塊、數(shù)據(jù)換算處理模塊、溫濕度顯示模塊,數(shù)據(jù)存儲模塊及數(shù)據(jù)回放調(diào)用模塊。把每個模塊編寫成一個子VI,各模塊分別完成確定的任務(wù),再通過主程序分別調(diào)用每個子VI。
。1) 數(shù)據(jù)采集模塊子VI完成對數(shù)據(jù)采集卡控制使數(shù)據(jù)采集卡采集數(shù)據(jù)。主要包括:初始化數(shù)據(jù)采集卡、啟動數(shù)據(jù)采集,讀取采集結(jié)果、停止數(shù)據(jù)采集等。其中初始化數(shù)據(jù)采集卡完成對數(shù)據(jù)采集卡進(jìn)行參數(shù)設(shè)置。
。2)數(shù)據(jù)換算處理模塊子VI對采集的結(jié)果進(jìn)行標(biāo)度變換及數(shù)據(jù)轉(zhuǎn)換等處理。把電壓數(shù)據(jù)信號還原成相應(yīng)的溫濕度數(shù)字信號,把采集到的數(shù)組形式的數(shù)據(jù)轉(zhuǎn)換成字符串形式以便于保存。
。3)溫濕度顯示模塊子VI提供實(shí)時顯示工作方式,對處理后的數(shù)據(jù)進(jìn)行實(shí)時顯示,顯示方式包括直接數(shù)值顯示和圖形顯示。
。4)數(shù)據(jù)存儲模塊子VI主要對處理后的數(shù)據(jù)進(jìn)行保存,供瀏覽歷史數(shù)據(jù)之用。由于實(shí)時顯示和處理進(jìn)行的相當(dāng)快,當(dāng)用戶需對數(shù)據(jù)做詳細(xì)分析時,可選擇保存數(shù)據(jù)按鈕把采得的數(shù)據(jù)保存成字符串形式,并生成以時間為文件名的電子表格文件,以便日后進(jìn)行數(shù)據(jù)分析和過程描述。
。5) 數(shù)據(jù)回放調(diào)用模塊子VI是對儲存的數(shù)據(jù)進(jìn)行回放,當(dāng)用戶需對采集的數(shù)據(jù)進(jìn)行分析處理時,可在離線狀態(tài)下重新調(diào)出數(shù)據(jù)來分析。
[align=center]
圖3 調(diào)用數(shù)據(jù)采集模塊子VI的程序框圖[/align]
2.3 前面板
前面板由控制(controls)、指示(indicators)和修飾(Decoration)構(gòu)成,LabVIEW為前面板提供了豐富的圖形控件可以模擬傳統(tǒng)儀器工作方式,在前面板上放置所需要的控件和指示器,實(shí)現(xiàn)儀器控制以及數(shù)據(jù)輸入,結(jié)果顯示。當(dāng)運(yùn)行程序時,只有前面板出現(xiàn)在計算機(jī)的屏幕上,作為虛擬測量和用戶的接口。只要按照要求在前面板上寫入相應(yīng)的控制參數(shù),完成采樣通道的設(shè)置,便可以進(jìn)行溫濕度測量。利用本測量系統(tǒng)對某日溫濕度測量的前面板如下圖所示:
[align=center]
圖4 虛擬儀器溫濕度測量的前面板[/align]
3 結(jié)束語
虛擬儀器技術(shù)的出現(xiàn)為測試系統(tǒng)的研制開辟了一條新途徑。本文設(shè)計的基于虛擬儀器的人工環(huán)境室的溫濕度測量是虛擬儀器在測試與測量方面的應(yīng)用,充分利用了計算機(jī)的軟硬件資源,借助于傳感器,數(shù)據(jù)采集卡和LabVIEW語言完成溫濕度的數(shù)字化測量,具有開發(fā)時間短、人機(jī)界面好、操作方便、結(jié)果顯示形象直觀等特點(diǎn),不僅為測量的控制和觀測提供了方便,更重要的是提供了數(shù)據(jù)采集和讀數(shù)的精確度和實(shí)時性,從而增加了高電壓實(shí)驗(yàn)的準(zhǔn)確性。
論文的創(chuàng)新點(diǎn):本文將虛擬儀器技術(shù)應(yīng)用于高電壓實(shí)驗(yàn)室中人工環(huán)境室的溫濕度的數(shù)字化測量,為了將測量結(jié)果輸送到遠(yuǎn)離高電壓實(shí)驗(yàn)區(qū)和取得良好的抗電磁干擾的能力,傳感器采取了數(shù)字信號傳送和電流輸出的方式。在LabVIEW程序的編寫中采用了子VI的形式,便于調(diào)用和程序的移植。測量結(jié)果的輸出采用圖形和數(shù)值化的方式,并且為了以后高電壓實(shí)驗(yàn)的分析,調(diào)用溫濕度參數(shù)值的需要,擴(kuò)展了測量結(jié)果的存儲功能。
參考文獻(xiàn):
[1] 楊樂平,李海濤,楊磊.LabVIEW程序設(shè)計與應(yīng)用[M].北京:電子工業(yè)出版社.2005.
[2] 吳光杰,王海寶.注射過程中的多通道虛擬溫度監(jiān)測儀[J].自動化儀表,2004,2:30~32.
[3] 王彥芳,封筠,賀海宏等.基于VI的恒溫區(qū)段測量系統(tǒng)設(shè)計[J].微計算機(jī)信息,2006,(22)5:170~171.
標(biāo)簽:
傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動網(wǎng)(connectcrack.com)獨(dú)家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>「一體機(jī)性價比王者」NK290M普及型數(shù)控...
2025-10-09
2025-09-23
2025-09-23
「頻」實(shí)力,新上市——富士電機(jī) FRENIC...
2025-09-08
華為昇騰Atlas800iA2 910B服務(wù)器Deepsee...
2025-09-04
TaiShan(泰山)200 2280系列服務(wù)器 鯤...
2025-09-03