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

        ?

        基于NiosⅡ的圖像采集系統(tǒng)設(shè)計(jì)

        2013-01-31 05:22:20孟令軍尹維漢彭晴晴
        電視技術(shù) 2013年9期
        關(guān)鍵詞:主程序上位攝像頭

        孟令軍,尹維漢,彭晴晴,李 柱

        (中北大學(xué) 電子測(cè)試技術(shù)國(guó)家重點(diǎn)實(shí)驗(yàn)室儀器科學(xué)與動(dòng)態(tài)測(cè)試教育部重點(diǎn)實(shí)驗(yàn)室,山西 太原030051)

        NiosⅡ是Altera特有的基于通用FPGA構(gòu)架的軟CPU內(nèi)核。和傳統(tǒng)的單片機(jī)及單片機(jī)系統(tǒng)相比,NiosⅡ處理器具有速度快、高度的靈活性和可配置性及設(shè)計(jì)流程簡(jiǎn)單等優(yōu)點(diǎn)[1-2]。

        圖像采集是圖像信號(hào)處理系統(tǒng)的前端部分。圖像采集系統(tǒng)在當(dāng)今工業(yè)、軍事、農(nóng)業(yè)和醫(yī)學(xué)等領(lǐng)域都有著極其廣泛的應(yīng)用[3]。文中提出了一種基于NiosⅡ處理器的圖像采集系統(tǒng)的實(shí)現(xiàn)方法。該方法經(jīng)過(guò)適當(dāng)修改可應(yīng)用于對(duì)多種場(chǎng)合的圖像采集。

        1 硬件平臺(tái)設(shè)計(jì)

        該圖像采集系統(tǒng)硬件電路主要由FPGA模塊、SRAM、SDRAM、OV7725攝像頭、AL422B緩存、USB接口模塊等部分組成,各模塊之間的關(guān)系如圖1所示。系統(tǒng)中FPGA采用Altera公司CycloneⅡ系列的EP2C35F484C8N芯片,該芯片資源豐富,可方便系統(tǒng)的擴(kuò)展,系統(tǒng)軟核在FPGA芯片上構(gòu)建,部分外圍邏輯單元使用FPGA芯片的IP核或用VHDL程序設(shè)計(jì);攝像頭模塊采用OmmiVision公司生產(chǎn)的圖像傳感器OV7725,該圖像傳感器體積小,工作電壓低,能夠提供單片VGA攝像頭和影像處理器的所有功能,通過(guò)SCCB總線控制;AL422B是由AVERLOGIC公司開(kāi)發(fā)的一款緩存芯片,在系統(tǒng)中作為攝像頭模塊數(shù)據(jù)FIFO;USB接口模塊基于FT245芯片設(shè)計(jì),為系統(tǒng)與上位機(jī)的接口,用于接收計(jì)算機(jī)指令及向計(jì)算機(jī)上傳圖像數(shù)據(jù);此外,系統(tǒng)硬件還包括外部SRAM及SDRAM存儲(chǔ)器模塊等。

        圖1 系統(tǒng)總體框圖

        2 SOPC設(shè)計(jì)

        該系統(tǒng)SOPC部分主要包括NiosⅡ處理器模塊、PLL模塊及系統(tǒng)復(fù)位控制模塊等,其中Altera公司的NiosⅡ是基于RISC架構(gòu)的嵌入式處理器軟內(nèi)核,是系統(tǒng)的SOPC部分的核心模塊。根據(jù)該系統(tǒng)要實(shí)現(xiàn)的功能,選擇了合適的CPU和外部設(shè)備,構(gòu)建了系統(tǒng)的NiosⅡ處理器模塊,如圖2所示,主要包括CPU核及以下幾種外設(shè):OV7725攝像頭,SCCB控制接口,AL422B圖像數(shù)據(jù)接口,SRAM、SDRAM、USB接口等。

        圖2 NiosⅡ處理器結(jié)構(gòu)圖(截圖)

        3 NiosⅡ程序設(shè)計(jì)

        NiosⅡ程序采用C語(yǔ)言編寫(xiě),為系統(tǒng)核心控制程序,主要功能包括:攝像頭的初始化、圖像數(shù)據(jù)的采集、圖像數(shù)據(jù)的存儲(chǔ)、上位機(jī)指令的接收、圖像數(shù)據(jù)的上傳等。主程序流程圖如圖3所示,系統(tǒng)上電后,先通過(guò)SCCB總線完成對(duì)OV7725攝像頭的初始化,幀計(jì)數(shù)VSYNC賦初值0;主程序接收由據(jù)攝像頭場(chǎng)同步信號(hào)(VSYNC)上升沿產(chǎn)生的中斷請(qǐng)求,幀計(jì)數(shù)VSYNC值加1;當(dāng)幀計(jì)數(shù)VSYNC值為1時(shí),主程序打開(kāi)AL422B緩存的寫(xiě)使能,等待攝像頭場(chǎng)同步信號(hào)中斷請(qǐng)求,當(dāng)中斷請(qǐng)求到來(lái)時(shí),幀計(jì)數(shù)VSYNC值加1;當(dāng)幀計(jì)數(shù)VSYNC值為2時(shí),主程序關(guān)閉AL422B緩存的寫(xiě)使能、幀計(jì)數(shù)VSYNC賦值0,同時(shí)主程序從AL422B緩存中讀取1幀圖像數(shù)據(jù),并保存到SRAM中;判斷USB口是否有指令數(shù)據(jù)寫(xiě)入,即上位機(jī)是否發(fā)送圖像數(shù)據(jù)請(qǐng)求指令,如果有則從SRAM中讀取最近寫(xiě)人的1幀圖像數(shù)據(jù)并通過(guò)USB口發(fā)送給上位機(jī)顯示,發(fā)送完畢后主程序返回等待場(chǎng)同步信號(hào)的中斷請(qǐng)求,并循環(huán)執(zhí)行對(duì)攝像頭圖像數(shù)據(jù)的采集。對(duì)主程序及上位機(jī)做適當(dāng)修改,該系統(tǒng)便可實(shí)現(xiàn)對(duì)圖像數(shù)據(jù)的實(shí)時(shí)顯示;根據(jù)需要也可在主程序中加入一定的圖像處理功能。

        圖3 NiosⅡ主程序流程圖

        4 上位機(jī)軟件設(shè)計(jì)

        上位機(jī)軟件是該圖像采集系統(tǒng)的控制軟件,為人機(jī)對(duì)話接口。上位機(jī)功能主要包括:通過(guò)USB口向NiosⅡ處理器發(fā)送圖像申請(qǐng)指令來(lái)獲取系統(tǒng)所采集到的圖像數(shù)據(jù),顯示圖像,將圖像數(shù)據(jù)保存到計(jì)算機(jī)硬盤(pán)中等。上位機(jī)軟件使用可視化程序設(shè)計(jì)語(yǔ)言VB所設(shè)計(jì),能夠在Windows 7/XP操作系統(tǒng)上運(yùn)行[4]。通過(guò)對(duì)該軟件的功能擴(kuò)展可實(shí)現(xiàn)圖像數(shù)據(jù)的實(shí)時(shí)顯示,并可實(shí)現(xiàn)較為復(fù)雜的圖像數(shù)據(jù)處理功能。

        5 測(cè)試結(jié)果分析

        通過(guò)實(shí)際測(cè)試,系統(tǒng)各項(xiàng)性能指標(biāo)均達(dá)到了設(shè)計(jì)目標(biāo)要求,系統(tǒng)測(cè)試結(jié)果如圖4所示。

        該圖像采集系統(tǒng)可擴(kuò)展性強(qiáng),在不修改系統(tǒng)硬件的前提下,只需對(duì)NiosⅡ主程序及上位機(jī)做適當(dāng)修改,便可使該系統(tǒng)具有一定的圖像處理功能或作為不同應(yīng)用系統(tǒng)的前端圖像采集子系統(tǒng)。

        圖4 系統(tǒng)測(cè)試結(jié)果(截圖)

        [1]趙貽玖,王厚軍,戴志堅(jiān).基于NIOS處理器的數(shù)字示波表設(shè)計(jì)[J].儀器儀表學(xué)報(bào),2006,27(6):1484-1485.

        [2]蔡偉綱.NiosⅡ軟件架構(gòu)解析[M].西安:西安電子科技大學(xué)出版社,2007.

        [3]楊曉,王紅亮.基于FPGA控制的圖像采集和存儲(chǔ)系統(tǒng)[J].火力與指揮控制,2010,35(9):124-126.

        [4]龔敬,孟令軍,嚴(yán)帥,等.多通道數(shù)字脈沖發(fā)生器的SoPC實(shí)現(xiàn)[J].電視技術(shù),2011,35(15):71-73.

        猜你喜歡
        主程序上位攝像頭
        浙江首試公路非現(xiàn)場(chǎng)執(zhí)法新型攝像頭
        攝像頭連接器可提供360°視角圖像
        淺談數(shù)控銑削技術(shù)代碼程序的嵌套方式研究
        電控冰箱軟件模塊化設(shè)計(jì)
        日用電器(2019年12期)2019-02-26 01:53:06
        特斯拉 風(fēng)云之老阿姨上位
        車迷(2018年12期)2018-07-26 00:42:22
        時(shí)光倒流 換回PotPlayer老圖標(biāo)
        “三扶”齊上位 決戰(zhàn)必打贏
        基于ZigBee和VC上位機(jī)的教室智能監(jiān)測(cè)管理系統(tǒng)
        以新思路促推現(xiàn)代農(nóng)業(yè)上位
        奔馳360°攝像頭系統(tǒng)介紹
        久久久久久久99精品国产片| 黄色精品一区二区三区| 亚洲不卡在线免费视频| 久久99精品久久久久麻豆 | 中文字幕人妻第一区| 亚洲国产精品日韩av专区| 亚洲av色福利天堂| 人妻精品一区二区免费| 日本人妻三级在线观看 | 精品一区二区三区免费视频| 熟女人妻在线视频| 亚洲AV永久天堂在线观看 | 亚洲熟妇久久国产精品| 老妇肥熟凸凹丰满刺激| 一本大道久久精品 东京热| 视频一区视频二区亚洲免费观看| 日本中文字幕官网亚洲| 亚洲另类丰满熟妇乱xxxx| 国产亚洲成av人片在线观黄桃| 伊人久久精品久久亚洲一区| 精品国产a∨无码一区二区三区| 午夜影院91| 看国产亚洲美女黄色一级片| 97人妻人人揉人人躁九色| 欧美熟妇另类久久久久久不卡| 中文成人无码精品久久久不卡| 四虎精品视频| 精品少妇人妻久久免费| 少妇人妻无奈的跪趴翘起| 亚洲av综合色区无码专区桃色| 免费观看的a级毛片的网站| 国产一级做a爱免费观看| 污污污国产免费网站| 青青草是针对华人绿色超碰| 国产一级一级内射视频| 欧美牲交a欧美牲交aⅴ免费真| 久久不见久久见免费视频7| 国产aⅴ天堂亚洲国产av| 精品视频一区二区在线观看| 看女人毛茸茸下面视频| 久久久久免费看成人影片 |