《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA+ARM的圖像采集傳輸系統
基于FPGA+ARM的圖像采集傳輸系統
摘要: 本文介紹了用ARM和FPGA實現的一個實時圖像采集傳輸系統的設計方案,本系統設計方案采用FPGA技術來為作物識別、雜草識別等圖像處理算法的實時實現提供了平臺。
Abstract:
Key words :
引言


       圖像處理技術的快速發展,使得圖像采集處理系統在提高農業生產自動化程度中的應用越來越廣泛。目前的圖像采集系統有的基于CCD攝像機、圖像采集卡和計算 機,有的基于CCD攝像機、解碼器、FPGA和DSP,而有的基于CMOS圖像傳感器芯片、FPGA和DSP,它們在實時性,靈活性,可維護性方面各有優 缺點。而在農業生產中,以基于CCD攝像機、圖像采集卡和計算機的系統居多。本文結合實際系統中的前端圖像處理和圖像數據傳輸需要.充分利用ARM的靈活 性和FPGA的并行性特點,設計了一種基于ARM+FPGA的圖像快速采集傳輸系統。所選的ARM (Ad-vanced RISC Machines)體系結構是32位嵌入式RISC微處理器結構,該微處理器擁有豐富的指令集且編程靈活。而FPGA(Field ProgrammableGate Array)則在速度和并行運算方面有很大優勢,適合圖像處理的實時性要求。本文選用Intel公司的Xcale PXA255和Xilinx公司的Spartan-3XC3S1000來實現本系統的設計。

1 系統結構設計

       本系統的結構框圖如圖1所示。圖中,圖像傳感器模塊負責圖像采集,FPGA用來控制CMOS圖像傳感器芯片,ARM負責圖像數據的交換、以太網芯片的控制 及UDP/IP協議的實現,以太網模塊主要實現以太網數據傳輸,SDRAM用于存儲圖像數據,FLASH為程序存儲器。系統工作時,先由FPGA將 CMOS傳感器采集的數據存儲到雙口SRAM,再由ARM從FPGA的雙口SRAM中讀取數據并存儲到SDRAM,存滿一幀圖像數據后,ARM便通過以太 網芯片將數據發送給上位機。


2 系統硬件設計

2.1 CMOS圖像傳感器模塊

       本系統采用OV9650作為圖像采集傳感器。OV9650是Omni Vision公司的彩色CMOS圖像傳感器,可支持SXVGA,VGA,QVGA,QQVGA,CIF,QCIF,QQCIF模式和SCCB接口,并具有 自動曝光控制、自動增益控制、自動白平衡、自動帶通濾波、自動黑級校準等功能。OV9650的最大幀速率在VGA格式時為30 fps,在SXVGA格式時為15 fps。本系統采用VGA格式。

2.2 FPGA模塊

        FPGA主要用于圖像傳感器的控制、圖像數據的緩存及外圍芯片時序的產生。考慮到圖像處理算法的實現需要,本系統選用了Xilinx公司的XC3S1000,它屬于SPARTAN-3系列,容量為100萬門。在本設計中,FPGA通常運行于80 MHz。XC3S1000與OV9650的接口電路示意圖如圖2所示。FPGA的內部結構包括CMOS控制單元、SC-CB接口單元、雙口RAM單元、FIFO單元等。其中CMOS控制單元又包括幀同步模塊、場同步模塊、像素時鐘模塊等。


2.3 ARM處理器模塊

        本系統的ARM處理器選用PXA255,用于實現圖像數據交換和以太網數據傳輸等功能。PXA255是Intel公司推出的基于第五代ARM RISC體系結構ARMV5TE的微處理器。CPU的運行頻率最高為400 MHz,有32 KB指令Cache,32 KB數據Cache,2 KB微數Cache,并帶有豐富的串行外設接口,并可支持各種存儲器芯片。本系統采用兩片SDRAM和兩片FLASH存儲器,其中SDRAM用于圖像數據暫存,本系統選用SAMSUNG公司的K4S561632C-TC75,容量為32 MB。而FLASH程序存儲器則選用Intel公司的E28F128J3A-150來作為NOR FLASH,容量為16 MB。

2.4 以太網傳輸模塊

         本系統的以太網芯片選用LAN91C113。這是SMSC公司推出的快速以太網10/100 Mbps控制器,支持多種嵌入式處理器主機接口。LAN91C1B內部有8 KB的FIFO,可用于接收和發送數據的存儲。此外,LAN91C113芯片還集成了CSMA/CD協議的MAC(媒體訪問控制層)和PHY(物理 層),IEEE802.3/802.3u-100BASE-TX/10Base-T規范。本系統中,LAN91C113的串行EEPROM接口與 AT93C46相連。PXA255訪問LAN91C113采用異步靜態存儲器方式,LAN91C113的地址使能信號AEN與PXA255的靜態芯片片選 四相連。PXA255與LAN91C113接口示意圖如圖3所示。


