當(dāng)前位置:首頁 > 物聯(lián)網(wǎng) > 《物聯(lián)網(wǎng)技術(shù)》雜志
[導(dǎo)讀]摘要:給出了基于物聯(lián)網(wǎng)技術(shù)設(shè)計(jì)的一種智能家居系統(tǒng)。該系統(tǒng)通過ZigBee技術(shù)將各種安防設(shè)備和家用電器組建成無線通信網(wǎng)絡(luò),以實(shí)現(xiàn)無線數(shù)據(jù)采集和命令控制;同時(shí)使用ARM9高性能處理器S3C2410作為嵌入式網(wǎng)關(guān)和網(wǎng)絡(luò)服務(wù)器,并采用嵌入式Internet技術(shù),通過IE瀏覽器訪問監(jiān)控網(wǎng)頁,以實(shí)現(xiàn)對(duì)家居環(huán)境的遠(yuǎn)程監(jiān)控;可利用GPRS通信技術(shù)連接用戶手機(jī),提供實(shí)時(shí)報(bào)警服務(wù)。應(yīng)用結(jié)果表明,該系統(tǒng)運(yùn)行穩(wěn)定可靠、實(shí)時(shí)性好,能有效避免家居異常造成的損失。

基于物聯(lián)網(wǎng)智能家居系統(tǒng)設(shè)計(jì)

摘要:給出了基于物聯(lián)網(wǎng)技術(shù)設(shè)計(jì)的一種智能家居系統(tǒng)。該系統(tǒng)通過ZigBee技術(shù)將各種安防設(shè)備和家用電器組建成無線通信網(wǎng)絡(luò),以實(shí)現(xiàn)無線數(shù)據(jù)采集和命令控制;同時(shí)使用ARM9高性能處理器S3C2410作為嵌入式網(wǎng)關(guān)和網(wǎng)絡(luò)服務(wù)器,并采用嵌入式Internet技術(shù),通過IE瀏覽器訪問監(jiān)控網(wǎng)頁,以實(shí)現(xiàn)對(duì)家居環(huán)境的遠(yuǎn)程監(jiān)控;可利用GPRS通信技術(shù)連接用戶手機(jī),提供實(shí)時(shí)報(bào)警服務(wù)。應(yīng)用結(jié)果表明,該系統(tǒng)運(yùn)行穩(wěn)定可靠、實(shí)時(shí),性好,能有效避免家居異常造成的損失。

關(guān)鍵詞:

0引言

智能家居是物聯(lián)網(wǎng)技術(shù)的第三大應(yīng)用領(lǐng)域。物聯(lián)網(wǎng)大潮下的智能家居行業(yè)在中國(guó)乃至全世界都有廣闊的前景,是一個(gè)朝陽行業(yè),蘊(yùn)含著巨大的市場(chǎng)潛力o本系統(tǒng)利用物聯(lián)網(wǎng)的傳感、互聯(lián)、智能控制等技術(shù)特點(diǎn)構(gòu)建新型智能家居系統(tǒng),將GPRS移動(dòng)通信技術(shù)、嵌入式Internet技術(shù)與新一代無線網(wǎng)絡(luò)通信技術(shù)ZigBee相結(jié)合,克服了有線布線的弊端,配置靈活、實(shí)時(shí)性好,勢(shì)必是未來智能家居系統(tǒng)的發(fā)展趨勢(shì)。

1系統(tǒng)的結(jié)構(gòu)特點(diǎn)

基于物聯(lián)網(wǎng)的智能家居系統(tǒng)的結(jié)構(gòu)如圖1所示,本系統(tǒng)按照物聯(lián)網(wǎng)的三層架構(gòu)設(shè)計(jì)。其中,傳感層包括搭載了ZigBee無線通信模塊的各種傳感器和家用電器,可與ARM9智能家居監(jiān)控儀交互數(shù)據(jù)及命令,實(shí)現(xiàn)對(duì)家居環(huán)境的全面感知;互聯(lián)層中,ARM9智能家居監(jiān)控儀作為嵌入式網(wǎng)關(guān)和網(wǎng)絡(luò)服務(wù)器,用于連接傳感層和監(jiān)控層;監(jiān)控層包括遠(yuǎn)程電腦、小區(qū)監(jiān)控中心和用戶手機(jī),可通過Internet登錄監(jiān)控儀IP訪問監(jiān)控網(wǎng)頁,實(shí)時(shí)監(jiān)測(cè)家居環(huán)境,控制家電的開啟和關(guān)閉,真正實(shí)現(xiàn)智能控制。若出現(xiàn)異常,則執(zhí)行預(yù)定的控制動(dòng)作,例如啟動(dòng)蜂鳴器響鈴、啟動(dòng)排風(fēng)扇排風(fēng)等,同時(shí)通過小區(qū)網(wǎng)絡(luò)向小區(qū)監(jiān)控中心報(bào)警,并通過GPRS自動(dòng)給主人手機(jī)發(fā)報(bào)警短信,實(shí)現(xiàn)聯(lián)合安防。

