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

        ?

        基于GSM網(wǎng)絡(luò)的遠程遙控空氣開關(guān)系統(tǒng)

        2014-03-10 05:58:23黃浩揚楊華青
        自動化與儀表 2014年4期
        關(guān)鍵詞:單片機系統(tǒng)

        鄒 恩,霍 慶,黃浩揚,楊華青

        (華南農(nóng)業(yè)大學(xué) 工程學(xué)院,廣州 510642)

        目前無論在工業(yè)用電還是家庭用電上,空氣開關(guān)發(fā)揮著重要保護作用,但是空氣開關(guān)不具備定時跳閘和遙控跳閘的功能,脫離不了人工近距離控制。如果工作人員下班后忘記關(guān)斷用電設(shè)備電源,就必須有能夠接觸到電源開關(guān)的人才能切斷電源;又如需要遠距離緊急關(guān)斷建筑內(nèi)所有用電設(shè)備,或者在下班后定時斷電,讓在場人員自覺離場,這都需要人工操作[1]。

        目前市場上的常用遙控開關(guān)多為基于短距離電磁波或以太網(wǎng)傳輸形式,缺點是傳輸距離短、對遙控設(shè)備的功率有限制、功能單一等。隨著全球移動通信技術(shù)的不斷發(fā)展,GSM無線通訊技術(shù)的短信息(SMS)因其具備隨時在線、廣范圍覆蓋性、可靠性高的特點,被廣泛應(yīng)用于各種數(shù)據(jù)通訊設(shè)備[2]。

        本文提出一種不受時間、地點限制,利用手機遙控實現(xiàn)瞬時跳閘、指定時間合閘的空氣開關(guān)控制系統(tǒng),開關(guān)通斷的時間點可通過手機鍵盤實時修改。目前該系統(tǒng)已通過用戶的驗收,應(yīng)用在建筑中可方便用電的規(guī)范管理。

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

        遠程遙控空氣開關(guān)系統(tǒng)包括手機端發(fā)射模塊、GSM接收模塊、主控芯片STC12C5052AD、繼電器模塊、空氣開關(guān)模塊、時鐘模塊。首先在單片機程序中設(shè)置唯一可以控制該裝置的手機號碼,由該號碼手機端發(fā)射模塊發(fā)出一組可識別的信息,可控制空氣開關(guān)定時和隨時跳閘。每次空氣開關(guān)動作后系統(tǒng)發(fā)送空氣開關(guān)的狀態(tài)信息到手機上,手機用戶能夠?qū)崟r獲取反饋信息,了解系統(tǒng)是否正常工作。SIM卡中短信的數(shù)量達到50條后,單片機發(fā)送清除短信命令以保證GSM模塊正常運作,從而確保整個系統(tǒng)的長時間穩(wěn)定運行。

        時鐘模塊PCF8563提供時鐘信號,并且GSM模塊接收信息時單片機獲取移動網(wǎng)絡(luò)端的標(biāo)準(zhǔn)時間,校正時鐘芯片的時間,保證時間的準(zhǔn)確性;通過主控芯片設(shè)定的時間與時鐘模塊時間做比較,發(fā)出控制命令,且該設(shè)定時間可由手機信號命令隨時修改,每次修改后的時間和空氣開關(guān)的狀態(tài)保存在單片機自帶的E2PROM中,保證系統(tǒng)斷電后保持上一次空氣開關(guān)的狀態(tài),滿足定時控制空氣開關(guān)的要求。系統(tǒng)控制框圖如圖1所示。

        圖1 控制系統(tǒng)框圖Fig.1 Diagram of control system

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

        硬件部分主要包括:MCU單片機模塊、GSM模塊、時鐘模塊、繼電器模塊、空氣開關(guān)模塊5部分。

        2.1 主控芯片選型

        本系統(tǒng)選用STC12C5052AD單片機,指令代碼完全兼容傳統(tǒng)8051,是一款單時鐘、機器周期和低功耗的單片機。工作電壓范圍2.4~3.8 V;用戶可利用的程序空間高達5 K字節(jié);片上集成了256字節(jié)的RAM;支持ISP(在系統(tǒng)可編程)和IAP(在應(yīng)用可編程)[3]。

        2.2 單片機核心控制模塊

        單片機核心控制模塊的設(shè)計主要包括MCU單片機的最小系統(tǒng)與時鐘芯片、GSM模塊、繼電器的連接設(shè)計。其中P3.0、P3.1作為與GSM模塊通信的串口;P3.5為采用三極管9013驅(qū)動的繼電器引出端;P1.5和P1.4分別作為時鐘芯片PCF8563的I2C通信的數(shù)據(jù)線和時鐘線;單片機外接11.0592MHz晶振,保證時鐘準(zhǔn)確;主控電路原理如圖2所示。

        2.3 GSM通信模塊

        本系統(tǒng)使用的是Siemens公司生產(chǎn)的TC35I模塊,TC35I集成了標(biāo)準(zhǔn)的RS232接口以及SIM卡,可在計算機上用AT指令通過串口發(fā)送命令進行設(shè)置,這使它成為在數(shù)據(jù)通訊上通用的一個GSM終端產(chǎn)品[4]。該模塊主要由兩部分電路組成:TC35I電路和SIM卡電路。

        2.4 時鐘模塊

        PCF8563芯片外接32.768 kHz晶振,保證走時準(zhǔn)確,掉電保護電路由BT1、D1和D2構(gòu)成,滿足芯片連續(xù)工作。時鐘線SCL與單片機的P1.4連接,數(shù)據(jù)線SDA與單片機的P1.5連接。時鐘線和數(shù)據(jù)線分別用一個上拉電阻與正電源相連,其數(shù)據(jù)只有在總線不忙時才可傳送[5]。時鐘模塊如圖3所示。

        圖3 PCF8563電路圖Fig.3 Circuit diagram of PCF8563

        2.5 繼電器模塊

        繼電器是一種電子控制器件,可用較小的電流去控制較大電流的一種“自動開關(guān)”,故在電路中起著自動調(diào)節(jié)、安全保護、轉(zhuǎn)換電路等作用。繼電器模塊采用SRD-5VDC-SL-C松樂繼電器,工作電壓為DC5V,可控制AC220V的用電設(shè)備,用于控制空氣開關(guān)跳閘,繼電器電路如圖4所示。

        圖4 繼電器模塊電路Fig.4 Circuit of relay

        COM1口與單片機的P3.5腳相連,當(dāng)該口輸出高電平時,繼電器從常開狀態(tài)轉(zhuǎn)為常閉狀態(tài);輸出低電平時,繼電器從常閉狀態(tài)轉(zhuǎn)為常開狀態(tài)。

        2.6 空氣開關(guān)模塊

        選用正泰空氣開關(guān)DZ47LE,該開關(guān)采用VG54123芯片構(gòu)成漏電保護器,具有漏電、過流保護等功能[6],空氣開關(guān)內(nèi)部電路如圖5所示。

        圖5 空氣開關(guān)內(nèi)部電路圖Fig.5 Circuit diagram of air automatic sw itch

        D1-D4為整流橋,KM為繼電器,SB為常開按鈕,ZTA為零序電流互感器,監(jiān)測漏電流,SCR為晶閘管,虛線框內(nèi)為VG54123芯片的內(nèi)部電路圖。當(dāng)SB按鈕按下時,空氣開關(guān)自動跳閘?;谶@個原理,繼電器的輸出回路與SB按鈕并聯(lián),通過繼電器的閉合來控制空氣開關(guān)跳閘,形成一種新型可遙控的開關(guān)。

        3 系統(tǒng)軟件設(shè)計

        系統(tǒng)軟件設(shè)計主要使用C51語言編程,在Keil uVision4環(huán)境下調(diào)試完成。程序主要包括硬件初始化程序,GSM模塊程序,PCF8563時鐘芯片程序和中斷服務(wù)程序。GSM模塊程序接收手機端發(fā)送的信息并回顯給MCU;時鐘芯片程序主要是向MCU提供時鐘信號,MCU處理時鐘信號后實現(xiàn)定時跳閘;中斷服務(wù)程序包括手機信號內(nèi)容的截取和處理。

        3.1 程序設(shè)計

        3.1.1 主程序設(shè)計

        主程序流程圖如圖6所示,主要進行STC12C5052AD和GSM模塊初始化。單片機的初始化包括串口、定時器、IO端口等;GSM模塊初始化包括將短信息收發(fā)控制模式設(shè)置為Text模式,設(shè)置短消息服務(wù)中心為廣東移動和設(shè)定為串口回顯模式;等待30 s,GSM成功搜索網(wǎng)絡(luò)后系統(tǒng)進入正常工作模式開始等待中斷。另外,時鐘芯片提供時鐘信號,系統(tǒng)處于時間檢測狀態(tài)。若設(shè)定跳閘時間為下午5點,則空氣開關(guān)自動跳閘,若設(shè)定允許合閘時間為早上7點,則在該時刻允許合閘,并把系統(tǒng)的在線狀態(tài)以短信形式返回手機用戶,避免因網(wǎng)絡(luò)信號不好導(dǎo)致系統(tǒng)沒執(zhí)行動作而用戶不知的情況。中斷到來,執(zhí)行中斷子程序,否則一直檢測時間。

        圖6 主程序流程圖Fig.6 Flow chart of master program

        圖7 中斷子程序流程圖Fig.7 Flow chart of interrupt function

        3.1.2 中斷子程序設(shè)計

        中斷子程序的內(nèi)容主要是接收特定號碼手機的信息,并把信息的內(nèi)容提取便于單片機處理,滿足各種手機命令操作。中斷子程序流程如圖7所示,首先判斷是否收到特定手機號碼的信息,然后GSM模塊回顯短信內(nèi)容到單片機,單片機截取該條短信的序號并發(fā)送讀取命令,如讀取內(nèi)容為“open”,則單片機 P3.5 置 1;如讀取內(nèi)容為“setopentime:17:00”,則設(shè)定空氣開關(guān)跳閘時間為17:00。

        3.2 無線模塊TC35I的軟件分析

        3.2.1 AT指令分析

        短信息的解碼和編碼是軟件編程的核心。AT命令集是調(diào)制解調(diào)器通信接口的工業(yè)標(biāo)準(zhǔn),是調(diào)制解調(diào)可以識別并執(zhí)行的命令[7]。通過串口通信,單片機可以向模塊發(fā)送一系列AT指令控制該模塊。發(fā)送的指令和接收的指令均為字符的ASCII碼,在單片機編程中需注意字符串的轉(zhuǎn)換。

        程序開始時,需要發(fā)送指令將TC35I初始化,其中"AT+CNMI=1,1,2 "用于設(shè)置短消息到來時自動回顯;"AT+CMGF=1 ",設(shè)置Text編碼模式,在Text模式下,發(fā)送和接收信息都是文本格式;"AT+CSCA=+8613800200500 "設(shè)置短消息服務(wù)中心地址;發(fā)送完3條指令后GSM初始化完畢。

        若有新的短消息到來,則GSM模塊自動向串口發(fā)送“+CMTI:‘SM’<Number>”,其中 Number為短信的序號;此時單片機進入中斷狀態(tài),構(gòu)造AT指令“AT+CMGR=<Number> ”并發(fā)送;此時 GSM 模塊將回顯短消息服務(wù)中心地址、數(shù)據(jù)內(nèi)容以及消息發(fā)送的時間等,程序從回顯信息中截取實際需要的內(nèi)容,如短信上的網(wǎng)絡(luò)時間和控制命令,從SIM卡中讀出消息并處理后,考慮到SIM的短信容量為50條,發(fā)送“AT+CMGS=<Number> ”將消息刪除。

        3.2.2 GSM通訊的特殊情況處理

        GSM在斷電情況下,模塊可能接收移動客戶端的非期望短信,此時SIM卡會積累多條信息,按照上述短信到來的狀況,實時已經(jīng)不能符合要求,在此程序設(shè)計中增加判斷短信條數(shù)后執(zhí)行循環(huán)指令“AT+CMGS=<i> ”,變量 i從 0~20 依次取值,刪除前20條短信。另外在正常工作的狀態(tài)下突然斷電,單片機會自動復(fù)位,這會導(dǎo)致設(shè)置的定時跳閘時間丟失??紤]到上電系統(tǒng)需保持上次設(shè)定時間,每次設(shè)置的時間都存入單片機自帶的E2PROM中,在程序初始化中調(diào)用E2PROM,讀取上次設(shè)定的時間,保證每次上電系統(tǒng)保持上一次設(shè)定時間。

        4 結(jié)語

        本文搭建了一套基于GSM網(wǎng)絡(luò)的遠程遙控空氣開關(guān)系統(tǒng),可不受時空限制,實現(xiàn)隨時和定時跳閘,并可通過手機終端發(fā)射信號修改跳閘時間點,能夠為用電管理提供便利。系統(tǒng)利用現(xiàn)有的GSM無線網(wǎng)絡(luò),信號能夠覆蓋半徑最大35 km,克服傳統(tǒng)無線開關(guān)控制距離短,控制用電器功率有限制等缺點,并且擺脫傳統(tǒng)開關(guān)只有手動控制,增加定時跳閘功能。此外,本設(shè)計還可用于宿舍用電管理和智能家居遠程管理等。

        [1] 周密.空氣斷路器的發(fā)展方向與產(chǎn)品開發(fā)[J].電氣時代,2006(1):11-13.

        [2] 張華東,秦建春,劉明.移動地線遠程在線監(jiān)測系統(tǒng)的設(shè)計與開發(fā)[J].自動化與儀表,2007,22(2):45-48.

        [3] 宏晶科技.STC12C5052AD系列單片機器件手冊[Z],2009.

        [4] 董殿永,姜平.基于GSM短信息的無線微型打印機設(shè)計[J].自動化與儀表,2013,28(2):33-36.

        [5] 呂志剛,王鵬.基于STC89C58單片機淋浴節(jié)水控制器設(shè)計[J].自動化與儀表,2011,26(7):57-60.

        [6] 李永獻,馮平,張保同.基于VG54123的正泰NL18型漏電斷路器電路分析及調(diào)整[J].電工技術(shù),2009(9):84-85.

        [7] 劉敏娜,潘宏俠,黃小娟.基于GPRS的風(fēng)力發(fā)電機遠程監(jiān)控系統(tǒng)設(shè)計[J].自動化與儀表,2011,26(7):29-33. ■

        猜你喜歡
        單片機系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于PowerPC+FPGA顯示系統(tǒng)
        基于單片機的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        半沸制皂系統(tǒng)(下)
        小議PLC與單片機之間的串行通信及應(yīng)用
        電子制作(2018年12期)2018-08-01 00:48:04
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        国产视频一区二区三区观看| 亚洲精品免费专区| 中日韩欧美成人免费播放| 亚洲天堂一二三四区在线| 无遮挡很爽很污很黄的女同| 国产成人a人亚洲精品无码| 少妇AV射精精品蜜桃专区| 国产一区二区三区资源在线观看| 亚洲国产精品久久无人区| 国产日产精品一区二区三区四区的特点| 怡春院欧美一区二区三区免费| 精品国产你懂的在线观看| 日本中文字幕精品久久| 亚洲中文字幕无码中文字| 国产高潮刺激叫喊视频| 国产精品亚洲av国产| 亚洲国产丝袜久久久精品一区二区| 亚洲伊人一本大道中文字幕| 香蕉视频一级| 亚洲一区二区三区一站| 免费国产自拍在线观看| 久久丫精品国产亚洲av不卡 | 日本亚洲欧美色视频在线播放| 2021久久最新国产精品| 亚洲精品中文字幕乱码人妻| 亚洲av天堂免费在线观看| 欧美猛男军警gay自慰| 999久久66久6只有精品| 成人av资源在线观看| 免费无码av一区二区三区| 亞洲綜合無碼av一區二區| 一区二区三区在线视频爽| 蜜桃视频在线看一区二区三区| 精品人妻人人做人人爽| 免费一级a毛片在线播出| 国产精品毛片av毛片一区二区| 特级精品毛片免费观看| 三级网址在线| 精品国产三级国产av| 国产精品久人妻精品老妇| 人妻被黑人粗大的猛烈进出|