999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于嵌入式Linux智能家居監(jiān)控系統(tǒng)的設(shè)計

2012-09-27 01:41:16王麗麗朱琳琳
電子設(shè)計工程 2012年3期
關(guān)鍵詞:嵌入式系統(tǒng)

王麗麗,齊 賽,朱琳琳

(1.哈爾濱理工大學(xué) 哈爾濱 150080;2.黑龍江電力職工大學(xué) 哈爾濱 150030)

基于嵌入式Linux智能家居監(jiān)控系統(tǒng)的設(shè)計

王麗麗1,齊 賽2,朱琳琳1

(1.哈爾濱理工大學(xué) 哈爾濱 150080;2.黑龍江電力職工大學(xué) 哈爾濱 150030)

針對傳統(tǒng)家居監(jiān)控系統(tǒng)布線復(fù)雜的問題,提出了一種嵌入式智能家居無線監(jiān)控系統(tǒng)。該系統(tǒng)以S3C2440為硬件平臺,以Linux操作系統(tǒng)為軟件平臺,系統(tǒng)內(nèi)移植Web服務(wù)器,并采用了GPRS無線網(wǎng)絡(luò)通信傳輸技術(shù),用戶可通過瀏覽器查詢家居信息。實現(xiàn)了對家居的遠程監(jiān)控、狀態(tài)查詢等功能,可滿足人們對家居高品質(zhì)生活的追求。

監(jiān)控系統(tǒng);Linux;Web;GPRS

隨著嵌入式技術(shù)、網(wǎng)絡(luò)技術(shù)的迅速發(fā)展以及人民生活水平的提高[1],人們開始更加注重家居環(huán)境的安全,伴隨人們需求的提高,基于嵌入式的實時監(jiān)控系統(tǒng)應(yīng)運而生。目前,視頻監(jiān)控系統(tǒng)經(jīng)歷了模擬監(jiān)控、數(shù)字監(jiān)控和網(wǎng)絡(luò)監(jiān)控3個階段。雖然視頻監(jiān)控系統(tǒng)在20世紀90年代末就在中國市場興起,有很多公司推出了自己的智能家居系統(tǒng),但是現(xiàn)在仍未得到普及,而且目前智能家居的國際標準尚未成熟,因此智能家居監(jiān)控系統(tǒng)存在廣闊的發(fā)展空間。

筆者提出的智能監(jiān)控系統(tǒng)有煤氣傳感器、紅外探頭傳感器、攝像頭等數(shù)據(jù)采集模塊。當(dāng)監(jiān)控終端探測到室內(nèi)發(fā)生異常時,攝像頭拍照并將到的圖片信息經(jīng)過壓縮,通過內(nèi)部總線發(fā)送到Web服務(wù)器,并將相關(guān)數(shù)據(jù)通過GPRS無線模塊發(fā)送到用戶手機上。用戶可以通過瀏覽器進行訪問,以查看Web服務(wù)器上的監(jiān)控圖片,并做出相應(yīng)處理。

1 總體設(shè)計

本系統(tǒng)由室內(nèi)監(jiān)控終端和遠程監(jiān)控中心兩部分組成。監(jiān)控終端采用嵌入式系統(tǒng),分為硬件平臺和軟件平臺兩部分,其中硬件平臺由處理器和外圍設(shè)備組成,而軟件平臺由嵌入式操作系統(tǒng)和應(yīng)用軟件組成[2]。當(dāng)檢測模塊檢測到異常時,攝像頭采集監(jiān)控畫面,并進行壓縮編碼處理,GPRS通過撥號的方式連入互聯(lián)網(wǎng),將壓縮的碼流經(jīng)過互聯(lián)網(wǎng)傳輸?shù)奖O(jiān)控中心,整個系統(tǒng)是基于B/S架構(gòu)設(shè)計的,用戶不需要安裝任何專用的軟件就可以查看室內(nèi)監(jiān)控系統(tǒng)的畫面,總體設(shè)計框圖如圖1所示。

圖1 系統(tǒng)總體結(jié)構(gòu)圖Fig.1 Structure diagram of the system

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

2.1 主控模塊

采用S3C2440處理器芯片作為智能家居控制系統(tǒng)的控制核心,CPU工作頻率最高可達533 MHz,擁有可進行乘累加單元(MAC)、指令和數(shù)據(jù)存儲器管理單元(MMU)、16 kB的指令和數(shù)據(jù)緩存、16字深的寫緩沖,為程序的高速運行提供了有力保證。S3C2440提供了外設(shè)有存儲控制器、NAND Flash控制器、攝像頭接口、USB控制器等[3]。

