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