艾雷柯測控設備(淮安)有限公司
暫無信息 |
閱讀:635發布時間:2014-8-16
儀表在試驗室操控體系預設餞別中的運用
1體系概述
1.1體系功用區分
本體系LabVIEW以及相應的硬件,完成對溫濕度的丈量、顯現和操控。體系的功用能夠區分為:
(1)溫度丈量與顯現。經過溫度傳感器將環境溫度轉化為接連的電壓信號,經調度后由數據采集卡進行A/D變換,并將數據送入計算機,交由儀器功用軟件處置并顯現。
(2)濕度丈量與顯現。其完成同溫度丈量基本相同,但在調度電路中要運用溫度信號進行抵償。
(3)數據存儲。將經過儀器功用軟件處置的溫濕度數據存儲到一個的電子表格文件中。
(4)溫濕度操控。在用戶輸入溫濕度設定值后,儀器功用軟件將其與當時量進行對比,然后發作相應的操控量輸出。功用構成如1所示。
1.2體系構造
本體系的測驗環境是一個60cm×50cm×40cm的封閉玻璃箱。體系由軟件和硬件兩大有些構成,其構造框圖如2所示。
體系的硬件有些將溫濕度信號變換成電信號,并進行調度和A/D變換,將數據傳入計算機,一起按照儀器功用軟件的指令對溫濕度進行操控,它由溫濕度傳感器、調度電路、DAQ卡(數據采集卡)、操控電路、電扇、電吹風、加濕器構成。其間電扇用來排氣,能夠下降試驗環境的溫濕度,超聲波加濕器用來添加試驗環境的濕度,電吹風用于進步試驗環境的溫度。
軟件有些負責將從DAQ卡輸入的數據進行處置,使其變換成相應的溫濕度值,然后在顯現器上顯現相應的圖線,并存入硬盤,一起接納用戶輸入的溫濕度設定值,生成操控信號。
2硬件模塊規劃
2.1溫濕度信號的捕獲
溫度信號捕獲選用硅單晶溫度傳感器和相應的電路,將溫度變換成電壓信號。其構成框圖如3所示。
濕度信號捕獲選用UD208濕度傳感器和相應的電路將濕度變換成電壓信號。其構成框圖如4所示。
2.2操控電路規劃
操控電路的作業原理是從DAQ卡的數字輸出端口接納操控信號,然后操控繼電器的動作,使電吹風、電扇和加濕器作業在相應的狀況下。
電扇的作業電壓是12VDC,用一般繼電器對它進行操控;電吹風和超聲波加濕器作業在220VAC電壓下,用兩個固態繼電器別離對它們進行操控。
本體系選用的是美國NI公司生產的PCI26251DAQ卡。它是一款通用的DAQ卡,能夠直接插入微機的PCI總線接口。
為保證DAQ卡數字I/O通道的安全,運用三級管來驅動繼電器,如5所示。
Port接DAQ卡的數字I/O通道中相應的位,R0和R2將流經Port的電流限制在3mA以下,R1的巨細為200Ω,它將一般繼電器的輸入端電壓限制在5V以下。
3軟件規劃
3.1軟件作業原理描述
對于以軟件即儀器的虛擬儀器技能,體系的軟件模塊規劃是體系的核心。儀器功用軟件是運用Lab2VIEW圖形編程軟件創立的。
本體系軟件規劃思維是:體系從DAQ卡的通道中讀取數據,在對數據進行相應的處置后將其存儲并在前面板上顯現,一起生成操控信號送入輸出通道。
其間各個節點的履行由數據流驅動的,也即是說每個節點只要當在它之前的所有節點將相應的數據傳輸過來后才能履行。
因而,能夠依據要完成的功用,將體系分紅幾個模塊,別離創立虛擬儀器,然后將它們作為子VI,在一個新建的VI中調用它們構成完好的體系。
3.2濾波規劃
因為在溫濕度初始信號采集的進程中,簡略受到脈沖攪擾的影響,所以程序中要對輸入的溫濕度信號進行判別,若為攪擾則將其按必定算法將其濾掉,不然將輸入信號直接輸出。
脈沖攪擾來源于爆破、放電等緣由。本體系中發作脈沖攪擾能夠是因為電路接觸不良,或是A/D變換進程中因為軟件或硬件的不完善發作的采樣壞值。其體現為時域波形中突然呈現的窄脈沖。
本體系選用以下的判別脈沖攪擾的辦法:先依據試驗斷定一閾值M,當時輸入的信號值X同前一個采樣點的值Y的差的值小于M,則將X直接輸出,不然便以為X為脈沖攪擾。
處置脈沖攪擾有多種辦法,如依據本體系中溫濕度是接連改動的,并且改動率不大,所以能夠將攪擾值X用前一個采樣點的值替代,這樣能夠很好地消除脈沖攪擾的影響,但這種辦法也有缺乏。如所示,設閾值為2,假定圖中左起第3點(實踐值為22)受到起伏為-3的脈沖攪擾,取值變為19,因其與前一點值21的差值不大于閾值,將被保存,但第4個點的值23與第3點的值相差大于閾值,因而會被當作攪擾而被第3點的值19所替代,依此類推會使成果發作很大偏差。
對于上述辦法中的缺陷進行改善,可將脈沖攪擾值X與前一點的值Y進行加權均勻后輸出。例如,zui為簡略的加權能夠取兩者的均勻,即權值均為0.5,也能夠依據實踐改動兩者的份額。改善的辦法能夠有效按捺脈沖攪擾。
3.3操控規劃
操控子VI是將當時溫濕度值與設定值進行對比后生成操控字,再調用LabVIEW自帶的子儀器WritetoDigitalPort.vi,將操控字經過的數字I/O通道輸出。
主要算法思維是(以溫度為例):當溫度大于設定的溫度時,向數字I/O通道相應位寫入‘1’,繼電器接通,電扇啟動,使溫度下降,反之亦然。一起,當設定溫度與當時溫度之差的值小于某一設定值時,向數字I/O通道相應位寫入‘0’,繼電器封閉,電扇(電吹風)停止,使溫度值安穩在設定值擺布的必定范圍內。
該設定值的效果,即是防止繼電器重復作業,以保證操控體系作業安穩。濕度的操控思維與溫度的相同。
設x、m別離為溫度和濕度值,y、n別離為溫度和濕度設定值,Tt、Wt別離表明溫度和濕度調理的容限。
1顯現了在各種狀況下操控子VI輸出的操控字,其間T代表True,F代表False,操控字完成對電扇或電吹風動作的操控。
3.4數據存儲規劃
數據存儲則是調用LabVIEW中WriteCharactersToFile.vi將經過處置的溫濕度值存入一個電子表格文件中。數據存儲子程序如7所示,該子程序經過.1fs.1fs對存儲數據格式進行了設置,而測驗數據的存儲或讀取則經過設置存儲控件類型T或F來完成。
7中,路徑輸入用于挑選數據存儲的路徑,路徑輸出則是用于挑選數據讀取的路徑,經過DBL進行溫度值和濕度值的設定。
4試驗成果
本規劃運用LabVIEW和數據采集卡完成溫濕度測控的虛擬儀器體系,替換了老的試驗設備,并進行了試驗。8、9別離顯現了選用虛擬儀器技能規劃的體系的輸出狀況。
8顯現了終究的溫濕度曲線。圖中的曲線是在將加濕器封閉后調理溫度取得的,溫度的設置值依次為35、45、60、40(℃)。由圖中能夠看出:在濕度不變狀況下,相對濕度隨溫度的添加而下降。
顯現了未經軟件處置的溫濕度電壓曲線。本圖的時間軸坐標區間比小,這樣能夠更清楚地調查溫濕度信號的改動狀況,判別溫濕度信號是不是已達到平衡狀況,便于校準和對比。本圖顯現了溫度從60℃改動到40℃時,溫濕度電壓信號的改動狀況。
T1、H1為體系所測的溫濕度值,T2、H2為校準表所示溫濕度值。2顯現了體系所測的穩態下的溫濕度值與校準表的示值間的。
由2能夠看出,本體系的溫濕度調理溫差別離小于2℃和2.2RH.
5結語
虛擬儀器技能運用高性能的模塊化硬件,靈敏的軟件來完成各種測驗、操控和自動化的使用。
靈敏的軟件能創立*自定義的用戶界面,模塊化的硬件能方便地供給的體系集成。該體系的研發進程充沛展示了虛擬儀器技能性能高、開發時間短的優勢,并為今后體系的拓展供給了zui低本錢的路徑。
*商品:壓力變換接頭廠家,V錐流量計廠家,氧化鋯氧量分析儀,金屬管轉子流量計,金屬管浮子流量計廠家,熱式氣體流量計,一體化孔板流量計,LWGY渦輪流量計,LUGB渦街流量計,壓力表校驗器,瀝青流量計,氧氣流量計,天然氣流量計,重錘式料位計
http://www.guboo.com.cn/st52369/Index.html
儀表網 設計制作,未經允許翻錄必究 .? ? ?
請輸入賬號
請輸入密碼
請輸驗證碼
請輸入你感興趣的產品
請簡單描述您的需求
請選擇省份