《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 一種基于FS401的高分辨率視頻轉換器設計
一種基于FS401的高分辨率視頻轉換器設計
來源:電子技術應用2011年第10期
劉媛媛1, 馮宏偉2
1. 無錫科技職業學院, 江蘇 無錫 214028; 2. 無錫祥生醫療影像有限公司, 江蘇 無錫 214028
摘要: 介紹了VGA高分辨率視頻分配設計原理和TV視頻轉換的系統原理與總體架構。基于FS401視頻處理器和VGA視頻分配技術的應用,設計開發了一種高分辨率VGA-TV視頻轉換器。在分析視頻格式轉換基本原理及FS401芯片功能結構基礎上,對視頻轉換器的硬、軟件進行設計,最終開發出視頻轉換器電路板并應用于實際系統中。實測結果表明,實現了VGA信號兩路分配和VGA到NTSC/PAL制式電視的轉換,適用于多分辨率、多制式視頻轉換系統。
中圖分類號: TN948.48
文獻標識碼: B
文章編號: 0258-7998(2011)10-0081-03
Design of high-resolution video converter based on FS401
Liu Yuanyuan1, Feng Hongwei2
1.Wuxi Professional College of Science and Technology, Wuxi 214028, China; 2. Chison Medical Imaging Co., Ltd, Wuxi 214028,China
Abstract: The system theory of VGA high-resolution video distribution and construction of the video conversion for VGA to TV were introduced. Based on FS401 video processor and VGA video distribution technology, designed a high-resolution VGA-TV video converter. On the analysis of the basic principles of video format conversion and functional structure based on the FS401, to design hardware and software of video converter. Eventually developed a video converter board and applied in practical systems. Experimental results show that the converter chip realized the VGA signal two distribution and VGA to NTSC or PAL TV conversion,and is suitable for multi-resolution, multi-format video conversion system.
Key words : VGA-TV; video conversion; FS401; high-resolution; VGA distribution


    隨著數字視頻技術的快速發展,視頻轉換處理技術的應用越來越廣泛。在宣傳演示、教育、娛樂游戲、視頻監控、機載視頻顯示等領域均要求將PC輸出的VGA視頻信號轉化成普通的標準電視信號。VGA視頻絕大多數采用逐行掃描,而模擬電視信號則采用隔行掃描技術,且各自的行頻和場頻不相同,由于工作方式的差別,從VGA到TV的視頻轉換需要完成掃描從逐行到隔行的轉換,行頻和場頻的相互匹配。視頻轉換器可實現VGA信號到電視視頻信號的轉換,但目前視頻轉換器所能支持的最大分辨率一般不超過1 024×768,因此在使用中受到一定的限制[1-5]。
    本文采用FS401數字圖像處理器設計一種高分辨率多制式的VGA-TV視頻轉換器,使分辨率從640×480到1 600×1 280的計算機圖像都能高質量地轉換為電視視頻圖像[6]。給出視頻轉換器硬件系統工作原理和設計思路,將介紹VGA視頻信號分配成兩個VGA信號的高分辨率視頻分配設計原理,單片機靈活地實現了I2C總線對FS401的編程控制。
1 FS401的工作原理及視頻轉換器結構
1.1 FS401的工作原理

    FS401芯片內部組成結構框圖如圖1所示,主要包括數字視頻處理器、數字電視編碼器、3路9位D/A轉換器、3路8位A/D轉換器、內部時序發生器、輸入信號選擇與處理單元、外存儲器管理單元和芯片外接口電路等。從芯片內部結構可以看出,FS401提供了模擬和數字兩種RGB視頻信號輸入接口,在模擬RGB信號送到數字視頻處理器之前,需經過8位 A/D轉換器,將模擬RGB信號轉換為數字RGB信號;芯片內部還有一個彩條發生器,可產生8種彩條信號。這三路信號可以任選其中一路作為輸入信號,并將其送到數字視頻處理器中,通過行存儲器和場存儲器緩存,完成掃描方式變換、行場頻率調整、色度信號變換以及數字濾波等信號處理工作。經過數字信號處理的視頻數據被送到電視視頻編碼器,對亮度信號、色差信號以及色副載波信號等進行編碼,使其輸出轉換為符合廣播電視標準的Video和S-Video、分量視頻或RGB數字視頻信號,最后經過9位 D/A轉換器,將數字信號變成標準的模擬電視信號。FS401的內部時序發生器主要是根據VGA輸入的行同步和場同步信號以及外部P制時鐘(17.734 MHz)和N制時鐘(14.318 MHz)產生FS401芯片的控制時序、讀寫時序以及視頻輸出所需的各種同步信號及色副載波信號等。此外,FS401芯片還提供I2C接口電路,可通過外部微控制器去控制芯片內部寄存器,實現電視信號制式選擇、圖像亮度、對比度、飽和度等參數的凋節。

