摘 要:介紹了機械掃描式平面LED 顯示屏的原理與設計方法,針對該LED 顯示屏像素分布不均勻的問題,提出了旋轉顯示屏圖像均勻化算法。仿真結果表明,機械掃描式平面LED顯示屏僅用一列LED 即可達到與普通點陣式顯示屏相似的顯示效果,大幅減少了LED 像素的使用,降低了顯示屏的成本。
關 鍵 詞:LED 顯示屏;機械式掃描;圖像均勻化;智能控制
1 引 言
LED 顯示屏具有亮度高、響應快、壽命長和節能環保等優點,在近年來得到了迅速的發展。目前市場上常見的圖文或圖像LED
顯示屏都在整個顯示平面上均勻排滿LED,通過控制各像素逐行點亮來實現圖像顯示。隨著顯示面積和分辨率的增大,所需的LED 數量也等比例增加[1,2]。為降低顯示屏成本,減少LED
像素用量,王橋立等[3]提出了虛擬像素的方法,將一幅圖像分成四場來顯示,使LED 用量減小為實際圖像像素的1/4,但此方法同時造成了圖像邊緣模糊的問題。張瑞春[4]、林宇翔[5]則采用機械轉動掃描方式代替電子點陣掃描方式,提出了旋轉柱式LED
顯示屏的設計方法,控制一列LED 圍繞中心軸旋轉,但由于所設計的顯示面是曲面,所以不利于大面積圖像的顯示。張苑岳[6]提出將若干行LED 設計于軟性PCB 板上,通過電機帶動均速上下移動,以實現圖像的掃描顯示,采用此方法可以達到普通點陣式LED
顯示屏相仿的效果,但軟性PCB板制作和整個轉動控制裝置均不易實現,不利于大規模產業化推廣。
本文提出機械掃描式旋轉平面LED
顯示屏設計方法。將一列LED 固定在硬制條形電路板上,通過電機帶動LED 列在所在平面內圍繞其中點均速旋轉。同時,由FPGA 適時改變LED 點亮狀態,達到LED
發光狀態與位置同步,根據人眼的視覺暫留效果,實現平面圖像的穩定顯示。針對機械掃描式旋轉平面LED 顯示屏像素不均勻的問題,提出了旋轉顯示屏圖像均勻化算法,并對該算法進行仿真和討論。
2 機械掃描式旋轉平面LED 顯示屏原理
目前,常見的LED 顯示屏都是采用動態電子掃描方式進行顯示的[79]。機械掃描式旋轉平面LED 顯示屏則是通過控制一列LED
所在平面內圍繞其中點快速旋轉并同步改變發光狀態來實現圖像的顯示。如圖1 所示,1(a)為機械掃描式旋轉平面LED 顯示屏結構示意圖,1(b)為LED
線狀陣列靜止時顯示效果,1(c)為LED 列繞中點快速旋轉時顯示效果。通過控制LED 列圍繞轉動軸快速旋轉,使LED
在每次經過同一位置時均
對應唯一確定的發光狀態,LED 循環出現在平面上各個位置,最終顯示出一幅穩定的平面圖形。
3 平面旋轉顯示屏圖像均勻化算法
圖2(a)為普通點陣式LED
顯示屏顯示效果,(b)為機械掃描式旋轉平面LED 顯示屏顯示效果。兩幅圖均顯示一幅由內向外逐漸變亮的圖案。對比可以看出,普通點陣式LED 顯示屏的分辨率與像素間距有關,而機械掃描式旋轉平面LED
顯示屏分辨率則受像素間距和單位旋轉角度影響。像素間距越小,單位旋轉角度越小,旋轉顯示屏分辨率越高。在像素間距一定的條件下,
只要控制單位旋轉角足夠小,機械掃描式旋轉LED 顯示屏分辨率可超過普通點陣式顯示屏。同時,機械掃描式旋轉平面LED
顯示屏存在像素分布不均勻的問題,在中間區域,像素密度較大,呈現出“外疏內密”的非均勻布局,導致圖像中間部分模糊并且亮度偏亮的問題。
為解決旋轉LED
顯示屏像素分布不均勻現象,本文設計了旋轉顯示屏圖像均勻化算法。在LED 列平面內加載一個二維陣列模板,該模板的點在狓、狔方向上等間隔均勻分布,間隔恰好為旋桿上LED
間距。將該模板與LED 可能出現的位置做“與運算”,在一定偏差容許范圍內視作相同位置。處理后,可以使旋轉顯示屏像素布局在笛卡兒空間內趨于均勻。
如圖3所示,假設A(狓,狔)是任意一個基準點,利用A
所在的坐標,可以求出A 點所在直線的傾角值犾′。
LED 旋轉桿不一定能剛好停止在角度為犾′處,因此需要找出與犾′位置最近的LED
點。LED旋轉角度犔取值只可能取0~2π之間離散的值,在犔的可能取值中選取與犾′最接近的值犾,然后在角度為犾的旋轉桿上尋找與A 點最近的點B保留下來,用B點來取代原A
點像素。由此將陣列模板像素一一近似到實際LED 可能出現的位置,近似后像素數量為二維陣列模板的像素數量,因此,消除了平面旋轉顯示屏像素在中心部分的聚集現象。
4 仿真與分析
采用VC軟件進行編程,設計一個桿狀繪圖工具,使其角度從0~360°旋轉,將可顯示的實際位置與直角坐標系矩陣模板做與運算,算法設計流程如圖4所示。均勻化后的旋轉顯示屏像素位置分布如圖5(c)所示。圖5(a)和(b)分別為未經過均勻化的像素分布和標準矩陣式顯示屏像素分布,對比5(a)、5(b)和5(c)可以看出,采用圖像均勻化算法對旋轉顯示屏像素處理后,雖然由于機械位置的限制,像素仍存在一定位置偏差,但像素密度不均勻現象明顯減少,有效消除了像素“外疏內密”現象。
由運算過程可知,在對圖像進行處理時,實際像素周圍會有4 個可能顯示的像素,它將被優先近似到與它最相近的旋轉棒顯示位置上的距離最短的一個LED
像素。設該像素的近似誤差為ε,則ε= ε2槡1+ε22,其中,ε1 和ε2 分別為以上兩步近似值。如圖6,設LED 旋轉棒在一個圓周內有犔個旋轉位置,像素間距為犱,像素至旋轉中心距離為犚個像素,有:ε1max
=犚×犱×sin2π犔(2)ε2max =12犱(3)其中ε1max,ε2max,εmax分別為ε1,ε2,ε的最大值,當選擇犚取182,犔取1024 時,求得εmax=0.93犱,也就是不到一個像素間距的偏差。同時,由式(4)可知,隨著犚取值減小,犔取值增大,相對誤差εmax/犱
會進一步減小。
5 結 論
提出了機械掃描式旋轉平面LED
顯示屏的設計方法,針對旋轉LED 顯示屏像素分布不均勻問題,提出了平面旋轉顯示屏圖像均勻化算法。經仿真分析發現,采用該算法對旋轉顯示屏像素分布進行優化后,當旋轉棒排布128
個LED 像素,一個圓周內旋轉1024個位置時,與標準矩陣模板相比,像素最大偏差不超過0.93 個像素間距。并且隨著犚減小和犔增大,該誤差可進一步減小。有效消除了旋轉顯示屏像素不均勻問題,使機械掃描式平面LED
顯示屏達到與普通點陣式顯示屏相似的顯示效果,大幅減少了LED 使用量,有效節約了顯示屏生產成本。