余松林,王曉丹,王 喆,李強光
(天津市計量監(jiān)督檢測科學(xué)研究院,天津 300192)
溫度數(shù)據(jù)自動采集儀可自動采集被測溫度信號,是具有數(shù)據(jù)存儲、記錄和通信等功能的溫度測量儀表。溫度數(shù)據(jù)自動采集儀高度集成了溫度傳感器、測量電路、數(shù)據(jù)采集與存儲系統(tǒng),體積小、測量精度高,廣泛應(yīng)用于制藥工程、食品加工和醫(yī)療衛(wèi)生等領(lǐng)域。
與測量傳感器和測量儀表分離的傳統(tǒng)測溫設(shè)備相比,溫度數(shù)據(jù)自動采集儀特別適用于密封設(shè)備,如冷鏈運輸車、巴氏滅菌器、清洗消毒設(shè)備和熱力滅菌設(shè)備溫度計等[1-5]。
目前,市場上廣泛使用的溫度數(shù)據(jù)自動采集儀多為國外產(chǎn)品。針對市場需求,本文研制了一種基于Pt1000溫度傳感器和LabView上位機系統(tǒng)的小型溫度數(shù)據(jù)自動采集儀。該設(shè)備外殼采用316 L不銹鋼材料封裝,具有防水、抗壓功能,可應(yīng)用于高溫、高濕環(huán)境溫度參數(shù)的測量。該設(shè)備的具體參數(shù)為:測溫范圍達到-40~+140 ℃;測量分辨力為0.01 ℃;測量精度絕對值優(yōu)于0.1 ℃;整機工作電流為8.4 mA;可連續(xù)工作240 h;最大數(shù)據(jù)存儲量為32 767組。試驗結(jié)果表明,該設(shè)備能夠長時間工作在高溫、高濕環(huán)境中,能夠精確測量密封設(shè)備中的溫度參數(shù)。
本文所設(shè)計的溫度數(shù)據(jù)自動采集儀的測溫范圍為-40~+140 ℃,測量精度絕對值優(yōu)于0.1 ℃。同時,受其工作環(huán)境影響,溫度數(shù)據(jù)采集儀還應(yīng)具有一定的防水、抗壓性能。本研究采用較寬溫度測量范圍的測量芯片,滿足測量電路的要求;同時,采用316 L不銹鋼對電路進行外殼封裝,以滿足防水抗壓要求。
溫度數(shù)據(jù)自動采集儀硬件電路采用模塊化設(shè)計方式,主要包括溫度采集模塊、主控模塊、存儲模塊和電池管理模塊四個部分。為便于封裝,測量印制電路板(printed cincuit board,PCB)設(shè)計為圓型,整體直徑為15 mm。
1.1.1 溫度采集模塊電路設(shè)計
溫度采集模塊采用TI公司的PGA900ARHHR作為溫度采集芯片。該芯片測量精度可達到24位,溫度工作范圍為-40~+150 ℃。溫度采集模塊電路設(shè)計如圖1所示。
圖1 溫度采集模塊電路設(shè)計圖
電路通過代碼調(diào)試器工作平臺對PGA900ARHHR芯片上的ARM Cortex M0處理器編程,以實現(xiàn)對恒流源、模擬數(shù)字轉(zhuǎn)換器(analog to digital conrerter,ADC)位數(shù)及放大倍數(shù)的配置。采集的溫度數(shù)據(jù)采用中值濾波算法進行處理,并通過串口發(fā)送至主控芯片[6]。
1.1.2 主控模塊電路設(shè)計
主控模塊電路以ST公司的STM8AF6223作為主控芯片。STM8AF6223的工作電壓范圍為3~5.5 V,在工作溫度范圍(-40~+150 ℃)內(nèi)精度可達到8位。主控模塊電路設(shè)計如圖2所示。
圖2 主控模塊電路設(shè)計圖
主控模塊電路功能主要包括采集并存儲溫度數(shù)據(jù)、選擇工作時間模式、校準(zhǔn)恒流源、傳輸數(shù)據(jù)及指令下達和采集及檢測電池電量。數(shù)據(jù)傳輸及指令下達通過串口與上位機系統(tǒng)進行,電池電量的采集及檢測利用芯片上10 bit ADC實現(xiàn)。恒流源電流通過R16進行校準(zhǔn),而工作時間模式通過P6和P4進行選擇。測量電路以Pt1000鉑電阻為溫度傳感器,采用四線制比值法消除引線電阻干擾,以提高測量精度[7]。
1.1.3 存儲模塊電路設(shè)計
存儲模塊電路采用MICRCHIP公司的25LC256-H作為數(shù)據(jù)存儲芯片。該芯片支持串行外設(shè)接口(serial peripheral interface,SPI)串行數(shù)據(jù)通信協(xié)議,電可擦寫次數(shù)大于1 000 000次,存儲空間為256 KB,共可存儲32 762組8位數(shù)據(jù),支持在-40~+140 ℃范圍內(nèi)工作。存儲模塊電路設(shè)計如圖3所示。
圖3 存儲模塊電路設(shè)計圖
1.1.4 電池管理模塊電路設(shè)計
電池管理模塊主要由LINEAR公司的LTC3124和LT3060-5主芯片構(gòu)成。LTC3124芯片可實現(xiàn)DC-DC升壓轉(zhuǎn)換。其輸入電壓為1.8~5.5 V;工作溫度范圍較寬,為-40~+150 ℃。LT3060-5芯片工作電壓為1.6~45 V,可微功率運行,實現(xiàn)低壓差電壓線性穩(wěn)壓。芯片內(nèi)部具有反向電池保護、反向輸出保護、反向電流保護、折返電流限制和熱停機等保護電路[8]。
電池管理模塊電路設(shè)計如圖4所示。
圖4 電池管理模塊電路設(shè)計圖
溫度數(shù)據(jù)自動采集儀控制軟件系統(tǒng)設(shè)計流程如圖5所示。
圖5 控制軟件系統(tǒng)設(shè)計流程圖
溫度數(shù)據(jù)自動采集儀系統(tǒng)軟件數(shù)據(jù)采集部分基于TI公司代碼調(diào)試器工作平臺對PGA900ARHHR進行編程,并通過其配置串口通信協(xié)議將經(jīng)過均值濾波的測量數(shù)據(jù)發(fā)送至存儲模塊[9]。系統(tǒng)軟件的控制部分基于ST公司的STM8AF6223STVD控制芯片進行編程,采用ST公司的視覺程序開發(fā)編程環(huán)境,利用串行調(diào)試接口對系統(tǒng)進行控制。系統(tǒng)程序中,存儲數(shù)據(jù)信息分為電池電壓信息、恒流源校準(zhǔn)電流信息、數(shù)據(jù)末尾地址信息、工作模式選擇信息及24位溫度采集信息。此外,溫度數(shù)據(jù)自動采集儀上位機系統(tǒng)軟件還可實現(xiàn)測量數(shù)據(jù)的讀取、顯示、導(dǎo)出、溫度校準(zhǔn),以及操作、參數(shù)設(shè)定、數(shù)據(jù)重啟和清除等指令的下達[10-11]。
溫度數(shù)據(jù)自動采集儀工作環(huán)境較為嚴苛,高溫、高濕環(huán)境對外殼的密閉性和防水抗壓性均提出了挑戰(zhàn)。本研究采用316 L不銹鋼作為外殼加工材料,外觀結(jié)構(gòu)為圓柱型。封裝外殼主要由金屬封裝底座和頂部、Pt1000溫度傳感器、通信觸點A和通信觸點B構(gòu)成。圓柱型設(shè)計有利于在狹小密封環(huán)境中使用通信觸點。金屬外殼材質(zhì)保證了整機具有防水抗壓功能。此外,通信觸點采用數(shù)字模擬接口串口,避免了外部高濕環(huán)境影響造成的測量電路或電池短路。
外殼封裝設(shè)計如圖6所示。
圖6 外殼封裝設(shè)計圖
溫度數(shù)據(jù)自動采集儀控制軟件界面主要包括串口端口號下拉列表框、傳輸速率微調(diào)按鈕、串口開關(guān)按鈕、重讀存儲按鈕、清空存儲按鈕、清空數(shù)據(jù)按鈕、提示燈、電池電量文本框、電流值文本框、數(shù)據(jù)總量文本框、溫度-采集時間折線圖和Excel工作表按鈕。通過選擇串口端口號,使得控制軟件與電腦連接,并通過傳輸速率微調(diào)按鈕實現(xiàn)數(shù)據(jù)傳輸速率調(diào)節(jié)。傳輸數(shù)據(jù)分為電池電量位、電流數(shù)據(jù)位、數(shù)據(jù)讀取結(jié)束位、時間標(biāo)志位和數(shù)據(jù)位。測量的溫度數(shù)據(jù)通過Excel工作表按鈕導(dǎo)出至Excel表格。導(dǎo)出的每組數(shù)據(jù)均包括采集數(shù)據(jù)值及其對應(yīng)采集時間。
為驗證設(shè)計的溫度數(shù)據(jù)自動采集儀的測量準(zhǔn)確性,采用二等標(biāo)準(zhǔn)鉑電阻溫度計和恒溫槽進行示值誤差校準(zhǔn)試驗。溫度數(shù)據(jù)自動采集儀校準(zhǔn)結(jié)果如表1所示。
表1 溫度數(shù)據(jù)自動采集儀校準(zhǔn)結(jié)果
在-40~+140 ℃校準(zhǔn)范圍內(nèi),本文研制的溫度數(shù)據(jù)自動采集儀示值誤差范圍為0.00~0.06 ℃。該溫度數(shù)據(jù)自動采集儀在140 ℃校準(zhǔn)點示值誤差最大,為0.06 ℃。整個校準(zhǔn)試驗時間約3 h,設(shè)備密封完好,功能正常無損傷。
醫(yī)用熱力滅菌設(shè)備溫度計是利用密封腔體中的高溫蒸汽對載體進行滅菌的設(shè)備。依據(jù)JJF 1308—2011[12]技術(shù)標(biāo)準(zhǔn)要求,使用研制的溫度數(shù)據(jù)自動采集儀對滅菌設(shè)備溫度計的溫度參數(shù)進行校準(zhǔn)。主要參數(shù)包括示值誤差、溫度均勻度和滅菌保持時間。取三次重復(fù)試驗的測量平均值為校準(zhǔn)結(jié)果。
醫(yī)用滅菌設(shè)備溫度計的溫度校準(zhǔn)曲線如圖7所示。
圖7 醫(yī)用滅菌設(shè)備溫度計的溫度校準(zhǔn)曲線
進行校準(zhǔn)的滅菌設(shè)備溫度計的滅菌設(shè)定溫度為121 ℃,顯示溫度為121 ℃,三次測量平均值為121.66 ℃,計算可得示值誤差為0.66 ℃。滅菌保持時間為35 min,中心位置測量點溫度數(shù)據(jù)采集儀的測量溫度最大值和最小值分別為121.84 ℃和121.38 ℃,計算可得溫度波動度為0.46 ℃(U=0.25 ℃,k=2)。
本文研制的溫度數(shù)據(jù)自動采集儀整機工作電流為8.4 mA,功耗僅30 mW。根據(jù)匹配電池容量,以4 000 mAH為例,該設(shè)備可連續(xù)工作240 h。該設(shè)備測溫范圍達到-40~+140 ℃,測量精度絕對值優(yōu)于0.1 ℃,可存儲32 767組8位數(shù)據(jù)。
此外,本文利用研制的溫度數(shù)據(jù)自動采集儀對醫(yī)用熱力滅菌設(shè)備溫度計的溫度參數(shù)進行了校準(zhǔn),獲得了溫度波動度和示值誤差等參數(shù)。試驗結(jié)果表明,所研制的溫度數(shù)據(jù)自動采集儀具有較高的測量精度和測溫范圍,具備市場化能力。
該設(shè)備推向市場后可替代國外同類測量設(shè)備,提高密封設(shè)備如醫(yī)用熱力滅菌設(shè)備溫度計、干熱烘箱、巴氏滅菌器和清洗消毒設(shè)備等的國內(nèi)計量檢測技術(shù)水平。