亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于WIFI的無線遠(yuǎn)程視頻監(jiān)控系統(tǒng)設(shè)計

        2016-05-30 19:07:00申文珂
        科技與企業(yè) 2016年7期
        關(guān)鍵詞:視頻監(jiān)控嵌入式系統(tǒng)PC機

        申文珂

        【摘要】伴隨著科學(xué)技術(shù)的快速發(fā)展,大家對于安全的要求也是越來越高,由于視頻監(jiān)控含有實時記錄與拍攝的功能,在很多的工程領(lǐng)域具有廣泛的應(yīng)用。本文針對于傳統(tǒng)的監(jiān)控設(shè)備具有的問題,特設(shè)計出利用無線與互聯(lián)網(wǎng)絡(luò)的遠(yuǎn)程視頻監(jiān)控系統(tǒng),其具有的特點為靈巧方便、成本低廉、功耗非常的小等優(yōu)勢,具有非常好的應(yīng)用與市場推廣價值。

        【關(guān)鍵詞】視頻監(jiān)控;應(yīng)用價值;PC機;嵌入式系統(tǒng)

        1.引言

        現(xiàn)階段電子信息技術(shù)發(fā)展極為迅速,人民的生活水平也在飛速的提高,視頻所特有的方便、直觀以及其豐富的內(nèi)容等更是受到更多的人的喜愛,當(dāng)前嚴(yán)格控制視頻的應(yīng)用也在安防監(jiān)控、軍事、遠(yuǎn)程視頻會議、工業(yè)、遠(yuǎn)程醫(yī)療、商業(yè)以及金融行業(yè)等方面得到廣泛應(yīng)用。在一開始,視頻監(jiān)控所選擇的是借助模擬信號傳輸,之后其便通過以PC卡式數(shù)字信號傳輸為基礎(chǔ)的一種嵌入式系統(tǒng)來進行視頻監(jiān)控,以監(jiān)控系統(tǒng)的第三代嵌入式系統(tǒng)為基礎(chǔ)的視頻監(jiān)控是自所有年齡的人來的,其憑借其成本低、靈活性強以及不被限制的傳輸距離的優(yōu)勢,而受到人們的追捧,以極快的速度占領(lǐng)了市場,采集監(jiān)控現(xiàn)場圖像是其主要的目的,而且其可以對照片進行收集,并進行長時間保存,用來進行之后的查詢以及檢索環(huán)節(jié)。

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

        2.1需求分析

        以嵌入式視頻監(jiān)控系統(tǒng)為依據(jù),要求對食品廠生產(chǎn)車間進行安排,我們發(fā)現(xiàn)在所有地方的視頻進行采集以及傳輸系統(tǒng)的車間,需要能夠隨時移動放置的系統(tǒng),系統(tǒng)在耐久性以及安全性的要求之下,其需要進行標(biāo)準(zhǔn)的封閉盒包裝的選擇,并將預(yù)留攝像頭來進行天線接口,在盒子中進行其他電路板以及電源的莫風(fēng)。以項目的具體需要為依據(jù),來進行以下功能要求的獲得:

        首先就是視頻捕捉功能,第二就是無線數(shù)據(jù)傳輸功能,第三就是處理以及恢復(fù)圖像的功能。

        2.2總體方案設(shè)計

        系統(tǒng)總體設(shè)計如圖2.1所示:

        圖2.1系統(tǒng)總體設(shè)計框圖

        在監(jiān)控場所的視頻采集節(jié)點安裝有一套視頻采集與傳輸?shù)那度胧奖O(jiān)控系統(tǒng),攝像頭受到了上位機的控制,或是自動或是自動對于環(huán)境里面的圖像進行采集,之后在通過處理器在WiFi的環(huán)境下面?zhèn)鬏數(shù)缴衔粰C軟件里面對于這些信息進行復(fù)原與處理。

        3.硬件結(jié)構(gòu)設(shè)計

        3.1設(shè)計方案

        本文選用的為基于三星S3C6410核心板作為基礎(chǔ)的嵌入式系統(tǒng)開發(fā),在不改變核心板的條件下面對于底板進行整理與設(shè)計,添加一些外圍的通用接口與兩個USB借口。核心板與底板的部分采用的外擴電源電路進行供電,擴展部分利用的為一個以太網(wǎng)的接口,對于網(wǎng)絡(luò)通信部分進行調(diào)節(jié),同時外圍還具有一個擴展的SD卡接口電路,對于攝像頭拍攝的視頻數(shù)據(jù)進行外部儲存,系統(tǒng)硬件部分具體連接如圖3.1所示:

        圖3.1系統(tǒng)硬件組成框圖

        3.2電源部分設(shè)計

        系統(tǒng)硬件設(shè)計里面最為重要的部分就會電源電路,因為系統(tǒng)具有具有很多的電子元件,這些器件需要的電壓也不近完全一樣,所以說對于電源電路的設(shè)計就顯得非常重要。同時在硬件電路的設(shè)計里面,由于電源問題引起的故障也是具有很大的比例,本文設(shè)計的系統(tǒng)里面,電子元器件需要兩種電壓模式進行供電,具體分為+5V和+3.3V兩個部分。系統(tǒng)里面需要的+5V可以直接的由外部+5V電源來提供,在電路里面只是需要加入一個電容來過濾到外部含有的雜波,其具體的電路連接形式如圖3.2所示:

        圖3.2系統(tǒng)外接+5V供電電路

        另一種3.3V的電壓在系統(tǒng)里面也是應(yīng)用較多,其可以通過穩(wěn)壓芯片AMS1086CM-3.3來獲得,外部的+5V的直流點經(jīng)過穩(wěn)壓芯片以后會變成+3.3V電壓,會給系統(tǒng)里面不同的電子元件來供電,其含有的基本電路原理圖如圖3.3所示,電路圖中具有的C9、C13和C14都是具有電壓濾波的功能。

        為了可以準(zhǔn)確的了解電源的狀態(tài),判斷系統(tǒng)是否供電正常,在系統(tǒng)里面添加了一個電源指示燈LED,如果這些系統(tǒng)供電是正常那么這個等就會被點亮,同時為了給用戶提供一個比較準(zhǔn)確的時間,在電池插座部分安裝一個紐扣電池對于實時時鐘部分提供電能。

        圖3.3 +5V電壓轉(zhuǎn)+3.3V電壓原理圖

        3.3WiFi部分設(shè)計

        在1994年的時候因特爾、IBM以及微軟移動提出串行USB接口,本次設(shè)計的系統(tǒng)含有兩個USB主機接口,用來通過與WiFi ZC301攝像頭與S3C6410處理器兩個部分實現(xiàn)連接。這樣的系統(tǒng)對于可以完全的兼容USB2.0協(xié)議,為了很好的節(jié)省系統(tǒng)的設(shè)計部分,內(nèi)部含有的電壓調(diào)節(jié)電路直接的連接到外部的+5V電源里面,之后在將+5V電壓轉(zhuǎn)變?yōu)?3.3V的電壓,在芯片的外部含有12MHz晶體。

        3.4以太網(wǎng)接口與串口電路設(shè)計

        因為三星S3C6410處理器自身不具有一個網(wǎng)絡(luò)接口,但是系統(tǒng)需要利用網(wǎng)絡(luò)的預(yù)調(diào)試網(wǎng)絡(luò)的通信系統(tǒng),所以在系統(tǒng)里面的數(shù)據(jù)傳輸是基于WiFi的無線傳輸,這樣軟件與硬件的抗干擾USB網(wǎng)卡驅(qū)動的問題就被避免了,有線網(wǎng)絡(luò)的部分也是實現(xiàn)了即插即用。

        4.軟件部分設(shè)計

        嵌入式的系統(tǒng)是一套非常復(fù)雜的軟件系統(tǒng),其主要含有Boot loader程序、文件系統(tǒng)以及應(yīng)用程序等軟件系統(tǒng)組成。本次設(shè)計的嵌入式系統(tǒng)都是需要用到這些軟件,結(jié)合本次項目設(shè)計的實際內(nèi)容,本節(jié)內(nèi)容組要介紹的為軟件開發(fā)環(huán)境的建立,引導(dǎo)程序Boot Loader的制作以及Linux內(nèi)核程序的裁剪。通過分析我們可以看出基于Linux操作系統(tǒng)的嵌入式系統(tǒng)軟件組要含有三層結(jié)構(gòu),那就是驅(qū)動層、操作系統(tǒng)層以及應(yīng)用層,這個里面系統(tǒng)的引導(dǎo)程序是系統(tǒng)被加電以后需呀執(zhí)行的第一段程序,其組要執(zhí)行的過程可以分為兩個部分:那就是過程部分利用匯編語言填寫,代碼量非常的小,在上電以后ROM里面運行,含有的配置為與系統(tǒng)的處理器有關(guān)的寄存器,對于系統(tǒng)的時鐘、總線時鐘以及開門狗等部分進行設(shè)計,在外部鏈接SDRAM和Flash Rom存儲設(shè)備進行配置等相關(guān)操作。第二個部分使用的為C語言進行編寫,通常在RAM里面運行,主要使用的為執(zhí)行系統(tǒng)的映像文件從ROM到RAM的轉(zhuǎn)移,掛接系統(tǒng)中斷等,之后再進入系統(tǒng)的根本任務(wù)里面。

        (1)建立開發(fā)環(huán)境

        Linux操作系統(tǒng)死一個在計算機運行的軟件系統(tǒng),不過嵌入式Linu操作系統(tǒng)對其進行改造,可以再嵌入式的CPU上面實現(xiàn),例如ARM處理器等。對于嵌入式系統(tǒng)的開發(fā)需要建立一個立體交叉的編譯環(huán)境,第一步為在PC上面安裝Linux操作系統(tǒng),完成安裝以后連接到裝載的交叉編譯軟件里面,本次設(shè)計的系統(tǒng)使用的就是ARM-Linux-GCC交叉編譯環(huán)境,含有的交叉編譯過程具體如圖4.1所示:

        圖4.1交叉編譯過程示意圖

        (2)Boot Loader移植

        本次設(shè)計的系統(tǒng)含有的硬件資源如下:ARM處理器、ARM11芯片,同時本文基于ARM1176JZF-S核進行設(shè)計,運行的頻率為533MHz,運行的最高頻率可以達到667MHz。儲存器的大小為128M,可以擴展到256M,在S3C6410處理器里面含有的移植過程具體如下所示:

        將在網(wǎng)上下載好的源代碼解壓以后,tar xvfj u-boot-1. 1. 6. tar. bz2 -C,經(jīng)過解壓以后變成u-boot-1. 1.6文件夾。其含有的目錄結(jié)構(gòu)如下所示:

        |--board-->與硬件平臺有關(guān),存放電路板有關(guān)的資源目錄,例如含有d ave以及smdk2410等;

        |-- CPU -->有關(guān)的硬件平臺,存放與具體的CPU有關(guān)文件的目錄,例如含有:arm720t、arm920t、i386等;

        |-- lib_microblaze -->主要放置的為與ARM系統(tǒng)里面經(jīng)常使用的文件,其具有的函數(shù)主要應(yīng)用在ARM平臺上面;

        |-lib_generic ->所指的為通用的函數(shù)庫,也就是系統(tǒng)里面所需要使用的函數(shù)都是需要放在這里面,含有拷貝函數(shù)memcopy,打印函數(shù)Sprintf等;

        (4)Linux文件系統(tǒng)

        在Linux里面并沒有像Windows C、D、E那樣的分盤概念,而是將所有的文件儲存到一個分區(qū)下面,這樣與Windows C盤非常類似,其將操作系統(tǒng)啟動時需要的程序文件都存放到這個分區(qū)目錄下面。這樣做的目的為在正常的啟動操作系統(tǒng)以后,其可以運行在一個比較穩(wěn)定的條件下面,針對于初始化程序與應(yīng)用程序的文件,這些文件合起來被叫做根文件系統(tǒng)。

        對于分區(qū)上面放置的文件需要依據(jù)規(guī)定的格式放置,其被叫做文件系統(tǒng)的類型,例如fat32、yaffs等都被叫做文件的類型。

        Linux操作系統(tǒng)對于目錄文件的管理方式采用樹狀的結(jié)構(gòu),其他部分的分區(qū)文件都是需要掛接到根文件目錄下面,通過含有的分區(qū)掛接就可以直接的訪問這一部分的分區(qū),比如說根文件系統(tǒng)被掛接到了根目錄“/”下面,根目錄就可以訪問其含有的全部文件,例如其含有的/etc、/inckide等;同時在/mnt目錄下掛接其他分區(qū),這個目錄就可以訪問在本目錄下面的所有文件。

        結(jié)論

        本課題的主要來源就是監(jiān)測食品廠生產(chǎn)車間,作為視頻傳輸點以及采集點的嵌入式系統(tǒng),也就是客戶機,其借助于嵌入式系統(tǒng)中所運行的陳旭來對遠(yuǎn)端控制客戶端進行直線。在本文中使用的是Hny6410開發(fā)板中的核心板來當(dāng)做硬件,來對自己設(shè)計的底層板模式進行設(shè)計,這就使得系統(tǒng)的開發(fā)速度得到加快,并使得成本大一大幅度減少,測試數(shù)據(jù)顯示,設(shè)計對于預(yù)期的需求進行了滿足,使得食品廠生產(chǎn)車間中所要求的衛(wèi)生環(huán)境監(jiān)控得以滿足。

        參考文獻

        [1]梁秀娟,張勝.基于V4L的攝像頭實時視頻采集實現(xiàn)[J].福建電腦,2011(09)

        [2]郝寶芳,袁和剛.Linux環(huán)境下基于Socket的網(wǎng)絡(luò)通信研究[J].電腦知識與技術(shù), 2011(26)

        [3]紀(jì)波,王輝,張亞軍.基于嵌入式Linux的視頻監(jiān)控系統(tǒng)的實現(xiàn)[J].電腦知識與技術(shù),2011(08)

        [4]涂繼輝,余厚全,佘新平.基于ARM的視頻監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)[J].長江大學(xué)學(xué)報(自然科學(xué)版)理工卷,2010(02)

        [5]朱寧.嵌入式系統(tǒng)Linux及USB驅(qū)動開發(fā)[J].山西焦煤科技,2010(04)

        [6]錢華明,張振旅.VxWorks內(nèi)存管理機制的分析與研究[J].微計算機信息,2009(17)

        猜你喜歡
        視頻監(jiān)控嵌入式系統(tǒng)PC機
        基于PC機與單片機的多機通信技術(shù)及抗干擾方法
        基于三菱FXPLC的感應(yīng)淬火機床與PC機的串行通信實現(xiàn)
        VC.NET下實現(xiàn)dsPIC單片機與PC機的通信
        電子制作(2017年23期)2017-02-02 07:16:47
        廣東地區(qū)輸電線路在線監(jiān)測技術(shù)應(yīng)用探究
        基于嵌入式Linux的視頻監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)
        基于HTML5的視頻監(jiān)控微課設(shè)計淺析
        基于物聯(lián)網(wǎng)項目驅(qū)動的嵌入式系統(tǒng)教學(xué)改革的研究與實踐
        嵌入式系統(tǒng)課程“中斷、異常與事件”教學(xué)實踐及啟示
        計算機教育(2016年7期)2016-11-10 08:31:34
        面向?qū)嵺`創(chuàng)新人才培養(yǎng)的嵌入式系統(tǒng)教學(xué)研究
        計算機教育(2016年7期)2016-11-10 08:12:11
        智能視頻檢索技術(shù)在校園安防建設(shè)中的發(fā)展應(yīng)用
        91久久国产香蕉视频| 精品99在线黑丝袜| 亚洲AV秘 片一区二区三区| 久久久亚洲成年中文字幕| 大尺度无遮挡激烈床震网站 | 蜜桃av夺取一区二区三区| 小池里奈第一部av在线观看| 男女猛烈无遮挡免费视频| 国产成人久久777777| 亚州毛色毛片免费观看| 国产色视频在线观看了| 欧美成人猛片aaaaaaa| 99精品热这里只有精品| 亚洲一区二区三区精品网| 国产一区二区三区护士| 亚洲无码在线播放| 老司机在线精品视频网站| 福利网在线| 在线观看的a站免费完整版| 高h喷水荡肉爽文np肉色学校| 久久精品国产亚洲av高清漫画| 久久亚洲国产精品123区| 高清国产亚洲精品自在久久| 国产v片在线播放免费无码| 免费av片在线观看网站| 日韩美女av二区三区四区| 亚洲国产中文字幕在线视频综合| 亚洲色爱免费观看视频| 精品亚洲日韩国产一二三区亚洲| 女同同成片av免费观看| 人妻熟妇乱又伦精品视频| 国产超碰人人做人人爱ⅴa| 精品视频在线观看一区二区三区| 高清少妇二区三区视频在线观看| 丁香美女社区| 一级午夜视频| 国产一区二区三区特黄| 狠狠色噜噜狠狠狠777米奇| 少妇的肉体k8经典| 国产精品一区区三区六区t区| 亚洲亚色中文字幕剧情|