物聯(lián)網(wǎng)智能機(jī)房系統(tǒng)設(shè)計與實現(xiàn)
摘要:簡述了實現(xiàn)智能機(jī)房系統(tǒng)所用的主要技術(shù)、設(shè)計方法和功能實現(xiàn),包括通信協(xié)議設(shè)計、硬件電路設(shè)計和軟件設(shè)計。系統(tǒng)功能包括控制、檢測和無線通信等,實現(xiàn)了機(jī)房電器的控制、環(huán)境物理量的檢測、機(jī)房安全的防范及通信等功能。同時增加了可無線遙控的智能小車,其上添加各種傳感器,實現(xiàn)傳感器的移動檢測,增加了檢測的靈活性。通過互聯(lián)網(wǎng)遙控機(jī)房,從而實現(xiàn)遠(yuǎn)程控制。經(jīng)系統(tǒng)測試功能均實現(xiàn)。
關(guān)鍵詞:物聯(lián)網(wǎng);智能機(jī)房;無線通信;智能小車
自2009年8月溫家寶總理在無錫市提出“感知中國”以來,物聯(lián)網(wǎng)被正式列為國家五大新興戰(zhàn)略性產(chǎn)業(yè)之一,寫入了“政府工作報告”。物聯(lián)網(wǎng)在中國受到了全社會極大的關(guān)注,其受關(guān)注程度是在美國、歐盟、以及其他各國不可比擬的。智能機(jī)房的發(fā)展與成熟,將會極大的提高機(jī)房管理的便捷性和可靠性。
文中簡述了系統(tǒng)實現(xiàn)所需的主要技術(shù)、設(shè)計方法和功能實現(xiàn)。其中主要包括通信協(xié)議的設(shè)計、硬件電路設(shè)計和軟件設(shè)計方法,最終實現(xiàn)智能機(jī)房的遠(yuǎn)程控制,例如遠(yuǎn)程監(jiān)測室內(nèi)的溫濕度、遠(yuǎn)程接收人體入侵報警、遠(yuǎn)程控制電燈的開關(guān),以及對無線遙控小車的控制等功能。
1 系統(tǒng)總體設(shè)計
1.1 系統(tǒng)概述
當(dāng)今智能機(jī)房系統(tǒng)包含的功能十分豐富,但還沒有形成統(tǒng)一的標(biāo)準(zhǔn)。智能機(jī)房按照功能,主要包含以下幾方面:機(jī)房網(wǎng)絡(luò)系統(tǒng)、總控制管理系統(tǒng)、照明控制系統(tǒng)、機(jī)房安防系統(tǒng)、及機(jī)房環(huán)境監(jiān)測系統(tǒng)等。
該論文從具體功能實現(xiàn)的技術(shù)層面,討論了以下幾個系統(tǒng):環(huán)境物理量檢測系統(tǒng),安防系統(tǒng),照明控制系統(tǒng)。
1.2 設(shè)計要求
為了便于系統(tǒng)的擴(kuò)展和改造,將以模塊化的方式實現(xiàn)需要的功能,每個模塊負(fù)責(zé)一個或者幾個類似的功能實現(xiàn)。所有模塊之間使用無線方式通信,每個模塊都要有各自的主控MCU、電源和具體實現(xiàn)功能的部件。
由于網(wǎng)關(guān)沒有無線功能,系統(tǒng)中設(shè)置了一個模塊負(fù)責(zé)通信中繼,通信中繼包含兩方面:與各個功能模塊的通信;與網(wǎng)關(guān)的通信。該模塊主要是通過網(wǎng)關(guān)接收上位機(jī)的控制命令,傳送給相應(yīng)執(zhí)行模塊;或者接收各個模塊的信息,傳送給上位機(jī)。
為了擴(kuò)大環(huán)境物理量的檢測范圍,增加一個可自主移動的平臺一無線遙控小車,在該平臺上可安裝傳感器或者無線攝像頭。同時為了增加系統(tǒng)的可操作性,體現(xiàn)以人為本的設(shè)計理念,該系統(tǒng)還需增加一個特別的模塊一遙控終端,該模塊負(fù)責(zé)顯示該系統(tǒng)的所有信息,并且可以控制其他的功能模塊。
1.3 系統(tǒng)功能劃分
整個系統(tǒng)實現(xiàn)的功能有:環(huán)境物理量檢測,選擇常見的溫度、濕度;安防,選擇有代表性的人體入侵檢測;照明控制,控制電燈的開關(guān);移動平臺,選擇可無線遙控的小車。
為了節(jié)省資源,將溫度、濕度和人體入侵檢測3個功能放人1個模塊中實現(xiàn)。電燈開關(guān)的控制由1個模塊實現(xiàn)。綜上所述,系統(tǒng)一共需要5個模塊,分別是:通信中繼模塊、遙控終端模塊、溫濕度及人體入侵檢測模塊、電燈控制模塊,以及無線遙控小車。系統(tǒng)的組織架構(gòu)如圖1所示。
2 硬件設(shè)計
2.1 基礎(chǔ)模塊
5大功能模塊是建立在基礎(chǔ)模塊之上的,每個模塊都是通過擴(kuò)展基礎(chǔ)模塊來實現(xiàn)具體功能的。基礎(chǔ)模塊包括MCU最小系統(tǒng)、無線通信模塊和電源模塊。
1)MCU最小系統(tǒng)
MCU即單片機(jī),是每個模塊系統(tǒng)的核心,主要負(fù)責(zé)各種信息的處理和對各種外圍設(shè)備的控制,所以選擇一款合適的MCU是整個系統(tǒng)功能實現(xiàn)的關(guān)鍵所在。該設(shè)計以市面上最常見也最通用的51單片機(jī)做為主控MCU。為了讓系統(tǒng)有更大的擴(kuò)展空間,應(yīng)選擇一款外設(shè)功能多樣的51單片機(jī)。經(jīng)過實際調(diào)查和對比,選中型號為STC12C5A60S2單片機(jī)為本設(shè)計中所有模塊的主控單片機(jī)。
STC12C5A60S2單片機(jī)外設(shè)比較豐富,包括2個全雙工異步串行通信(UART)接口,2路脈沖寬度調(diào)制(PWM)輸出,一個同步串行外圍通信(SP I)接口,8路10位精度的A/D轉(zhuǎn)換等,并且該單片機(jī)支持通過異步串行接口編程,這些功能都極大了簡化了系統(tǒng)的開發(fā)和設(shè)計。
圖2為STC12C5A60S2單片機(jī)的最小系統(tǒng),該系統(tǒng)包含如下幾個部分:
①外部晶振電路
因為要使用異步串行通信,所以選擇11.0592MHZ的晶振作為外部的時鐘源,這樣能保證異步串行通信的正確性。
②復(fù)位電路
復(fù)位電路包括上電復(fù)位和按鍵復(fù)位兩部分。其中,上電復(fù)位是系統(tǒng)剛開啟時復(fù)位單片機(jī)的;按鍵復(fù)位是在系統(tǒng)運行出現(xiàn)異常時,用于手動復(fù)位單片機(jī)。
③電源濾波電路
電源濾波電路由兩個濾波電容組成,是有效防止電源波紋對單片機(jī)干擾的手段。
物聯(lián)網(wǎng)相關(guān)文章:物聯(lián)網(wǎng)是什么
評論