1 引言
電視墻技術自誕生以來,在廣告、影視、信息發布等領域獲得廣泛應用。尤其是投影式電視墻系統的出現,極大的克眼了老式電視墻系統的“屏縫效應”.受到人們的普遍喜歡。但無論是熒光屏式電視墻還是投影式電視墻,由于其原始信號的限制.其圖像分辨率最大為電視信號所能達到的分辨率。
本文提出一種技術來解決這個何題。其原理是用一臺計算機同時驅動若千個顯示卡,進而驅動若干臺電視機.達到提高整個電視墻顯示分辨率的目的。本文僅以CGA 卡為例說明實現這一技術的途徑。當CGA 卡工作在320 \ 20 。模式下時.每屏可顯示32 。火200 像素點.若一個M 只N 的電視屏幕墻,則可顯示(32 。名M ) \ ( 200 大N )個像素點,大大地提高了顯示的信息量.充分地發揮了計算機的應用潛力。
2 CGA 性能簡介
該卡是最早與IBM 計算機相配套的顯示驅動卡。其特點是圖形模式下黑白色640 大200 分辨率、4 種顏色32Q \ 20 。分辨率。最重要的一點是其輸出行頻為16kH 乙左右,與現有電視機接近。因而可以很容易使電視機成為計算機監視器,這使得許多需要進行大屏幕顯示的場合,顯示器可用大屏幕彩電代替二這樣可以大大的降低設備價格。
IR 電視技術CGA 卡的主芯片是采用Motorola 公司的MC6845 ,現有的許多雙頻卡雖不是直接采用MC6845 ,但都保持了與MC6845 的兼容.本文以MC6845 為例介紹該卡性能。MC6845 是功能很強的視頻控制器。關于該芯片的更詳細的資料.本文不作介紹,請參閱有關文獻。MC6845 在卡上的主要功能是產生驅動監視器所需的各種信號(行掃描信號、場掃描信號及紅綠藍三色信號).它可由主機對其進行初始化,使其工作在一定的模式下。并不斷從顯示緩沖區。H 為首址的16k 空間、讀取所要顯示的信息,并轉化為監視器CRT 所需要的信號形式.以便驅動CRT .這樣,只要主機將所要顯示的內容寫入顯示緩沖區則在屏幕上顯示出所需的內容,
3 多屏顯示技術
多屏顯示技術是提高電視墻系統圖文顯示分辨率的關鍵.它是一臺計算機同時驅動若干個顯示卡,每一顯示卡驅動一臺電視顯示屏,以保證電視墻的每一屏均顯示不同的內容。要實現多屏顯示,首先要多個顯示卡插入主機擴展槽后主機能夠自舉并完成對各個卡的自檢和初始化。經實驗當把相同類型的卡( CGA 、TVGA8900 或TVGAg000 )插入主機擴展糟后上述工作可以完成,且各個屏幕顯示相同內容。
要完成使多個CGA 卡同時顯示不同內容,有必要對CGA 卡進行硬件改造并加以控制.只要使二卡所占的主機的口地址與內存地址不沖突即可.顯示過程是在主機完成對顯示卡的初始化以后,只要完成對顯示RAM 的寫操作便由CRTC (顯示控制器)控制自動完成顯示,這樣只需對主機的寫過程加以控制.完成寫過程要由以下幾個信號來控制,顯示寫操作時只要保證每次只寫一個卡(稱為活動卡).其余顯示卡內容不變〔 稱為非活動卡)。具體有兩種實現方案:
( l )對麗厄麗W 信號加以控制,通過設計的多屏顯示控制卡,對每個卡的麗豆麗可信號進行控制,只有麗厄麗麗有效的卡方能完成寫入操作,其它卡該信號為高電平,主機寫操作無效,其顯示內容維持不變,具體硬件原理見多屏顯示控制卡設計一節。
( 2 )通過A18 地址線來控制,因顯示緩沖區首址為B8000H ,其有效時A18 為低,通過控制使該信號為高.則對應地址為Fso00H ,該段地址為BIOS 區卜寫入無效,該卡顯示內容維待不變。也可以通過別的信號線控制,只要使活動卡的顯示緩沖區首址為Bs000H ,非活動卡的緩沖區首址為其它寫無效地址即可.
4電視墻系統中的高分辨率圖文顯示的實現
由于CGA 卡上的視頻輸出為R . G . B 三基色信號。我們假定電視墻系統的輸入信號也為R . G . B 信號(如果是色差信號則可轉換為三基色信號〕 。對電視墻的每一顯示單元(一個顯示屏〕 來說,可用軟開關來控制電視視頻信號與計算機視頻信號的切換。該切換裝置可由兩片CD4053 來實現。
以上僅討論了CGA 顯示方式與電視墻系統的接法。它的顯示分辨率較EGA 、VGA 、TV - GA 低,顯示模式也少,所以VGA 卡與電視墻系統的連接更有前途。但由于VGA 視頻信號與電視信號的行、場頻相差太大.實現起來更為困難。一種簡捷的辦法是采用市售的VGA 一PAL 轉換卡完成計算機信號與電視屏的接口,電視視頻信號與計算機視頻信號的切換同上。這樣一個M 丫N 電視靖的整體圖文分辨率將達到(640 丫M )丫(4 即丫N )丫256 種頗色個像素點。
5結語
以上討論了電視墻系統中實現高分辯率圖文顯示的一種方案。該方法工程上容易實現,靜態的圖文顯示軟件的編程也較為簡單。對于動態的高分辯率圖文顯示或動畫顯示的實現編程要復雜的多,所需的運算量也大大增加。現有的動畫制作軟件均是在單屏上實現的.要想使它運行在高分辨電視墻上,軟件開發工具的研制將花費很大精力。