劉有珠++侯家振等
摘要:提出環(huán)境監(jiān)測系統(tǒng)中無線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)軟件設(shè)計(jì)的一些關(guān)鍵技術(shù),包括基于TinyOS系統(tǒng)的nesC語言開發(fā)技術(shù)。通過實(shí)驗(yàn)手段,驗(yàn)證了在采用該技術(shù)的環(huán)境監(jiān)測系統(tǒng)中節(jié)點(diǎn)具有穩(wěn)定的數(shù)據(jù)采集能力。
關(guān)鍵詞:無線傳感器網(wǎng)絡(luò);nesC 語言;數(shù)據(jù)采集;網(wǎng)絡(luò)嵌入式系統(tǒng)
中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2015)23-0017-03
The Software Design of CO Sensor Node Based on TinyOS
LIU You-zhu, HOU Jia-zhen, LI Ming-long, XIONG Xiao-zhou, YANG Xin-bo, FU Jin
(Information Engineering Nanchang Institute of Technology, Nanchang 330099, China)
Abstract: This paper provides some key technologies in software design for Wireless Sensor Networks (WSN) node in environmental monitoring system, including technology of nesC language based on TinyOS.Verified through experimental means, the environmental monitoring system in the software design technology nodes has stable data acquisition capability。
Key words: wireless sensor networks;nesC;data acquisition; network embedded systems
在基于無線傳感器網(wǎng)絡(luò)的環(huán)境監(jiān)測系統(tǒng)中,采用大量的節(jié)點(diǎn)(傳感器)覆蓋監(jiān)測區(qū)域,通過無線通訊方式形成一個(gè)多跳的自組織網(wǎng)絡(luò)系統(tǒng)[1]。它具有成本低、節(jié)點(diǎn)密集、功耗低、自組織以及無線部署等特點(diǎn)。無線傳感器網(wǎng)絡(luò)技術(shù)可以使人們在任何時(shí)間、地點(diǎn)和環(huán)境下,及時(shí)、精確地獲得被監(jiān)控區(qū)域的狀態(tài)。目前已廣泛應(yīng)用于農(nóng)業(yè)種植、智能建筑物、醫(yī)療監(jiān)控、智能交通、環(huán)境監(jiān)測等領(lǐng)域。本文詳細(xì)介紹基于TinyOS的CO傳感器節(jié)點(diǎn)軟件的設(shè)計(jì),實(shí)現(xiàn)了對大氣中CO含量的檢測。
1 CO傳感器節(jié)點(diǎn)簡介
CO傳感器節(jié)點(diǎn)由ATmega8微處理器、GSNT11氣體傳感器、LM2904放大器等組成,由GSNT11氣體傳感器檢測到的信號經(jīng)放大器放大后送微處理器經(jīng)模數(shù)轉(zhuǎn)換后由串口輸出,CO傳感器節(jié)點(diǎn)組成原理如圖1所示。