王守順,王文卿
(山東科技職業(yè)學院,山東濰坊,261041)
基于ARM9的無線智能家居控制(智能監(jiān)控)系統(tǒng)設(shè)計
王守順,王文卿
(山東科技職業(yè)學院,山東濰坊,261041)
無線通信設(shè)備、信息傳感設(shè)備與嵌入式控制系統(tǒng)目前已廣泛應(yīng)用于智能家居產(chǎn)品上,實現(xiàn)家居的智能化,提升家居的安全性、便利性、舒適性。本文設(shè)計了一種基于ARM9的無線智能家居控制系統(tǒng),實現(xiàn)家居電器控制與安防監(jiān)控功能。希望本論文的研究工作能夠為對智能家居方面的應(yīng)用及發(fā)展提供一點借鑒意義。
無線通信設(shè)備;信息傳感設(shè)備;嵌入式系統(tǒng);智能家居
1.1系統(tǒng)總體結(jié)構(gòu)框圖
基于ARM9的無線智能家居控制系統(tǒng)總體結(jié)構(gòu)如圖1所示。該控制系統(tǒng)主要包括ARM9核心控制模塊、傳感器檢測模塊、語音報警模塊、GPRS無線通信模塊、ZigBee模塊、LCD液晶顯示模塊、計算機以及電源模塊等。該控制系統(tǒng)能夠?qū)崿F(xiàn)家居電器控制與安防監(jiān)控功能。
圖1 系統(tǒng)總體結(jié)構(gòu)框圖
如圖1所示,ARM9單片機是控制系統(tǒng)的核心,通過GPRS和ZigBee構(gòu)成的無線通信網(wǎng)絡(luò)收發(fā)控制指令,實現(xiàn)對家居電器、家居環(huán)境、家居安防的檢測控制與報警等操作。為保證家居控制系統(tǒng)運行的安全性系統(tǒng)提供了防火墻功能,阻止外界或者黑客對家庭內(nèi)部設(shè)備造成攻擊與非法訪問。
控制系統(tǒng)利用ZigBee無線通信模塊與GPRS無線通信模塊,實現(xiàn)智能家居本地和遠程檢測與控制功能。GPRS通信模塊實現(xiàn)人與控制系統(tǒng)的遠程無線通信,接收家居電器、環(huán)境、安防信息,實現(xiàn)對家居電器的遠程控制。ZigBee無線通信模塊實現(xiàn)控制系統(tǒng)與家居電器、環(huán)境、安防的本地通信,從而達到對家居的檢測與控制。采用ZigBee無線通信模塊,家居的布局更加具有靈活性,滿足人們個性化的需求。通過無線遠程控制,人們能夠隨時隨地掌握家居電器、環(huán)境、安防情況,滿足了人們對生活品質(zhì)的要求。
1.2控制系統(tǒng)功能介紹
(1)自動報警功能。如果控制系統(tǒng)檢測到家居環(huán)境不符合人們?nèi)粘I畹男枨?,如溫度、濕度、煙氣等超標就會自動進行報警,以便主人能夠及時了解情況;另外,如有陌生人進入室內(nèi)或者強行開啟門窗的情況,系統(tǒng)也會自動報警,以告知主人有異常情況發(fā)生。
(2)家居電器綜合監(jiān)控功能。該功能不僅能夠?qū)揖与娖鬟M行開關(guān)控制,也能夠?qū)ο嚓P(guān)的工作參數(shù)進行設(shè)置,同時也能夠?qū)ぷ鳡顟B(tài)進行檢測。
(3)室內(nèi)環(huán)境信息采集功能。該功能能夠?qū)崿F(xiàn)對家居電器的環(huán)境溫度、濕度信息等一些自然環(huán)境進行采集和檢測,也能夠?qū)煔?、煤氣等相關(guān)有毒氣體進行檢測。
(4)遠程控制功能。通過使用該功能,用戶能夠隨時隨地對家居電器情況進行掌控,用戶通過隨身移動設(shè)備對家居電器進行遠程控制,或者對系統(tǒng)的相關(guān)工作狀況進行查詢。
(5)本地控制功能。通過使用該功能,用戶能夠在本地就可以通過觸摸屏或者互聯(lián)網(wǎng)實現(xiàn)對家居電器進行監(jiān)控。
(6)安全及防盜功能。由于家居中所有與控制系統(tǒng)進行連接的家居電器都能夠?qū)崿F(xiàn)與主人進行實時通信,假如設(shè)備運行出現(xiàn)故障、小偷進入室內(nèi),系統(tǒng)會立即把相關(guān)信息反饋給主人,這樣便可以達到安全防盜的目的。
無線智能家居控制系統(tǒng)的硬件主要包括ARM9微處理器、LCD觸摸屏、GPRS通信模塊、ZigBee通信模塊、傳感器檢測模塊、語音報警模塊以及電源等。
2.1ARM9微處理器
ARM9(S3C2440)微處理器是三星公司的產(chǎn)品。S3C2440是一款性能非常高的32位微處理器,采用ARM920T內(nèi)核和0.13um的CMOS標準宏單元及存儲器單元,最高頻率能夠達到400MHz,能夠提供多款液晶屏的相關(guān)配置。ARM920T 實現(xiàn)了MMU,AMBA BUS和Harvard 高速緩沖體系結(jié)構(gòu),這一結(jié)構(gòu)具有獨立的16Kb 指令Cache和16Kb 數(shù)據(jù)Cache,每個都是由具有8 字長的行組成。采用該種系統(tǒng)不需要再進行額外組件的配置,主要原因在于它是一套非常完整的通用設(shè)備,這樣能夠在某種程度上減少整個系統(tǒng)的成本,另外,對于一般類型的應(yīng)用以及小型設(shè)備,它提供了一種價格低、功耗低、性能高的一種小型微控制器解決方案。
2.2無線通信網(wǎng)絡(luò)
GPRS網(wǎng)絡(luò)具有性能優(yōu)良、覆蓋范圍最廣,數(shù)據(jù)糾錯能力強的特點,能夠保證數(shù)據(jù)傳輸?shù)挠行院蛯崟r性。ZigBee技術(shù)所構(gòu)成的無線傳感器網(wǎng)絡(luò)結(jié)構(gòu)簡單,體積小,成本低。通過采用GPRS通信網(wǎng)絡(luò)與ZigBee技術(shù)組成的無線通信網(wǎng)絡(luò),能夠滿足人們對數(shù)據(jù)的通信需求。
2.3傳感器與顯示模塊
傳感器主要包括人體紅外探測器、有毒氣體檢測傳感器器(如對煤氣、CO、煙霧等進行檢測)、光照傳感器、溫度及濕度傳感器等,所有傳感器檢測的數(shù)據(jù)都與無線傳輸模塊進行連接,構(gòu)成無線傳感器網(wǎng)絡(luò),與控制系統(tǒng)實現(xiàn)實時通信。
顯示模塊采用低電壓、低功耗的5吋 WSM240128-1液晶顯示屏,能夠?qū)崿F(xiàn)中英文的顯示。該液晶顯示屏能夠顯示當前日期、時間、溫度、濕度、家居電器運行狀態(tài)等相關(guān)信息,能夠?qū)γ簹獾扔卸疚镔|(zhì)超標進行報警提示等。
本論文所設(shè)計的智能家居控制系統(tǒng),主要是以ARM9微處理器來作為核心,ARM9微處理器支持C語言以及匯編語言編程,本家居系統(tǒng)的軟件設(shè)計采用C語言和匯編語言。人機交換系統(tǒng)主要是采用Linux嵌入式實時操作系統(tǒng)來實現(xiàn);對外接口采用C語言編程;低層驅(qū)動,采用匯編語言編程。
控制系統(tǒng)軟件設(shè)計主要分為家居電器檢測控制程序、家居環(huán)境檢測控制程序、家居安全檢測控制程序等三部分。其中,家居電器檢測控制程序完成電視機、冰箱、空調(diào)、熱水器、洗衣機、微波爐、燈光等家用電器的檢測控制;家居環(huán)境檢測控制程序完成煤氣、煙氣、溫度、濕度、亮度等檢測與控制;家居環(huán)境檢測控制程序完成設(shè)備運行狀態(tài)、門窗狀態(tài)、防盜等狀態(tài)檢測控制。下圖2為軟件系統(tǒng)設(shè)計的流程圖。
本論文針對基于ARM9無線智能家居控制系統(tǒng)進行了相關(guān)的研究及設(shè)計,包括硬件及軟件方面的設(shè)計,希望本論文的相關(guān)研究工作能夠為無線通信智能家居方面的設(shè)計及發(fā)展提供一定的借鑒意義。
圖2 系統(tǒng)軟件設(shè)計流程圖
[1] 高安邦等.基于DSP智能家居控制系統(tǒng)設(shè)計[J].計算機安全,2011,(2):162-167.
Design of wireless intelligent home control (intelligent monitoring) system based on ARM9
Wang ShoushunWang Wenqing
(Shandong Vocational College of Science and Technology Weifang Shandong 261041)
Wireless communication device, information sensing device and embedded control system has been widely used in intelligent Home Furnishing products,intelligent Home Furnishing Home Furnishing,enhance safety,convenience and comfort.In this paper,a wireless intelligent home control system based on ARM9 is designed,which can realize the control of home appliances and the function of security monitoring.Hope that the research work of this paper can provide a little reference for the application and development of intelligent home.
wireless communication equipment;information sensor;embedded system;smart home