基于CC2530的Zigbee2007/PRO協(xié)議的無(wú)線(xiàn)溫濕度系統(tǒng)設(shè)計(jì)
本系統(tǒng)結(jié)構(gòu)圖中監(jiān)控中心為一臺(tái)計(jì)算機(jī),主要用于可視化各個(gè)終端傳感器節(jié)點(diǎn)檢測(cè)到的溫濕度數(shù)據(jù)信息并對(duì)數(shù)據(jù)信息進(jìn)行儲(chǔ)存記錄;協(xié)調(diào)器節(jié)點(diǎn)用于組建無(wú)線(xiàn)網(wǎng)絡(luò)、分配網(wǎng)絡(luò)位置外、收集終端傳感器節(jié)點(diǎn)檢測(cè)到的信息和數(shù)據(jù)傳送工作;路由器節(jié)點(diǎn)的主要為尋找、建立和修復(fù)資料封包,收集并轉(zhuǎn)發(fā)與其形成路由路徑的下級(jí)終端傳感器節(jié)點(diǎn)檢測(cè)到的數(shù)據(jù)信息;終端傳感器節(jié)點(diǎn)主要負(fù)責(zé)檢測(cè)所在位置的實(shí)時(shí)溫濕度數(shù)據(jù)信息并發(fā)送給其上級(jí)節(jié)點(diǎn),最終使得檢測(cè)到的溫濕度數(shù)據(jù)信息傳輸?shù)絽f(xié)調(diào)器節(jié)點(diǎn),同時(shí)具備路南器節(jié)點(diǎn)的能力。
2 系統(tǒng)硬件電路設(shè)計(jì)
本系統(tǒng)溫濕度檢測(cè)部分選用了性能優(yōu)異的數(shù)字式溫濕度傳感器SHT15和CC22530 ZigBee模塊來(lái)搭建SHT15集成了1個(gè)電容性聚合體測(cè)濕敏感元件、1個(gè)用能隙材料制成的測(cè)溫元件、1與14位的A/D轉(zhuǎn)換器以及串行接口電路濕度傳感器在(10~50℃)正常溫度的工作環(huán)境下誤差低于±0.5℃,濕度的測(cè)量在10%RH~80%RH的環(huán)境下誤差低于±2%RH,是個(gè)相當(dāng)穩(wěn)定的溫濕度傳感器。
終端傳感器節(jié)點(diǎn)硬件部分的工作電壓由5 V干電池提供,在SHT15電源引腳VCC與GND之間加了1個(gè)100 nF去耦濾波電容C1;SHT15的2、3端口分別與CC2530F256ZigBee模塊的P2_1口和P2_2口進(jìn)行連接,SHT15與CC2530之間通過(guò)I2C總線(xiàn)技術(shù)進(jìn)行數(shù)據(jù)交換。而協(xié)調(diào)器節(jié)點(diǎn)硬件部分主要使用了RS232串口電路與計(jì)算機(jī)進(jìn)行通信,RS232串口部分電路圖如圖4所示,CC2530外圍電路如圖5所示,使用Protel DXP 2004作圖軟件來(lái)作圖。
評(píng)論