基于虛擬儀器的溫度測量系統
3 系統軟件設計
系統軟件采用Labview圖形化語(yǔ)言進(jìn)行編寫(xiě),程序流程如圖5所示。本文引用地址:http://dyxdggzs.com/article/194742.htm
為了消除冷端溫度變化引起的誤差,對每次采集的100個(gè)冷端電壓值求平均,再通過(guò)公式將電壓值轉換為Pt100的電阻值,然后查找Pt100分度表將電阻值轉換成溫度值,通過(guò)查找分度表確定溫度的方法存在較大誤差,不能滿(mǎn)足需要精確測量溫度的情況,因此必須尋求更加有效的方法求解冷端溫度。Labview自帶功能強大的運算函數,包括曲線(xiàn)擬合函數??衫煤瘮?General Polynomial Fit.vit,位于數學(xué)-擬合面板)對Pt100的分度表進(jìn)行二次擬合,得到一個(gè)二次方程:T=aR2+bR+c(T為溫度,R為電阻值,a,b,c為擬合得到的結果),將R代入該公式即可自動(dòng)求得溫度值。計算出冷端溫度后,通過(guò)查找熱電偶分度表可得到E(t1,0),進(jìn)而得到E(t,0)。同樣,對熱電偶分度表,也可以從中均勻地選出一組值進(jìn)行二次擬合,作為溫度查詢(xún)程序。
得到熱端溫度后,根據預先設置的溫度上限和下限自動(dòng)判斷是否在正常的范圍內,如果超過(guò)溫度上下限,系統會(huì )發(fā)出警報,若在正常范圍內,則進(jìn)行顯示。另外,程序可以對采集得到的數據進(jìn)行保存,數據格式為.tdms格式,并且可以對保存的數據進(jìn)行查詢(xún)和波形回放。
試驗的結果表明,該軟件通過(guò)簡(jiǎn)潔友好的界面,可以很好地對溫度進(jìn)行實(shí)時(shí)檢測,用戶(hù)可直接觀(guān)察溫度變化過(guò)程,并且可以對測試結果進(jìn)行保存和查詢(xún)。
4 結束語(yǔ)
本文基于虛擬儀器技術(shù)進(jìn)行溫度測量系統設計,系統結構簡(jiǎn)單,易于維護,并且有很強的通用性,系統硬件可以設計成標準模塊,搭建新系統時(shí)可直接利用,軟件可根據用戶(hù)需求進(jìn)行適當修改,整個(gè)系統可用于某些惡劣環(huán)境下的溫度測量,具有一定的推廣價(jià)值。
評論