1.2 視頻轉換器的整體結構
    本文設計的視頻轉換器可將VGA信號分配為兩路VGA信號且同時轉換為電視信號,其原理結構如圖2所示。主要器件有FS401視頻處理芯片、微處理器AT89C2051、SDRAM存儲器GM72V161621CT及I2C總線接口等。視頻信號由PC機VGA輸入接口連到FS401,實現電視信號的輸出,同時具有VGA視頻2路環出通道可以接到顯示器,因此無需任何外部設備就可實現計算機顯示器和電視機同時顯示輸出,其中電視信號具有復合視頻和S-Video視頻兩種輸出接口。選用的微處理器AT89C2051片內帶有2 KB Flash閃速存儲器,128 B RAM,內置一個精密比較器、片內振蕩器和晶振等資源[7],因此外圍電路大大簡化。通過I/O口觸發微處理器動作,AT89C2051根據不同命令由I2C接口對FS401內各寄存器進行讀寫操作。

 

 

2 視頻轉換器的硬件電路設計
    文中設計的視頻轉換器主要由電源電路、視頻轉換電路、視頻分配電路和視頻轉換控制電路組成。
2.1 電源電路設計
    PC機載電源為5 V,為確保系統電源的可靠性,采用AMS1117穩壓器模塊實現了電源到數字3.3 V、 模擬3.3 V和數字5.0 V的轉換,如圖3所示,為系統正常工作提供了一個穩定的環境。

2.2 視頻轉化電路設計
    PC機輸出的VGA信號輸入到系統前端,經過濾波處理后輸入到FS401內。對于VGA模擬輸入需要處理R、G、B三色信號和行場同步信號。其中R、G、B三色信號是模擬電平信號,因FS401片內A/D轉換器最大處理能力是50 MHz,所以在A/D轉換器前端需要加RC低通濾波電路控制R、G、B輸入信號在30 MHz以下。行場同步信號是邏輯電平信號,用RC低通濾波進行處理。在輸出端,視頻轉換器同時輸出復合視頻和S-Video視頻。因模擬輸出信號較容易受到數字信號帶來的電噪聲影響,故在FS401和連接端口之間應放置三階重建濾波器。該過濾器網絡不僅將FS401的DAC輸出信號加強,同時可將數字信號可能的噪聲最小化,并可減少由于阻抗不匹配帶來的傳輸反射影響。
2.3視頻分配電路設計
    VGA信號分配是指一路VGA信號帶2個或4個顯示器[8-9]。VGA信號分配包括兩部分,一是視頻三色信號R、G、B的分配;二是行場同步信號HSYNC、VSYNC的分配。
    同步信號分路如圖4所示。行、場同步信號HSYNC、VSYNC經過高速反相器74HC04后,輸出波形得到整形,提高了負載能力后,分別接至輸出分路器1、2路的行、場同步信號線上,實現VGA行、場同步信號的1分2功能。

    視頻信號R、G、B分路如圖5所示。C2和R5構成高通網絡,下限截止頻率為1/(2πRC)。通過改變電阻R5和電容C2的值,就可改變下限頻率。Q1、Q2、Q3為高頻三極管,其截止頻率應大于視頻信號的最高頻率,該設計選擇型號為C1959,基頻帶寬可達到300 MHz,完全滿足視頻信號100 MHz的需求。Q2、Q3構成兩級射極跟隨器,RED_OUT1、RED_OUT2分別接至輸出分路器1、2路VGA的紅色信號輸入端。VGA信號的藍色、綠色信號分路原理與紅色信號一致,從而實現了VGA信號的1分2功能。

2.4 視頻轉換控制電路設計
    I2C總線控制電路如圖6所示,系統的控制電路由 AT89C2051實現,采用通用IO口來模擬I2C總線,完成對FS401上電初始化和內部寄存器設定。