2系統(tǒng)硬件設(shè)計(jì)

本系統(tǒng)采用的是Samsung公司的基于ARM920T內(nèi)核的處理器S3C2410,它不僅具有獨(dú)立的16KB指令和16KB數(shù)據(jù)cache、全功能的MMU虛擬內(nèi)存管理單元,還集成了大量的功能接口,本系統(tǒng)對(duì)相應(yīng)接口進(jìn)行了配置和擴(kuò)展。

基于物聯(lián)網(wǎng)的智能家居系統(tǒng)設(shè)計(jì)

ZigBee無線通信網(wǎng)絡(luò)的組建依靠ZigBee模塊芯片CC2430,每個(gè)傳感器及家用電器均配置一個(gè)CC2430芯片構(gòu)成通信節(jié)點(diǎn)。S3C2410通過SPI總線與CC2430進(jìn)行通信,接收傳感器采集的信號(hào)及控制家用電器繼電器的閉合和斷開;利用DM9000芯片把網(wǎng)口外擴(kuò)為以太網(wǎng)接口RJ45,與以太網(wǎng)連接,提供遠(yuǎn)程網(wǎng)絡(luò)服務(wù);通過串口連接GPRS模塊提供GPRS移動(dòng)通信功能;LCD控制器外掛LCD觸摸屏;I2S總線控制器外擴(kuò)蜂鳴器提供音頻報(bào)警;通過USBHOST控制器外擴(kuò)USB接口連接攝像頭。系統(tǒng)硬件架構(gòu)如圖2所示。

基于物聯(lián)網(wǎng)的智能家居系統(tǒng)設(shè)計(jì)

圖2系統(tǒng)硬件架構(gòu)圖

3系統(tǒng)軟件架構(gòu)

本系統(tǒng)的軟件架構(gòu)有三個(gè)層次:驅(qū)動(dòng)層、系統(tǒng)層和應(yīng)用層。在驅(qū)動(dòng)層,移植I2S驅(qū)動(dòng)、USB攝像頭驅(qū)動(dòng)、LCD驅(qū)動(dòng)和以太網(wǎng)驅(qū)動(dòng),并編寫ADC驅(qū)動(dòng),用以保證各個(gè)硬件模塊能正常工作。在系統(tǒng)層,移植Linux操作系統(tǒng)、QT觸摸屏界面開發(fā)環(huán)境及BOA嵌入式網(wǎng)絡(luò)服務(wù)器。在應(yīng)用層,采用多線程編程方法實(shí)現(xiàn)各個(gè)功能模塊,并通過編寫CGI程序和遠(yuǎn)程監(jiān)控網(wǎng)頁交互數(shù)據(jù)。系統(tǒng)軟件架構(gòu)如圖3所示。

基于物聯(lián)網(wǎng)的智能家居系統(tǒng)設(shè)計(jì)

圖3系統(tǒng)軟件架構(gòu)圖

3.1 嵌入式 Web 服務(wù)器遠(yuǎn)程監(jiān)控設(shè)計(jì)

要實(shí)現(xiàn)遠(yuǎn)程訪問服務(wù),必須先構(gòu)建嵌入式Web服務(wù)器。本系統(tǒng)移植了BOAWeb服務(wù)器,再通過CGI建立Web瀏覽器與Web服務(wù)器之間的交互。CGI程序能夠嵌入HTML腳本,用C語言編寫,使用ARM-GCC編譯,采用GET、POST或直接的URL參數(shù)傳遞方法與遠(yuǎn)程客戶端進(jìn)行通信,實(shí)現(xiàn)動(dòng)態(tài)監(jiān)控。首先,瀏覽器將遠(yuǎn)程客戶端發(fā)送的請(qǐng)求送到Web服務(wù)器,Web服務(wù)器將數(shù)據(jù)使用STDIN送給CGI程序,執(zhí)行CGI程序后獲得緩沖區(qū)中的設(shè)備信息,最后,使用STDOUT輸出包含家居環(huán)境信息的HTML形式的結(jié)構(gòu)文件,經(jīng)Web服務(wù)器送回瀏覽器,顯示給遠(yuǎn)程客戶端。CGI工作流程如圖4所示。

基于物聯(lián)網(wǎng)的智能家居系統(tǒng)設(shè)計(jì)

圖4CGI工作流程圖

ZigBee無線通信設(shè)計(jì)

