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