3 系統主要模塊的工作原理及實現

3.1 FPGA圖像采集的實現


         OV9650的數據輸出采用Bayer原始數據輸出格式,每個象素同時只輸出一種顏色。奇數掃描行輸出RGRG…,偶數掃描行輸出GBGB…。FPGA負責圖像傳感器數據的采集。

        上電后,系統首先對CMOS圖像采集芯片進行初始化,以確定其工作模式。這些參數受OV9650內部相應寄存器值的控制。FPGA通過控制SCCB總線來完成參數的配置。

         系統配置完畢后,便可進行圖像數據的采集。圖4和圖5是數據采集與輸出的時序圖。其中VSYNC是場同步信號。HREF是水平同步信號。PCLK是象素數 據輸出同步信號。HREF為高時即可開始有效數據采集,而PCLK下降沿的到來則表明數據的產生,PCLK每出現一個下降沿,系統便傳輸一位數據。在 HREF為高電平期間,系統共可傳輸640位數據。在一幀圖像中,即VSYNC為低電平期間,HREF會出現480次高電平。而下一個VSYNC信號上升 沿的到來則表明分辨率640×480的圖像采集過程的結束。



3.2 FPGA與ARM的數據交換

       FPGA內部用一個8 KByte雙口SRAM作為圖像存儲區。為了實現圖像數據的實時采集與處理,應使圖像數據的采集與外部圖像數據的讀取同時進行。因此本系統采用雙緩存結 構。實現方法是把8 KB的SRAM劃分成兩個大小為4 KB的SRAM(設為SRAM1和SRAM2),每片SRAM一次存儲六行圖像數據。這樣,在同一時刻,一片可用于存儲圖像數據,另一片可用于外部ARM 對圖像數據的讀取。兩塊SRAM存儲區乒乓式切換。當圖像數據寫滿SRAM1時,FPGA向ARM發送一個中斷信號,之后,ARM響應中斷并讀取 SRAM1中的圖像數據,同時將其寫入到SDRAM中。之后,圖像傳感器的數據將寫入SRAM2,當圖像數據寫滿SRAM2時,FPGA也向ARM發送一 個中斷信號。ARM響應中斷并讀取SRAM2中的圖像數據.同時將其寫人到SDRAM中。之后,圖像傳感器的數據將再次寫入SRAM1。

3.3 以太網數據傳輸的實現

       為實現圖像數據的網絡傳輸,本系統基于PXA255開發了UDP/IP協議實現程序,以將圖像數據存儲在SDRAM中。一個完整的數據幀格式包括以太網 頭、IP頭、UDP頭和一行圖像數據,其系統工作流程圖見圖6所示。上電后,系統將等待FPGA中斷,如果中斷產生,則由PXA255讀取FPGA中的數 據并寫到SDRAM中。然后判斷是否讀完一幀圖像數據,若讀完,則發送UDP包,并將圖像數據通過以太網發送到上位機,否則繼續等待FPGA中斷。




