裴皓 史銳博 李雪晴 廖嘉敏
摘要:基于2.4GHz微功率無線通信技術,設計了能在宿舍應用的智能家居控制系統(tǒng),系統(tǒng)主要由msp430單片機、NRF24L01芯片、電磁繼電器、降壓器等電子設備組成,實現(xiàn)了對用電器的遠程無線操控。
關鍵詞:智能家居;學生宿舍;無線控制
Abstract: Based on 2.4 GHz micro power wireless communication technology, a smart home monitoring system that can be used in dormitories was designed. The system was composed of msp430 Singlechip, NRF24L01 chip, Electromagnetic relay, Depressor and other electronic equipment, and the realization of remote wireless manipulation of electrical appliances was realized.
Key Words: Smart Home; Student dormitory; Wireless control
一、引言
智能家居概念的起源很早,但一直未有具體的建筑案例出現(xiàn),直到1984年美國聯(lián)合科技公司(United Techno1ogies BuildingSystem)將建筑設備信息化、整合化概念應用于美國康乃迪克州(Conneticut)哈特佛市(Hartford)的City Place Building時,才出現(xiàn)了首棟的“智能型建筑”,從此揭開了全世界爭相建造智能家居的序幕[1]。隨著互聯(lián)網的發(fā)展,尤其是無線網絡的出現(xiàn)和發(fā)展,智能家居逐步進入網絡化時代。它能提供照明控制、遠程家電控制、安防報警、室內外遙控、自動窗簾、可編程定時控制等多種功能和手段,使人們的生活更加安全、舒適和便捷。
智能家居系統(tǒng),是指采用先進的計算機技術、網絡通信技術、智能控制技術、無線傳感網絡技術,將與家居生活有關的各種設備有機地結合在一起,為人們提供高效的家居環(huán)境[2]。
二、智能家居系統(tǒng)總體方案
課題研究背景:
作為大學生,宿舍是大家日常起居的地方,將智能家居控制系統(tǒng)引入宿舍,利用無線傳感技術與自動控制等相關原理對宿舍家電設施(空調、電燈)進行監(jiān)測控制,從而實現(xiàn)用電監(jiān)控,有利于將宿舍打造成為更便利、舒適的“家”,同時達到節(jié)能減排的環(huán)保效果。
宿舍內智能家居系統(tǒng)需求分析:
因宿舍在夏季、冬季經常會出現(xiàn)屋中無人而空調持續(xù)運行、晚上斷電后忘記關燈導致早上通電后電燈常亮而同學還在熟睡的現(xiàn)象,不利于節(jié)能減排??紤]到宿舍內安裝有無線路由器,我們設想利用路由器能檢測設備的連接情況這一功能,制作一個具有一定自主控制能力控制中心來控制空調及其他用電器的開關。一方面,讓使用者可以在外通過手機實時監(jiān)控和控制空調及其他電器的開關。另一方面,可以通過路由器檢測特定設備的連接情況,來實現(xiàn)空調及其他電器的自動關閉。
本次創(chuàng)新的項目的意義在于,對現(xiàn)有的控制系統(tǒng)進行進一步創(chuàng)新,真正實現(xiàn)“自動”控制。讓我們不必再擔心忘關空調的情況,踐行綠色生活,低碳環(huán)保,帶來經濟和環(huán)境效益。當然,對于我們更普遍的意義在于,此次實驗有助于提高我們自主研發(fā)能力和對前沿課題的興趣以及對所學知識的鞏固。
智能家居控制方案設計:
使用NRF24L01芯片,msp430單片機,電磁繼電器、降壓器等電子設備,實現(xiàn)手機-路由器-紅外線-空調-電燈的無線操作控制。
該項目主要分為四個硬件組成部分:路由器,帶有紅外線發(fā)射功能的空調控制器,能自動及手動控制燈亮滅的智能電燈開關、能控制插頭通電與否的智能插座。路由器是控制中心與手機的連接媒介,控制中心是一級設備,其余三個為二級設備。 簡單方案框如下圖所示。
三、各部分功能及構成
(一)控制中心&帶有紅外線發(fā)射功能的空調控制器
控制中心為整個智能宿舍系統(tǒng)的控制核心,由WIFI連接到路由器進而連到局域網。其余設備均無線連接到控制中心。控制中心帶有紅外線發(fā)射功能,可以控制空調的狀態(tài):改變模式、調整溫度,定時關機,智能自動關機等。
控制中心接收到局域網用戶通過手機發(fā)來的指令來控制其他設備,同時也有一套自主控制系統(tǒng),當系統(tǒng)檢測到指定的幾臺移動設備同時與路由器斷開連接時,自主發(fā)送關閉空調的指令,向智能開關發(fā)送斷電的指令切斷路由器的電源,向電燈開關發(fā)送關燈的指令。并且可以在指定時間向智能電燈開關發(fā)送關閉電燈的指令,避免早上通電以后的電的浪費。
原理介紹
控制中心通過WIFI連接到宿舍路由器,通過定時讀取局域網IP地址狀態(tài),判斷宿舍是否還有人,若檢測到沒有其他設備連接到路由器,則自動向相關智能設備發(fā)送關機指令。達到節(jié)約用電的目的。
手機通過網頁或微信程序向用電器發(fā)送指令,控制中心接收到指令后使用2.4G無線模塊將指令轉發(fā)到相應智能模塊。
NRF24L01可傳輸最多32Byte的數(shù)據(jù),該系統(tǒng)將使用其傳輸6位十進制數(shù)字,前兩位代表不同模塊,中間兩位控制相應模塊的某一功能,后兩位控制特定功能的工作狀態(tài)。
控制中心的結構
控制中心主要分五個部分組成:電源部分、控制器模塊、各個功能子模塊、控制中心內部通信以及控制中心系統(tǒng)外部通信。
電源部分:電源部分是為整個智能家居控制系統(tǒng)供電,因此是硬件設計的重點,在控制設備設計中是用18650鋰電池為系統(tǒng)供電。
控制器核心:中央控制器是整個智能家居控制系統(tǒng)的核心,將采用嵌入式STM32F103芯片,通過一些預留I/O接口來連接其它功能子模塊,并可以在宿舍需要其他功能時做出設備的擴展。其主要完成以下工作:接收并識別手機設備發(fā)送的指令,然后發(fā)送指令對家居設備進行控制,同時運行自動控制代碼進行設備的自動控制。
功能子模塊:功能子模塊以控制器為核心,實現(xiàn)系統(tǒng)所需的特定功能,比如: 智能燈光的控制、宿舍空調的控制、路由器開關的控制等,每個模塊的實現(xiàn)功能都是由控制器來發(fā)送指令。
控制中心內部通信:其主要實現(xiàn)的功能是完成中央控制器與功能子模塊之間的信息傳遞。該項目采用無線通信方式做為智能家居控制系統(tǒng)的內部通信方式,并結合無線通信特點,項目采用WIFI做為內部通信方式。
控制中心外部通信:主要功能是實現(xiàn)用戶通過手機連接局域網操作與控制宿舍電器設備,并實時監(jiān)控宿舍設備的運行狀態(tài)。
紅外控制設備介紹
1.紅外編碼方式
一般,家里使用的遙控設備都是38kHz的載波,并使用NEC編碼方式。NEC紅外信號編碼由同步碼頭,地址碼、地址反碼、控制碼、控制反碼和連發(fā)碼組成。我們在用編解碼模塊做解碼操作時,只需要將遙控器對準紅外接收頭,按下要解碼的按鍵,即可通過串口調試助手查看到解碼的結果,結果輸出為6位16進制的“地址碼+地址反碼+控制碼”。在做編碼發(fā)送時也只需要發(fā)送這6位16進制數(shù)據(jù)即可。
2.紅外一體接收頭的使用
YS-NEC編解碼模塊原理圖
一體化紅外線接收器是一種集紅外線接收、放大、整形于一體的集成電路,不需要任何外接元件,就能完成從紅外線接收到輸出,并與TTL電平信號兼容的所有工作。沒有紅外遙控信號時為高電平,收到紅外信號時為低電平。適合于各種紅外線遙控和紅外線數(shù)據(jù)傳輸[3]。
接口定義如上
a、紅外發(fā)射頭:用于發(fā)射紅外信號,波長為940nm 38k NEC編碼信號的發(fā)射。
b、紅外接收頭:用于接收NEC紅外信號,進而模塊完成分析解碼。
c、UART 單片機串口通信接口:該端口為單片機串口(TTL),作為與外界單片機的通信橋梁,其默認設置的波特率為9600bps。
4.發(fā)射指令說明:
地址 操作位 數(shù)據(jù)位1 數(shù)據(jù)位2 數(shù)據(jù)位3
A1(FA) XX XX XX XX
操作位數(shù)據(jù)代表當前工作狀態(tài);數(shù)據(jù)位1和2為紅外接收設備對應的地址碼與地址反碼,用于區(qū)別接收設備;數(shù)據(jù)位3為控制位,用來控制接收設備具體參數(shù)。
(二)智能插座
智能插座接收控制中心發(fā)出的指令控制插座上電源的通斷,做到及時關閉用電器,防止人離開房間后忘記關閉用電器造成的能源浪費。本產品設計中,路由器插在能控制插頭通電與否的智能插座,用來控制路由器的開關與否。
現(xiàn)階段智能插座控制方式對比
智能插座就是一個互聯(lián)網時代賦予智能化的開關控制器。根據(jù)不同的控制介質,可以分為以下幾種控制方式:
1.紅外遙控。紅外技術出現(xiàn)年代久遠,技術較為成熟。但其有方向局限性,而且家中過多的紅外設備易被干擾,造成控制混亂。
2.藍牙遙控。一般采用手機控制。它相較于紅外技術有傳輸速度快、距離遠、安全性高等優(yōu)勢,但是想要進行遠程控制就難以實現(xiàn)了。而且藍牙信號容易被家中2.4Ghz的WiFi信號所干擾,影響其實際遙控范圍。
3.2.4G微功率無線技術。手機電腦等設備通過無線模塊連接無線信號,通過接收控制中心發(fā)來的開關信號可控制插座。此方式既可以實現(xiàn)遠程控制,極低的功耗也能省電。
綜上所述,2.4G微功率無線技術相對其他控制方式優(yōu)勢明顯,而且具有成本較低、整合度高、安全性強、開發(fā)方便等優(yōu)點。
智能插座的組成
智能插座由電源降壓器、單片機、電磁繼電器、無線連接設備組成。
電源降壓器:為控制器、電磁繼電器等部件供電。
控制器:接收指令,向電磁繼電器發(fā)送指令。
電磁繼電器:控制輸出插口通電狀態(tài)。
Msp430單片機,采用C語言代碼實現(xiàn)控制,單片機上接2.4G無線模塊實現(xiàn)無線通信,接收指令,通過改變電磁繼電器數(shù)據(jù)端口的電平高低,控制插座輸出電路的通斷。擬用高電平通路,低電平斷路。智能插座單片機可以識別控制中心通過無線發(fā)來的控制指令,對多個開關進行分別控制。
(三)智能電燈
智能電燈開關采用雙控電路,一端接手動開關,另一端接自動控制開關。自動控制開關包含電磁繼電器和2.4G無線模塊,開關采用單火線取電??刂浦行目梢灾悄芘袛喾块g昏暗程度自動開關電燈,并接入控制中心的自動控制系統(tǒng)實現(xiàn)人走燈滅。原理與電燈開關控制部分原理與智能插座相同。
四、小結
1.該項目所呈現(xiàn)的幾個硬件設備將智能家居的監(jiān)控、控制系統(tǒng)的相關原理推廣至宿舍,擴大了智能家居系統(tǒng)的適用人群,讓在校學生享受到科技對生活的便利。
2.巧妙地利用了路由器可以檢測到移動設備的連接狀態(tài)這一功能,創(chuàng)造性的開發(fā)出一套利用特定幾個移動設備在同一路由器上的不同連接狀態(tài),進行一系列自主控制的系統(tǒng),對智能家居的控制系統(tǒng)進行了近一步升級。
3.利用紅外控制器對空調的自動及遠程控制達到了節(jié)能減排,低碳生活的目的。
參考文獻:
[1] 程秀華,繆希仁,謝禮龍.數(shù)字家居智能系統(tǒng)控制技術[J].低壓電器,2007.4:30-32
[2] LI B,YU J.Research and application on the smart house based on component technologies and Internet of things [J].Procedia Engineering,2011.15:2087-2092
[3] 張彬杰.22個原件做出學習型遙控器.[J].無線電,2010.11