亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于ARM11S3C6410與GPRS的智能家居遠(yuǎn)程控制系統(tǒng)

        2015-03-31 18:48:53劉夢亭趙麗紅
        現(xiàn)代電子技術(shù) 2015年5期
        關(guān)鍵詞:無線網(wǎng)絡(luò)智能家居遠(yuǎn)程

        劉夢亭 趙麗紅

        摘 要: 該設(shè)計以ARM11S3C6410控制芯片為核心控制器,通過ZigBee無線通信技術(shù)組建的系統(tǒng)內(nèi)部網(wǎng)絡(luò)與各類傳感器協(xié)作進(jìn)行實時監(jiān)測、感知和采集各種環(huán)境或監(jiān)測對象的信息,完成對家居的統(tǒng)一協(xié)議控制,通過GPRS進(jìn)行遠(yuǎn)程數(shù)據(jù)的發(fā)送與處理,實現(xiàn)家居的遠(yuǎn)程控制及智能化。

        關(guān)鍵詞: ARM11S3C6410; ZigBee; GPRS; 智能家居

        中圖分類號: TN911?34 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2015)05?0027?04

        Remotely controlled smart home system based on ARM11S3C6410 and GPRS

        LIU Meng?ting1, ZHAO Li?hong2

        (1. Zhuhai College of Jilin University, Zhuhai 519041, China; 2. Shenzhen Aoto Electronics Co., Ltd., Shenzhen 518057, China)

        Abstract: ARM11S3C6410 is taken as a core microprocessor of the system, in which the information of the monitored environments and objects are monitored, perceived and collected in real time by sensors and internal network based on ZigBee wireless communication technology to achieve the unified protocol control of home appliances. The remote data is sent and processed through GPRS to realize the remote control and intelligentization of home appliances.

        Keywords: ARM11S3C6410; ZigBee; GPRS; smart home appliance

        0 引 言

        在當(dāng)今社會,人們的生活水平普遍提高,時代要求在不停的改變,使得現(xiàn)代人對居住環(huán)境有了不一樣的更高的要求,這就需要提供能滿足人們需求的產(chǎn)品。智能的家居系統(tǒng),不僅顯示出了高的檔次,而且更方便,可更好地滿足人們的享受要求。因其家家戶戶都可使用,因此該產(chǎn)品具有廣闊的市場前景。國家建設(shè)部住宅產(chǎn)業(yè)化促進(jìn)中心提出住宅小區(qū)要實現(xiàn)六項智能化要求,其中包括實行安全防范自動化監(jiān)控管理:對住宅的火災(zāi)、有害氣體的泄露實行自動報警;防盜報警系統(tǒng)應(yīng)安裝紅外或微波等各種類型報警探測器;系統(tǒng)應(yīng)能與計算機(jī)安全綜合管理系統(tǒng)聯(lián)網(wǎng);計算機(jī)系統(tǒng)能對防盜報警系統(tǒng)進(jìn)行集中管理和控制。但由于目前無線通信技術(shù)運(yùn)行費(fèi)用高等弊端,智能家居控制與外網(wǎng)無線通信技術(shù)成為導(dǎo)致市場接受度低的重要因素,而GPRS系統(tǒng)的特點(diǎn)能夠很好地解決該問題。GPRS網(wǎng)絡(luò)通信業(yè)務(wù)是通信公司推出的一項數(shù)據(jù)傳輸通信業(yè)務(wù),在GPRS網(wǎng)絡(luò)覆蓋區(qū)域內(nèi),傳輸距離不受限制,通信費(fèi)用相對低廉,傳輸速率較快。

        本文在家庭智能系統(tǒng)及GPRS技術(shù)的基礎(chǔ)上提出了基于ARM11S3C6410與GPRS的智能家居遠(yuǎn)程控制系統(tǒng)的總體解決方案。

        1 系統(tǒng)總體控制設(shè)計方案

        本設(shè)計采用ARM11S3C6410為核心芯片的控制器,可采用Linux嵌入式系統(tǒng)設(shè)計,能夠自動運(yùn)行、處理數(shù)據(jù),通過串口管理、無線網(wǎng)絡(luò)來控制各控制終端。并且控制器通過GPRS模塊,實現(xiàn)家庭系統(tǒng)與手機(jī)的通信,使用戶可以通過短信方式實現(xiàn)家庭系統(tǒng)的遠(yuǎn)程控制,同時,控制器還通過觸摸屏為用戶提供人機(jī)界面,方便用戶實現(xiàn)本地控制??刂平K端為單片機(jī)組成若干小的控制系統(tǒng)控制各家用設(shè)備,并通過控制總線將這些小的控制系統(tǒng)組成網(wǎng)絡(luò),連接到智能家居總控制器。系統(tǒng)總體控制設(shè)計方案圖如圖1所示。

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

        本系統(tǒng)使用ARM11S3C6410和AT89C51為控制核心,ARM11S3C6410作為總控制器核心,AT89C51作為各節(jié)點(diǎn)控制核心,相互之間采用ZigBee無線數(shù)據(jù)通信,總控制器還可通過GPRS和手機(jī)進(jìn)行遠(yuǎn)程通信,系統(tǒng)的硬件設(shè)計框圖如圖2所示。

        本系統(tǒng)以ARM11S3C6410為核心器件,其他主要模塊有單片機(jī)控制系統(tǒng)、ZigBee無線模塊、語音提示模塊、火警及煙霧探測器、溫度檢測模塊、電機(jī)驅(qū)動模塊、穩(wěn)壓電源模塊、液晶顯示屏模塊、數(shù)字時鐘模塊。其中電機(jī)驅(qū)動模塊采用L298N實現(xiàn)電機(jī)的驅(qū)動;溫度檢測模塊采用一線器件DS1820,DS1820數(shù)字溫度計以9位數(shù)字量的形式反映器件的溫度值,通過一個單線接口發(fā)送或接收信息,因此在中央微處理器和DS1820之間僅需一條連接線(加上地線),用于讀寫和溫度轉(zhuǎn)換的電源可以從數(shù)據(jù)線本身獲得,無需外部電源。由于每個DS1820都有一個獨(dú)特的片序列號,所以多只DS1820可以同時連接在一根單線總線上,這樣可以把溫度傳感器放在多個不同的地方進(jìn)行檢測。語音提示模塊采用具有單片機(jī)核的語音芯片WT588D,液晶模塊采用LCD12864及LCD1602進(jìn)行實時顯示,ZigBee無線傳輸控制模塊采用了UART接口半雙工無線傳輸?shù)腦L02?232AP1,實現(xiàn)設(shè)備間的數(shù)據(jù)透明傳輸,電源模塊采用了線性LM7805和開關(guān)穩(wěn)壓芯片LM2576,給整個系統(tǒng)提供+5 V的電源。

        3 系統(tǒng)GPRS通信與ZigBee無線數(shù)據(jù)傳輸

        系統(tǒng)通過近距離無線數(shù)據(jù)通信與家庭內(nèi)部各個房間控制器進(jìn)行短距離的數(shù)據(jù)采集與控制,通過GPRS進(jìn)行遠(yuǎn)程數(shù)據(jù)的發(fā)送與處理,可以將房間內(nèi)的防盜信息與火警信息發(fā)送給遠(yuǎn)離房間的主人手機(jī),并可以通過主人手機(jī)發(fā)送的控制信息控制房間內(nèi)的相應(yīng)系統(tǒng)。

        3.1 GPRS通信

        系統(tǒng)采用ARM11S3C6410為核心的控制器所提供的串口3與GPRS模塊進(jìn)行連接。GPRS通信模塊采用Freescale公司生產(chǎn)的內(nèi)嵌TCP/IP協(xié)議的G24GPRSOEM,主要由G24模塊、天線、SIM卡、相關(guān)的電平轉(zhuǎn)換電路和RS 232串口組成,模塊供電電壓為5 V。G24收發(fā)模塊采用AT指令操作,通過RS 232串行口進(jìn)行數(shù)據(jù)通信,首先通過SGSN節(jié)點(diǎn)使通信終端模塊附在GPRS網(wǎng)絡(luò)上,然后通過GGSN節(jié)點(diǎn)由PPP(Point to Point Protocol)協(xié)議獲得一個隨機(jī)分配的IP地址,連接到Internet上,最后通信終端模塊通過Internet,按照監(jiān)控中心設(shè)定的端口號與監(jiān)控中心建立通信鏈路。

        (1) 測試G24通信是否正常

        首先選擇串行口并設(shè)置波特率,G24波特率的范圍為600~460 800 b/s,支持自動波特率偵聽,能夠自動與監(jiān)控中心通信模塊的波特率保持一致。發(fā)送“AT”,如果模塊返回“OK”,則通信正常,否則重發(fā)。

        (2) 接入Internet

        首先測試當(dāng)?shù)厥欠裼蠫PRS覆蓋,向模塊發(fā)送“AT+CGPRS?”,如果返回“+CGPRS:1”,則有GPRS覆蓋,否則隔5 s后再次檢測。然后發(fā)送“AT+CGATT=1”使模塊附在GPRS網(wǎng)絡(luò)上。最后發(fā)送“AT+MIPCALL=1,cmnet”通過PPP協(xié)議建立與GGSN的無線連接,獲得一個動態(tài)的IP地址,接入Internet。

        (3) 連接監(jiān)控中心

        向模塊發(fā)送“AT+MIPOPEN=<″DestinationAddress″>”建立與監(jiān)控中心通信連接。如果返回“+MIPOPEN:SocketID,1”,則說明與監(jiān)控中心建立了通信連接,如果返回“+MIPSTAT:1,1”,則說明有物理鏈接中斷,須重新進(jìn)行連接。

        (4) 數(shù)據(jù)收發(fā)

        與監(jiān)控中心建立通信連接后,就可以進(jìn)行數(shù)據(jù)收發(fā)了。發(fā)送數(shù)據(jù)用“AT+MIPSEND=1,′Data′;+MIPPUSH=1”?!癉ata”表示要發(fā)送的數(shù)據(jù),本設(shè)計采用了G24默認(rèn)的ASCII碼編碼,須用十六進(jìn)制的ASCII碼形式表示。一旦有數(shù)據(jù)到達(dá),G24模塊就會通過RS 232串行口返回“+MIPRTCP:,,”。其中Left是一個十進(jìn)制的數(shù)字,表示還有多少個字符在協(xié)議棧中尚未接收,如果數(shù)據(jù)全部接收,則Left為0;接收到的數(shù)據(jù)“Data”是十六進(jìn)制的ASCII碼形式。

        (5) 斷開通信連接

        向模塊發(fā)送“AT+MIPCLOSE=SocketID”,模塊返回“OK”,表示斷開成功。

        3.2 系統(tǒng)ZigBee無線數(shù)據(jù)傳輸

        ZigBee技術(shù)主要用于近距離無線連接。ZigBee家庭無線網(wǎng)絡(luò)是本智能家居系統(tǒng)中最重要的部分,主要負(fù)責(zé)監(jiān)控家庭中的各種信息,采集相關(guān)數(shù)據(jù),并將內(nèi)部處理過的數(shù)據(jù)存儲到家庭網(wǎng)關(guān)中。終端節(jié)點(diǎn)由傳感器和ZigBee模塊構(gòu)成,負(fù)責(zé)監(jiān)控信息和采集數(shù)據(jù);協(xié)調(diào)器節(jié)點(diǎn)創(chuàng)建和管理網(wǎng)絡(luò),收集數(shù)據(jù)和傳輸來自家庭網(wǎng)關(guān)的命令,由一個ZigBee模塊充當(dāng)。終端節(jié)點(diǎn)和協(xié)調(diào)器節(jié)點(diǎn)共同構(gòu)成了內(nèi)部網(wǎng)的ZigBee無線網(wǎng)絡(luò)部分。根據(jù)ZigBee協(xié)議規(guī)定,一個ZigBee網(wǎng)絡(luò)必須包括一個全功能節(jié)點(diǎn)作為協(xié)調(diào)器(coordinator),以建立、管理和維護(hù)網(wǎng)絡(luò)。在智能家居網(wǎng)絡(luò)中由于采用星型拓?fù)浣Y(jié)構(gòu),通信距離短,各個ZigBee終端不需通過路由器節(jié)點(diǎn)(router)就可直接與協(xié)調(diào)器進(jìn)行通信。

        系統(tǒng)采用基于RF2401的XL02?232AP1模塊與ARM11S3C6410控制器所提供的串口2連接實現(xiàn)數(shù)據(jù)傳輸,使用該無線網(wǎng)絡(luò)實現(xiàn)家庭內(nèi)部各種參數(shù)的采集,包括溫度、濕度、人體、煙霧、火警信息等的數(shù)據(jù)采集,也實現(xiàn)控制命令的傳輸,包括LED燈的控制,空調(diào)控制、電視控制等數(shù)據(jù)的傳輸,數(shù)據(jù)傳輸網(wǎng)絡(luò)如圖3所示。

        4 系統(tǒng)軟件

        智能家居系統(tǒng)以無線網(wǎng)絡(luò)技術(shù)為通信平臺,采用分散智能終端層即由具有智能終端特性(即信號采集處理、輸出控制和數(shù)據(jù)通信功能)的各種不同的安防系統(tǒng),家電控制,家庭照明、家庭安防、溫濕度數(shù)據(jù)采集和通信系統(tǒng)模塊組成。分散智能終端層設(shè)計完成如何實現(xiàn)在兼容現(xiàn)有家電設(shè)備的前提下,將以上各種不同設(shè)備鏈接入智能家居網(wǎng)絡(luò)之中,完成基于無線網(wǎng)絡(luò)的數(shù)據(jù)通信傳輸。智能終端模塊軟件完成智能終端與主控中心的通信、偵測主控中心的指令、響應(yīng)對應(yīng)指令操作、終端硬件管理、數(shù)據(jù)采集及輸出控制等功能。

        分散智能終端軟件流程圖如圖5所示。

        系統(tǒng)程序主函數(shù)如下:

        int main( int argc, char ** argv )

        {

        //QTextCodec::setCodecForTr( QTextCodec::codecForName(″utf8″) );

        fd1=open(″/dev/ttySAC1″,O_RDWR|O_NOCTTY|O_NDELAY,0666);//,O_RDWRIO_NOCTTY);

        if (fd1>0)

        perror(″open succesfull\n″);

        else

        perror(″open failure\n″);

        set_Parity(fd1, 8, 1, ′N′);

        set_speed(fd1, 9600);

        //tcsetattr(fd1, TCSANOW, &options);

        baud = GetBaudRate(115200) ;

        tty_init();

        QApplication a( argc, argv );

        Form1 w;

        a.connect( &a, SIGNAL( lastWindowClosed() ), &a, SLOT(quit() ) );

        //a.setMainWidget(&w);

        w.setFont(QFont(″Times″,48,QFont::Bold));

        w.showFullScreen();

        //a.setGlobalMouseTracking( TRUE );

        return a.exec();

        }

        5 結(jié) 語

        系統(tǒng)的設(shè)計利用ARM11S3C6410的硬件功能及處理速度,完成了GPRS遠(yuǎn)程通信, ZigBee無線數(shù)據(jù)傳送等多項技術(shù)難點(diǎn),實現(xiàn)了家居室內(nèi)多個房間安全狀況的集中監(jiān)控與管理,還實現(xiàn)了對家用電器等的遠(yuǎn)程控制。試驗產(chǎn)品控制效果良好,驗證了本系統(tǒng)的先進(jìn)性、穩(wěn)定性與實用性,具有推廣與應(yīng)用的價值。

        參考文獻(xiàn)

        [1] 毛慧琴.基于GSM和單片機(jī)的遠(yuǎn)程家電控制系統(tǒng)[D].南寧:廣西大學(xué),2008.

        [2] 李文仲,段朝玉.ZigBee無線網(wǎng)絡(luò)技術(shù)入門與實現(xiàn)[M].北京:北京航空航天大學(xué)出版社,2007.

        [3] 南忠良,孫國新.基于ZigBee技術(shù)的智能家居系統(tǒng)設(shè)計[J].電子設(shè)計工程,2010,18(7):117?119.

        [4] 徐進(jìn)強(qiáng).BENQ?M23 GSM/GPRS模塊在遠(yuǎn)程智能家居控制中的應(yīng)用[J].現(xiàn)代電子技術(shù),2010,33(18):41?43.

        [5] 劉榮輝,彭世國,劉國英.基于智能家居控制的嵌入式語音識別系統(tǒng)[J].廣東工業(yè)大學(xué)學(xué)報,2014(2):49?53.

        [6] 余啟家,殷瑞祥.基于ARM及GPRS的智能家居系統(tǒng)的實現(xiàn)[J].微計算機(jī)信息,2007(20):119?121.

        猜你喜歡
        無線網(wǎng)絡(luò)智能家居遠(yuǎn)程
        讓人膽寒的“遠(yuǎn)程殺手”:彈道導(dǎo)彈
        軍事文摘(2022年20期)2023-01-10 07:18:38
        遠(yuǎn)程工作狂綜合征
        英語文摘(2021年11期)2021-12-31 03:25:18
        濾波器對無線網(wǎng)絡(luò)中干擾問題的作用探討
        遠(yuǎn)程詐騙
        基于Zigbee的無線通信技術(shù)在智能家居中的應(yīng)用
        電子制作(2018年1期)2018-04-04 01:48:28
        無線網(wǎng)絡(luò)的中間人攻擊研究
        關(guān)于智能家居真正需求的探討
        TD-LTE無線網(wǎng)絡(luò)高層建筑覆蓋技術(shù)研究與應(yīng)用
        移動通信(2015年17期)2015-08-24 08:13:12
        智能家居更貼心
        基于LD3320的智能家居控制
        河南科技(2014年7期)2014-02-27 14:11:13
        精品亚亚洲成av人片在线观看| ā片在线观看免费观看| 欧美变态口味重另类在线视频| 天天狠天天透天干天天| 美腿丝袜中文字幕在线观看| 国产精品高清视亚洲乱码| 人禽交 欧美 网站| 国产精品亚洲五月天高清| 国产精品美女久久久久浪潮AVⅤ | 日本少妇人妻xxxxx18| 无码a级毛片免费视频内谢| 午夜视频一区二区三区在线观看| 欧美成人秋霞久久aa片| 国产zzjjzzjj视频全免费| 女同中的p是什么意思| 国产另类av一区二区三区| 亚洲成av人片乱码色午夜| 全免费a级毛片| AV在线中出| 久久精品国产免费一区二区三区| 国产精品女人呻吟在线观看| 99国产精品99久久久久久| av中文码一区二区三区| 一本一道久久精品综合| 小宝极品内射国产在线| 亚洲欧洲久久久精品| 亚洲国产一区二区av| 曰韩无码无遮挡a级毛片| 亚洲级αv无码毛片久久精品 | 国产麻豆剧果冻传媒一区| 色一乱一伦一图一区二区精品 | 亚洲美国产亚洲av| 久久久久久人妻一区二区无码Av| 中文字幕av永久免费在线| a级毛片100部免费观看| a观看v视频网站入口免费| 亚洲一区二区三区毛片| 风韵少妇性饥渴推油按摩视频| 亚洲av成人综合网| 亚洲国产精品一区二区第一| 亚洲国产成人久久综合碰碰|