《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于ARM11和MMS的遠程監控系統研究
基于ARM11和MMS的遠程監控系統研究
Icbuy
Icbuy
摘要: 隨著國民經濟的快速發展和人民生活水平的日益提高,各種監控系統應運而生,廣泛應用于銀行、鐵路、民航等重點領域,并逐步進入到個人家居監控應用領域中。目前大多數監控系統都是將現場信息發送到遠程計算機上,但計算機攜帶不方便,不能滿足人們隨時隨地查看現場信息的需求。
Abstract:
Key words :
  隨著國民經濟的快速發展和人民生活水平的日益提高,各種監控系統應運而生,廣泛應用于銀行、鐵路、民航等重點領域,并逐步進入到個人家居監控應用領域中。目前大多數監控系統都是將現場信息發送到遠程計算機上,但計算機攜帶不方便,不能滿足人們隨時隨地查看現場信息的需求。而手機相對計算機來說普及率高、成本低、攜帶輕便,尤其是近年來GPRS無線數字移動通信網的快速發展,為手機終端提供了無線接入Internet業務,使得手機成為互聯網中最普遍的終端設備。多媒體消息服務(Multimedia Message Service,MMS)作為GPRS一項基本業務,被廣大手機用戶所使用。它不僅實現了終端之間、終端和電子郵件之間的信息傳遞,還實現了內容的多樣性,包括圖片、音頻、視頻、圖像、數據和文本的各種組合。可見,利用GPRS和MMS技術可完全滿足遠程監控系統對距離、圖像、聲音、高實時性的要求,具有重要的研究意義和使用價值。本文利用S3C6410作為微控制器,設計了一種基于ARM11和MMS技術的遠程監控系統。

  1 MMS概述

  MMS是由3(3PP(Third Generation Partnership Project,3G伙伴計劃)和WAP Forum(Wireless Application Protocol Forum,無線應用協議論壇)制定的一種手機消息業務,是短信業務和圖片信息的進一步發展。MMS系統主要包括多媒體信息中心(MMSC)、WAP網關、數據庫服務器和增值服務系統等。它的實現方式有2種:基于WAP和基于IP。目前,GPRS網絡采用基于WAP的方式發送和接收MMS彩信,其具體實現方式如圖1所示。

b.JPG

  從圖1中可以看出,MMS業務是以WAP為載體來傳送信息的,可見WAP技術在多媒體消息服務中扮演了重要的角色。WAP(Wireless Applica-tion Protocol,無線應用協議)是開發移動網絡上類似Internet應用的一系列協議的組合,實現了Internet和移動通信網的互聯。在WAP體系結構中,WTP協議與WSP協議起到核心作用。WSP協議層在會話服務中提供了一致的接口,并針對無線網絡通信進行了優化,而WTP協議為互動式瀏覽(請求/應答)提供服務。

  在GPRS網絡中,使用MMS PDU(協議數據單元)對MMS信息進行發送和接收,并采用多媒體郵件擴展(MIME)協議進行打包。MMS PDU由MMS Header和MMS Body兩部分組成。Header描述了PDU的特定信息。Body包括了SMIL表述,用來設定多媒體片段的位置、播放時間等。當用戶終端發送MMS信息時,會將MMS PDU作為WAP協議的數據單元進行封裝,并在移動網絡中尋址、存儲和轉發,最終傳遞給接收用戶。

  2 系統總體架構

  為了全面、詳細地掌握現場情況,本系統所采集的信息包括溫度、濕度、煙霧濃度、圖像數據,以滿足人們在生產和生活中的需求。系統的總體架構如圖2所示。

c.JPG

  由圖2可知,本系統主要包括控制模塊、傳感器模塊、圖像采集模塊、報警模塊、GPRS模塊以及存儲器模塊等部分。各個模塊的主要功能如下:

  ①控制模塊是整個系統的核心部分。運行系統的主控程序,完成設備的初始化工作;通過對圖像采集模塊的控制,完成對圖像信息的采集、編碼以及存儲等工作;通過傳感器模塊,采集遠程終端的溫度、濕度、煙霧濃度,并將這些信息轉換成ASCII碼;完成MMS信息的封裝、發送任務。

  ②傳感器模塊主要完成對現場信息的采集,包括溫度、濕度、煙霧濃度,實現非電信號向電信號的轉換。

  ③圖像采集模塊實現對原始圖像信息的采集、數據的傳送等功能。

  ④GPRS模塊通過PPP協議連接到GPRS無線網絡,可實現對MMS信息的發送,以及對來自終端用戶SMS(短信息)的接收。

  ⑤存儲器模塊主要用于存儲經過編碼處理的圖像信息。

  ⑥當現場溫度、濕度或煙霧濃度超過預設報警值時,報警模塊產生報警信號,提示工作人員及時處理現場發生的事故。

  監控系統的工作原理:當系統正常工作時,微控制器模塊會定時采集現場的溫度和煙霧濃度,并與預設的報警值進行對比。當溫度或煙霧濃度高于此值時,微控制器模塊將會控制圖像采集模塊采集現場圖像,并將采集到的數據進行編碼和處理,作為MMS消息的圖片數據進行存儲;同時,通過傳感器模塊采集現場的溫濕度、煙霧濃度,并作為MMS消息的文字部分進行存儲。而后將這兩部分數據進行封裝,以MMS消息的形式傳遞到終端用戶。在完成發送任務的同時,系統會驅動報警模塊產生報警信號,達到報警的目的。

  用戶也可以通過向系統發送短信息(SMS)的形式,要求監控終端發送現場的溫度、濕度、圖像等信息,以實現用戶對現場的遠程監控。

  3 系統硬件設計

  3.1 控制模塊的設計

  為了使遠程監控系統可以穩定、持續、高效地工作,并能對突發事件做出迅速反應,控制模塊采用嵌入式微處理器S3C6410。該處理器是基于16/32位ARM11版本內核的低成本、低功耗、高性能微處理器,廣泛應用于移動電話和其他便攜式應用。為了給2.5G和3G移動通信業務提供最佳的硬件性能,S3C6410采用64/32位內部總線結構,內部集成了多個功能強大的硬件加速器,如移動圖像處理、顯示控制和圖像縮放。其內部集成的JPEG編解碼器,支持對YCbCr4:2:2/YCbCr4:2:0格式的圖像進行編碼,輸出的圖像文件尺寸可滿足MMS信息對圖片大小的要求。除此之外,S3C6410還具備相機接口,該接口支持ITU R BT-656/601 8位模式,最大輸入尺寸可為4096×4096像素,支持YCbCr4:2:2格式的數據作為輸入,可生成RGB 16/18/24位格式和YCbCr4:2:2/YCbCr4:2:0格式的圖像,這一特點可降低系統對圖像采集模塊的要求。

  3.2 傳感器模塊的設計

  系統的傳感器模塊由兩部分組成,分別是溫濕度傳感器和煙霧濃度傳感器。溫濕度傳感器采用廣州奧松公司的高性能AM2301電容式數字溫濕度傳感器。該傳感器具有超快響應、抗干擾能力強、性價比高、溫濕度測量范圍大、分辨率高等優點,可應用于各類環境中,甚至在條件極為惡劣的場合也可正常工作。AM2301是一種單總線器件,其數據格式:40位數據=16位濕度數據16位溫度數據8位校驗和。在本系統中,通過S3C6410的引腳GPE1并加上拉電阻與控制模塊進行通信,使系統集成變得更為簡易快捷,節省了引線數量,降低了產品成本。

  煙霧濃度傳感器采用MQ-2作為感應器件。MQ-2是一種電阻性的傳感器,對天然氣、液化石油氣、氫氣等煙霧具有很高的靈敏度,可長期穩定地工作,抗干擾性強。通過測量其輸出電阻,可以檢測現場的煙霧濃度。

  3.3 圖像采集模塊的設計

  圖像采集模塊采用美國Omnivision公司生產的OV7650。它是一款高集成度、高分辨率的CMOS圖像傳感器,支持YCbCr4:2:2數據輸出格式,可完全滿足系統的設計要求。其輸入輸出接口與S3C6410的相機接口具備良好的兼容性,為系統的開發提供極大的便利。

  3.4 GPRS模塊的設計

  系統采用Simcom公司的SIM300z作為GPRS模塊。它利用GPRS技術與GSM移動通信網絡作為傳輸介質,可為用戶提供快速的無線GPRS連接以及較高的數據傳輸速率。該模塊有較寬的工作溫度范圍,可滿足監控系統對惡劣條件的要求。SIM300z與S3C6410通過串口通信,能及時處理S3C6410發出的AT指令。對于S3C6410傳遞的數據,SIM300z也可及時轉發,滿足監控系統對數據傳送的要求。

  4 系統軟件設計

  完成硬件的設計只是實現系統功能的第一步,良好的軟件設計才是系統能夠穩定運行的關鍵,下面將詳細介紹監控系統的軟件結構和重要的軟件模塊。

  4.1 嵌入式操作系統的移植

  嵌入式操作系統是一種用途廣泛的系統軟件,負責遠程監控系統的全部軟件硬件資源的分配、調度等工作,是整個系統的基礎。Linux因其內核完全開放、可以靈活配置等特性,被選為本系統的操作系統。其移植過程如下:

  ①在PC機上利用虛擬機,建立交叉編譯環境GNU;

  ②根據系統需要選擇TCP/IP等模塊,編譯生成Linux內核;

  ③編譯生成根文件系統rootdisk;

  ④向底層硬件下載Bootloader映像,Bootloader的主要作用是初始化硬件,引導Linux內核啟動;

  ⑤燒寫Linux內核和rootdisk映像。

  4.2 GPRS連網模塊的設計

  在Linux下通過GPRS上網,必須使用PPP協議進行撥號,而移植到ARM中的Linux沒有提供PPP協議,需要在內核編譯時配置網絡設備支持PPP協議。在此基礎上,利用pppd源碼包,使用“ATD*99***1#”進行撥號連接,即可登錄中國移動的GPRS網絡。在撥號過程中,需要進行如下設置:

  ①設置串口速率為115 200 bps,校驗位為NONE,數據位為8,停止位為1,并取消硬件流控制;

  ②用戶名與密碼為空;

  ③使用“ATCGDCONT=1,“IP”,“CMNET””指令,設置接入點為CMNET。

  4.3 信息采集模塊的設計

  信息的采集包括兩部分:一部分是圖像信息的采集,另一部分是溫濕度、煙霧濃度的采集。由于S3C6410具備相機接口和強大的JPEG編解碼器作為硬件支持,可直接調用Linux函數完成圖像的采集和編碼工作,極大地縮短了開發周期。

  溫濕度的采集通過AM2301模塊進行,在其上電后,需等待1s以越過不穩定狀態,在此期間不能發送任何指令。AM2301與S3C6410之間采用單總線數據格式進行通信和同步,一次通信時間大約5 ms。

  微控制器S3C6410采集溫濕度流程如下:通信開始時S3C6410拉低總線DATA,500μs后釋放總線,延時20~40 μs后S3C6410開始檢測AM230 1的響應信號。AM2301的響應信號是一個80μs左右的低電平,隨后AM2301再拉高總線80μs左右代表其即將進入數據傳送狀態。而后AM2301傳遞40位的有效數據,當最后一位數據傳送完畢后,AM2301將再次拉低總線50μs左右,最后釋放總線,并由上拉電阻拉高。

  煙霧濃度的采集過程:感應器件MQ-2將煙霧信息轉變成電信號,經放大電路后再進行A/D轉換,最終傳遞給S3C6410進行存儲。

  4.4 MMS發送模塊的設計

  當系統成功連接到GPRS網絡后,需要通過WAP協議發送MMS信息。在此過程中,WAP網關的IP設置為10.0.0.172,端口為9201。發送MMS信息的具體過程如下:

  ①微處理器向WAP網關發送會話建立連接請求,發送的數據為0E 00 00 12 01 10 00 00(8字節)。前4字節為WTP invoke PDU,后4字節為WSP協議數據單元,代表WSP Connect PDU。

  ②服務器返回連接確認,其數據為13 80 00 02 92 C7 59 0E…(30字節)。前3字節為WTP Result PDU,其余為WSP協議數據單元,代表WSP ConnectReply PDU。

  ③微處理器發送WTP確認(WTP Acknowledgement PDU),完成會話連接,發送的數據為18 00 00。

  ④微處理器發送WTP、WSP和MMS包,主要包括WTP Invoke PDU、WSP Post PDU和M-send.req PDU。

  ⑤網關返回事務操作結果,微處理器發送WTP確認(WTP Acknowledgement PDU)完成會話,發送的數據:18 00 01。

  5 系統測試

  經過多次測試,由監控終端發送的MMS信息,其絕大部分都能在發送5 s后由終端接收,即使不發送WTP確認也可以被接收,能夠滿足監控系統對實時性的要求。系統測試如圖3所示。

a.JPG

  結語

  本文詳細介紹了基于ARM11和MMS的遠程監控系統。系統具有較好的穩定性,可以適應不同的工作環境。所采用的MMS技術可以傳送圖片、聲音、文字和視頻等信息,通過該技術實現遠程監控已成為當今的一大熱點。隨著嵌入式技術的不斷發展、GPRS網絡的逐步成熟,以及3G網絡的迅速發展,通過MMS的方式實現遠程監控必定成為流行趨勢。相信在不久的將來,人們不出家門,就可以實時對遠程場景進行監控,及時處理突發事件。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产精品自拍网站| 亚洲精品免费在线播放| 欧美激情亚洲国产| 久久在线播放| 久久久久久网址| 欧美一区二区三区在线看| 亚洲午夜在线视频| 一本色道久久综合亚洲二区三区| 亚洲精品免费在线播放| 亚洲高清一二三区| 亚洲第一页在线| 亚洲高清在线视频| 亚洲啪啪91| 亚洲美女区一区| 99re8这里有精品热视频免费| 91久久综合| 亚洲精品影院在线观看| 99国产精品久久| 一区二区三区成人精品| 亚洲午夜电影网| 亚洲一区国产精品| 午夜精品美女久久久久av福利| 午夜性色一区二区三区免费视频| 性欧美xxxx视频在线观看| 亚欧成人精品| 久久九九久久九九| 美女免费视频一区| 欧美精品精品一区| 欧美午夜性色大片在线观看| 国产精品老女人精品视频| 国产伦精品一区二区三区免费| 国产欧美日韩一区二区三区在线 | 欧美日本在线播放| 欧美色综合天天久久综合精品| 欧美午夜精品久久久久久孕妇 | 国产精品男人爽免费视频1| 国产精品夜夜夜| 黑人中文字幕一区二区三区| 136国产福利精品导航| 亚洲精品中文字| 亚洲在线视频免费观看| 欧美一区二区三区在线| 亚洲精品国精品久久99热| 日韩亚洲欧美中文三级| 午夜久久久久久久久久一区二区| 久久国产精品久久国产精品| 另类激情亚洲| 欧美午夜女人视频在线| 国产曰批免费观看久久久| 亚洲国产片色| 亚洲一区二区在线观看视频| 亚洲成人在线免费| 国产综合欧美| 亚洲精品激情| 亚洲免费婷婷| 亚洲精品裸体| 欧美一区二区三区四区在线观看| 榴莲视频成人在线观看| 欧美性猛交一区二区三区精品| 国产午夜精品久久| 91久久一区二区| 午夜亚洲影视| 99精品欧美一区二区三区| 欧美在线三区| 欧美日韩免费观看一区二区三区| 国产日韩一区二区三区在线播放| 亚洲三级免费观看| 欧美在线一区二区| 亚洲一区二区日本| 蜜桃av一区二区在线观看| 国产精品盗摄一区二区三区| 在线精品国精品国产尤物884a| 一区二区免费在线观看| 亚洲国产一区二区三区a毛片| 亚洲欧美一区在线| 欧美精品一区二区三区久久久竹菊 | 午夜精品视频在线| 欧美福利电影在线观看| 国产一本一道久久香蕉| 一区二区三区导航| 亚洲精品视频二区| 久久久福利视频| 国产精品美女久久久久久久| 最近中文字幕日韩精品| 欧美一区二区三区四区高清 | 午夜精彩视频在线观看不卡 | 99re热精品| 久久综合中文色婷婷| 国产女人aaa级久久久级| 日韩视频中午一区| 91久久亚洲| 久久一区中文字幕| 国产欧美午夜| 国产精品99久久久久久久vr| 99re热精品| 欧美激情精品久久久久久大尺度| 很黄很黄激情成人| 香蕉国产精品偷在线观看不卡| 亚洲一区在线视频| 欧美日韩伊人| 日韩午夜一区| 亚洲精品日产精品乱码不卡| 久久综合色播五月| 国产亚洲精品久久飘花| 亚洲欧美日韩另类精品一区二区三区| 在线综合+亚洲+欧美中文字幕| 嫩草影视亚洲| 一区二区视频在线观看| 亚洲成人在线网| 久久精品免费播放| 国产欧美 在线欧美| 亚洲一级片在线观看| 亚洲欧美日韩视频一区| 欧美无砖砖区免费| 一区二区三区鲁丝不卡| 亚洲一区bb| 国产精品成人aaaaa网站| 99精品国产福利在线观看免费| 99视频超级精品| 欧美美女日韩| 亚洲毛片在线看| 亚洲视屏在线播放| 国产精品videosex极品| 亚洲香蕉在线观看| 欧美亚洲网站| 国产亚洲欧美日韩日本| 久久国产婷婷国产香蕉| 久久婷婷影院| 亚洲黑丝在线| 在线综合+亚洲+欧美中文字幕| 欧美三级欧美一级| 中文精品视频一区二区在线观看| 亚洲欧美日韩国产精品| 国产日产欧产精品推荐色 | 亚洲激情一区二区| 在线综合亚洲欧美在线视频| 欧美日韩一区二区欧美激情 | 国产视频在线观看一区 | 欧美久久影院| 一区二区三区高清在线| 午夜一区二区三区在线观看| 国产午夜久久| 亚洲国产精品专区久久| 欧美xxxx在线观看| 亚洲精品少妇| 午夜国产欧美理论在线播放| 国产人妖伪娘一区91| 最新国产成人在线观看| 欧美片第1页综合| 亚洲私人影院在线观看| 久久精品国产77777蜜臀| 亚洲成人资源| 亚洲一区在线观看视频| 国产亚洲一区二区三区| 亚洲三级观看| 国产精品久久久久久av下载红粉| 亚欧美中日韩视频| 欧美大香线蕉线伊人久久国产精品| 亚洲毛片av| 久久精品国产第一区二区三区最新章节| 狠狠色丁香久久婷婷综合丁香 | 亚洲乱码国产乱码精品精可以看| 亚洲一级片在线看| 国产一区二区久久久| 亚洲精品日韩综合观看成人91| 欧美日韩一区成人| 欧美一区二区三区在| 欧美日本中文| 午夜亚洲性色福利视频| 欧美高清在线| 亚洲男人第一av网站| 欧美成人日本| 亚洲欧美日韩区| 欧美激情综合在线| 亚洲欧洲av一区二区| 欧美成人资源网| 午夜精品久久| 欧美精品一区三区| 欧美亚洲日本国产| 欧美日韩一区二区三区高清| 欧美资源在线| 欧美亚州一区二区三区| 亚洲国产毛片完整版| 国产精品卡一卡二卡三| 亚洲激情在线观看| 国产精品一区二区久激情瑜伽 | 亚洲天堂av图片| 在线观看日韩www视频免费| 亚洲一区中文| 亚洲国产免费| 久久激情综合| 夜夜精品视频| 欧美aⅴ99久久黑人专区| 亚洲欧美在线一区| 欧美日韩三级视频| 亚洲日本成人| 国内视频精品| 久久超碰97中文字幕| 夜夜嗨av一区二区三区四区| 免费观看成人网|