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

基于NiosⅡ的圖像采集系統設計

2013-01-31 05:22:20孟令軍尹維漢彭晴晴
電視技術 2013年9期
關鍵詞:系統

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

(中北大學 電子測試技術國家重點實驗室儀器科學與動態測試教育部重點實驗室,山西 太原030051)

NiosⅡ是Altera特有的基于通用FPGA構架的軟CPU內核。和傳統的單片機及單片機系統相比,NiosⅡ處理器具有速度快、高度的靈活性和可配置性及設計流程簡單等優點[1-2]。

圖像采集是圖像信號處理系統的前端部分。圖像采集系統在當今工業、軍事、農業和醫學等領域都有著極其廣泛的應用[3]。文中提出了一種基于NiosⅡ處理器的圖像采集系統的實現方法。該方法經過適當修改可應用于對多種場合的圖像采集。

1 硬件平臺設計

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

圖1 系統總體框圖

2 SOPC設計

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

圖2 NiosⅡ處理器結構圖(截圖)

3 NiosⅡ程序設計

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

圖3 NiosⅡ主程序流程圖

4 上位機軟件設計

上位機軟件是該圖像采集系統的控制軟件,為人機對話接口。上位機功能主要包括:通過USB口向NiosⅡ處理器發送圖像申請指令來獲取系統所采集到的圖像數據,顯示圖像,將圖像數據保存到計算機硬盤中等。上位機軟件使用可視化程序設計語言VB所設計,能夠在Windows 7/XP操作系統上運行[4]。通過對該軟件的功能擴展可實現圖像數據的實時顯示,并可實現較為復雜的圖像數據處理功能。

5 測試結果分析

通過實際測試,系統各項性能指標均達到了設計目標要求,系統測試結果如圖4所示。

該圖像采集系統可擴展性強,在不修改系統硬件的前提下,只需對NiosⅡ主程序及上位機做適當修改,便可使該系統具有一定的圖像處理功能或作為不同應用系統的前端圖像采集子系統。

圖4 系統測試結果(截圖)

[1]趙貽玖,王厚軍,戴志堅.基于NIOS處理器的數字示波表設計[J].儀器儀表學報,2006,27(6):1484-1485.

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

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

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

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 亚洲成人播放| 成人字幕网视频在线观看| a毛片免费在线观看| 中文字幕永久视频| 国产香蕉在线| 精品免费在线视频| 久久永久视频| 国产99免费视频| 国产农村1级毛片| 欧美日韩免费| 国产一区在线观看无码| 久久国产高清视频| 欧美在线综合视频| 国产欧美在线观看精品一区污| 成AV人片一区二区三区久久| 欧美v在线| 超级碰免费视频91| 激情亚洲天堂| 久久窝窝国产精品午夜看片| 久久99精品国产麻豆宅宅| 日韩精品专区免费无码aⅴ| 超清无码一区二区三区| 在线观看免费黄色网址| 国产福利在线观看精品| 成人av专区精品无码国产 | 狠狠干综合| 秘书高跟黑色丝袜国产91在线| 精品人妻无码区在线视频| 无码精品国产VA在线观看DVD| 久久semm亚洲国产| 青青草国产一区二区三区| 国产麻豆永久视频| 国产精品成人第一区| 久久99精品久久久久纯品| 亚洲国产精品人久久电影| 色欲不卡无码一区二区| 欧美色视频网站| 2020国产精品视频| 国产精品人人做人人爽人人添| 久久精品免费看一| 国产激情无码一区二区免费| 国产精品九九视频| 国产视频自拍一区| 国产成人av一区二区三区| 亚洲午夜国产精品无卡| 欧美亚洲欧美| 99999久久久久久亚洲| 国产日产欧美精品| 99热这里只有成人精品国产| 中文字幕伦视频| 亚洲婷婷六月| 三上悠亚精品二区在线观看| 色欲国产一区二区日韩欧美| 57pao国产成视频免费播放| 国产精品偷伦视频免费观看国产 | 国产h视频免费观看| 超碰91免费人妻| 大香伊人久久| 欧美a在线视频| 亚洲精品第五页| 婷婷六月综合| 国产97公开成人免费视频| 国产极品美女在线| 浮力影院国产第一页| 久久不卡国产精品无码| 日韩小视频在线播放| 免费不卡视频| aⅴ免费在线观看| aa级毛片毛片免费观看久| 国产精品网曝门免费视频| 亚洲区第一页| 99精品视频在线观看免费播放| 2020国产精品视频| AV片亚洲国产男人的天堂| 99这里精品| 久热中文字幕在线| 午夜视频免费一区二区在线看| 国产另类视频| 在线亚洲小视频| 亚洲最新在线| 亚洲国产看片基地久久1024| 国产成人av一区二区三区|