2.2 GPRS無線傳輸模塊

GPRS無線移動通信網(wǎng)絡(luò)覆蓋面廣、網(wǎng)絡(luò)能力強、系統(tǒng)性能穩(wěn)定、價格低廉、易于安裝使用。它基于IP的網(wǎng)絡(luò),傳輸速率理論上可達171.2 kb/s,且傳輸時延小。本文采用GF-5000 W GPRS模塊,它是一個單面高集成度精巧結(jié)構(gòu)設(shè)計,擁有GPRSClass10多時隙功能,支持GSM900/DCS1800雙頻,支持電路交換語音和短消息業(yè)務(wù),擁有GSM07.07和增強型AT命令集。

2.3 圖片采集模塊

圖像采集的設(shè)備有很多種,OV9650傳感器具有130萬像素,分辨率可達1 280×1 024,具有標準的SSCB接口和10 bit數(shù)據(jù)接口[4]。由于S3C2440片內(nèi)有攝像頭接口外設(shè),所以將OV9650攝像頭芯片直接與處理器攝像頭接口引腳相連,圖像并行傳輸,圖像數(shù)據(jù)速度明顯提高。

2.4 傳感器模塊

本文選用MC-112催化式傳感器,來檢測可燃氣體濃度。具有半導(dǎo)體技術(shù)、高靈敏度、穩(wěn)定可靠等特點。選用紅外熱釋電傳感器LHi778作為人體檢測模塊。采用紅外熱釋電傳感器專用信號處理芯片BISS0001來完成信號的處理放大。

網(wǎng)絡(luò)芯片轉(zhuǎn)換成一個以太網(wǎng)接口,DM9000芯片配備有標準10M/100M自適應(yīng)功能,支持以太網(wǎng)接口協(xié)議,擁有一個通用的處理器接口、一個EEPROM接口和4 k DWORD SRAM緩存數(shù)據(jù)區(qū)。

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

3.1 嵌入式開發(fā)平臺

Linux開放源代碼、資源豐富、內(nèi)核可裁剪等優(yōu)點,因此我們采用Linux作為操作系統(tǒng)。構(gòu)建嵌入式操作系統(tǒng)平臺主要包括構(gòu)建交叉編譯環(huán)境、BootLoader移植、內(nèi)核的裁剪與編譯、根文件系統(tǒng)的制作等。其中內(nèi)核的裁剪的主要操作有:1)編輯 Makefile文件。將CROSS_COMPILE=opt/host/armv4l/bin/armv4l-un-know-linux改為 CROSS_COMPILE=arm-linux。2)編譯內(nèi)核makemenuconfig配置Linux內(nèi)核。3)執(zhí)行命令make dep創(chuàng)建內(nèi)核的依賴關(guān)系。4)創(chuàng)建內(nèi)核鏡像make zImage。4)Linux內(nèi)核壓縮映像zImage建立根文件系統(tǒng)。

3.2 圖像采集

在Linux下的視頻采集是通過Video4Linux實現(xiàn)的,它是連接視頻設(shè)備的內(nèi)核程序,提供了一系列的接口函數(shù)API,專門服務(wù)于視頻設(shè)備的應(yīng)用程序編程。在編譯內(nèi)核時要將Video4Linux項選中,對應(yīng)的設(shè)備文件目錄是/dev/video。設(shè)備驅(qū)動提供了 open、read、write、close等函數(shù)調(diào)用,采用內(nèi)存映射mmap方式把設(shè)備內(nèi)存映射到應(yīng)用程序的內(nèi)存空間中,用戶空間和內(nèi)核空間不需要交換數(shù)據(jù),視頻采集流程圖如圖2所示。

3.3 GPRS無線通信

圖2 視頻采集流程圖Fig.2 Flow chart of the video capture

利用TCP/IP協(xié)議將數(shù)據(jù)打包,再通過GPRS模塊傳到GPRS網(wǎng)絡(luò),GPRS網(wǎng)絡(luò)通過路由器與Internet相連,將數(shù)據(jù)包送到固定IP地址的監(jiān)控服務(wù)器端口,以實現(xiàn)系統(tǒng)無線傳輸。

