劉翠風
(瑞士偉拓嘉業新技術(北京)有限公司,北京 100176)
本文結合實際市場需求,提出一種基于PIC18F67K22的BACnet空調控制終端設計,系統硬件主芯片采用PIC18F67K22,操作系統采用Wago BACnet適配器,設計要求實現2個基本功能:1.實現自動加熱/制冷轉換、自動加濕/除濕轉換,并且保持溫濕度平衡;2.實現節能控制。當外界溫度低于或者高于一定值時,自動開啟室外通風閥門,且當設定時間內達不到指定溫度時,自動開啟室內2級電加熱設備,當外界溫度不滿足要求時,自動開啟回風閥,經過測試,該設計方案可以滿足應用的要求。
BACnet,即Building Automation and Control Network,是目前最具開放性和互操作性的通信協議,主要應用在樓宇自控的通訊協議中。
BACnet協議是1987年由美國供暖制冷及空調工程師協會提出的專用于樓宇自控網絡的數據通信協議。提供了樓宇自控系統實現互操作的方法。BACnet標準采用面向對象的技術,定義了一種具有屬性的“對象”來表示樓宇系統設備的功能,從而提供了一種標準的表示樓宇自控設備的方式。設備間的互操作則用“服務”來表示。它是一種真正的、非專用的開放式通信協議標準[1]。
1.1.1 BACnet的技術特點
BACnet數據通信協議主要用于建筑和智能家居行業,使用自動控制網絡的功能,系統組成單元使用相同的規則來定義,主要組成部分有數據實現途徑、使用的通信媒介、使用的功能及信息如何翻譯等。BACnet數據通信協議通常由5部分組成:5種局域網通信協議、相互通信的協議、信息數據的表示方式、建筑物自動控制設備功能。……