《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于ARM及GPRS的智能家居系統的實現
基于ARM及GPRS的智能家居系統的實現
微計算機信息
余啟家,殷瑞祥
摘要: 基于ARM及GPRS的智能家居系統的實現,0. 引言 近年來,隨著網絡通訊技術,電子技術,計算機技術的迅猛發展,人們對生活質量提出了更高的要求,現代化的家居環境也備受人們的關注。目前,國內的智能家居系統主要集中在對單個住宅分散的子系統的控制
關鍵詞: ARM 智能家居 GPRS
Abstract:
Key words :

0. 引言

       近年來,隨著網絡通訊技術,電子技術,計算機技術的迅猛發展,人們對生活質量提出了更高的要求,現代化的家居環境也備受人們的關注。目前,國內的智能家居系統主要集中在對單個住宅分散的子系統的控制上,這些子系統功能上比較單一,很難實現信息共享,不便于進行集中管理。本文針對目前國內智能家居系統的局限性,提出一種基于GPRS無線技術的智能家居系統,不僅能對小區多個住宅內的安全狀況進行實時監控,還實現了“三表”(即水表、電表、燃氣表)的遠程抄送。

 1.GPRS技術簡介

       GPRS(General Packet Radio Service),即通用無線分組業務,是一種基于GSM系統的無線分組交換技術,面向用戶提供移動分組的IP或者X.25連接。與GSM電路交換數據相比,GPRS在數據業務的承載和支持上具有非常明顯的優勢:資源共享,頻帶利用率高,用戶只有在進行數據傳輸時才占有系統資源;數據傳輸率高,GPRS采用分組交換技術,每個用戶能同時占用多個無線信道,同一無線信道又可由多個用戶共享。理論上,GPRS最高傳輸率可達171.2kbit/s;支持X.25協議和IP協議,可與現有的數據網絡進行互通互連;用戶永遠在線且按流量、時間計費,通信成本低。由此可見,將GPRS技術應用于智能家居系統的數據傳輸是最理想的選擇。

2.系統功能及總體結構設計

2.1系統實現的功能

       該系統主要是針對普通住宅小區家庭用戶而設計的,它可以對小區內用戶住宅內安全狀況進行集中監控和管理,同時還實現了門禁及抄表功能。用戶可以根據自己需要進行監控狀態、監控參數的設置。系統實現了以下功能:

(1)家居安防監控:當小偷闖入住宅或者有火災、燃氣泄漏等危急事件發生時,監控終端能實時地監測到險情,向監控中心發送告警信息,監控中心則以GSM短信的方式通知戶主。

(2)家居安全狀況遠程實時監控與查詢:主人離家在外,可通過發送手機短信的方式來查詢家中安全狀況信息。

(3)現場圖像抓拍功能:在設防狀態下,當紅外傳感器或者門磁觸發告警時,系統將啟動圖像抓拍器,對現場進行拍攝,所拍攝的圖像通過GPRS網絡發送到監控中心的主機上進行備份。用戶也可以通過發送送機短信的方式來啟動圖像抓拍的功能。

(4)“三表”遠程自動抄送與門禁功能:可以定時或主動讀取用戶家中的水表、電表、煤氣表的用量,并根據相應價格計算費用。當有刷卡開門事件時,判斷卡合法則允許進入。

2.2系統總體結構

智能家居系統由監控終端,GSM短信收發模塊,監控主機三部分組成。監控終端硬件采用ARM7平臺,軟件采用嵌入式實時操作系統VxWorks。監控主機是一臺運行監控管理軟件的PC機,一般置于小區的物業管理中心。圖1是整個系統架構圖。

圖1  系統架構

系統工作時,監控終端循環檢測安裝在室內的門磁、紅外、煙霧、燃氣監測等傳感器,當檢測到有異常情況發生時,終端控制警笛發出告警聲音,提醒戶主及物業管理人員有險情發生并采取防范措施。另外,監控終端還通過GPRS網絡向監控中心發送告警信息。當終端檢測到門磁或紅外告警時,將啟動圖像抓拍器,對用戶室內現場進行連續拍照,拍攝到的圖像終端先進行緩存,再通過GPRS網絡發送至監控主機,監控主機將圖像以文件的形式進行備份。

