新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于ARM和FPGA的嵌入式高速圖像采集存儲系統

        基于ARM和FPGA的嵌入式高速圖像采集存儲系統

        作者: 時間:2009-04-07 來源:網絡 收藏
        現代化生產和科學研究對要求日益提高。傳統大都是PC機上,而在一些特殊的場合,尤其是在實時性要求較高時,普通的PC機顯然無法滿足應用要求。文中設計了一種,可以很好地解決實時的圖像采集和問題。它主要包括圖像采集模塊、圖像處理模塊以及圖像模塊等。

        1 系統結構及工作原理
        本系統的結構模型,如圖1所示。圖像采集模塊負責采集原始圖像,并將原始圖像數據送給,采用了可編程輸入處理器SAA7113H。原始圖像數據送到后,FPGA將原始圖像數據暫存于兩個SRAM中,系統采用了Alter公司的EPlK30TCl44―3和ICSI公司的IS6LV25616AL。一幀圖像采集完成后,將圖像數據通過FPGA取出,進行必要的處理,并形成圖片文件存到CF卡中,本系統選用了Philips公司的LPC2214。

        本文引用地址:http://www.104case.com/article/152552.htm

        圖像采集芯片將原始圖像數據傳到FPGA,FPGA將圖像原始數據暫存于SRAMl中,當一幀圖像存儲完后,下一幀圖像數據存于SRAM2中。同時,將SRAMl中的數據送給,ARM在對原始圖像進行必要的處理后,將圖像數據以圖片文件的方式存儲在CF卡中。這樣就實現了圖像采集和存儲功能,用戶可以很方便地將CF卡上的圖片上傳到PC機中進行進一步的分析和處理。

        2 系統硬件設計
        2.1 圖像采集模塊
        用可編程輸入處理器SAA7113H進行信號處理。SAA7113H內部集成了強大圖像色度、亮度處理功能以及多種輸出模式;有32個工作寄存器,在系統復位時,必須通過I2C總線對其進行初始化。本系統使用灰度圖像,沒有使用色度信號,所以數據線為8位。SAA7113H與FPGA的接口,如圖2所示。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 南郑县| 乳源| 巴彦县| 伊宁县| 道真| 新竹县| 博白县| 长兴县| 澄迈县| 甘泉县| 大名县| 开鲁县| 富锦市| 通河县| 新民市| 高青县| 济南市| 上栗县| 南平市| 葫芦岛市| 临漳县| 临夏市| 新密市| 通辽市| 泸水县| 宁陵县| 汾阳市| 鲁甸县| 原平市| 黑水县| 东城区| 凤凰县| 凤翔县| 兴化市| 孝昌县| 习水县| 静海县| 东海县| 木兰县| 休宁县| 新干县|