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