石小容,伍川輝,靳 行
(西南交通大學機械工程學院,四川 成都 610031)
便攜式溫濕度舒適性測試儀研究
石小容,伍川輝,靳 行
(西南交通大學機械工程學院,四川 成都 610031)
為了解列車運行時客室內溫濕度的動態變化以及該變化對乘客舒適性的影響,研究設計一種便攜式溫濕度舒適性實時測試系統。通過在高速列車實測溫濕度數據和乘客調查問卷的統計分析基礎上,給出適用于我國高速列車的溫濕度舒適性評價指標。系統以STM32系列處理器和數字式溫濕度傳感器SHT21為核心,采用模塊化設計,由電源模板、溫濕度測量模塊、存儲模塊和LCD顯示模塊組成。實驗表明該系統可滿足高速列車客室內溫濕度動態變化及乘客溫濕度舒適性的測試要求。
高速列車;溫濕度;舒適性;STM32處理器
為滿足列車提速后,旅客對舒適度要求的提高,以及實時了解高速列車客室內溫濕度舒適性狀況,掌握列車運行時溫濕度的動態變化及該變化對乘客舒適性感覺的實時影響[1],研究一套便攜式、抗干擾力強、高精度底耗能的溫濕度舒適性實時測試系統,分析列車車內溫度、濕度分布情況,得出車內溫濕度舒適性的準確數據是很有必要的。
我國高速列車的服務對象以中國人為主,因此應以黃種人為研究對象[2],以高速移動的列車為環境進行研究。本文在高速列車實測數據的基礎上,結合調查問卷的統計分析結果,得出了適用于我國高速列車的溫濕度評價方法,等級劃分見表1。
在硬件上采用以ARM為核心的嵌入式系統架構,ARM主控芯片選擇的是ST公司推出的基于ARM Cortex-M3內核的STM32系列處理器,該芯片具有高性能、低成本、低功耗、實時性強、易開發等特點[3-4],主控芯片編程實現系統控制、數據存儲、分析處理和顯示等;外圍部件主要包括傳感器信號采集模塊、SD卡數據存儲模塊、LCD液晶顯示模塊和高性能聚合物鋰電池。便攜式溫濕度舒適性測試儀的硬件結構如圖1所示。

表1 舒適性等級劃分表

圖1 便攜式溫濕度舒適性測試儀硬件結構圖
2.1 溫濕度傳感器電路
本測試儀采用的溫濕度傳感器為SHT21,其數據輸出為標準的I2C信號[4],它和微控制器STM32F 103ZET6之間通過I2C接口進行通信。溫濕度傳感器SHT21的連接電路如圖2所示。

圖2 I2C總線接口電路
2.2 SD卡存儲電路
本采集器的數據存儲采用大容量的SD卡(8GB或者32GB)來實現,STM32的SDIO總線采用的是4位總線多塊讀寫模式,波特率設為24MHz,當系統只進行文件讀寫的時候,讀速度達到6.74MB/s,寫速度達到4MB/s,完全能夠達到本測試儀對數據保存的設計要求。同時SD卡座焊接在主板上,每次使用可以直接插拔SD卡,使用起來穩定可靠又非常簡單。
SD卡和STM32通過SDIO總線來進行數據的傳輸,原理圖如圖3所示。

圖3 STM32與SD卡接口圖
2.3 LCD顯示電路
LCD顯示屏選用的是Solomon Systech公司的SSD1289,有240(RGB)×320的點象素,能實現262,144灰度級別的畫面顯示。SSD1289有8位、9位、16位、
18位總線形式,可以快速有效地傳輸圖像數據,還提供18位的RGB接口。它集成了LCD控制器,所以能有效節約CPU的資源,擁有較大的靈活性和擴展性。
LCD和STM32通過FSMC總線來進行數據傳輸,硬件原理如圖4所示。
2.4 電源電路和PCB印刷電路板設計
STM32F103ZET6的供電電壓為2.7~3.6V,SD卡的電源輸入為2.0~3.4 V,因此選取常用的3.3 V作為二者的供壓源。LCD的供電電壓為5V,通過具有較高的電源抑制比、超低噪聲、較好的電壓線性和負載瞬態效應以及較小的電壓漂移的線性低壓穩壓器LM1117和78L05變壓得到所需3.3V和5V工作電壓。同時,在輸入端、輸出端和電源地之間連接0.1μF和10μF的旁路電容使輸入電壓更加平滑,并獲取穩定純凈的電壓輸出,提高紋波和噪聲抑制,且增強穩定性。
印刷電路板設計主要從外部連接、尺寸大小、散熱性等方面考慮。在保證印刷電路板上信號傳輸可靠及器件之間散熱良好的前提下,減小芯片之間的間距,選用貼片式芯片、電容、電阻等來縮小占據的空間。傳感器芯片SHT21焊接于印刷電路板上,為了使測量的溫濕度更加準確,減小印刷電路板上熱傳遞對傳感器的影響,在SHT21附近處加入銑削狹縫設計,減少熱傳遞。
在軟件上采用RT-Thread嵌入式實時操作系統,編程實現電源時鐘管理、溫濕度數據采集、分析與處理、數據存儲和LCD實時顯示等功能。
程序設計主要包括數據采集、數據處理、數據顯示3大部分,主程序流程如圖5所示。
對于優先級問題,首先要保證采集數據的正確性,所以定時器的優先級(硬件優先級)要設置為最高,然后針對RT-Thread的幾個線程的優先級(軟件優先級)設置如下:
(1)為了實時讀取采集的數據,防止數據的不連續,數據采集線程優先級是最高的。
(2)其次是數據處理線程的優先級,保證SD卡存儲和分析處理的實時性和完整性。
(3)最后是LCD顯示線程的優先級最低,以供用戶查看相關信息。
當定時器定時時間到后,定時器中斷處理函數將發送一個事件信號給數據采集線程,數據采集線程通過I2C接口讀取溫濕度傳感器數據;然后將數據按一定順序存入緩沖區段中,直到存滿一個緩沖區段后發送一個事件信號給數據處理線程。
數據處理線程包括溫濕度數據的分析處理和數據的實時存儲兩大部分。由于測試儀使用的環境是在高速動車上,所處環境電磁干擾大,因此先對采集到的溫濕度數據進行降低干擾的預處理。由于高速列車車廂內的溫濕度變化緩慢,不可能出現溫濕度突變的情況,針對這一明顯特征,采用5點平均值濾波法,就能濾除掉由于電磁干擾引起的毛刺干擾;再按照表1的舒適性評價分級表得出舒適性評價等級;數據存儲將溫度、濕度、季節信息、空調狀態和評價等級存入大容量的SD卡中,以供后期數據分析處理。
數據處理線程的總體設計流程如圖6所示。

