久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 嵌入式車牌識別系統硬件電路設計

嵌入式車牌識別系統硬件電路設計

作者: 時間:2012-08-09 來源:網絡 收藏


2.4 幀存儲器

對實時性要求很高,為此本系統的幀存儲器采用兩級存儲器乒乓存儲的結構,使前端采集存儲數據和后端DSP處理數據同時進行。同時每一級存儲器中將奇偶場分開存儲,以便在高速運動車輛進行識別的場合只取其中一場進行處理,幀存儲器結構如圖3所示。

整個幀存儲器組的工作過程如下:系統初始化完成后由DSP啟動前端采集,此時SAA7111的數據輸出(VPO)與SRAM1的數據總線(DB1)連通,地址發生器產生地址總線(AGB)控制SRAM1的地址總線(AB1),將采集到的數據依次保存在SRAM1中;同時DSP數據總線(DDB)與SRAM2的數據總線(DB2)連通,DSP的地址總線(DDB)控制SRAM2的地址總線(AB2),使SRAM2處在DSP的存儲器空間中,以省去數據傳輸,提高系統的實時性。
當一幀圖像采集完成后,總線切換邏輯進行總線切換,使總線連接關系轉換到如下連接關系:DAB-AB1,DDB-DB1,VPO-DB2,AGB-AB2,完成總線的切換,此時SRAM1處在DSP的存儲器空間中,由DSP對SRAM1中的數據進行識別處理,前端采集到的數據在視頻數據控制接口的控制下存放到SRAM2中。整個系統在DSP處理完當前幀數據和前端另一幀數據采集完畢后就進行總線切換。

在本系統中,所采用的CCIR601格式的數據的一幀圖像容量大小為512×512×2×8b=256K×16b。所以,本系統采用兩片CY7C1041(256K× 16 b)作為幀存儲器SRAMl和SRAM2,在的控制下,分別將亮度信號和色度信號放在數據的高8位和低8位,奇偶場數據分別放在存儲器的高、低地址段,存儲器中的數據存儲格式如圖4所示。系統的總線控制邏輯和地址發生器都在中實現。

2.5 串行通信接口及E2PROM存儲器

本系統通過對DSP進行擴展異步串口,完成向計算機傳送識別結果。TI公司的TL16C550是一種可由軟件設定16 B或64 B的FIFO,最高可達1 Mb/s的波特率(波特率可編程),具有可編程串行數據發送格式的異步串行通信芯片,可以很方便地與DSP接口。本設計就是采用異步通信芯片來擴展5416的串口,然后通過MAX232進行電平轉換完成與PC機串口的通信。接口電路如圖5所示。

E2PROM主要完成對識別車牌號碼進行存儲,實現系統的脫機運行功能。E2PROM采用Microchip的24FC512,其具有64K×8 b存儲空間,即可以存儲約8 000個車牌記錄,利用I2C接口與主機進行通信,本系統通過將DSP的串口McBSP1設置成通用I/O口模擬I2C總線完成對24FC512的數據讀寫。

3 結語

本系統針對的特點采用與DSP相結合設計實現了高速實時的車牌識別硬件系統。所設計的系統采用兩幀輪換存儲的方式,消除了DSP的等待時間,使采集系統和處理系統可以獨立工作;圖像存儲器直接映射到DSP的內存空間,使DSP可以直接對圖像數據進行處理,為實時圖像處理節省了時間。該系統采用大規模集成芯片SAA 7111A和CPLD,使系統集成度高,可靠性好,成本低,速度快,接口方便,并且可修改及重復編程,也可用于其他的高速實時圖像處理系統。

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

上一頁 1 2 下一頁

評論


相關推薦

技術專區

關閉