引 言
空調(diào)控制系統(tǒng)是智能建筑樓宇自動控制的一個重要組成部分。系統(tǒng)占據(jù)整個樓宇自動化系統(tǒng)的30%以上的監(jiān)控點,而且空調(diào)的能耗也占整個建筑物能耗的50%以上。因此,空調(diào)控制系統(tǒng)的設(shè)計是整個樓宇自控系統(tǒng)設(shè)計的重點之一,也是節(jié)電節(jié)能的重點,特別對于大型建筑而言,更是如此。在此設(shè)計一種新型空調(diào)控制器,并采用了電子設(shè)計自動化(EDA)技術(shù),用目前廣泛應(yīng)用的VHDL硬件電路描述語言,在Altera公司的Max+PlusⅡ集成開發(fā)環(huán)境下進行綜合、仿真,并下載到可編程邏輯器件中,以實現(xiàn)控制功能。
1 空調(diào)控制系統(tǒng)結(jié)構(gòu)
空調(diào)控制系統(tǒng)結(jié)構(gòu)如圖1所示。首先由傳感器檢測室內(nèi)溫度,并將采集來的數(shù)據(jù)傳輸?shù)娇刂葡到y(tǒng)的預處理單元。在預處理單元將采集來的溫度信號與設(shè)定值相比較,以判斷當前的狀態(tài)(太熱、太冷或適中)。然后將處理結(jié)果傳輸?shù)娇刂茊卧?;最后由?zhí)行機構(gòu)接收控制單元輸出的控制信號,控制室內(nèi)空調(diào)。
2 控制單元的EDA實現(xiàn)
2.1 控制單元的芯片功能
控制芯片如圖2所示。
有3個輸入端時鐘端:cIk,temp_high和temp_low;2個輸出端:heat和cool,高電平有效。如果室內(nèi)溫度正常, temp_high和temp_low均為“0”,則輸出端heat和cool均為“0”。如果室內(nèi)溫度過高,temp_high為“1”, temp_low為“0”,則heat和cool分別為“1”和“0”,空調(diào)制冷。如果室內(nèi)溫度過低,temp_high為“0”,temp_low為 “1”,則heat和cool分別為“0”和“1”,空調(diào)制熱。
2.2 控制單元芯片的VHDL代碼
VHDL(Very High Speed Integrated CircuitHardware Description Language)是IEEE工業(yè)標準硬件描述語言,是隨可編程邏輯器件(PLD)的發(fā)展而發(fā)展起來的。這種用語言描述硬件電路的方式,容易修改和保存,且具有很強的行為描述能力,所以在電路設(shè)計中得到了廣泛應(yīng)用。以下是描述控制單元VHDL代碼:
2.3 控制單元芯片的功能仿真
控制單元芯片系統(tǒng)采用Altera公司的EPF8282-ALC84-2芯片,所有程序在Max+Plus II中開發(fā)。當設(shè)計輸入完成后,進行整體的編譯和邏輯仿真,然后進行轉(zhuǎn)換、布局、布線,延時仿真生成配置文件,最后下載至FPGA器件,完成結(jié)構(gòu)功能配置,實現(xiàn)其硬件功能??刂菩酒南到y(tǒng)邏輯功能仿真波形如圖3所示。各信號的邏輯功能和時序配置完全達到設(shè)計要求。
3 結(jié) 語
這里設(shè)計的空調(diào)控制系統(tǒng),可以根據(jù)室溫的變化控制空調(diào)制冷或制熱,起到調(diào)節(jié)室內(nèi)溫度的作用,大大降低了空調(diào)的能耗。該系統(tǒng)具有結(jié)構(gòu)簡單,性能穩(wěn)定,實現(xiàn)方便,成本低的優(yōu)點,因此極具市場競爭力。
-
傳感器
+關(guān)注
關(guān)注
2552文章
51322瀏覽量
755352 -
控制系統(tǒng)
+關(guān)注
關(guān)注
41文章
6646瀏覽量
110732 -
eda
+關(guān)注
關(guān)注
71文章
2776瀏覽量
173525 -
vhdl
+關(guān)注
關(guān)注
30文章
817瀏覽量
128222
發(fā)布評論請先 登錄
相關(guān)推薦
評論