基于ZigBee技術(shù)的樹簇網(wǎng)絡(luò)監(jiān)控系統(tǒng)設(shè)計
網(wǎng)絡(luò)中的設(shè)備分為三種:終端設(shè)備、路由器、協(xié)調(diào)器。其中終端設(shè)備為RFD,其他兩種為FFD。RFD作為樹枝末位的節(jié)點,一次只能連接一個FFD設(shè)備。
因為溫度濕度信號不會突變,所以在正常情況下每120s采集1次的頻率足夠滿足要求。成功發(fā)送數(shù)據(jù)后RFD節(jié)點進入休眠狀態(tài),以節(jié)省能量;但是若探測到煙霧或者有人闖入,節(jié)點將以突發(fā)的方式傳送數(shù)據(jù),以求數(shù)據(jù)達到監(jiān)控終端的延時最小。
2 節(jié)點硬件設(shè)計
由于節(jié)點的數(shù)量較大,為了方便生產(chǎn),將FFD和RFD設(shè)備的主要區(qū)別放在軟件方面;而硬件部分除了協(xié)調(diào)器具有UART接口外,其他都是相同的。總體分為核心單元CC2430、傳感器模塊以及電源管理模塊3部分。硬件的總體框圖如圖2所示。
2.1 核心單元CC2430
CC2430是TI公司推出的支持ZigBee協(xié)議的SoC解決方案,可用于各種ZigBee無線節(jié)點,包括協(xié)調(diào)器、路由器和終端設(shè)備。它延用了 CC2420芯片的架構(gòu),在單個芯片上整合了ZigBee射頻(RF)前端、存儲器和微控制器。CC2430F128內(nèi)嵌增強型8051 MCU,8 KB RAM,128 KBFlash,包含8路ADC、3個定時器、AESl28加密電路,MAC協(xié)處理器、看門狗定時器,以及21個可編程I/O引腳,支持4種不同程度的休眠模式。
2.2 傳感器模塊
(1)溫濕度傳感器
采用瑞士Sensirion傳感器公司推出的SHT1O溫濕度一體傳感器。該傳感器芯片由溫度和濕度探頭、校準存儲器、14位模數(shù)轉(zhuǎn)換器、雙向I/O兩線串行輸出接口組成。其工作電壓為2.4~5.5 V,支持閑時自動低功耗。測濕精度為±4.5%RH,25℃時測溫精度為±0.5℃。SHT10對溫度或濕度的測量由串行輸入的指令確定,測量值的輸出可選擇為8位、12位或14位。
電容屏相關(guān)文章:電容屏原理
評論