在嵌入式linux操作系統(tǒng)下實現(xiàn)GPRS撥號上網(wǎng),需要PPP協(xié)議支持、撥號應(yīng)用程序移植和撥號腳本程序編寫。PPP即點到點協(xié)議,為在同等單元之間傳輸數(shù)據(jù)包。系統(tǒng)是通過撥號方式來建立點對點連接,按照順序發(fā)送數(shù)據(jù)包[5]。撥號應(yīng)用程序移植為:

然后對撥號端口進行配置,最后調(diào)用ppp_on_dialer腳本文件實現(xiàn)同服務(wù)器會話。進而在會話程序中進行登錄,實現(xiàn)無線接入。

3.4 嵌入式Web服務(wù)器

Boa是一種高性能單任務(wù)的HTTP服務(wù)器,能夠支持實現(xiàn)動態(tài)Web技術(shù)的CGI(公用網(wǎng)關(guān)接口)技術(shù),源代碼開放,而且能夠非常方便地在操作系統(tǒng)上進行移植。當(dāng)有連接請求時,Boa不為每個連接單獨創(chuàng)建進程,而是通過建立HTTP請求列表來處理多路連接請求,同時為CGI程序創(chuàng)建新的進程,這樣在最大程度上節(jié)省了系統(tǒng)資源,所以十分適用于嵌入式系統(tǒng)。我們利用Boa在嵌入式linux操作系統(tǒng)上建立Web服務(wù)器,利用CGI最終實現(xiàn)對家庭設(shè)備的控制。

Linux下實現(xiàn)Boa,需要對Boa做一些配置和修改。主要通過對boa.conf和mime.type文件進行修改,需要將cgi文件擴展名和application/x-httpd-cgi類型關(guān)聯(lián);配置CGI腳本存放路徑,在boa.conf中用ScriptAlias來指明,然后創(chuàng)建HTML文檔目錄、CGI腳本目錄,最后將boa.conf放到/etc/boa目錄下。Web服務(wù)器接收到請求,將瀏覽器發(fā)過來的參數(shù)傳遞給CGI程序,CGI程序完成處理,生成HTML頁面代碼寫到重定向的標準輸出[6]。

4 結(jié) 論

本系統(tǒng)采用嵌入式Linux作為軟件開發(fā)平臺,便于系統(tǒng)的開發(fā)、測試、升級及擴展,同時也提高了系統(tǒng)的穩(wěn)定性、可靠性。通過GPRS無線傳輸,并應(yīng)用Web服務(wù)器瀏覽網(wǎng)頁,實現(xiàn)智能家居監(jiān)控系統(tǒng),能夠滿足家用的需求。

[1]高強,鄭曉慶,陳敏.嵌入式Linux的家用無線遠程監(jiān)控系統(tǒng)[J].計算機應(yīng)用,2010(5):47-51.

GAO Qiang,ZHENG Xiao-qing,CHEN Min.Home wireless remote monitor system based on embeddedLinux[J].Computer Application,2010(5):47-51.

[2]童耀南,陳松,李春來.基于GPRS的智能家居無線監(jiān)控系統(tǒng)設(shè)計[J].湖南理工學(xué)院學(xué)報,2011,24(1):72-75.

TONG Yao-nan,CHEN Song,Li Chun-lai.Design of smart home wireless supervision system based on GPRS[J].Journal ofHuman InstituteofScience and Technology:Natural Science,2011,24(1):72-75.

[3]穆英華.基于嵌入式ARM9及嵌入式Linux的小區(qū)監(jiān)控系統(tǒng)軟件設(shè)計[D].哈爾濱,哈爾濱理工大學(xué),2010.

[4]李述良,陳超,謝兆鴻.基于嵌入式實時無線遠程監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)[J].武漢工業(yè)學(xué)院學(xué)報,2010,29(4):49-53.

LIShu-liang,CHEN Chao,XIE Zhao-hong.Design and implementati of real-time wireless video surveillance system based on embedded system[J].Journal of Wuhan Polytechnic University,2010,29(4):49-53.

[5]陳敏.基于嵌入式Linux和GPRS的數(shù)字家庭遠程監(jiān)控系統(tǒng)研究[D].南京,南京理工大學(xué),2011.

[6]王小紅,周淵,方曉翠.嵌入式視頻監(jiān)控系統(tǒng)的設(shè)計和實現(xiàn)[J].通信技術(shù),2011(44):105-109.