ZigBee無線通信網(wǎng)絡(luò)由若干個(gè)通信節(jié)點(diǎn)組成,通信節(jié)點(diǎn)由傳感器或家用電器配置一個(gè)ZigBee無線模塊芯片CC2430芯片構(gòu)成。其中,每個(gè)傳感器通信節(jié)點(diǎn)的無線通信流程是:CC2430芯片完成硬件初始化以后,向監(jiān)控儀發(fā)出入網(wǎng)申請(qǐng),成為通信節(jié)點(diǎn);為實(shí)現(xiàn)系統(tǒng)的低耗能性,在通信節(jié)點(diǎn)成功接入網(wǎng)絡(luò)后立即轉(zhuǎn)入低耗能等待模式,盡可能減少能量消耗;系統(tǒng)隨時(shí)檢測(cè)傳感器信號(hào)狀態(tài),一旦接收到異常的中斷請(qǐng)求即進(jìn)入全功能狀態(tài),否則繼續(xù)等待;處于全功能狀態(tài)的通信節(jié)點(diǎn)接收傳感器傳遞過來的信號(hào),如果是模擬信號(hào),需先進(jìn)行A/D轉(zhuǎn)換,再將數(shù)據(jù)通過ZigBee網(wǎng)絡(luò)傳輸?shù)奖O(jiān)控儀;傳輸完畢后,返回低能耗等待模式。其通信流程如圖5所示。

GPRS短信報(bào)警設(shè)計(jì)

本系統(tǒng)有現(xiàn)場(chǎng)聲光報(bào)警和短信報(bào)警兩種報(bào)警方式,當(dāng)系統(tǒng)監(jiān)測(cè)到有火災(zāi)或者有門禁入侵時(shí),就會(huì)觸發(fā)報(bào)警系統(tǒng)。其中,短信報(bào)警通過GPRS模塊實(shí)現(xiàn)。GPRS模塊通過串口與S3C2410連接,它具有一套標(biāo)準(zhǔn)的AT命令集,包括呼叫控制命令、網(wǎng)絡(luò)服務(wù)相關(guān)命令、電話本命令、短信息命令等。本系統(tǒng)通過對(duì)串口編程,給GPRS模塊發(fā)送包含AT短信息命令的字符串[10],從而實(shí)現(xiàn)發(fā)送固定內(nèi)容的短信。GPRS短信報(bào)警流程如圖6所示。

基于物聯(lián)網(wǎng)的智能家居系統(tǒng)設(shè)計(jì)

圖5ZigBee無線通信流程圖

基于物聯(lián)網(wǎng)的智能家居系統(tǒng)設(shè)計(jì)

圖6GPRS短信報(bào)警流程圖

4系統(tǒng)測(cè)試結(jié)果

啟動(dòng)系統(tǒng)后,智能家居監(jiān)控儀的觸摸屏上可顯示實(shí)時(shí)的監(jiān)控界面,包括火警、煙霧、紅外門禁入侵等報(bào)警狀態(tài)及熱水器等家用電器的開啟或關(guān)閉狀態(tài),并可通過觸摸屏上的按鍵對(duì)系統(tǒng)、家電等進(jìn)行控制,觸摸屏監(jiān)控界面如圖7所示。通過任一遠(yuǎn)程電腦的瀏覽器登錄系統(tǒng)IP,可訪問系統(tǒng)的遠(yuǎn)程監(jiān)控頁面,在線查看家居環(huán)境、控制家電、實(shí)時(shí)拍照及錄像等,遠(yuǎn)程圖像監(jiān)控頁面如圖8所示。

基于物聯(lián)網(wǎng)的智能家居系統(tǒng)設(shè)計(jì)

圖7觸摸屏監(jiān)控界面

基于物聯(lián)網(wǎng)的智能家居系統(tǒng)設(shè)計(jì)

圖8遠(yuǎn)程圖像監(jiān)控頁面

5結(jié)語

本系統(tǒng)基于物聯(lián)網(wǎng)的全面感知、互聯(lián)傳輸及智能控制三層架構(gòu)設(shè)計(jì),并使用ZigBee無線通信技術(shù)克服了有線布線的弊端,使得監(jiān)控點(diǎn)配置靈活。GPRS移動(dòng)通信技術(shù)、嵌入式Internet技術(shù)的綜合應(yīng)用,則實(shí)現(xiàn)了小區(qū)乃至更大區(qū)域的聯(lián)合和實(shí)時(shí)安防,實(shí)現(xiàn)了多平臺(tái)、多網(wǎng)絡(luò)的無縫連接。

20211023_6172e2d0abdb4__基于物聯(lián)網(wǎng)智能家居系統(tǒng)設(shè)計(jì)

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