監控終端還循環接收監控主機下發的數據請求命令,終端對這些命令進行解析。如果是查詢傳感器及門磁狀態,監控終端對相應傳感器的狀態進行檢測,向監控主機返回傳感器的狀態信息;如果是查詢水表、電表或者煤氣表的用量命令,監控終端根據“三表”的RS-485協議,構造查詢幀命令,發送相應的查詢命令,將“三表”返回的數據按照系統的通信協議打包,通過終端上內置的GPRS模塊發送到監控主機。監控主機接收到終端發送的數據后,先對數據幀進行解析。若是告警信息,則監控主機將根據不同的告警播放相應的告警提示音,提醒管理員作出處理。當有告警發生時,監控主機通過RS232接口輸出AT指令,控制外置GMS模塊向系統預先設置好的住宅主人的手機號碼發送告警短信,通知戶主家中有警情發生。同時,監控主機還將把告警事件以日志的形式記錄下來,以便事后對告警信息進行查詢;當接收到的數據幀是抄表命令返回的數據時,主機將把數據寫入到系統數據庫。同時,在顯示界面上彈出一個新窗口,顯示戶主信息、查詢時間、表的用量、相應費用等信息。

3.系統硬件設計

       監控終端的原理圖如圖2所示。

圖2   終端原理圖

終端硬件采用的是嵌入式硬件平臺,CPU選用三星公司的基于ARM7TDMI內核的S3C440X微處理器,該處理器是三星公司專為PDA和一般應用開發提供的高性價比和高性能的解決方案。經過性能與成本的綜合考慮,GPRS模塊選用明基公司的 M22模塊。該模塊可工作在三種頻率下:900/1800/1900MHz。支持語音通信,具有GPRS、USSD和CSD三種數據方式及SMS和FAX功能;內嵌TCP/IP協議,軟件支持標準AT 指令并遵循3GPP 27.07/27.05規范。

       S3C44B0的IO口的D口擴展了三個按鍵,它們是設防鍵、開門鍵、消告警鍵。按下設防鍵,CPU檢測到IO口為低電平,系統進入監控狀態。該狀態下,系統將循檢測門磁及所有已經安裝的傳感器。由于選用的傳感器輸出電平為0V或12V,而S3C44B0的外圍接口電平為0V~3.3V,傳感器的輸出需經光耦隔離后連接至CPU的IO引腳。采用光耦隔離還有一個作用:在雷雨天氣,傳感器輸出導線很容易引入雷電,導線上會有瞬時高壓脈沖,用光耦將傳感器的輸出與CPU的IO口隔離后,起到保護CPU的作用。當監測到開門鍵按下,電控鎖吸合,門將打開,此時為合法開門狀態,不會產生告警。如果是在監控狀態下,門被強行打開,則門磁輸出由低電平變為高電平,CPU檢測到門磁傳感器輸出高電平,產生告警,CPU控制GPD3口輸出低電平,觸發警鈴產生告警音。告警發生時,CPU通過UART0發送AT指令來控制GPRS模塊,經GPRS網絡向系統監控主機發送告警信息,監控主機對告警信息進行分析處理。M22模塊與CPU采用115200bps的波特率進行通信。它們之間的接口比較簡單,只需要將接收和發送兩個引腳進行連接??紤]到本系統運行過程中需要保存大量的事件日志,如“三表”查詢的數據、告警事件日志以及告警抓拍到的50張圖像等,系統擴展了大容量的外部存儲器HY57V641620(容量為8MB的SDRAM),SST39VF1601(2MB的FLASH)。其中SDRAM主要負責程序運行以及中間數據的保存,2MB的FLASH主要負責源程序的保存以及一些掉電需要保存的歷史數據,事件日志、圖像數據等。

       圖像抓拍器的主要作用是當有盜情發生時,進行現場抓拍。目前在國內市場上已經有很多該類型的產品。我們選擇了深圳安信陽光科技有限公司的彩眼 HRM600GJ圖像抓拍器。HRM600GJ自帶以太網接口。HRM600GJ在接收到S3C44B0發來的拍照命令包后進行連續拍照,所拍攝的圖像為靜態JPEG格式圖象,解析度為320×240,圖像經過網口發送給ARM處理器等待處理。由于S3C44B0片內并不帶以太網接口,因此必須擴展一片以太網接口芯片實現彩眼和 ARM處理器之間的互連。這里我們選用比較常見的也是性價比相對較高的RTL8019AS作為以太網接口芯片。

       SN75LBC184是RS485驅動芯片。我們將S3C44B0的第二個串口(UART1)擴展為系統的RS485總線接口。該接口是CPU與“三表”及刷卡器等設備的通信接口。CPU按照主從模式與“三表”進行通信。CPU定義為主設備,“三表”為從設備。主從設備都有唯一的設備地址,通信時,主設備向指定地址的從設備發查詢命令,從設備返回當前數據給主設備。