WANG Xiao-hong,ZHOU Yuan,F(xiàn)ANG Xiao-cui.Design and implementation of embedded video surveillance system[J].Communication Technology,2011(44):105-109.

Design of smart home supervision system based on Linux

WANG Li-li1, QI Sai2, ZHU Lin-lin1
(1.Harbin University of Science and Technology,Harbin150080,China;2.Heilongjiang Electric Power Staff University,Harbin150030,China)

Aiming at the wiring complex problem of the tranditional household supervision system,a kind of the embedded smart home wireless supervision system is proposed.The system adopts the S3C2440 as the hardware development platform,the embedded Linux operating system as the software development platform,transplants Web sever in the system,and uses GPRS wireless network technology.Users can check the household information by browser.The system can realize remote control, actual situation inquiry of the house,and can meet the pursuit of high quality life to home.

supervision system;Linux;Web;GPRS

TP311

A

1674-6236(2012)03-0092-02

2011-12-07 稿件編號:201112029

王麗麗(1986—),女,黑龍江哈爾濱人,碩士研究生。研究方向:通信與信息系統(tǒng)。

猜你喜歡
嵌入式系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
半沸制皂系統(tǒng)(下)
TS系列紅外傳感器在嵌入式控制系統(tǒng)中的應(yīng)用
電子制作(2019年7期)2019-04-25 13:17:14
嵌入式系統(tǒng)通信技術(shù)的應(yīng)用
電子制作(2018年18期)2018-11-14 01:48:16
搭建基于Qt的嵌入式開發(fā)平臺
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
主站蜘蛛池模板: 久久黄色一级视频| 国产精品流白浆在线观看| 国产在线观看一区二区三区| 91无码人妻精品一区二区蜜桃| 精品精品国产高清A毛片| 国产精品福利尤物youwu| 国产91特黄特色A级毛片| av天堂最新版在线| 强奷白丝美女在线观看| 中文无码精品a∨在线观看| 成人免费网站久久久| 无码综合天天久久综合网| 国产91久久久久久| 精品一区国产精品| 国产无码精品在线| 久久夜夜视频| 久久a级片| 亚洲免费三区| 无码中文AⅤ在线观看| 亚洲第一成年人网站| 99热这里只有精品2| 91精品啪在线观看国产91| 最新国产麻豆aⅴ精品无| 日韩AV无码免费一二三区| 国产呦视频免费视频在线观看| 99久久亚洲综合精品TS| 精品第一国产综合精品Aⅴ| 亚洲第一页在线观看| 免费全部高H视频无码无遮掩| 亚洲欧洲日韩综合色天使| 综合五月天网| 女人18毛片一级毛片在线| 四虎国产永久在线观看| 国产免费高清无需播放器 | 国产真实二区一区在线亚洲| 久热这里只有精品6| 国产免费好大好硬视频| 精品久久高清| 四虎成人在线视频| 亚洲成在线观看 | 中文字幕无码电影| 国产成人一区| av大片在线无码免费| 国产h视频在线观看视频| 精品亚洲欧美中文字幕在线看| 久久亚洲AⅤ无码精品午夜麻豆| 99视频精品在线观看| 1769国产精品免费视频| 国产91av在线| 中文字幕无线码一区| 中文字幕免费播放| 亚洲av日韩综合一区尤物| 在线免费亚洲无码视频| 精品三级网站| 亚洲一级毛片免费看| 日韩高清中文字幕| 亚洲人精品亚洲人成在线| 欧美综合区自拍亚洲综合绿色| 日韩专区第一页| 免费人成视网站在线不卡| 欧美特黄一级大黄录像| 国产精品女主播| 久久窝窝国产精品午夜看片| 国产青青草视频| 中文字幕不卡免费高清视频| 99精品这里只有精品高清视频| 成人国产免费| 亚洲一区二区三区香蕉| 97狠狠操| 88av在线播放| 狠狠色综合网| 欧美啪啪视频免码| 欧美不卡视频在线观看| 国产精品亚洲αv天堂无码| 国产综合精品日本亚洲777| 国产自在自线午夜精品视频| 国产午夜福利亚洲第一| 国产又爽又黄无遮挡免费观看 | 国产一区二区三区视频| 日韩小视频网站hq| 亚洲欧美日韩成人高清在线一区| 在线另类稀缺国产呦|