專(zhuān)利名稱::一種兼容led顯示屏復(fù)雜布局布線的方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及LED顯示屏技術(shù),特別是涉及一種兼容LED顯示屏復(fù)雜布局布線的方法。
背景技術(shù):
:LED:半導(dǎo)體發(fā)光二極管,廣泛運(yùn)用于諸多電器的工作狀態(tài)指示,發(fā)出的光主要有紅、綠、藍(lán)、黃、白色;LED單元板用LED組成的固定大小的點(diǎn)陣模塊,通常寬高分別由8X8、16X8、16X16、32X32、64X32等象素模塊構(gòu)成,可以適應(yīng)任意屏體的尺寸;有單色、雙色和全彩屏之分;LED顯示屏用LED單元板拼接成需要顯示的尺寸,來(lái)顯示各種文字、圖片、視頻等信息,區(qū)別于LCD(液晶)或CRT(顯像管)電視的突出特點(diǎn)是能夠顯示的尺寸大,亮度高,通常用于各種公共場(chǎng)所的信息指示;LED顯示屏控制系統(tǒng)LED顯示屏中的核心控制部件,用于控制LED燈的亮暗程度,運(yùn)用紅綠藍(lán)三基色定理可以讓LED屏顯示出絢麗的圖像,控制系統(tǒng)還要完成與有無(wú)線設(shè)備的通訊,節(jié)目的存儲(chǔ)與解碼播放等功能。高清晰度真彩色LED顯示屏作為公共場(chǎng)所重要的顯示媒體越來(lái)越多地出現(xiàn)在我們的視野,LED顯示屏的顯示技術(shù)也變得越來(lái)越完善,從事該行業(yè)的企業(yè)數(shù)量也在不斷擴(kuò)大,行業(yè)內(nèi)分工也越來(lái)越細(xì),出現(xiàn)了許多只做管芯、只做LED單元板、僅做LED顯示屏的公司,重要的是LED顯示屏核心部分的控制系統(tǒng)也漸漸從該領(lǐng)域逐漸分離出來(lái),將設(shè)計(jì)LED顯示屏的公司的技術(shù)開(kāi)發(fā)工作徹底解放,這樣他們就可以將精力用于提高LED顯示屏的工藝水平、降低LED顯示屏的總體成本上來(lái)。但又由于LED顯示屏產(chǎn)品缺少統(tǒng)一的標(biāo)準(zhǔn),各個(gè)LED顯示屏廠家都有自己的LED單元板設(shè)計(jì)方案,雖然原理相同,但每個(gè)象素點(diǎn)之間的連線規(guī)則則各不相同,現(xiàn)有市場(chǎng)上有數(shù)百種之多,給剛分離并興起的通用型LED顯示屏控制系統(tǒng)的控制邏輯提出了很高的兼容要求,況且各種走線的LED單元板類(lèi)型還在不斷增加,很難在不改變邏輯電路(可編程)的情況下繼續(xù)兼容新興的LED單元板類(lèi)型,而且大規(guī)??删幊踢壿嬰娐穬?nèi)部的容量是有限的,不可能無(wú)限地?cái)U(kuò)展并兼容下去。LED顯示屏在各領(lǐng)域向縱深方向發(fā)展,在舞臺(tái)背景、建筑物樓宇外墻等裝飾性應(yīng)用也越來(lái)越普及,然而這些領(lǐng)域應(yīng)用的LED顯示屏不再是四方型的屏幕,需要布局成菱形、圓形、外墻窗戶部分不能遮擋需要鏤空等實(shí)實(shí)在在的要求也不斷提出,這些不規(guī)則變化的LED顯示屏即使通過(guò)修改邏輯電路也很難滿足其要求,在一定程度上阻礙了顯示屏的發(fā)展。LED顯示屏廠家有時(shí)為了降低成本又不失通用性,或固定尺寸限制LED顯示屏又不得不在LED單元板內(nèi)不抽點(diǎn)、抽行,有時(shí)LED顯示屏又需要旋轉(zhuǎn)任意角度、水平或鏡像顯示內(nèi)容,這是以往任何一家LED顯示屏控制系統(tǒng)也不會(huì)輕易滿足得了的需求。隨著LED顯示屏行業(yè)分工的越來(lái)越細(xì)化,進(jìn)入的門(mén)檻也越來(lái)越低,很多第三方領(lǐng)域的資金、企業(yè)也涌入了這個(gè)如火如荼的LED顯示屏行業(yè)淘金,這部分公司多數(shù)是系統(tǒng)集成商,對(duì)該領(lǐng)域的技術(shù)不是很了解,他們直接從市場(chǎng)上采購(gòu)成熟穩(wěn)定的LED單元板模組直接來(lái)拼接顯示屏,對(duì)屏體參數(shù)的設(shè)置幾乎束手無(wú)策,加大了他們對(duì)該領(lǐng)域的使用難度,從而也增多了LED顯示屏控制系統(tǒng)公司的技術(shù)支持力度,花費(fèi)了很多精力來(lái)維護(hù)這部分的客戶應(yīng)用需求。LED顯示屏快速發(fā)展,在剛分離出的LED顯示屏控制系統(tǒng)自身方面進(jìn)化相對(duì)滯后,處理能力有限、工作模式固定不能靈活應(yīng)變,關(guān)鍵的是從事該行業(yè)的高級(jí)人才隊(duì)伍異常欠缺,滿足這些應(yīng)用的LED顯示屏控制系統(tǒng)一貨難求。
發(fā)明內(nèi)容本發(fā)明所要解決的問(wèn)題就是為了克服上述現(xiàn)有技術(shù)存在的缺陷而提供一種兼容LED顯示屏復(fù)雜布局布線的方法。本發(fā)明的目的可以通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn):一種兼容LED顯示屏復(fù)雜布局布線的方法,其特征在于,包括以下步驟(1)讀入LED單元板的技術(shù)參數(shù);(2)檢測(cè)LED單元板的數(shù)據(jù)極性;(3)檢測(cè)LED單元板的消隱極性;(4)檢測(cè)LED單元板的接口顏色順序;(5)檢測(cè)LED單元板的掃描類(lèi)型和折返次數(shù);(6)不斷發(fā)送連續(xù)位置的偏移點(diǎn),讀入各偏移點(diǎn)的實(shí)際顯示位置,生成LED單元板的點(diǎn)映射關(guān)系表;(7)將點(diǎn)映射關(guān)系表發(fā)送給LED顯示屏的控制系統(tǒng);(8)LED顯示屏的控制系統(tǒng)保存點(diǎn)映射關(guān)系表并讀入內(nèi)存,需要顯示數(shù)據(jù)時(shí),通過(guò)查表獲得實(shí)際地址,并將該地址寫(xiě)入控制系統(tǒng)的FPGA地址空間,F(xiàn)PGA接收控制系統(tǒng)的CPU的數(shù)據(jù)并產(chǎn)生邏輯顯示值。所述的技術(shù)參數(shù)包括最小橫向點(diǎn)數(shù)、最小縱向點(diǎn)數(shù)、LED單元板數(shù)據(jù)接口數(shù)、LED單元板每個(gè)接口的組數(shù)。與現(xiàn)有技術(shù)相比,本發(fā)明解脫了LED顯示屏廠家設(shè)計(jì)LED單元板布線的束縛,可以進(jìn)一步降低成本,能兼容幾百種屏體的布線,甚至是毫無(wú)規(guī)律的隨機(jī)象素點(diǎn);本發(fā)明可以將LED顯示屏應(yīng)用于更多的異形屏領(lǐng)域,只需要改變產(chǎn)品的配置參數(shù);本發(fā)明為剛?cè)胄械男屡d企業(yè)或個(gè)人提供了簡(jiǎn)潔使用方案,而不需要關(guān)心更多的技術(shù)細(xì)節(jié),可以短時(shí)間內(nèi)讓他們使用嫻熟。圖l為本發(fā)明的流程圖2為L(zhǎng)ED屏體PCB走線圖。具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步說(shuō)明。如圖1所示,一種兼容LED顯示屏復(fù)雜布局布線的方法,包括以下步驟(1)通過(guò)向?qū)ёx入用戶輸入的相關(guān)LED基本參數(shù),確定LED單元板的技術(shù)參數(shù);(2)指令LED顯示屏點(diǎn)亮或點(diǎn)滅動(dòng)作,檢測(cè)LED單元板的數(shù)據(jù)極性;(3)指令LED顯示屏點(diǎn)亮或點(diǎn)暗動(dòng)作,檢測(cè)LED單元板的消隱極性;(4)指令LED顯示屏顯示紅、綠、藍(lán)顏色,檢測(cè)LED單元板的接口顏色順序,判斷是否需要顏色交換;(5)指令LED顯示屏的顯示一行信息,檢測(cè)LED單元板的掃描(靜態(tài))類(lèi)型和折返次數(shù);(6)不斷發(fā)送連續(xù)位置的偏移點(diǎn),讀入各偏移點(diǎn)的實(shí)際顯示位置,生成LED單元板的點(diǎn)映射關(guān)系表;(7)將點(diǎn)映射關(guān)系表發(fā)送給LED顯示屏的控制系統(tǒng);(8)LED顯示屏的控制系統(tǒng)保存點(diǎn)映射關(guān)系表并讀入內(nèi)存,需要顯示數(shù)據(jù)時(shí),通過(guò)查表獲得實(shí)際地址,并將該地址寫(xiě)入控制系統(tǒng)的FPGA地址空間,F(xiàn)PGA接收控制系統(tǒng)的CPU的數(shù)據(jù)并產(chǎn)生邏輯顯示值。所述的基本參數(shù)包括最小橫向點(diǎn)數(shù)、最小縱向點(diǎn)數(shù)、LED單元板數(shù)據(jù)接口數(shù)、LED單元板每個(gè)接口的組數(shù)。本發(fā)明是通過(guò)在超大規(guī)模復(fù)雜可編程集成電路上產(chǎn)生出最基本的LED顯示屏必要的時(shí)序,具體的不同布局布線方式的象素點(diǎn)映射關(guān)系由靈活的板上CPU上運(yùn)行的軟件査點(diǎn)陣映射表獲得,映射表是通過(guò)本方法獲得并發(fā)送給LED顯示屏控制系統(tǒng)儲(chǔ)存起來(lái)的數(shù)據(jù)。本發(fā)明根據(jù)LED顯示屏實(shí)際大小以最大支持的尺寸為依據(jù),生成相應(yīng)大小的地址映射表,可適應(yīng)任意布局布線方式。通過(guò)描述出屏幕大小內(nèi)所有點(diǎn)走線的方式,LED顯示屏的控制系統(tǒng)的CPU即可通過(guò)映射表尋址并點(diǎn)亮屏幕中相應(yīng)坐標(biāo)的點(diǎn)。屏體PCB走線舉例如圖2,圖中象素點(diǎn)對(duì)應(yīng)的為L(zhǎng)ED顯示屏右上角的一塊LED單元板,圓點(diǎn)表示像素點(diǎn),直線表示點(diǎn)與點(diǎn)之間電路上的先后連線關(guān)系??梢钥闯錾蠄D中所有的點(diǎn)展寬后是在一條直線上,顯示屏廠家這樣設(shè)計(jì)是在一塊LED單元板用一根信號(hào)線就可以顯示8行8列的點(diǎn)陣模塊,大大降低了連接線數(shù)量,擴(kuò)大了顯示面積,更重要的是減少了數(shù)倍驅(qū)動(dòng)芯片成本。而一條連續(xù)的直線對(duì)應(yīng)控制系統(tǒng)來(lái)講相當(dāng)于在一段連續(xù)的內(nèi)存地址,這樣只需要在這段連續(xù)的地址內(nèi)填入相應(yīng)點(diǎn)的偏移量,在顯示時(shí)程序讀出此偏移量作為實(shí)際的地址的地方寫(xiě)入所需要顯示的數(shù)據(jù)。要點(diǎn)亮屏幕上a點(diǎn)LED燈的對(duì)應(yīng)的圖片的值的換算如下LED顯示屏最大寬為1024高為512象素,地址表的數(shù)量需要1024*512個(gè)(即以UINTmaptable[512][1024]格式的二維數(shù)組)。因?yàn)閿?shù)據(jù)方向是從右打入,這顯示的a點(diǎn)在屏幕的第一行的右側(cè)第二個(gè)點(diǎn)maptable[1022],實(shí)際上對(duì)應(yīng)右側(cè)的第65個(gè)點(diǎn),從左側(cè)來(lái)看就是1023減5等于1018位置上的點(diǎn),即需要將maptable[1022]的值映射填為1018(即1023-5)。在此設(shè)計(jì)原理的基礎(chǔ)上,用戶還可以將映射表做任何特殊的變動(dòng),如水平,垂直旋轉(zhuǎn)任意度或鏡像,改變映射表中任意坐標(biāo)中任意點(diǎn)的值來(lái)適應(yīng)不同的屏體設(shè)計(jì)和安裝需求。另外此設(shè)計(jì)原理結(jié)合了LED顯示屏的特性、掃描類(lèi)型、灰度等參數(shù)與尺寸的相關(guān)性,映射表根據(jù)屏幕寬度自動(dòng)適應(yīng),提高屏幕的刷新率。本發(fā)明在具體實(shí)施過(guò)程中還完成了更多的LED顯示屏參數(shù),讓用戶需要關(guān)心的專(zhuān)業(yè)技術(shù)更少,提高了易用性。為了能正確顯示需要的信息,在配置之前需要確定LED單元板的數(shù)據(jù)極性,以便能正確點(diǎn)亮需要的象素點(diǎn);確定LED單元板的消隱極性避免使用屏幕換行時(shí)出現(xiàn)暗亮;確定LED單元板的接口顏色順序顯示出正確的顏色值;通過(guò)輔助軟件首先確定LED單元板的基本參數(shù),需要確認(rèn)最小橫向點(diǎn)數(shù)、最小縱向點(diǎn)數(shù)、LED單元板數(shù)據(jù)接口數(shù)、LED單元板每個(gè)接口的組數(shù);通過(guò)點(diǎn)亮屏幕的第一行首先確定LED單元板的基本參數(shù)推算出LED單元板的掃描類(lèi)型和折返次數(shù)。以上這些參數(shù)確定完成后,就可以根據(jù)屏體顯示變化的點(diǎn)確定實(shí)際象素點(diǎn)的位置來(lái)生成全部LED單元板點(diǎn)映射關(guān)系的表,如用戶的屏體還有其他特殊的要求,如旋轉(zhuǎn)、抽行、鏤空等做進(jìn)一步的處理。處理完成后將映射表發(fā)送給LED顯示屏控制系統(tǒng),LED顯示屏控制系統(tǒng)保存并讀入內(nèi)存,有需要顯示的數(shù)據(jù)時(shí)將LED顯示屏控制系統(tǒng)査表獲得實(shí)際地址處寫(xiě)入進(jìn)FPGA地址空間,F(xiàn)PGA接收CPU數(shù)據(jù)并產(chǎn)生邏輯顯示值。權(quán)利要求1.一種兼容LED顯示屏復(fù)雜布局布線的方法,其特征在于,包括以下步驟(1)確定LED單元板的技術(shù)參數(shù);(2)檢測(cè)LED單元板的數(shù)據(jù)極性;(3)檢測(cè)LED單元板的消隱極性;(4)檢測(cè)LED單元板的接口顏色順序;(5)檢測(cè)LED單元板的掃描類(lèi)型和折返次數(shù);(6)不斷發(fā)送連續(xù)位置的偏移點(diǎn),讀入各偏移點(diǎn)的實(shí)際顯示位置,生成LED單元板的點(diǎn)映射關(guān)系表;(7)將點(diǎn)映射關(guān)系表發(fā)送給LED顯示屏的控制系統(tǒng);(8)LED顯示屏的控制系統(tǒng)保存點(diǎn)映射關(guān)系表并讀入內(nèi)存,需要顯示數(shù)據(jù)時(shí),通過(guò)查表獲得實(shí)際地址,并將該地址寫(xiě)入控制系統(tǒng)的FPGA地址空間,F(xiàn)PGA接收控制系統(tǒng)的CPU的數(shù)據(jù)并產(chǎn)生邏輯顯示值。2.根據(jù)權(quán)利要求1所述的一種兼容LED顯示屏復(fù)雜布局布線的方法,其特征在于,所述的技術(shù)參數(shù)包括最小橫向點(diǎn)數(shù)、最小縱向點(diǎn)數(shù)、LED單元板數(shù)據(jù)接口數(shù)、LED單元板每個(gè)接口的組數(shù)。全文摘要本發(fā)明涉及一種兼容LED顯示屏復(fù)雜布局布線的方法,包括以下步驟確定LED單元板的技術(shù)參數(shù);檢測(cè)LED單元板的數(shù)據(jù)極性;檢測(cè)LED單元板的消隱極性;檢測(cè)LED單元板的接口顏色順序;檢測(cè)LED單元板的掃描類(lèi)型和折返次數(shù);不斷發(fā)送連續(xù)位置的偏移點(diǎn),讀入各偏移點(diǎn)的實(shí)際顯示位置,生成LED單元板的點(diǎn)映射關(guān)系表;將點(diǎn)映射關(guān)系表發(fā)送給LED顯示屏的控制系統(tǒng);LED顯示屏的控制系統(tǒng)保存點(diǎn)映射關(guān)系表并讀入內(nèi)存,需要顯示數(shù)據(jù)時(shí),通過(guò)查表獲得實(shí)際地址,并將該地址寫(xiě)入控制系統(tǒng)的FPGA地址空間,F(xiàn)PGA接收控制系統(tǒng)的CPU的數(shù)據(jù)并產(chǎn)生邏輯顯示值。本發(fā)明解脫了LED顯示屏廠家設(shè)計(jì)LED單元板布線的束縛,可以進(jìn)一步降低成本,能兼容幾百種屏體的布線,甚至是毫無(wú)規(guī)律的隨機(jī)像素點(diǎn)。文檔編號(hào)G09G3/32GK101447170SQ200710171099公開(kāi)日2009年6月3日申請(qǐng)日期2007年11月27日優(yōu)先權(quán)日2007年11月27日發(fā)明者付翼翔,葉英勇,綱張,徐榮生申請(qǐng)人:上海熙訊電子科技有限公司