孔繁軍,戴晶,潘婧
(中國船舶重工集團公司第七一九研究所,湖北武漢 430064)
熱電偶具有測量溫度范圍寬、結(jié)構(gòu)簡單以及價格相對便宜等優(yōu)點,在工業(yè)測量中得到廣泛應(yīng)用。熱電偶產(chǎn)生的熱電動勢和熱電偶的型號相關(guān),并且會受到基準節(jié)點溫度的影響,因此在測量過程中需要加入補償電路。目前熱電偶測量儀表的校準方法主要有2種,一種是將熱電偶放在恒溫標準熱源環(huán)境中進行標定[1];另一種是用毫伏電壓發(fā)生器產(chǎn)生高精度毫伏電壓進行標定[2]。采用第1種方法操作簡單,但標準熱源實現(xiàn)困難,在校準過程中需要長時間地等待溫度穩(wěn)定。采用第2種方法精度較高,但需要通過查表或計算將溫度轉(zhuǎn)化為熱電動勢。
本文利用上位機軟件Labview的數(shù)據(jù)計算優(yōu)勢,將高速計算和高精度電壓產(chǎn)生的板卡相結(jié)合,在只需少量硬件電路的情況下,快速產(chǎn)生出各種熱電偶在不同測量溫度和不同基準節(jié)點所處環(huán)境溫度所對應(yīng)的熱電動勢。如果擴充板卡輸出通道,則可支持多路獨立輸出,可以同時對多路不同的熱電偶測量儀表進行校準,提高熱電偶儀表的校準效率。
本方法需要使用的硬件系統(tǒng)主要由上位機、模擬輸出板卡(具有16位的D/A轉(zhuǎn)化能力)和模擬運算電路3部分組成。系統(tǒng)框圖如圖1所示。上位機將根據(jù)輸入?yún)?shù)(熱電偶種類、被測溫度和環(huán)境溫度)計算出16位D/A編碼,同時將計算出的16位D/A編碼送出,通過總線發(fā)送到板卡進行D/A轉(zhuǎn)換得到0~5V電壓輸出,然后模擬運算電路將此電壓轉(zhuǎn)化為與熱電偶測量儀表工作范圍和熱電偶類型相對應(yīng)的毫伏電壓輸出。
圖1 系統(tǒng)框圖Fig.1System diagram
熱電偶產(chǎn)生的熱電動勢和溫差之間的關(guān)系不是嚴格的線性關(guān)系,以K型熱電偶為例,在0~600℃的溫度范圍內(nèi),大概有-1%的非線性誤差,相當(dāng)于存在6℃的誤差,所以必須對其非線性誤差進行修正[3]。首先將不同類型的熱電偶分度表擬合出函數(shù)關(guān)系即擬合函數(shù),然后計算機根據(jù)這個擬合函數(shù)計算出在設(shè)定的被測溫度和基準接點溫度時熱電偶所產(chǎn)生的熱電動勢的大小,最后將數(shù)據(jù)送到板卡經(jīng)過D/A轉(zhuǎn)換,產(chǎn)生對應(yīng)的毫伏電壓。其中所使用的擬合函數(shù)參照標準ASTM E 230[4]。
本文所設(shè)計的熱電偶信號發(fā)生器能設(shè)定的被測溫度范圍為0~500℃,環(huán)境溫度范圍為0~70℃,適用于K型和J型2種熱電偶信號的產(chǎn)生。由于D/A轉(zhuǎn)換電壓的非連續(xù)性,在電壓轉(zhuǎn)換過程中必定會存在量化誤差。下面以16位的D/A用于K型熱電偶信號產(chǎn)生為例,分析量化誤差的大小。
通過查分度表可知,70℃和500℃所對應(yīng)的熱電動勢分別為2.851 mV和20.644 mV。在70℃的環(huán)境溫度下,0℃的被測溫度所對應(yīng)的電動勢為-2.851 mV,在0℃的環(huán)境溫度下,350℃的被測溫度所對應(yīng)的電動勢為20.644 mV。按照要求,所有的應(yīng)用情況產(chǎn)生的電壓都應(yīng)在-2.851~20.644 mV的范圍內(nèi),而J型熱電偶產(chǎn)生的電壓范圍為-3.650~27.393 mV。為了能同時滿足2種熱電偶信號產(chǎn)生的要求,設(shè)定D/A產(chǎn)生的電壓經(jīng)過模擬衰減和調(diào)整后的輸出范圍為-4~30 mV。理想的DAC編碼為
又由于DAC的輸入為整數(shù),所以要將計算得到的DAC編碼經(jīng)過就近取整后轉(zhuǎn)化為整數(shù),假設(shè)就近取整函數(shù)為
DAC的12位編碼與輸出電壓的關(guān)系式為
根據(jù)ASTM E 230[4],得到K型熱電偶產(chǎn)生的熱電動勢和溫度的關(guān)系,即
設(shè)定溫度經(jīng)過f1(t)和f2(t)運算并通過就近取整運算后得到12位DAC編碼
電路實際輸出電壓為
而理想的輸出電壓為
實際輸出電壓Vo在理想輸出電壓V上下波動,利用誤差公式
以及ASTM E 230[4]中的K型熱電偶的溫度電壓轉(zhuǎn)換公式
得到由于量化誤差帶來的溫度誤差為
通過計算得到,溫度絕對誤差最大值ΔTmax(K) =0.004 7℃,溫度絕對誤差最小值ΔTmin(K)=-0.004 7℃,即溫度絕對誤差小于±0.004 7℃。
按照上述方法,如果將16位A/D應(yīng)用于J型熱電偶信號的產(chǎn)生,設(shè)定被測溫度范圍為0~500℃,環(huán)境溫度范圍為0~70℃時,通過計算可得,ΔTmax(J)=0.005 0,ΔTmin(J)=-0.005 0,即溫度絕對誤差小于±0.005 0℃。
模擬運算電路的主要任務(wù)是將從DA輸出的0~5 V電壓信號轉(zhuǎn)換為對應(yīng)的熱電動勢。由于K型熱電偶對應(yīng)的熱電動勢為-2.851~20.644 3 mV,而J型熱點偶對應(yīng)的熱電動勢為-3.650~27.393 mV,為了使同1個模擬電路產(chǎn)生2種不同的熱電偶信號,將最終輸出電動勢的范圍設(shè)定為-4~30 mV,因此模擬運算電路需要提供的放大倍數(shù)為0.006 8倍,然后再提供-4 mV的偏置,即可得到所需要的熱電動勢。
本文選用了1種單級放大電路[5],可以實現(xiàn)0.006 8的增益和-4 mV的偏置,同時提供增益和偏置的微調(diào),并且在調(diào)整偏置的過程中,對增益的影響控制在0.001%以下。電路如圖4所示。
圖2 模擬運算電路Fig.2Analog calculation circuit
電路的總增益為電阻衰減網(wǎng)絡(luò)的放大倍數(shù)和后級同向放大電路的放大倍數(shù)的乘積。
選取合適的阻值并計算得Amin=0.006 0,Amax= 0.007 8,通過調(diào)整可以實現(xiàn)0.006 8倍的增益。ΔVmax=-4.9 mV,通過調(diào)整可以實現(xiàn)-4 mV的增益調(diào)整。同時增益對輸出增益產(chǎn)生的最大誤差為ΔAmax=9.79×10-6,表示偏置的調(diào)整對增益的影響很微小,符合設(shè)計要求。
在進行0點和增益校準之后,選擇其中的一路進行測試。設(shè)定環(huán)境溫度為0℃,選擇熱電偶為J型,將測量溫度分別設(shè)定為0~500℃,間隔20℃。使用六位半萬用表HP34401A對輸出進行測量,并記錄數(shù)據(jù)。
測量數(shù)據(jù)記錄如表1所示。
表1 測試數(shù)據(jù)記錄Tab.1Test data record
使用公式ΔV=Vo-V,計算輸出電壓絕對誤差,使用公式。計算溫度絕對誤差和相對誤差。實際的最大絕對溫度誤差為±0.033℃。相對誤差在0點附近比較大,約0.098%,隨著輸出電壓的升高而減小,相對誤差最終達到0.012%左右。
本設(shè)計能在允許的誤差范圍內(nèi)輸出與K型和J型熱電偶溫差相對應(yīng)的溫差電動勢,操作簡便,輸出電壓做到實時更新,能很方便地用于熱電偶測量儀表的校準。通過改變模擬運算電路的偏置電壓和增益可以使本電路應(yīng)用于不同的熱電偶和不同的溫度范圍,并且可以通過選用支持更高位數(shù)D/A轉(zhuǎn)換的板卡來達到更高的精度。同時,環(huán)境溫度的改變會使0點和增益產(chǎn)生漂移,因此,本電路在使用前需要校準,并且要保證環(huán)境溫度在使用過程中保持相對穩(wěn)定。
[1]彭長青,王寒棟,李鳴,蔡志敏.基于虛擬儀器的熱電偶溫度傳感器的標定[J].深圳職業(yè)技術(shù)學(xué)院學(xué)報,2008,(1):7-11.
PENG Chang-Qing,WANG Han-Dong,LI ming,CAI Zhi-Min.Sensor calibration based on simulation instrument thermocouple temperature[J].Journal of Shenzhen Institute of Information Technology,2008,(1):7-11.
[2]張賀麗.高精度熱電偶測溫儀校準方法探討[J].中國計量,2009,(6):81-82.
ZHANG He-li.Discussion on calibration method of high precision thermocouple temperature detection instrument[J].China Metrology,2009,(6):81-82.
[3]松井邦彥.傳感器應(yīng)用技巧141例[M].梁瑞林,譯.北京:科學(xué)出版社,2006.
SONGJING Bang-yan.141 skills of sensor application[M].LIANG Rui-Lin,translating.Beijing:Science Press,2006.
[4]ASTM E 230.Standardspecificationandtemperatureelectromotiveforce(EMF)tablesforstandardized thermocouples[S].American:American Society for Testing and Material,2004.
[5]W.G.榮格.集成運算放大器應(yīng)用手冊[M].張熠中,等譯.北京:世界圖書出版公司,1990.
ROGER W G.Integration operation amplifier enchiridion[M].ZHANG Yi-zhong,translating.Beijing:World Book Publishing Company,1990.
[6]李思平.工業(yè)熱電偶測量不確定度評定及防范[J].科技傳播,2011,(3):203,239.
LI Si-Ping.Assess and avoid of uncertainty degree of industry thermocouple detection[J].Public Communication of Science&Technology,2011,(3):203,239.