引 言
空調(diào)控制系統(tǒng)是智能建筑樓宇自動控制的一個重要組成部分。系統(tǒng)占據(jù)整個樓宇自動化系統(tǒng)的30%以上的監(jiān)控點,而且空調(diào)的能耗也占整個建筑物能耗的50%以上。因此,空調(diào)控制系統(tǒng)的設計是整個樓宇自控系統(tǒng)設計的重點之一,也是節(jié)電節(jié)能的重點,特別對于大型建筑而言,更是如此。在此設計一種新型空調(diào)控制器,并采用了電子設計自動化(EDA)技術,用目前廣泛應用的VHDL硬件電路描述語言,在Altera公司的Max+PlusⅡ集成開發(fā)環(huán)境下進行綜合、仿真,并下載到可編程邏輯器件中,以實現(xiàn)控制功能。
1 空調(diào)控制系統(tǒng)結(jié)構
空調(diào)控制系統(tǒng)結(jié)構如圖1所示。首先由傳感器檢測室內(nèi)溫度,并將采集來的數(shù)據(jù)傳輸?shù)娇刂葡到y(tǒng)的預處理單元。在預處理單元將采集來的溫度信號與設定值相比較,以判斷當前的狀態(tài)(太熱、太冷或適中)。然后將處理結(jié)果傳輸?shù)娇刂茊卧蛔詈笥蓤?zhí)行機構接收控制單元輸出的控制信號,控制室內(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ā)展起來的。這種用語言描述硬件電路的方式,容易修改和保存,且具有很強的行為描述能力,所以在電路設計中得到了廣泛應用。以下是描述控制單元VHDL代碼:

2.3 控制單元芯片的功能仿真
控制單元芯片系統(tǒng)采用Altera公司的EPF8282-ALC84-2芯片,所有程序在Max+Plus II中開發(fā)。當設計輸入完成后,進行整體的編譯和邏輯仿真,然后進行轉(zhuǎn)換、布局、布線,延時仿真生成配置文件,最后下載至FPGA器件,完成結(jié)構功能配置,實現(xiàn)其硬件功能。控制芯片的系統(tǒng)邏輯功能仿真波形如圖3所示。各信號的邏輯功能和時序配置完全達到設計要求。

3 結(jié) 語
這里設計的空調(diào)控制系統(tǒng),可以根據(jù)室溫的變化控制空調(diào)制冷或制熱,起到調(diào)節(jié)室內(nèi)溫度的作用,大大降低了空調(diào)的能耗。該系統(tǒng)具有結(jié)構簡單,性能穩(wěn)定,實現(xiàn)方便,成本低的優(yōu)點,因此極具市場競爭力。
-
傳感器
+關注
關注
2578文章
55533瀏覽量
794020 -
控制系統(tǒng)
+關注
關注
41文章
6989瀏覽量
114389 -
eda
+關注
關注
72文章
3145瀏覽量
183788 -
vhdl
+關注
關注
30文章
822瀏覽量
131866
發(fā)布評論請先 登錄
VHDL語言在EDA仿真中的應用
如何使用VHDL硬件描述語言實現(xiàn)的十六路彩燈控制系統(tǒng)?
基于Profibus總線的中央空調(diào)控制系統(tǒng)
基于CAN總線的客車空調(diào)控制系統(tǒng)的設計與實現(xiàn)
PLC在中央空調(diào)控制系統(tǒng)中的應用
VHDL密碼控制系統(tǒng)的設計
基于LonWorks總線的樓宇空調(diào)控制系統(tǒng)設計
如何使用PLC實現(xiàn)中央空調(diào)控制系統(tǒng)的設計
基于VHDL語言實現(xiàn)遠程防盜報警設計
基于EDA技術與VHDL語言實現(xiàn)空調(diào)控制系統(tǒng)的設計
評論