《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 基于GSM的家用電器及家居環境監控系統的設計
基于GSM的家用電器及家居環境監控系統的設計
摘要: 利用GSM 網絡來實現家居安防、溫室、路燈、自動售貨機等監控的研究已很多,這些研究大都是通過使用GSM 網絡遠程控制繼電器而實現的。而本文設計的基于GSM 的家用電器及家居環境監控系統主要是針對目前許多帶有紅外遙控器的家用電器( 如熱水器、空調、電視、機頂盒等) , 通過GSM 網絡和對家用電器遙控器的復制來實現家用電器的控制。
Abstract:
Key words :

引 言

  目前的家用電器遠程控制系統一般是通過互聯網或公共交換電話網來實現遠程控制的。然而, 隨著手機日益普及, 使得利用GSM 短信息實現家居環境和家電的遠程監控成為可能。它相對于電話遠程控制方式而言, 擺脫了電話線對設備的束縛; 相對于電腦遠程控制而言, 降低了設備和使用成本。

  利用GSM 網絡來實現家居安防、溫室、路燈、自動售貨機等監控的研究已很多,這些研究大都是通過使用GSM 網絡遠程控制繼電器而實現的。而本文設計的基于GSM 的家用電器及家居環境監控系統主要是針對目前許多帶有紅外遙控器的家用電器( 如熱水器、空調、電視、機頂盒等) , 通過GSM 網絡和對家用電器遙控器的復制來實現家用電器的控制。

  1 系統工作原理

  基于GSM 的家用電器及家居環境監控系統, 由作為上位機的能收發短信的GSM 短信模塊、智能控制器( 單片機) 、溫度傳感器和作為下位機的具有紅外遙控器的家用電器( 如熱水器、空調、電視、機頂盒等)組成。

  首先系統進行初始化, 單片機從鍵盤讀入用戶所設定的溫度上限值和發送報警短信的目標號碼, 并通過LCD 顯示器顯示出來。當單片機檢測到用戶按下紅外學習鍵, 則進入紅外線學習中斷服務程序, 讀取外部家電遙控器發射的紅外信號, 并將該紅外信號解碼, 重定義碼長, 分組, 保存, 從而學習該遙控器[ 728] .

  初始化工作完成后, 單片機循環讀取溫度傳感器DS1820 數值, 并將用戶事先設定的溫度上限值與之比較, 一旦發現當前溫度超過溫度上限, 則控制GSM 模塊TC35i 通過GSM 網絡向用戶手機發送報警短信。

  同時, 單片機循環查詢串口是否收到信息, 如果收到就將信息讀入單片機, 解析出短信中的內容是要求單片機向家用電器發送何種指令, 并將代表該指令的紅外信號通過紅外發射管發射出去, 從而控制家用電器。該系統框圖見圖1。

 

圖1 系統方框圖

  2 系統硬件設計

  基于GSM 的家用電器及家居環境監控系統主要以AT 89S52 單片機為智能控制中心, 4 @4 鍵盤和1602LCD 顯示器作為人機交互設備, GSM 通信模塊選用TC35i, DS1820 溫度傳感器用于溫度采集; 通過HS0038B 紅外接收頭接收紅外信號, 完成紅外信號的解調與放大; 同時, 利用AT89S52 單片機P1. 0 口的方波發生器功能構成了紅外信號的調制裝置, 并使用紅外LED 作為紅外發射裝置。

  2. 1 GSM 模塊與單片機的連接

  GSM 模塊TC35i 是3. 3 V CMOS 元器件, 要求對電源的啟動電流超過2 A, 啟動電壓達到4. 2 V.因此, 采用最大能提供3 A 電流的電源芯片LM2596.TC35i 的1~ 5 腳接LM2596 的電源輸出管腳, 6~ 10 腳接地, 25~ 27 腳與SIM 卡相連接。為了能顯示TC35i 的工作狀態, 在32 腳接一個LED 指示燈到地。

  TC35i 啟動之后就可以通過單片機由串口發送數據和命令到TC35i, TC35i 的波特率是自適應的, 這里采用9600 的波特率, 只要將TC35i 的RXD 和TXD 分別和單片機的TXD 和RXD 相連接就可以了。電路圖見圖2.

 