4.系統軟件設計

4.1終端軟件

傳統的單片機程序設計基本上都采用順序結構,實時性低且CPU對資源的利用率不高。這里,我們采用了嵌入式實時操作系統VxWorks,它是美國風河(WindRiver)公司于1983年設計開發的一種嵌入式實時操作系統(RTOS)。終端軟件設計包括針對系統硬件平臺進行的操作系統的移植和在VxWorks平臺上應用程序的設計兩部分。操作系統的移植的重點也即難點是BSP(Board Support Package)的設計。VxWorks本身提供了針對許多處理器的BSP,但針對S3C44B0的BSP并未提供。在設計系統BSP時,我們首先仔細研究了其中一種BSP代碼范例,了解并掌握了BSP的結構,然后在風河公司針對ARM處理器提供給用戶的BSP模板的基礎上設計了本系統的BSP,限于篇幅,對操作系統的移植部分本文將不作闡述。

監控終端的應用程序采用模塊化的設計思想。由于VxWorks支持多任務,我們將每個功能模塊以一個任務來實現。從時間上看,各個任務處于并行運行的狀態,極大地提高了系統對事件響應的速度,有效地提高了CPU對資源的利用率。終端應用程序包含五個任務,分別是:消息處理任務、傳感器檢測任務、GPRS通信任務、RS485總線設備通信任務、按鍵檢測及處理任務。除消息處理任務以外,其它五個任務優先級相同。VxWorks中任務優先級從0到255,0為最高優先級,255為最低優先級。我們將消息處理任務優先級設定為90,其它四個任務優先級都設定為100。這樣可使消息處理任務盡快的處理其它任務發送來的消息,提高系統對外部事件的響應速度。下面分別對各個任務所實現的功能進行簡要的介紹。

(1)消息處理任務

該任務循環檢測自己的消息隊列,當有其它任務發送來的消息時,讀取消息,對消息進行解析,確定事件類型,然后調用事件相應的處理函數進行處理。本系統定義了多種事件類型,主要有如下幾種事件:傳感器告警事件、設置終端參數事件、傳感器狀態請求事件、刷卡開門事件、水表數據查詢事件、電表數據查詢事件、煤氣表數據查詢事件和按鍵設置事件。

(2)傳感器檢測任務

在任務運行的時間片內,首先判斷系統當前所的處狀態,如果系統處于設防狀態,那么CPU將對室內所有已安裝傳感器進行循環檢測。如果系統工作在撤防狀態下,那么只對煙霧、煤氣傳感器進行檢測。當任務檢測到某一傳感器的輸出達到系統設定的告警閾值時,將向消息處理任務的消息隊列發送一條傳感器告警消息,消息中包含傳感器通道編號。

(3)GPRS通信任務

       此任務完成GPRS模塊的初始化、終端與監控中心建立連接以及數據通信功能。

(4)RS485總線設備通信任務

       任務完成“三表”數據的讀取以及用戶刷卡檢測功能。

