<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > 基于A(yíng)DV7183A視頻采集系統的設計

基于A(yíng)DV7183A視頻采集系統的設計

作者: 時(shí)間:2012-02-17 來(lái)源:網(wǎng)絡(luò ) 收藏

摘要 利用FPGA控制視頻解碼芯片A,從而輸出8 bit的YCrCb型4:2:2的視頻數據,再將其進(jìn)行隔點(diǎn)采樣,得到320×256的灰度圖像數據,并傳輸給DSP,由DSP顯示的采樣數據達到設計要求,為后來(lái)的濾波處理提供良好的數字視頻數據。
關(guān)鍵詞 FPGA;A;視頻采集;YCrCb

人的感覺(jué)器官中接受信息最多的是眼睛。為了存儲視覺(jué)信息,模擬視頻信號必須通過(guò)模擬/數字(A/D)轉換器轉變?yōu)閿底值?ldquo;0”或“1”,這個(gè)轉變過(guò)程就是所謂的視頻捕捉。
在數字圖像處理中,一般采用單片機控制芯片的I2C總線(xiàn),而對數據的采集處理,則可以用專(zhuān)用的數字處理芯片DSP或FPGA進(jìn)行。隨著(zhù)FPGA器件集成度的增長(cháng),完全有能力將A的控制電路集成到FPGA內部完成。這樣實(shí)現了設計的小型化、低功耗,并利用FPGA現場(chǎng)可編程特征充分發(fā)揮了ADV7183A的功能。
傳統上是利用I2C總線(xiàn)控制HS,VS和FIELD,并根據這3個(gè)信號的有效電平采集有效視頻,然而在不用I2C總線(xiàn)配置寄存器的情況下也可提取出有效視頻,因為在默認配置下ADV7183A輸出的是8位BT656的YCrCb型4:2:2視頻數據,可以根據BT656的標準提取有效視頻,這樣減少了編程工作,降低了FPGA與ADV7183A的連線(xiàn),從而為FPGA控制其他芯片節約了引腳,提供了設計的靈活性。

1 設計方案
文中嵌入式數字圖像采集系統的硬件結構如圖1所示。在此中,采用Altera公司的Cyclone 3系列FPGA:EP3C80F484C6,AD公司的視頻解碼芯片ADV7183A,TI公司的TMS320C6416。模擬視頻信號PAL制輸入到ADV7183A中,由FPGA產(chǎn)生的I2C總線(xiàn)配置ADV7183A內部的寄存器,控制ADV7183A輸出的像素時(shí)鐘頻率,行場(chǎng)復位起始位置、寬度以及數據寬度等。ADV7183A輸出的數字視頻信號經(jīng)過(guò)FPGA的預處理傳送到DSP,由DSP顯示圖像來(lái)驗證隔點(diǎn)采樣是否合理。

本文引用地址:http://dyxdggzs.com/article/194475.htm

a.jpg



2 ADV7183A的設置
AD公司生產(chǎn)的ADV7183A是一款通用性強的視頻解碼芯片。芯片應用的關(guān)鍵就是要設置ADV7183A內部的一些寄存器,使ADV7183A能正常工作。而ADV7183A采用了I2C總線(xiàn)接口標準,所以對該芯片的控制主要是通過(guò)I2C總線(xiàn)的數據傳輸。
對于本系統而言,取默認配置,無(wú)需再對I2C總線(xiàn)進(jìn)行配置,當ADV7183A正常工作后輸出8位BT656的YCrCb型4:2:2視頻數據,只需320×256的灰度圖像,即取Y,而不要C,因此必須進(jìn)行隔點(diǎn)采樣。
(1)原理圖設計方案:給復位,使能和27 MHz的時(shí)鐘信號分別到g.jpg引腳,h.jpg引腳,XTAL引腳,復位引腳和使能引腳都是低電平有效,通過(guò)FPGA控制這3個(gè)引腳來(lái)控制ADV7183A的工作。選擇模擬輸入通道AIN1,在A(yíng)IN1引腳上輸入模擬信號。完成這些設置后,接上電源,ADV71 83就可以在默認配置下正常工作,默認配置為:輸入是PAL制的圖像。輸出是P8~P15的8位ITU—BT656的YCrCb型4:2:2視頻數據,像素時(shí)鐘是LLCC1:27MHz。
(2)對于輸出的8位ITU—BT656,行數據由水平消隱,有效視頻開(kāi)始定時(shí)信號,有效行數據以及有效視頻結束定時(shí)信號組成。幀數據由場(chǎng)消隱,第一場(chǎng)數據,場(chǎng)消隱和第二場(chǎng)數據組成。場(chǎng)消隱和場(chǎng)數據分別由若干行數據組成,消隱數據為0X8010,即在水平消隱和場(chǎng)消隱時(shí)一律用16進(jìn)制的0X8010作為流數據。
有效視頻開(kāi)始(SAV)和有效視頻結束(EAV)為兩個(gè)定時(shí)基準信號,每個(gè)定時(shí)基準信號由FF 00 00 XY組成,前3個(gè)是固定前綴,第4個(gè)包含場(chǎng)標識,場(chǎng)消隱和行消隱狀態(tài)的信息,其定義為:F為場(chǎng)同步信號,0其他情況,1表示場(chǎng)消隱;H為水平同步信號,0表示有效視頻開(kāi)始,1表示有效視頻的結束,P0—P3稱(chēng)為保護比特,它們的狀態(tài)取決于F,V,H的狀態(tài),如表1所示。

b.jpg


上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: 7183A 7183 ADV 視頻采集系統

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>