圖2 TC35i 與單片機的連接

2. 2 紅外接收頭與單片機的連接

  紅外接收頭HS0038B 是一個集成解調、濾波、放大等功能的紅外接收芯片, 它將調制在38 kHz 方波上的紅外信號解調出來, 并通過OUT 管腳將方波輸出。HS0038B平時輸出高電平, 當有遙控信號輸入時, 其輸出為高低電平脈沖, 故接收時一個碼由一個低電平后跟一個高電平構成。利用不同長短高低電平的組合, 可構成不同的碼。在本系統中將使用中斷的方式讀取紅外信號, 因此將HS0038B 的OUT 管腳與單片機的外中斷0 相連接。HS0038B與單片機的連接見圖3。

 

圖3 紅外接收頭H S0038B 與單片機的連接3 系統軟件設計

  TC35i 可以發送中文短信或英文短信, 本系統使用中文短信格式即PDU 格式。先將短信的相關信息做到一個PDU 數據包里, 該包的開頭是短信中心號碼。其后的是目標手機號碼, 該號碼是將實際電話號碼相鄰的奇數位與偶數位對調最后加F 得到。如原手機號碼為12345678901, 按上述方法得到2143658709F1。

  然后是該號碼的長度0D, 中國國家接入碼91, 譯碼方式00, 編碼方式08, 再往后是短信在信息中心保留時間, 一般選擇保存10 天, 即A0.最后分別是短信內容長度和短信內容。如要發送/ 火警0, 則短信長度為4 個16 進制為04, / 火警0經過unicode 碼轉換程序轉換得到16 進制數據為706B 8B66.

  這樣整個PDU 數據包的內容就是:0011000D91682143658709F130008A004706B8B66.

  單片機對TC35i 所有的控制都是通過串口發送AT 指令進行的, TC35i 的每一個動作都對應了一個AT 指令, 而且每一個指令之后都要有一個回車符以告訴TC35i 該條命令已經發完。一些常用的AT 指令如表1。

表1 常用AT 指令表

 

當UDP 數據包打好后, 要對TC35i 進行聯機并通過TC35i 發送短信。首先通過串口發送代表聯機的指令AT , 然后設定TC35i 發送UDP 格式的短信, 其次將該PDU 數據包的長度發給TC35i, 接著將做好的PDU 發送給TC35i, 最后在后面加上ctrl+ z 的ASC 碼0x1A 和回車的ASC 碼0x0D.這樣一條中文短信就發送出去了, 發送短信程序流程見圖4。

 

圖4 發送短信流程圖

  紅外線遙控器所發射的紅外信號的信息是以不同時長的高低電平來表示的。以NEC 編碼為例, 從9 ms 高電平開始, 以4. 5 ms低電平結束的是前導碼; 從0. 56 ms 高電平開始, 以0. 56 ms 低電平結束的是0 碼;從0. 56 ms 高電平開始, 以1. 69 ms 低電平結束的是1 碼。而由于HS0038 紅外接收頭接收紅外信號之后將把紅外信號取反, 因此高低電平延遲時間正好相反。所以一旦紅外接收頭的輸出信號引發外中斷, 延時9 ms 之后如果單片機從輸入腳讀到低電平則說明這是引導碼, 系統需要啟動紅外碼采集程序: 先延時4. 5 ms 放掉引導碼的低電平, 再延時0. 56 ms, 放掉第一個碼的低電平部分, 最后延時0. 8 ms, 讀輸入管腳的電壓, 如果為低, 則說明該信號為0 碼, 將其保存, 并使累加器加一, 如果為高, 則說明該信號為1 碼, 將其保存, 并把累加器加一。依次類推循環32 次后就是整個紅外信號的編碼。

  根據上述思路, 開啟1 中斷, 并設置其為下降沿觸發, 同時開啟T0 定時計數器, 并設置其為16 位重裝計時器。一旦紅外接收頭收到紅外信號就會引起單片機的1 號中斷, 隨即進入中斷服務子程序,在中斷服務子程序中關閉計數器并將計數器中的數值記錄下來; 然后, 判斷該數值是否在0 碼、1 碼或前導碼的時間范圍內, 如果是, 則將該數值記入存儲區。以此類推, 當記錄完32 個碼后, 所有紅外信息已經記錄完畢。程序流程圖見圖5。

 

