黃煌
【摘 要】隨著今現代化建設和國民經濟的迅速發(fā)展,社會對生活環(huán)境和生產環(huán)境的要求也越來越高。人們的日常生活與周圍環(huán)境的溫濕度密切相關。在高職教學過程中,為了讓學生對溫度和濕度有更深層次的了解和認識,本文通過IAR軟件了解檢測溫濕度的源程序,并將其下載到zigbee模塊上,觀察實時溫濕度的檢測。
【關鍵詞】環(huán)境;溫濕度;IAR
0 引言
在不同的領域,人們對溫濕度的要求都是不一樣的。比如在糧倉,溫度和濕度都要控制在一定范圍內,否則糧食則會發(fā)芽不能食用,會給人們帶來不小的經濟損失。生活方面:在一定溫度條件下,空氣相對濕度越小,人體汗液蒸發(fā)越快,人的感覺越涼快。據研究表明,室內最適合溫度應保持在室溫達 18℃ 時,相對濕度應保持在30-40%,室溫達 25℃ 時,相對濕度應保持在 40-50% 為最宜。室內溫度不宜過高也不宜過低。室溫過高會使人感到悶熱難受,令人精神不振、頭昏腦脹,昏昏欲睡。較長時間在溫度過高的室內生活,常會口干舌燥、眼睛干澀
1 IAR軟件的介紹
本文使用 IAR 7.60A軟件,IAR開發(fā)環(huán)境最大優(yōu)勢就是能夠直接使用TI公司提供的協(xié)議棧Z-Stack進行開發(fā),我們只需要調用 API 接口函數。這里我們選用通用性較高的 ZStack-CC2530-2.3.0-1.4.0 (Zigbee 2007)協(xié)議棧版本。初學者要注意了,IAR和 Z-Stack 的高低版本是互不兼容的,所以它們的的版本安裝選取一定要配合好。經過我們實際測試,IAR 7.60A 和 Zstack-CC2530-2.3.0-1.4.0 配合使用時從安裝到開發(fā)都很友好。
2 基于IAR的溫濕度檢測
做實驗時,需要的硬件設備有一臺電腦、2個ZigBee模塊、一個燒寫器、4根杜邦線、2個無線傳感天線、一臺BTL210平板顯示器及電源插頭;需要的軟件設備有IAR-EW8051-760A軟件開發(fā)環(huán)境和串口調試助手。
2.1 溫濕度的有線檢測
連接好電路,將溫濕度檢測驅動程序下載到一個ZigBee模塊上,通過串口調試助手觀察實驗結果,如圖1所示。
Zigbee模塊上有一個溫濕度感測器,我們在做實驗時,在較短的時間內,室內的溫度和濕度變化都不大,為了讓大家更好的了解測試效果,我們可以開空調,將板子放在空調吹風口,或者將手放到芯片上,這時候我們可以通過串口調試助手明顯感受到溫濕度的變化。
2.2 溫濕度的無線檢測
在另外一個ZigBee模塊上下載數據接收驅動程序,連接好電路,通過BTL210平板顯示器觀察實驗結果,如圖2所示。
發(fā)送模塊和接受模塊可以用5號電池供電,也可以利用數據線連到平板或者電腦上進行供電。BTL210平板開機后,打開郵電學院zigbee測試系統(tǒng),上面的溫濕度都是沒有數據的,在完全連接好發(fā)送模塊和接受模塊后,平板上的溫度和濕度會顯示實時的溫度和濕度。
2.3 檢測溫濕度的程序分析
利用IAR開發(fā)環(huán)境,編寫一個名稱為th_read的函數,通過調用該函數,可以讀取溫濕度數據數據并校驗和計算。
3 結束語
溫濕度對人們的生活有很大的影響,對溫濕度的檢測已經是保護和改善生態(tài)居住環(huán)境不可缺少的手段。通過本文我們對溫濕度有一定的了解,可以根據環(huán)境需要改變實時的溫度和濕度。
【參考文獻】
[1]董興麗,周超英.Zigbee技術在家庭網關中的應用與實現[J].現代電子技術,2007.
[2]陳軍.傳感器及實用檢測技術[m].西安電子科技大學出版社,2011.
[3]賈海瀛.傳感器技術與應用[m].清華大學出版社,2011.
[4]Edgar H C.Wireless Sensor Networks:Architectures and Protocols[M].CRC Press.2004
[5]王小強,歐陽俊,黃寧淋.ZigBee無線傳感器網絡設計與實現[m].化學工業(yè)出版社,2015.
[責任編輯:田吉捷]endprint