圖4 STM32與LCD接口圖

圖5 主程序流程圖

圖6 數據處理線程流程圖
LCD顯示線程主要是完成界面顯示和刷新,該測試儀的主界面主要分為系統信息、環境信息和數據信息3部分。
以夏季某線某型車的溫濕度測試數據為例,該組數據測試位置為離地板1.2m[5-6],在列車各個部位各測得一組數據,并在該溫濕度狀況下對車內舒適度進行測試[7-8],結果如圖7和圖8所示。
圖7是溫度為23.8℃(1級)時的舒適度問卷調查結果,在此狀況下,不舒適的測試樣本數為16,占整個數據中的23.33%,對比表1,不舒適的比例小于25%,可看出該溫濕度值在等級為1級的溫度范圍內。圖8是相對濕度為68.2%(2級)時的舒適度問卷調查結果,該數據表明,在此狀況下,不舒適的測試

圖7 溫度問卷調查結果

圖8 濕度問卷調查結果
樣本數為21,在整個數據中的比例為42.8%,同時對比表1,符合不舒適的比例小于50%,可看出該溫濕度值在等級為2級的濕度范圍內。根據對比結果表明,溫濕度舒適性測試結果完全符合要求。
使用本測試儀可以在運行中的高速列車上實時評價溫濕度舒適性狀況,對列車綜合舒適性評價提供參考,以供列車設計人員對列車進一步優化,以及列車乘務人員對車內的溫濕度舒適性進行實時地調整。
[1]盧津,趙洪全,許廣東.鐵路客車舒適度的檢測與評價[J].中國鐵路,2004(6):26-29.
[2]俞展猷.鐵道車輛舒適性評價方法的發展與研究現狀[J].鐵道車輛,2004(3):1-7.
[3]王永虹,徐煒,郝立平.STM32系列ARMCortex-M3微控制器原理與實踐[M].北京:北京航天航空大學出版社,2008.
[4]周立功.ARM嵌入式系統基礎教程[M].北京:北京航空航天大學出版社,2005.
[5]GB/T 18204.13—2000公共場所空氣溫度測定方法[S].北京:中國標準出版社,2000.
[6]GB/T 18204.14—2000公共場所空氣濕度測定方法[S].北京:中國標準出版社,2000.
[7]楊亮.旅游目的地舒適度評價指標體系的建立和評價方法的研究[J].山東經濟,2008(5):68-73.
[8]劉轉華,林建輝.列車乘坐舒適性與平穩性測試及評價[J].中國測試技術,2004,30(2):39-40.
Research of portable temperature and humidity comfort tester
SHI Xiao-rong,WU Chuan-hui,JIN Hang
(College of Mechanical Engineering,Southwest Jiaotong University,Chengdu 610031,China)
In order to know the dynamic change of the temperature and humidity in the passenger compartment when the train running and the impact of the change on passenger comfort,a portable real-time temperature and humidity comforttestsystem wasdesigned.A comfort evaluation index of temperature and humidity which is suitable for our country’s high-speed train was given by measuring temperature and humidity data and statistical analysis of passenger questionnaire.The system is designed with STM32 processor and digital temperature and humidity sensor SHT21 as the core.It adopts modularizing design including power supply module,temperature and humidity measurement module,storage module and LCD display module.Experimental results show that the system can satisfy the test requirements both in dynamic change of temperature and humidity,and the comfort test of passengers in the high-speed train compartment.
high-speed train;temperature and humidity;comfort;STM32
U238;U292.91+4;TH811;TP212.1+1
:A
:1674-5124(2014)01-0069-04
10.11857/j.issn.1674-5124.2014.01.019
2013-03-15;
:2013-05-17
“十一五”國家科技支撐計劃(2009BAG2A01)
石小容(1980-),女,四川瀘州市人,碩士研究生,專業方向為自動測試與PC儀器。