圖5 紅外解碼流程圖

  紅外遙控信號的發射需要將代表紅外信號的高低電平調制在一個38 kHz 的方波上通過紅外LED 發射出去, 因此一方面通過編程單片機T2 定時器的T2MOD 和T 2CON 兩個寄存器, 使T 2 工作在可編程方波發生器模式下, 在P1. 0 口輸出38 kHz 的方波, 另一方面依據NEC 編碼的格式通過延時程序在P1. 4 口產生代表紅外信號的不同時長的高低電平。兩個IO 口輸出的信號在與門上相與就將紅外遙控信號調制在了38 kH z 的方波上。

  4 結 語

  GSM 作為公用陸地移動通信網, 具有其他通信方式所不可比擬的優越性, 它通信范圍廣、傳輸數據可靠性高、短消息業務經濟實惠, 是遠程無線數據傳輸系統比較好的一種數據傳輸方式。基于GSM 的家用電器及家居環境監控系統, 充分利用了現有的GSM 網和相關的成熟技術, 由單片機、GSM 模塊TC35i、紅外接收裝置和溫度傳感器等構成的移動終端, 可以很好地完成短信息的收發, 適合遠程控制帶有紅外遙控器的家用電器, 并可及時報告家中的火警信息。實驗證明, 本系統可以成功地對華為C3100 機頂盒、科龍KFR226GW/ ND1 空調、及長虹CHD29300 電視機進行遠程控制。隨著手機的普及, 本系統具有較好的推廣前景和實用價值。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产精品精品视频| 亚洲国产日本| 欧美精品福利在线| 久久久久久网| 午夜精彩国产免费不卡不顿大片| 亚洲乱码视频| 亚洲乱码国产乱码精品精可以看| 亚洲国产高潮在线观看| 久久国产精品亚洲va麻豆| 欧美一级夜夜爽| 午夜一区在线| 欧美一区二区视频网站| 午夜精品久久久99热福利| 亚洲欧美日韩精品久久亚洲区| 在线中文字幕日韩| 亚洲一级二级在线| 亚洲一区二区三区午夜| 亚洲影视在线播放| 亚洲尤物视频网| 亚洲一区日韩在线| 亚洲欧美综合v| 性做久久久久久| 欧美自拍偷拍午夜视频| 亚洲成色777777在线观看影院| 亚洲成色精品| 91久久久久久久久| 亚洲精品国产品国语在线app | 欧美激情在线| 欧美日韩国产精品一卡| 欧美色图五月天| 国产精品网站在线观看| 国产伪娘ts一区 | 亚洲高清视频一区| 亚洲精品视频在线观看免费| 日韩一区二区电影网| 亚洲图片激情小说| 香蕉久久国产| 亚洲人成在线影院| 在线亚洲一区| 性久久久久久久久| 久久久国产精品一区二区中文| 久久综合久久久久88| 欧美精品网站| 国产精品资源在线观看| 在线电影一区| 日韩视频一区二区三区在线播放 | 亚洲日本成人网| 亚洲午夜国产成人av电影男同| 国产精品99久久久久久人| 校园激情久久| 久久综合狠狠综合久久综合88| 欧美日本久久| 国产日韩欧美在线一区| 亚洲福利免费| 亚洲午夜羞羞片| 亚洲国产欧美在线人成| 一本色道久久综合亚洲精品不 | 国产亚洲一二三区| 亚洲日本免费| 亚洲欧美中文字幕| 日韩视频在线观看一区二区| 午夜性色一区二区三区免费视频| 久久综合九色综合久99| 欧美性生交xxxxx久久久| 黄色精品在线看| 亚洲深夜av| 亚洲欧洲精品一区二区三区波多野1战4| 99国产精品99久久久久久粉嫩| 午夜欧美视频| 欧美精品高清视频| 国内成人精品视频| 一本一本久久| 亚洲精品资源美女情侣酒店| 亚洲欧美视频在线观看| 欧美福利精品| 国产色产综合产在线视频| 亚洲精品乱码| 亚洲电影在线看| 欧美一区二区| 欧美日韩午夜剧场| 136国产福利精品导航网址| 亚洲免费人成在线视频观看| 99ri日韩精品视频| 美女任你摸久久| 国产一区二区成人久久免费影院| 一本久道久久综合婷婷鲸鱼| 亚洲激情视频网站| 久久久福利视频| 国产精品任我爽爆在线播放| 亚洲精品免费看| 亚洲国产专区校园欧美| 久久福利影视| 国产精品视频导航| 亚洲精品国产精品国产自| 亚洲国产日韩欧美| 久久久久欧美精品| 国产精品美女主播| 一本色道久久综合狠狠躁篇的优点 | 国产精品igao视频网网址不卡日韩| 亚洲第一黄色网| 久久精品国产99国产精品澳门| 性做久久久久久久久| 欧美色视频日本高清在线观看| 亚洲人成欧美中文字幕| 亚洲国产精品激情在线观看| 久久国产精品久久久| 国产精品女同互慰在线看| 日韩视频免费在线观看| 夜夜嗨av一区二区三区网页| 女人色偷偷aa久久天堂| 激情成人综合| 亚洲高清网站| 久久青草福利网站| 国产在线精品二区| 欧美专区日韩专区| 久久蜜臀精品av| 国产真实精品久久二三区| 欧美影视一区| 久久这里只有| 狠狠色综合网站久久久久久久| 久久精品国产999大香线蕉| 久久久久久久久综合| 国产一区久久| 亚洲第一页自拍| 免费日韩av电影| 亚洲国产专区校园欧美| 亚洲精品视频一区二区三区| 欧美精品不卡| 99精品热视频只有精品10| 亚洲少妇在线| 国产精品v片在线观看不卡| 亚洲天堂成人在线视频| 午夜精品美女久久久久av福利| 国产精品美女久久久久久2018| 亚洲中字黄色| 久久岛国电影| 激情婷婷亚洲| 日韩午夜激情av| 欧美网站在线| 午夜精品久久久久影视| 久久精品欧洲| 在线观看成人av| 99精品99| 国产精品都在这里| 亚洲欧美日韩视频一区| 久久蜜桃精品| 亚洲黄色视屏| 亚洲男女毛片无遮挡| 国产日韩在线一区二区三区| 亚洲成人在线网| 欧美久久久久| 亚洲免费在线精品一区| 久久综合中文| 亚洲美女黄色片| 久久大香伊蕉在人线观看热2| 一区二区三区在线免费播放| av成人免费在线观看| 国产精品一区二区黑丝| 亚洲电影有码| 欧美视频一区二区在线观看 | 欧美一级理论性理论a| 久久综合999| 亚洲伦伦在线| 欧美一区二区三区四区高清| 国外成人在线| 在线亚洲精品| 国产三级欧美三级日产三级99| 亚洲人成网站影音先锋播放| 欧美体内she精视频| 久久不见久久见免费视频1| 欧美了一区在线观看| 亚洲影视在线播放| 模特精品裸拍一区| 亚洲一区bb| 欧美福利视频在线| 亚洲在线1234| 欧美电影电视剧在线观看| 亚洲男女自偷自拍| 欧美大片专区| 午夜视频一区二区| 欧美日本免费一区二区三区| 亚洲欧美综合国产精品一区| 欧美激情综合五月色丁香小说| 午夜免费日韩视频| 欧美日韩成人在线| 久久国产精品免费一区| 国产精品国产三级国产aⅴ入口| 久久精品国产亚洲aⅴ| 欧美午夜精品久久久久久孕妇| 亚洲国产成人在线播放| 国产精品久久午夜| 亚洲精品乱码久久久久久久久 | 欧美日韩在线观看视频| 久久av二区| 国产精品拍天天在线| 99视频国产精品免费观看| 国产一区欧美| 欧美一区国产在线| 日韩系列在线| 欧美高清免费|