李正榮1,喬 金2,顏思淼2
(1.中國(guó)燃?xì)鉁u輪研究院,四川綿陽(yáng) 621703;2.北京瑞風(fēng)協(xié)同科技股份有限公司,北京 100086)
熱強(qiáng)度試驗(yàn)中熱電偶調(diào)理模塊的設(shè)計(jì)與應(yīng)用
李正榮1,喬 金2,顏思淼2
(1.中國(guó)燃?xì)鉁u輪研究院,四川綿陽(yáng) 621703;2.北京瑞風(fēng)協(xié)同科技股份有限公司,北京 100086)
熱強(qiáng)度試驗(yàn)現(xiàn)場(chǎng)環(huán)境復(fù)雜,會(huì)對(duì)熱電偶、熱流等微弱電壓信號(hào)產(chǎn)生較大電磁干擾,影響系統(tǒng)測(cè)量精度;因此,需要設(shè)計(jì)一款熱電偶調(diào)理模塊,對(duì)小信號(hào)進(jìn)行隔離放大并抑制環(huán)境干擾,有效還原真實(shí)信號(hào),提高系統(tǒng)的測(cè)量精度;首先,信號(hào)通過(guò)差分濾波電路,濾除噪聲后進(jìn)入高分辨率ADC,轉(zhuǎn)換為數(shù)字信號(hào);然后通過(guò)CPU進(jìn)行信號(hào)處理,得到對(duì)應(yīng)的溫度值,再根據(jù)按滿量程線性化計(jì)算,將輸出編碼發(fā)送到DAC,按預(yù)先設(shè)置好的信號(hào)輸出到數(shù)據(jù)采集儀器;通過(guò)實(shí)測(cè)證明,熱強(qiáng)度試驗(yàn)中的熱電偶、熱流以及其它微弱信號(hào),均可通過(guò)此熱電偶調(diào)理模塊調(diào)理成大電壓或電流信號(hào)然后輸出,可以有效的抑制干擾,確保熱強(qiáng)度試驗(yàn)中系統(tǒng)的測(cè)量精度。
熱強(qiáng)度試驗(yàn);熱電偶調(diào)理;測(cè)量精度
熱強(qiáng)度試驗(yàn)是觀察和研究飛行器結(jié)構(gòu)或構(gòu)件在熱環(huán)境中的力學(xué)性態(tài)和抵抗破壞能力的試驗(yàn)。試驗(yàn)時(shí)將結(jié)構(gòu)表面劃分為若干區(qū)域,每個(gè)區(qū)域的單位面積加熱率和載荷值各不相同,通過(guò)PID閉環(huán)控制實(shí)現(xiàn)對(duì)各個(gè)區(qū)域加熱。各區(qū)域的溫度信號(hào)采集精度直接影響控制精度。試驗(yàn)現(xiàn)場(chǎng)環(huán)境復(fù)雜,強(qiáng)電、弱電混合走線,會(huì)對(duì)熱電偶、熱流等微弱電壓信號(hào)產(chǎn)生較大電磁干擾,影響測(cè)量精度,進(jìn)一步影響可控硅控制信號(hào)精度,基于以上原因,需設(shè)計(jì)熱電偶/小電壓調(diào)理模塊,對(duì)小信號(hào)進(jìn)行隔離放大,提高測(cè)量和控制精度。并且模塊還需要具備響應(yīng)速度快,精度高,使用靈活等特點(diǎn),應(yīng)用該模塊對(duì)抑制熱強(qiáng)度試驗(yàn)存在的干擾有較大作用,可以有效提高系統(tǒng)的測(cè)量、控制精度。
結(jié)合熱強(qiáng)度試驗(yàn)的實(shí)際需求,設(shè)計(jì)專用的熱電偶調(diào)理模塊需具備以下特點(diǎn):
1)支持多種偶型B、E、J、K、N、R、S、T,可程控選擇;
2)采用LXI總線,支持遠(yuǎn)程控制;
3)輸出多種輸出:±10 V、±5 V、0~5 V、0~10 V、0~20 m A、4~20 m A、0~24 m A;
4)響應(yīng)時(shí)間不大于5 mS級(jí);
5)通道間相互隔離;
6)具備硬件低通濾波功能;
7)支持在線校準(zhǔn);
熱電偶調(diào)理模塊采用板卡式設(shè)計(jì),每塊卡設(shè)計(jì)8通道,內(nèi)置于CAS2000六槽主機(jī)箱。主機(jī)箱采用了高密度的緊湊型結(jié)構(gòu)設(shè)計(jì),具有高度的配置靈活性和優(yōu)異的系統(tǒng)擴(kuò)展性,可同時(shí)插入多達(dá)6個(gè)配置模塊,共48通道,以滿足不同用戶不同規(guī)模的測(cè)試測(cè)量應(yīng)用需求。主機(jī)箱由主控制板、6槽背板組成,機(jī)箱的主控制板和背板均嚴(yán)格按照LXI總線A類規(guī)范設(shè)計(jì),采用SMBus通訊控制,其8路模擬輸出線具有各自的模擬地,提供10 MHz晶振,同時(shí)具有硬件復(fù)位功能。
根據(jù)需求,模塊總體設(shè)計(jì)劃分為以下幾大部分:數(shù)據(jù)采集、信號(hào)處理、冷端補(bǔ)償、信號(hào)輸出及外部通訊,原理框如圖2所示。
由于熱電偶為微小信號(hào),在測(cè)試精度上必須保證,主要體現(xiàn)在濾波設(shè)計(jì)、電源噪聲、PCB布線等因素的控制。由于模塊對(duì)信號(hào)輸入輸出有最大相位差要求,需要在軟件上采用快速計(jì)算方法和SPI硬件驅(qū)動(dòng)以保證性能要求。
圖1 CAS2000機(jī)箱
圖2 模塊原理框圖
2.1 模塊硬件設(shè)計(jì)
2.1.1 數(shù)據(jù)采集
熱電偶輸入通過(guò)MiniTC端子排轉(zhuǎn)為電信號(hào),使用差分濾波電路濾除噪聲,帶寬200 Hz,通過(guò)對(duì)輸入信號(hào)分壓及放大器放大,使輸入信號(hào)可承受120 V瞬態(tài)高壓,防止大電壓擊穿。
模擬量測(cè)量電路使用外部ADC轉(zhuǎn)換芯片,將信號(hào)轉(zhuǎn)換為數(shù)字,通過(guò)SPI讀入CPU。ADC分辨率為24bit,數(shù)據(jù)通過(guò)率最大為50 KSPS。使用多路開關(guān)切換8個(gè)通道。為滿足放大器建立時(shí)間,達(dá)到要求的精度,使用雙路放大器。按轉(zhuǎn)換周期30μs計(jì)算:每路采集18次:需時(shí)540μs,8通道,共需時(shí)4.32 ms,則總通過(guò)率為231 Hz,采集能夠滿足要求。
2.1.2 信號(hào)處理
CPU將AD采集的電壓信號(hào)根據(jù)不同偶型進(jìn)行查表轉(zhuǎn)換為熱電偶的溫度值,實(shí)現(xiàn)熱電偶溫度采集,同時(shí)將冷端測(cè)量溫度進(jìn)行補(bǔ)償。根據(jù)不同輸出設(shè)置進(jìn)行輸出滿量程線性化計(jì)算,并將輸出編碼發(fā)送給DA芯片。
模塊板載鐵電存儲(chǔ)器,構(gòu)成2×32 KB非易失存儲(chǔ)器,用于分度表和設(shè)定參數(shù)存儲(chǔ)。使用時(shí),按照指令,將分度表裝載到SRAM中,以提高計(jì)算速度。
2.1.3 冷端補(bǔ)償
模塊使用2路DS18B20測(cè)量端子排處的冷端溫度值。通過(guò)單總線讀取冷端溫度值,并對(duì)采集到的兩路溫度進(jìn)行平均,提高測(cè)量精度。
DS18B20溫度轉(zhuǎn)換延時(shí)為750 ms,通過(guò)程序設(shè)計(jì)每1 S對(duì)冷端補(bǔ)償溫度進(jìn)行更新。
2.1.4 信號(hào)輸出
模塊使用8路DAC進(jìn)行信號(hào)輸出,每路互相隔離,輸出量程由軟件選擇。CPU通過(guò)SPI總線給8路DA分別發(fā)送輸出編碼,控制DA輸出。CPU與DAC之間使用光耦進(jìn)行隔離,避免干擾。
圖3 信號(hào)輸出框圖
2.2 熱電偶調(diào)理模塊軟件設(shè)計(jì)
軟件是整個(gè)模塊的核心,使用C語(yǔ)言編制,流程如圖4所示。
圖4 軟件流程圖
2.2.1 與主機(jī)通訊
與主機(jī)通訊包含在解析命令并賦值I2C輸出寄存器,當(dāng)上位機(jī)界面已經(jīng)發(fā)送命令,程序中的I2C中斷服務(wù)子程序跳出時(shí)會(huì)將I2C數(shù)據(jù)就緒標(biāo)志I2C_Ready置1,主程序判斷該就緒標(biāo)志,即可根據(jù)接收到的數(shù)據(jù)進(jìn)行命令的解析,如果是參數(shù)設(shè)置,或者校準(zhǔn)命令,在命令解析后的下一次循環(huán)即可執(zhí)行相應(yīng)的操作,如果是要求獲取數(shù)據(jù)的命令,則將上位機(jī)要求獲取的數(shù)據(jù)裝載進(jìn)I2C數(shù)據(jù)輸出寄存器,在上位機(jī)再次調(diào)用數(shù)據(jù)獲取函數(shù)的時(shí)候,即可將I2C數(shù)據(jù)輸出寄存器中的數(shù)據(jù)正確的輸出到上位機(jī)。
2.2.2 參數(shù)、分度表存取
參數(shù)、分度表的讀取包含在上電初始化中,從FRAM中讀取校準(zhǔn)參數(shù)(斜率和截距)以及對(duì)上次操作時(shí)對(duì)熱電偶類型,是否進(jìn)行冷端校準(zhǔn),輸出類型,輸入最大值和最小值的設(shè)置;
2.2.3 掃描開關(guān)切換
掃描開關(guān)切換包含在AD采集中,在AD采集的中斷服務(wù)子函數(shù)中,掃描開關(guān)切換,以實(shí)現(xiàn)對(duì)每個(gè)通道的AD采集;2
.2.4 熱電偶數(shù)據(jù)采集
熱電偶數(shù)據(jù)采集即AD采集,將AD采集到的電壓查表轉(zhuǎn)換成溫度值,即完成了熱電偶數(shù)據(jù)的采集;
2.2.5 冷端數(shù)據(jù)采集
使用兩路DS18B20測(cè)量設(shè)備對(duì)外接口處的溫度值,DS18B20為單總線模式,通過(guò)對(duì)IO口的操作模擬單總線時(shí)序,以實(shí)現(xiàn)對(duì)溫度的采集,將兩路DS18B20采集到的溫度做平均值以提高采集溫度的精度;
2.2.6 數(shù)據(jù)變換
數(shù)據(jù)變換,包括冷端溫度(℃)查表轉(zhuǎn)換成電壓值(u V)、采集到的熱電偶的電壓(u V)轉(zhuǎn)化為溫度值(℃)以及各通道溫度滿量程線性化。
2.2.7 冷端校準(zhǔn)
程序通過(guò)上位機(jī)發(fā)送的冷端補(bǔ)償標(biāo)志來(lái)決定是否進(jìn)行冷端補(bǔ)償,如果冷端補(bǔ)償標(biāo)志為1,則進(jìn)行冷端補(bǔ)償,否則,保持AD采集平均值的原值,不進(jìn)行補(bǔ)償;
2.2.8 模擬量輸出
將已經(jīng)進(jìn)行過(guò)冷端補(bǔ)償?shù)碾妷翰楸磙D(zhuǎn)化為溫度值后,將該溫度在滿量程內(nèi)線性化,以計(jì)算出應(yīng)該輸出的電壓值,然后將該電壓值根據(jù)量程轉(zhuǎn)化為DA輸出編碼,進(jìn)行DA輸出;
2.2.9 采集數(shù)據(jù)直接輸出
程序中,設(shè)計(jì)每隔1 s進(jìn)行一次溫度的測(cè)量,更新溫度值,并進(jìn)行冷端的補(bǔ)償,在這1 s的間隔內(nèi),只進(jìn)行冷端補(bǔ)償而不進(jìn)行冷端溫度的更新,以提高DA輸出的頻率。
根據(jù)測(cè)試需求,對(duì)研制的熱電偶調(diào)理模塊進(jìn)行精度測(cè)量,考核精度、響應(yīng)時(shí)間等設(shè)計(jì)指標(biāo)。
3.1 精度測(cè)量
使用標(biāo)準(zhǔn)信號(hào)源和數(shù)據(jù)采集設(shè)備進(jìn)行測(cè)試,測(cè)試曲線如下表:
T1曲線為標(biāo)準(zhǔn)源信號(hào)直接接數(shù)據(jù)采集設(shè)備采到的數(shù)據(jù)
T2曲線為標(biāo)準(zhǔn)源接熱電偶調(diào)理模塊,模塊輸出接數(shù)采集采設(shè)備采到的數(shù)據(jù)
從圖中可以T1和T2曲線基本擬合,通過(guò)計(jì)算,調(diào)理精度滿足設(shè)計(jì)要求,小于0.1%
圖5 溫度精度測(cè)量曲線
3.2 響應(yīng)時(shí)間測(cè)試
使用信號(hào)發(fā)生器輸出50 m V信號(hào),分別直接接示波器和通過(guò)調(diào)理輸出后接示波器,考核調(diào)理模塊響應(yīng)速度,調(diào)理放大倍數(shù)100,輸出為5 Vpp。
從下圖可看,黃色波形為信號(hào)發(fā)生器原始信號(hào),藍(lán)色波形為信號(hào)發(fā)生器輸出信號(hào)經(jīng)調(diào)理后波形,從示波器顯示結(jié)果可知,調(diào)理模塊帶寬可達(dá)200 Hz,響應(yīng)時(shí)間小于5 ms。
圖6 響應(yīng)時(shí)間、帶寬測(cè)試
使用熱電偶調(diào)理模塊提高了信號(hào)抗干擾能力,尤其電流輸出模式,使溫度信號(hào)可進(jìn)行長(zhǎng)距離高精度傳輸,保證測(cè)量精度。模塊的高響應(yīng)時(shí)間,使溫度控制模塊響應(yīng)速度和控制精度均有大幅提高,保證試驗(yàn)溫控曲線與試驗(yàn)設(shè)計(jì)曲線完全擬合,實(shí)現(xiàn)高精度溫控。
下圖為溫度控制曲線,T4為溫度理論曲線,T3為實(shí)際控制曲線。左圖為未使用熱電偶調(diào)理模塊試驗(yàn)曲線,右圖為使用熱電偶調(diào)理模塊的試驗(yàn)曲線。通過(guò)對(duì)比,使用熱電偶調(diào)理模塊后,T3曲線和T4曲線擬合得更好,溫度控制精度更高,干擾更小,達(dá)到了設(shè)計(jì)目的。
圖7 試驗(yàn)溫控曲線
通過(guò)試驗(yàn)驗(yàn)證,熱電偶/小電壓調(diào)理模塊在熱強(qiáng)度試驗(yàn)中可抑制試驗(yàn)環(huán)境中強(qiáng)電帶來(lái)的電磁干擾,提高系統(tǒng)控制精度及測(cè)量精度,達(dá)到了設(shè)計(jì)目的。由此可知,在其他類似電磁環(huán)境惡劣的試驗(yàn)現(xiàn)場(chǎng),對(duì)于熱電偶或微弱電壓信號(hào)使用該熱電偶調(diào)理模塊可提高測(cè)量精度,具有推廣意義。
[1]王飛躍.熱電偶傳感器信號(hào)調(diào)理與數(shù)字采集系統(tǒng)的設(shè)計(jì),中北大學(xué),2013.
[2]甄國(guó)勇,王向玲,侯 卓.基于熱電偶的溫度測(cè)量信號(hào)調(diào)理電路,核電子學(xué)與探測(cè)技術(shù),2012,32(3):269-171.
[3]崔占中,王樂(lè)善.石英燈加熱器的熱特性研究,強(qiáng)度與環(huán)境,2004,31(3):40-44.
[4]荊海霞,周琳勃,王仁道,等.基于單片機(jī)的熱電偶測(cè)溫系統(tǒng)的設(shè)計(jì),微計(jì)算機(jī)信息,2009(23):88-89.
[5]兀 偉,王航宇.多種溫度傳感器信號(hào)調(diào)理電路設(shè)計(jì),電子設(shè)計(jì)工程,2012,20(22):73-75.
Thermocouple Conditioner Module Design and Application in the Thermal Strength Test
Li Zhengrong1,Qiao Jin2,Yan Simiao2
(1.China Gas Turbine Establishment,Mianyang 621703,China;2.Beijing Rainfe Technology CO.LTD,Beijing 100062,China)
Since the thermal strength test environment is complex,there is strong electromagnetic interference in measuring low voltage signals,such as thermocouples and heat flux,thus affect system measurement accuracy.Therefore one thermocouple conditioning module is designed,aiming at isolating and amplifying the low voltage signals as well as jamming interference,recovering signals effectively,then improving the accuracy of the system.At first,real signals go into differential filter circuitry with noise filtered,then are converted into digital signals by passing through high resolution ADC.And then are processed by CPU,we get corresponding temperature values.Finally,do linear calculation in full scale,send output code to DAC,then output signal to DAQ instrument.It was proven by test,all low signals including thermocouples,heat flux and other low voltage signal in thermal strength test,can be converted to high voltage or current signals by using thermocouple conditioning module,thus reduce the interference effectively and ensure the system test accuracy can be achieved.
thermal strength test,thermocouple conditioner,measurement accuracy
1671-4598(2016)08-0212-03
10.16526/j.cnki.11-4762/tp.2016.08.058
:TH811
:A
2016-03-03;
:2016-03-27。
李正榮(1964-),男,四川省大英縣人,大學(xué),主要從事試驗(yàn)研究、試驗(yàn)?zāi)芰ㄔO(shè)的工作。