《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 基于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亚洲国产精品_日韩亚洲一区二区
亚洲第一天堂av| 久久精品国产99| 99热免费精品在线观看| 亚洲欧美精品在线| 一区二区三区国产| 一本色道**综合亚洲精品蜜桃冫 | 久久黄色影院| 国内外成人在线| 亚洲国产成人精品久久久国产成人一区 | 国产性猛交xxxx免费看久久| 香蕉亚洲视频| 欧美大尺度在线观看| 亚洲毛片网站| 亚洲综合国产激情另类一区| 国产亚洲激情在线| 亚洲国产清纯| 欧美日韩国产黄| 欧美亚洲网站| 欧美激情综合五月色丁香| 在线播放日韩| 亚洲国产成人在线播放| 欧美精品videossex性护士| 日韩视频一区二区在线观看| 亚洲一级电影| 国产亚洲电影| 亚洲精品一区二区三区四区高清 | 夜夜嗨av一区二区三区网站四季av| 国产精品久久精品日日| 最新精品在线| 国产精品久久久久久久久搜平片| 欧美在线91| 国产精品羞羞答答| 亚洲伦理在线免费看| 欧美日韩国产123| 午夜精品一区二区三区在线视| 久久国产精品电影| 亚洲一区二区三区影院| 男人插女人欧美| 久久精品女人的天堂av| 国产精品一区视频网站| 亚洲女性裸体视频| 亚洲国产高清在线观看视频| 欧美精品v国产精品v日韩精品| 亚洲欧美日韩一区二区在线| 欧美激情一区二区久久久| 性欧美1819sex性高清| 欧美日韩情趣电影| 亚洲欧美日韩在线观看a三区| 亚洲一区二区黄色| 极品少妇一区二区| 麻豆精品视频在线观看| 午夜电影亚洲| 国产日韩一区二区三区在线| 午夜精品视频在线观看| 亚洲主播在线| 国产精品久久久久婷婷| 欧美一区二区精品久久911| 亚洲一区二区三区精品在线| 国产精品一二三四| 久久久久久亚洲精品杨幂换脸| 亚洲高清在线| 久久人人爽人人爽| 日韩亚洲一区在线播放| 在线天堂一区av电影| 欧美视频一区二区三区在线观看| 99精品国产热久久91蜜凸| 亚洲二区免费| 久久亚洲精品网站| 亚洲激情黄色| 一色屋精品亚洲香蕉网站| 久久色在线播放| 久久精品国产99国产精品| 国内外成人免费激情在线视频| 猛干欧美女孩| 日韩一级欧洲| 99这里只有久久精品视频| 亚洲乱亚洲高清| 国产精品国产| 欧美激情视频一区二区三区免费| 亚洲尤物在线视频观看| 香蕉久久夜色精品国产使用方法| 日韩亚洲欧美综合| 狠狠做深爱婷婷久久综合一区| 欧美 日韩 国产精品免费观看| 亚洲激情综合| 欧美一区二区日韩| 亚洲女优在线| 一本色道久久综合亚洲精品不| 国产一本一道久久香蕉| 国产精品美女999| 久久精品国产成人| 欧美在线视频日韩| 亚洲在线1234| 亚洲欧美日本在线| 亚洲精品久久久久久下一站 | 国产主播精品| 国产亚洲欧美aaaa| 精品成人一区二区三区四区| 亚洲国产经典视频| 亚洲国产人成综合网站| 国产精品久久综合| 欧美国产精品一区| 久久久久久久综合日本| 久久精品国产亚洲5555| 久久成人av少妇免费| 亚洲免费人成在线视频观看| 99视频有精品| 中文日韩欧美| 国产精品99久久久久久白浆小说| 久久精品国产综合精品| 欧美一区二区三区日韩| 欧美一区二区三区精品| 亚洲国产另类精品专区| 亚洲一区二区在线看| 久久亚洲综合色| 欧美日韩一视频区二区| 国产欧美一区二区三区在线老狼| 国产精品视频导航| 国产精品私人影院| 欧美日韩专区在线| 欧美午夜电影在线| 欧美日韩一区二区三区免费看| 欧美二区视频| 欧美成人三级在线| 欧美人成免费网站| 国产精品视频在线观看| 国产一区导航| 99精品欧美一区二区蜜桃免费| 亚洲一区二区三区在线| 亚洲免费中文字幕| 亚洲免费在线观看视频| 亚洲黄色一区二区三区| 亚洲伊人伊色伊影伊综合网| 欧美一区二区三区在线免费观看| 久久精品免费| 美女91精品| 欧美激情综合色综合啪啪| 欧美激情 亚洲a∨综合| 欧美色欧美亚洲高清在线视频| 欧美三区视频| 精品成人在线| 99v久久综合狠狠综合久久| 在线一区二区三区四区五区| 亚洲丰满在线| 亚洲美女视频在线观看| 亚洲宅男天堂在线观看无病毒| 久热精品视频在线观看| 国产精品久久国产精麻豆99网站| 一色屋精品视频免费看| 午夜精品久久久久久久99水蜜桃 | 久久九九热免费视频| 欧美日韩综合网| 亚洲高清影视| 亚洲全部视频| 欧美大片一区二区三区| 在线精品一区| 欧美日韩国产综合在线| 国内偷自视频区视频综合| 欧美怡红院视频| 久久亚洲影院| 亚洲另类在线一区| 99亚洲视频| 久久久久免费| 国内自拍一区| 亚洲福利在线看| 久久一区二区三区四区五区| 国产一区二区毛片| 久久精品成人| 免费看亚洲片| 亚洲精品在线免费| 亚洲视频免费在线观看| 欧美日韩在线大尺度| 日韩一区二区免费看| 午夜精品偷拍| 激情综合色综合久久| 久久精品男女| 欧美二区在线| 亚洲在线不卡| 久久精品国产清高在天天线| 韩国三级电影久久久久久| 在线视频亚洲| 国产日韩一区在线| 一本一本a久久| 在线观看国产日韩| 亚欧美中日韩视频| 国产乱码精品一区二区三区忘忧草| 欧美与欧洲交xxxx免费观看| 免费观看在线综合| 一区二区三区鲁丝不卡| 亚洲综合社区| 亚洲国产欧美在线| 久久成人羞羞网站| 91久久夜色精品国产九色| 亚洲欧美日韩在线一区| 久久婷婷久久| 国产欧美一区二区精品仙草咪| 久久精品国产久精国产一老狼| 鲁鲁狠狠狠7777一区二区| 亚洲视频在线观看视频| 亚洲一区二区三区在线|