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

基于嵌入式遠程無線網絡系統設計

2017-12-09 06:49:52袁適成曹玉東
新教育時代·教師版 2017年47期
關鍵詞:嵌入式

袁適成++曹玉東

摘 要:以隨著計算機、通訊和嵌入式的發展,各個部分之間的不斷融合,基于嵌入式技術與通信方面越來越被人們所重視。其中視頻監控一直是人們關注的重點,而嵌入式與視頻監控的融合,也是現在發展的特點之一。這種系統功能專一,使用方便,安裝操作簡單,可以在千里之外對目標進行觀察和監控。

基于嵌入式的視頻監控系統,采用ARM作為數據的傳輸媒介,實現了數據到ARM到局域網的傳輸。通過無線網卡傳輸數據到手機APP,完成無線監控的功能。利用PC機與搭建的Web服務器,實現網絡的實時監控,數據儲存的功能。具有多端監控,方便安全,可靠性高,數據儲存等優點,在網絡監控有創新性和使用推廣價值。

關鍵詞:嵌入式 監控 ARM 局域網

近幾年來,人們的物質生活在不斷變好的同時,住宅的安全防范和財產的監控也成為了大家所不能避免的問題,除了一般的保護外,監控也成了人們關注的重點。視頻監控能實現實時監控的功能,并且可以把監控畫面儲存下來作為證據,在此基礎上,高級的監控系統可以通過網絡進行遠處的監控,監控畫面可以準確再現還原。通過網絡也可以實現多點監控,無線監控等監控方式。一般的監控,存在著無法長距離傳輸和只能采集不能處理等一系列的問題。除了內在因數,一些監控設備在安裝時繁瑣,不方便;對于監控者而言,也需要有一定的基礎才能掌握操作監控系統。

一、系統設計

本系統研究基于JZ2440開發板的嵌入式無線遠程網絡監控的設計與實現,利用嵌入式設備的小巧方便,低耗能的特點,來搭建一個信號采集加工和傳輸的平臺,傳輸給電腦和無線網卡。設計中采用JZ2440開發板,ARM920T內核硬件設備和Linux操作系統,CUP為三星的S3C2440A。整個系統分為開發板和PC機,開發板上的攝像頭采集信號,把信號傳輸到開發板,進行JPEG壓縮編碼,然后把數據傳到開發板上的無線網卡,通過手機APP接收解壓,能在線的觀看監控環境,同時數據通過以太網傳到PC機上。PC機上操作系統為Windows7,通過以太網,在谷歌或火狐等支持Java的瀏覽器上都可以在線遠程監控,同時PC機通過軟件可以保存監控內容。系統采用嵌入式與監控的相互結合,發揮嵌入式設備體積小,內耗低,功能專一的特點,也實現了監控需要的安全性和隱蔽性,同時加入了儲存的功能,讓整個系統能輕易的滿足監控的相關需求。

(1)嵌入式硬件平臺

根據系統的需要,嵌入式硬件平臺的搭建需要電源模塊,CPU芯片,儲存模塊,以太網接口模塊,USB接口模塊,USB攝像頭,USB無線網卡等幾個部分。

①電源模塊

系統使用1.5V和2.5V兩種直流電源。電源模塊使用AP1509芯片,AP1509是一款高效降壓DC-DC轉換器,輸入電壓為4.5V-22V,輸出電壓為1.23V-18V,反饋電壓為1.23V,輸出電流可達3A。

②CPU芯片

JZ2440開發板使用S3C2440A芯片,S3C2440A以 ARM920T為核心,采用0.13um CMOS標準單元和存儲器編譯器開發。它的低功耗,簡單,優雅和全靜態設計特別適合于成本和功耗敏感的應用。它采用了被稱為高級微控制器總線架構(AMBA)的新的總線架構。

S3C2440A提供了出色的功能,其CPU內核,一個32位ARM920T RISC處理器設計的高級RISC機, ARM920T實現了內存管理單元MMU,AMBA總線,和哈佛緩存架構與獨立的16KB指令和16KB數據高速緩存,每一個字線的長度為8。

③儲存模塊

系統采用從NOR Flash中啟動加載程序。NOR Flash 的特點是芯片內執行,可以直接在Flash閃存內運行,不用把代碼送到RAM中讀取。NOR Flash的傳輸效率很高,在1~4MB的小容量時具有很高的成本效益,但是很低的寫入和擦除速度大大影響到它的性能。NOR器件時是以64~128KB的塊進行的,執行一個寫入或擦除操作的時間為5s。系統采取內存芯片型號為MX29LV160DBTI,其供電電壓為3.3V。

