根據ZigBee的汽車空調控制系統(tǒng)設計策略
溫度、濕度檢測使用數字溫度/濕度傳感器SHT75[6](U6),該傳感器具有體積小、簡單可靠、價格低、數字輸出、免調試、免標定及互換性強等特點,集成A/D轉換器和存儲器,在測量過程中可對相對濕度自動進行標定。U6的DATA、SCK引腳分別與U5的P0_0、P0_1引腳相連,由U5的P0_1控制U6的SCK引腳,決定從U6的存儲器中讀出溫度或濕度數據,然后將溫/濕度參數存儲到CC2430指定的存儲單元。光照度檢測使用光電二極管組成的照度測量電路,光敏元件D1經U4放大器輸入到U5的P0_3進行A/D轉換。
蒸發(fā)器、冷凝器、換氣風扇電機以及壓縮機控制節(jié)點基本電路如圖4所示。U2接收到主控制器的控制信號后,調用處理器中的電機調速中斷程序,從P0_0經光電耦合器U3輸出一定占空比的控制信號,控制Q1的導通電流大小,從而控制送風電機的轉速。
系統(tǒng)主控制節(jié)點電路如圖5所示,電路主要由主節(jié)點處理器、控制按鍵和參數顯示電路等組成。
2 系統(tǒng)軟件設計
2.1 網絡協(xié)議與數據幀設計
通過對本系統(tǒng)的應用分析,為了節(jié)省節(jié)點的程序存儲空間,對ZigBee協(xié)議進行了精簡。在系統(tǒng)協(xié)議中省略了安全機制,FFD節(jié)點的設備類型設置為無安全機制全功能節(jié)點(FFDNS[5]),RFD節(jié)點的設備類型為無安全機制簡化功能節(jié)點(RFDNS),并將系統(tǒng)節(jié)點中與本應用無關的原語省略,以提高協(xié)議效率。傳感器與控制節(jié)點協(xié)議與實現原語如圖6所示。
評論