3 可編程I2C接口軟件設計
    I2C總線[10]是一種簡單的雙向二線制同步串行總線,I2C總線上的器件之間通過串行數據線SDA和串行時鐘線SCL相連接并傳送信息。
    本系統采用AT89C2051的P1口的管腳6和7分別模擬I2C總線的SCL和SDA管腳。AT89C2051作為主控制器在總線上發送命令,FS401作為接收器接受總線上的命令。命令發送中必須包括FS401的地址信息,該設計選擇地址為0X4A。
    FS401控制寄存器以字為單位進行讀寫,每次讀寫過程中都要求兩個字節一起操作。當寫入一個字節數據時,需要進行同時寫兩個字節的操作,并且只有當第二個字節的數據送入后才執行寫操作。通過I2C進行設置的參數主要包括電視信號的制式、圖像飽和度、亮度、對比度值等。比如輸出電視的制式可通過對硬件控制映射寄存器HCRS的PAL_NTSC進行設置,PAL_NTSC=l時選擇PAL制輸出,PAL_NTSC=0時選擇NTSC制輸出。同時對HCRS中OFMT的設置可實現不同輸出格式的選擇,設置OFMT=0時復合視頻和S-Video同時輸出,OFMT=1時是RGB視頻信號輸出,OFMT=2時是分量視頻輸出。因此,通過I2C接口對FS401內部軟件寄存器HCRS進行編程寫操作即可完成電視信號制式和輸出格式的設定。
    本文采用FS401數字圖像處理器,設計開發了一種高分辨率VGA-TV視頻轉換器,在實現二路VGA高分辨率視頻分配的同時,實現了分辨率從VGA(640×480)到UXGA(1 600×1 280)的計算機圖像都能高質量地轉換為電視視頻圖像。該視頻轉換器可以輸出PAL制或NTSC制電視信號,且能同時輸出復合視頻信號和S端子信號,并可選擇視頻輸出的格式。該視頻轉換器已經測試并正準備應用于實際系統中。測試結果表明,輸出圖像清晰度高,畫面穩定,適用于多分辨率、多制式視頻轉換系統,具有較高的應用價值。 
參考文獻
[1] 薛海衛.一種VGA到TV數字視頻轉換電路的設機[J].半導體技術,2010,35(2):194-197.
[2] 牛江龍,畢篤彥.機載電視制導導彈視頻轉換器的設計[J].彈箭與制導學報,2006,26(1):208-210.
[3] 王效靈,顧偉康,王匡.數字視頻后處理芯片及系統應用方案[J]. 科技通報,2004,21(2):218-221.
[4] 郭平,李要鋒.基于Vx1937的VGA/TV轉化器的設計與實現[J]. 電子設計工程,2010,18(4):97-98.
[5] 石江宏,周劍揚.一種非標準VGA-TV轉換器的實現[J].電子技術應用,2001,27(2):65-67.
[6] FOCUS Enhancements Company. FS401/FS403 PRODUCT  SPECIFICATION[S]. 2007.
[7] Atmel Corporation. AT89C2051 DataSheet[S]. 2005.
[8] 朱雪蘭.多媒體高分辨率VGA選擇分配器的設計[J].電子工程師,2006,32(2):44-46.
[9] 劉小艷,金平.可同時輸出彩色和灰度圖像的VGA視頻分配器設計[J].實驗技術與管理,2010,27(5):63-66.
[10] PARET D. The I2C-bus from theory to practice[M]. Chichester, WestSussex; New York: Wiley,1997.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 美女流白浆网站| 日韩精品卡二卡3卡四卡| 美女翘臀白浆直流视频| 很黄很污的视频网站| 99久久免费国产香蕉麻豆| 97久久精品人人做人人爽| 中文字幕一区二区三区乱码| 九九久久99综合一区二区| 亚洲精品免费在线观看| 人妻有码中文字幕| 公和我做好爽添厨房| 国产午夜无码片在线观看影院| 国产精品福利一区二区久久| 国语自产偷拍精品视频偷拍| 天天看片天天射| 国产精品福利久久| 少妇人妻偷人精品视蜜桃| 日产精品卡一卡2卡三卡乱码工厂| 日韩一区二区三区免费体验 | 太粗太深了用力点视频| 国产精品va在线观看无码| 久久人爽人人爽人人片av| 欧美日韩高清一区二区三区电影| 初尝人妻少妇中文字幕| 雄y体育教练高h肌肉猛男| 国产精品亚洲综合五月天| AAA级久久久精品无码片| 成人污视频网站| 久久亚洲精品国产亚洲老地址| 欧美三级视频网站| 亚洲欧美清纯校园另类| 男女爽爽无遮拦午夜视频| 四虎影永久在线高清免费| 韩国美女vip福利一区| 国产欧美日韩另类精彩视频| 7777久久亚洲中文字幕| 大陆老太交xxxxⅹhd| 一本大道香蕉久在线不卡视频| 无码不卡中文字幕av| 久久婷婷是五月综合色狠狠| 欧洲美女与动zooz|