④以太網接口模塊

系統采用以太網芯片DM9000。M9000是高速以太網控制芯片,有一個一般處理接口,一個10/100M自適應的PHY和4K DWORD值的SRAM。它的目的是在低功耗和高性能進程的3.3V與5V的支持寬容。它內置該DM9000支持8位,16位和32位接口訪問內部存儲器,以支持不同的處理器。

⑤USB接口模塊

USB是一種支持在USB主機和USB設備之間進行串行數據傳輸的通信協議。主機作為總線的主叫方,采用兩種信令模式:全速模式12Mb/s和低速模式1.5Mb/s。S3C2440A處理芯片有兩種USB通信接口:USB Slave和USB Host,USB Slave用于鍵盤和鼠標等USB設備,USB Host用于有讀取能力的設備,如:攝像頭。

⑥USB攝像頭

系統采用銳爾威視USB紅外攝像頭,型號為RER-100W03M。輸出圖像格式為MJPEG,支持UVC協議,不需要外接RAM芯片,支持linux嵌入式系統。自動對焦,紅外夜視,通過一些簡單的命令就能進行數據的采集和傳輸。

⑦USB網卡

符合IEEE 802.11(n/g/b)協議。內置智能天線,提供更好的無線傳輸性能、穩定性和無線覆蓋范圍。總線類型有USB1.1和USB2.0。系統使用的無線網卡是騰達W311M 無線網卡,VID和PID分別是 148f:5370。能穩定的傳輸視頻數據。

二、程序設計流程

①移植攝像頭驅動

打開視頻設備,視頻設備被看做一個文件。使用open函數打開這個設備,打開視頻設備后,可以設置該視頻設備的屬性,例如裁剪、縮放等。檢查當前視頻設備支持的標準,使用VIDIOC_QUERYSTD來檢測,當檢測完視頻設備支持的標準后,還需要設定視頻捕獲格式,為視頻捕獲分配內存,獲取并記錄緩存的物理空間,使用VIDIOC_REQBUFS,獲取req.count的緩存,下一步通過調用VIDIOC_QUERYBUF命令來獲取這些緩存的地址,然后使用mmap函數轉換成應用程序中的絕對地址,最后把這段緩存放入緩存隊列。數據緩存采用FIFO的方式,當應用程序調用緩存數據時,緩存隊列將最先采集到的視頻數據緩存送出,并重新采集一張視頻數據。這個過程需要用到兩個ioctl命令。最后配置攝像v4l2驅動。驅動移植好了,插上攝像頭,執行lsusb就可以看到攝像頭數據。endprint

②移植servfox

先移植spcaview在Linux上編譯spcaview再安裝spcaview軟件,spcaview 工具是用來紀錄數據流,也能用來播放數據,也能作為網絡監視客戶端用。

最后在Linux上運行: ./spcaview –g –s 320x240 –w 210.41.135.100:7070

其中210.41.135.100是服務器的IP地址,這樣我們就可以在PC機上看見USB攝像頭采集進來的數據了。

③Boa服務器的移植

先配置boa.conf文件,然后在開發板的/usr/bin目錄下執行 ./boa。然后移植libjpeg庫。就能在PC機上通過瀏覽器進行監控。

三、控制方法

①攝像頭放在監控地點通過USB線將數據傳輸到開發板,開發板應放在監控人所在處,二者之間通過USB數據線和USB延長線連接,線路安裝簡單,WIFI網卡直接與開發板相連。

USB無線網卡和USB攝像頭連接到開發板,開發板上電,等待系統啟動打開手機WIFI設置,連入本地WIFI,最后打開手機APP等待幾秒APP會自動獲取IP地址。數據會通過APP呈現出來。

②USB攝像頭與開發板相連,開發板和PC機之間用網線直連,就可進行網絡監控與存儲。

當系統連接開發板上電以后,打開PC機本地軟件Video.exe,在其中輸入以開發板IP為基礎的網址:http://172.16.150. 157:8080/?action=stream,即可進行本地監控。在軟件中可以對視頻信息進行在線觀看和儲存,儲存位置可以自行設置。

③在局域網內的任意一臺PC機,可以用谷歌瀏覽器和火狐瀏覽器登錄開發板IP地址所在的頁面,輸入賬號密碼驗證碼后即可進行遠程視頻監控。如果PC機上裝有“Video.exe”也可進行數據的存儲。

四、結語