(5)按鍵檢測及處理任務

該任務完成對終端上三個功能鍵的掃描。當其中某個按鍵被按下時,CPU檢測到鍵值,向消息處理任務發送消息,消息任務將調用相應的處理函數進行處理。

4.3監控中心軟件

       監控中心軟件采用Borland C++ Builder 6.0開發。它使用WinSock控件接收和發送數據。中心軟件采用模塊化的設計思想,分別實現系統參數設置、操作員權限管理、用戶管理、告警事件處理、數據庫的維護以及數據打印和系統幫助等功能。

5.結束語

       本系統實現了對住宅小區內多用戶室內安全狀況的集中監控與管理,還實現了對用戶家中的水表、電表、煤氣表的遠程無線抄送。該系統在實用性、可靠性以及成本等方面取得了較為滿意的效果。目前,本系統已經完成最后調試,即將進入現場試運行。由于系統在硬件設計上充分考慮到了不同的應用場合,留有較大的擴展空間,因此相信該系統將會有較為廣闊的應用前景。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美麻豆久久久久久中文| 久久久久久久一区二区三区| 激情欧美一区二区三区| 亚洲国产高潮在线观看| 亚洲影院在线观看| 亚洲欧美日韩第一区| 亚洲视频欧美在线| 美女黄网久久| 亚洲一区欧美一区| 欧美日韩福利| 欧美激情第五页| 中文无字幕一区二区三区| 午夜国产一区| 国产亚洲欧美一区在线观看| 久久大香伊蕉在人线观看热2| 久久丁香综合五月国产三级网站| 欧美日韩高清在线观看| 在线观看91久久久久久| 日韩视频一区二区在线观看| 夜夜嗨av一区二区三区网页| 久久久久久久成人| 国产一区二区观看| 欧美午夜电影在线| 美女主播精品视频一二三四| 99国产精品视频免费观看| 国产视频精品免费播放| 欧美理论片在线观看| 国产精品美女主播在线观看纯欲| 免费永久网站黄欧美| 欧美xxx在线观看| 久久高清福利视频| 欧美日韩一区自拍| 久久性天堂网| 亚洲国产精品电影| 亚洲在线观看视频| 伊人婷婷欧美激情| 国产精品久久久999| 永久域名在线精品| 麻豆精品视频在线观看| 午夜精品99久久免费| 欧美国产日韩亚洲一区| av成人手机在线| 日韩亚洲国产精品| 亚洲精品视频在线播放| 亚洲视频精选在线| 久久免费观看视频| 国产精品毛片a∨一区二区三区|国| 欧美日韩高清不卡| 亚洲欧美在线视频观看| 在线观看91精品国产入口| 欧美在线视频一区二区| 激情综合色综合久久综合| 免费观看成人鲁鲁鲁鲁鲁视频| 国产日韩欧美中文在线播放| 久久青青草原一区二区| 国产精品久久福利| 亚洲在线国产日韩欧美| 美女性感视频久久久| 又紧又大又爽精品一区二区| 欧美大片在线看免费观看| 欧美日韩中文在线| 蜜臀av性久久久久蜜臀aⅴ| 在线成人亚洲| 国产精品成人一区二区三区夜夜夜| 伊人久久亚洲影院| 麻豆精品91| 亚洲一区二区三区免费观看| 国产欧美精品在线观看| 欧美精品日韩www.p站| 欧美香蕉视频| 国产精品乱码一区二三区小蝌蚪| 国产色爱av资源综合区| 蜜臀久久99精品久久久画质超高清| 久久综合亚洲社区| 欧美在线国产精品| 欧美精品久久久久久久| 亚洲国产一区在线| 久久资源在线| 美女主播一区| 欧美成人综合网站| 影音先锋久久久| 国产欧美日韩视频在线观看| 国产日韩精品一区二区三区| 新狼窝色av性久久久久久| 久久高清国产| 亚洲国产99精品国自产| 米奇777超碰欧美日韩亚洲| 国产欧美日韩在线视频| 一本色道久久综合| 国产精品午夜在线观看| 亚洲精品久久在线| 麻豆国产精品va在线观看不卡| 久久天堂成人| 日韩午夜电影av| 欧美在线一二三| 一区二区亚洲精品国产| 久久久久久一区二区三区| 国产精品二区在线| 午夜精品网站| 欧美丝袜一区二区三区| 欧美激情一区二区三区成人| 欧美精品三级日韩久久| 欧美一级成年大片在线观看| 99国产精品99久久久久久粉嫩| 久久免费国产精品| 国产精品在线看| 欧美日韩亚洲一区二区三区四区| 欧美网站在线| 欧美日韩国产一级| 1769国内精品视频在线播放| 在线成人激情| 欧美精品国产| 免费在线观看精品| 国产精品久久91| 国内成人精品2018免费看| 99在线热播精品免费| 亚洲国产视频a| 麻豆成人综合网| 国产精品视频在线观看| 欧美激情视频一区二区三区不卡| 国产偷自视频区视频一区二区| 欧美69视频| 麻豆freexxxx性91精品| 国产在线精品成人一区二区三区| 欧美激情久久久久久| 亚洲国产欧洲综合997久久| 亚洲夜间福利| 欧美成人性生活| 欧美激情精品久久久久久| 免费视频一区| 亚洲日韩欧美视频| 欧美ab在线视频| 亚洲精选中文字幕| 欧美国产欧美综合| 亚洲欧美国产精品va在线观看| 99亚洲视频| aaa亚洲精品一二三区| 久久久久国色av免费观看性色| 国产亚洲在线| 亚洲第一在线综合网站| 欧美日韩中文字幕综合视频| 亚洲欧美激情视频| 欧美精品在线观看一区二区| 欧美日韩国产专区| 欲香欲色天天天综合和网| 一本一本久久a久久精品牛牛影视| 制服丝袜激情欧洲亚洲| 亚洲国产欧洲综合997久久| 91久久精品国产91久久性色tv| 亚洲自拍偷拍视频| 中文在线一区| 激情六月婷婷综合| 久久国产精品久久国产精品| 亚洲成人在线免费| 久久综合电影一区| 亚洲欧美日韩国产一区| 亚洲欧美日本国产有色| 91久久久一线二线三线品牌| 在线成人激情黄色| 亚洲小视频在线| 欧美一区二区高清在线观看| 永久免费视频成人| 欧美肉体xxxx裸体137大胆| 欧美国产精品v| 午夜亚洲激情| 欧美成人免费全部观看天天性色| 亚洲毛片在线免费观看| 99国内精品久久| 性一交一乱一区二区洋洋av| 亚洲电影免费观看高清完整版在线观看| 欧美一区二区在线| 久久噜噜噜精品国产亚洲综合| 久久久美女艺术照精彩视频福利播放| 久久综合久久久| 蜜桃av一区二区在线观看| 国产精品青草久久久久福利99| 99国产精品一区| 伊人久久噜噜噜躁狠狠躁| 在线观看国产一区二区| 一本色道久久综合狠狠躁篇的优点| 欧美日韩国产123| 欧美电影打屁股sp| 欧美激情国产精品| 国产乱码精品一区二区三区av| 亚洲青涩在线| 国产一区二区三区奇米久涩| 国产精品久久久久久久久果冻传媒| 国产精品日产欧美久久久久| 国产香蕉97碰碰久久人人| 国产欧美日韩视频一区二区| 欧美日韩另类视频| 亚洲午夜一二三区视频| 国产精品自在在线| 国语自产精品视频在线看8查询8| 欧美中文字幕不卡| 国产精品久久久亚洲一区| 久久久久国产精品午夜一区| 狠狠色综合一区二区| 亚洲精品影院在线观看| 久久久女女女女999久久| 欧美日韩一区三区| 欧美a一区二区| 亚洲大片一区二区三区| 久久躁狠狠躁夜夜爽| 国产精品专区h在线观看| 亚洲欧美日韩成人高清在线一区| 午夜欧美大尺度福利影院在线看| 亚洲福利久久| 国产情侣一区| 国内精品一区二区| 麻豆成人在线| 久久超碰97人人做人人爱| 在线观看日韩一区| 国产欧美丝祙| 欧美午夜精品电影| 亚洲国产人成综合网站| 先锋影音国产精品| 国产精品一二三四| 精品动漫3d一区二区三区免费版| 国产日韩欧美精品一区| 99国产欧美久久久精品| 亚洲巨乳在线| 99国产成+人+综合+亚洲欧美| 香蕉久久夜色精品国产| 欧美在线影院在线视频| 一区二区三区免费看| 国产欧美日韩一区二区三区在线观看| 日韩网站免费观看| 性欧美办公室18xxxxhd| 欧美中文字幕在线视频| 欧美精品久久久久久久免费观看| 久久一区二区三区四区| 亚洲深夜福利网站| 国产一区二区黄| 欧美一区二区免费| 在线欧美日韩国产| 欧美一区二区三区在线观看| 久久成人亚洲| 国产麻豆91精品| 免费精品99久久国产综合精品| 一本一本久久a久久精品综合妖精| 欧美激情精品久久久久久变态| 欧美伦理视频网站| 亚洲精品日韩欧美| 欧美日韩精品一区二区三区| 亚洲欧美日韩精品一区二区| 亚洲精品国产精品乱码不99| 国产欧美在线观看| 韩国精品主播一区二区在线观看| 欧美日韩一区不卡| 精品成人一区二区三区| 亚洲一区二区三区在线视频| 国产欧美一区二区三区国产幕精品| 99精品热6080yy久久| 亚洲视频福利| 亚洲影视中文字幕| 欧美激情一二三区| 99亚洲视频| 欧美不卡视频| 久久精品亚洲乱码伦伦中文| 国产女优一区| 久久成人免费网| 欧美日韩国产页| 亚洲第一区色| 亚洲级视频在线观看免费1级| 久久久免费观看视频| 亚洲精品乱码| 在线播放中文字幕一区| 狠狠色丁香婷综合久久| 欧美激情一区二区久久久| 精品999久久久| 欧美一区二区精品在线| 在线欧美日韩| 欧美日韩国产综合久久| 亚洲成色最大综合在线| 日韩视频在线一区二区三区| 国产精品久久999| 日韩亚洲精品在线| 亚洲欧美日韩精品在线| 欧美精品日韩三级| 欧美日韩国产色站一区二区三区| 最新国产拍偷乱拍精品| 国产日韩欧美在线观看| 香蕉成人伊视频在线观看| 亚洲一区区二区| 国产乱理伦片在线观看夜一区| 一区二区高清| 午夜一级在线看亚洲| 亚洲人精品午夜在线观看| 欧美视频二区| 国产精品区一区二区三区| 国产精品v欧美精品∨日韩| 亚洲国产精品专区久久| 久久亚洲精品欧美| 亚洲人成在线观看一区二区| 久久久久久尹人网香蕉| 先锋影音一区二区三区| 亚洲激情国产| 国产喷白浆一区二区三区| 欧美午夜一区二区三区免费大片| 在线欧美日韩国产| 国产精品永久免费视频| 欧美午夜大胆人体| 欧美日韩在线播放三区| 国产视频不卡| 欧美大片va欧美在线播放| 欧美成人小视频| 性久久久久久久久久久久| 91久久精品www人人做人人爽| 欧美日韩八区| 日韩视频免费在线观看| 欧美老女人xx| 国产在线观看一区| 国产精品综合网站| 99re6热只有精品免费观看| 亚洲第一精品在线| 欧美日韩国产天堂| 韩国v欧美v日本v亚洲v| 在线观看国产日韩| 欧美日韩中文字幕综合视频| 久久人人97超碰精品888| 亚洲国产欧美国产综合一区| 国产日韩欧美自拍| 136国产福利精品导航网址| 蜜桃伊人久久| 国产综合视频在线观看| 亚洲欧美日韩一区| 欧美精品一区二区三区久久久竹菊|