4 結束語

       本文介紹了用ARM和FPGA實現的一個實時圖像采集傳輸系統的設計方案,本系統設計方案采用FPGA技術來為作物識別、雜草識別等圖像處理算法的實時實現提供了平臺。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产午夜久久久久| 99riav久久精品riav| 欧美精品二区| 麻豆亚洲精品| 理论片一区二区在线| 久久久精品性| 久久婷婷国产麻豆91天堂| 欧美一级日韩一级| 午夜欧美精品久久久久久久| 亚洲视频精选在线| 亚洲视频精选| 亚洲网站视频福利| 一区二区国产在线观看| 日韩视频中文| 日韩一级免费| 一本色道久久综合亚洲精品按摩 | 日韩一级片网址| 日韩午夜av电影| 一本色道综合亚洲| 在线视频亚洲| 亚洲女同在线| 久久精品麻豆| 巨乳诱惑日韩免费av| 美女黄毛**国产精品啪啪| 奶水喷射视频一区| 欧美精品乱人伦久久久久久 | 国内激情久久| 在线精品国精品国产尤物884a| 一区在线视频观看| 亚洲精品日韩在线| 亚洲婷婷综合色高清在线| 亚洲欧美日韩在线| 欧美在线视频免费观看| 亚洲欧洲综合另类在线| 亚洲少妇在线| 久久国产精品网站| 欧美~级网站不卡| 欧美日韩一区二区三区视频| 国产精品美女www爽爽爽| 国产亚洲欧美激情| 亚洲国产精品v| 一本综合精品| 欧美一二三视频| 亚洲精品久久视频| 亚洲一级片在线看| 久久久精品国产免费观看同学| 欧美96在线丨欧| 欧美视频在线观看免费| 国产欧美日韩一区| 亚洲高清电影| 亚洲影音一区| 亚洲国产一区二区三区在线播| 一区二区高清视频| 久久精品国产视频| 欧美国产日韩免费| 国产麻豆一精品一av一免费| 亚洲第一免费播放区| 在线视频精品| 亚洲国产成人精品久久久国产成人一区 | 伊人久久久大香线蕉综合直播| 狠狠色伊人亚洲综合成人 | av成人免费观看| 久久激情网站| 亚洲午夜激情网页| 狂野欧美激情性xxxx| 国产精品白丝jk黑袜喷水| 极品中文字幕一区| 一区二区久久久久| 亚洲第一福利视频| 午夜精品一区二区在线观看| 欧美成人一品| 国产日韩欧美一区二区三区在线观看 | 一区二区三区国产在线| 欧美一区亚洲| 亚洲在线中文字幕| 久久艳片www.17c.com| 国产精品www994| 最新成人av在线| 久久成人精品无人区| 亚洲一级二级| 欧美激情第1页| 黑丝一区二区| 欧美一级午夜免费电影| 亚洲在线中文字幕| 欧美日本网站| 亚洲高清不卡在线| 欧美在线在线| 欧美一区二区免费| 欧美特黄一区| 亚洲精品色婷婷福利天堂| 亚洲国产精品精华液2区45| 欧美一区二区三区喷汁尤物| 欧美视频中文字幕在线| 亚洲黄一区二区| 亚洲国产精品一区在线观看不卡 | 激情综合电影网| 性欧美xxxx视频在线观看| 亚洲永久精品大片| 欧美日韩精品伦理作品在线免费观看| 影音先锋亚洲精品| 久久国产精品一区二区三区四区 | 欧美日韩在线免费| 亚洲日韩成人| 日韩系列在线| 欧美高清自拍一区| 伊人久久男人天堂| 久久精品99| 久久在线视频| 国内精品国产成人| 欧美在线观看一区二区三区| 欧美在线一二三区| 国产精品视频一二| 亚洲影院色无极综合| 亚洲男女自偷自拍| 国产精品久久久久久久一区探花 | 午夜精品短视频| 国产精品乱码人人做人人爱| 亚洲视频一区| 欧美一级免费视频| 国产麻豆日韩| 欧美一级在线播放| 久久久国产精品一区二区中文 | 亚洲精品在线电影| aa日韩免费精品视频一| 欧美久久久久久久久| 亚洲精品欧美| 亚洲一二三四区| 国产精品青草久久久久福利99| 亚洲性人人天天夜夜摸| 午夜精品免费视频| 国产日韩亚洲欧美综合| 久久福利一区| 免播放器亚洲| 亚洲精品美女在线观看| 亚洲午夜精品17c| 国产精品欧美在线| 欧美在线啊v| 欧美电影免费观看高清| 99re热精品| 性色一区二区| 韩国av一区| 日韩小视频在线观看| 欧美色视频在线| 亚洲自拍偷拍一区| 久久精品视频一| 136国产福利精品导航| 99精品国产一区二区青青牛奶| 欧美日韩视频专区在线播放 | 欧美一站二站| 欧美成人免费网站| 一本久道久久综合中文字幕| 午夜久久tv| 狠狠狠色丁香婷婷综合激情| 亚洲美女诱惑| 国产精品日本精品| 久久国产精品99久久久久久老狼 | 亚洲激情在线| 欧美日韩午夜| 午夜在线电影亚洲一区| 老司机精品导航| 夜夜嗨av色综合久久久综合网 | 国产精品一区二区三区久久久| 欧美中文字幕在线播放| 欧美精品三级| 香蕉久久夜色| 欧美/亚洲一区| 亚洲视频久久| 欧美 日韩 国产在线| 中国成人在线视频| 久久午夜av| 一本色道久久综合亚洲精品不卡 | 欧美日韩黄色大片| 亚洲欧美日韩第一区| 你懂的一区二区| 亚洲永久免费| 欧美激情一区二区三区在线视频观看| 亚洲自拍偷拍福利| 欧美激情第一页xxx| 亚洲欧美日韩国产一区二区| 欧美激情久久久久| 欧美一区2区三区4区公司二百| 欧美激情一区二区| 欧美在线亚洲一区| 欧美性视频网站| 亚洲人午夜精品免费| 国产欧美韩国高清| 日韩亚洲欧美成人一区| 国产一区二三区| 亚洲综合999| 最新国产の精品合集bt伙计| 久久精彩免费视频| 亚洲作爱视频| 欧美福利精品| 久久av在线| 国产精品久久夜| 亚洲免费久久| 精品福利免费观看| 性做久久久久久| 99国产精品久久久久久久成人热| 美女视频一区免费观看|