基于ARM開發板的網絡監控設備在安全監控中的實時應用,設計了一套無線網絡監控系統。設計中使用了JZ2440開發套件,建立一套能實時監控并能監控數據進行無線傳輸,遠程網絡傳輸和儲存的系統。繼承了S3C2440芯片強大的網絡傳輸特點,能夠以無線的方式,低成本,低功耗的實現信息的在線監控與儲存,同時又使系統不失靈活性和可靠性。

參考文獻

[1]韋東山.嵌入式Linux應用開發完全手冊[M].北京:人民郵電出版社,2008

[2]李佳.ARM系列處理器應用技術完全手冊[M].人民郵電出版社,2006.(12)

[3]張林.視頻監控系統的現狀和今后發展趨勢[EB/OL],http://blog.sina.com,2009-02-07

[4]李進.基于Linux的遠程智能監控系統的設計與實現[D].長沙:湖南大學,2011

[5]李晶.嵌入式Linux系統的移植技巧[J].現代電子技術,2008,31(24):40-43

[6]王學龍著,嵌入式Linux系統設計與應用[Ml.北京:清華大學出版社,2001

作者簡介

袁適成,男,攀枝花學院,研究方向:電氣信息工程學院電氣工程及其自動化。

曹玉東,女,高級實驗師,主要從事電類課程的理論及實驗教學工作。endprint

猜你喜歡
嵌入式
Focal&Naim同框發布1000系列嵌入式揚聲器及全新Uniti Atmos流媒體一體機
TS系列紅外傳感器在嵌入式控制系統中的應用
電子制作(2019年7期)2019-04-25 13:17:14
基于嵌入式Linux內核的自恢復設計
嵌入式系統通信技術的應用
電子制作(2018年18期)2018-11-14 01:48:16
嵌入式PLC的設計與研究
電子制作(2018年16期)2018-09-26 03:27:18
搭建基于Qt的嵌入式開發平臺
基于嵌入式系統Windows CE的應用程序開發
嵌入式單片機在電機控制系統中的應用探討
電子制作(2017年8期)2017-06-05 09:36:15
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
Altera加入嵌入式視覺聯盟
主站蜘蛛池模板: 综合色88| 在线观看亚洲精品福利片| 成年人国产网站| 国产毛片高清一级国语| 婷婷成人综合| 国产成人艳妇AA视频在线| 色综合中文综合网| 亚洲日韩图片专区第1页| 婷婷午夜影院| 成人午夜视频网站| 亚洲人成网址| 69视频国产| 男人天堂伊人网| 白丝美女办公室高潮喷水视频| 国产美女人喷水在线观看| 热久久这里是精品6免费观看| 呦系列视频一区二区三区| 精品久久久久成人码免费动漫| 毛片网站观看| 在线观看无码av五月花| 2021亚洲精品不卡a| 26uuu国产精品视频| 国产免费久久精品44| 精品一区二区三区自慰喷水| 国产大片喷水在线在线视频| 欧美日本二区| 啪啪国产视频| 久久精品娱乐亚洲领先| 日韩精品欧美国产在线| 国产亚洲精品无码专| 午夜国产精品视频| 一级成人a做片免费| 久久99蜜桃精品久久久久小说| 国产亚洲欧美在线人成aaaa| 日本在线免费网站| 国产激情在线视频| 国产精鲁鲁网在线视频| 色综合久久无码网| 色偷偷一区| 日韩东京热无码人妻| 拍国产真实乱人偷精品| 欧美天堂久久| 久久99国产综合精品1| 71pao成人国产永久免费视频| 少妇露出福利视频| 国产精品毛片一区| 超清人妻系列无码专区| 欧美国产综合视频| 538精品在线观看| 天堂岛国av无码免费无禁网站| 91在线一9|永久视频在线| 欧美综合在线观看| 中国毛片网| 毛片基地视频| 视频二区欧美| 精品视频一区在线观看| 九色综合视频网| 91po国产在线精品免费观看| 日韩精品无码不卡无码| 国产美女在线免费观看| www.亚洲色图.com| 久久永久视频| jizz国产在线| 亚洲三级片在线看| 日韩色图在线观看| 91久久偷偷做嫩草影院电| 欧美三级自拍| 国产精品久久久久久搜索| 一级毛片在线免费视频| 国产本道久久一区二区三区| 男女猛烈无遮挡午夜视频| 毛片免费高清免费| 欧美成人精品一级在线观看| 亚洲午夜国产片在线观看| 日韩免费成人| 六月婷婷精品视频在线观看| 亚洲一区二区日韩欧美gif| 久久免费观看视频| A级毛片高清免费视频就| 亚洲av中文无码乱人伦在线r| 久久亚洲国产一区二区| 视频二区国产精品职场同事|