隨著LED顯示應用的不斷擴大,我們對全彩LED顯示屏有了一定的基礎(chǔ)知識,為以后的使用打下基礎(chǔ)。全彩LED顯示屏的參數(shù)設(shè)置是使用LED顯示屏的第一步?,F(xiàn)在讓我們看一下具體的操作過程。
一、全彩LED顯示屏主要功能分析及模型構(gòu)建
由于廠家不同,全彩LED顯示屏參數(shù)的數(shù)量也有所不同,但基本上每個顯示器都有20多個。經(jīng)過分析和分類,可分為三種類型:核心參數(shù)、基本參數(shù)和輔助參數(shù)。
(1)核心參數(shù)
核心參數(shù)是全彩LED顯示屏的必要參數(shù)。如果設(shè)置不正確,燈光不會顯示,重屏幕會燒壞。核心參數(shù)包括級聯(lián)方向、OE極性、數(shù)據(jù)極性、LED顯示類型、顏色、掃描方式、行程順序和行順序。
(2)基本參數(shù)
基本參數(shù)是全彩LED顯示屏的基本參數(shù)。如果設(shè)置不正確,通信、非顯示或異常顯示將無法工作?;緟?shù)包括顯示寬度、顯示高度、控制卡地址、波特率、IP地址、端口號、MAC地址、子網(wǎng)掩碼、網(wǎng)關(guān)、LED顯示刷新頻率、移位時鐘頻率和下料時間。
(3)輔助參數(shù)
輔助參數(shù)是為了更好的顯示和控制而設(shè)置的參數(shù),包括控制卡的名稱、通信顯示標記、亮度和切換屏幕時間。
綜上所述,全彩LED顯示屏在點亮前需要正確配置20多個參數(shù),這是一個繁瑣而復雜的過程。如果設(shè)置不正確,燈光將無法顯示,而重物將燒毀LED顯示屏,造成重大經(jīng)濟損失和施工延誤。這是因為典型的顯示屏價格在1000元以上,有的甚至超過100萬元,所以從謹慎的角度考慮,有些LED控制軟件使用起來比較復雜,不方便,這是可以理解的。為了克服現(xiàn)有軟件的不足,降低使用門檻,使顯示屏的硬件調(diào)試能夠輕松、自然地完成,本文通過研究建立了完整的顯示參數(shù)配置模型和智能配置模型。
對于基本參數(shù)和輔助參數(shù)的配置,提供了輸入框和選擇框。用戶輸入選擇后,屏幕可直接連接設(shè)置。核心參數(shù)可通過專業(yè)快速檢查、智能配置和外部文件配置完成。
(1)專業(yè)快速檢查
對于普通和普通型號的全彩LED顯示器,其參數(shù)一般都是固定的,此時可以將其排列成一個文件或表,調(diào)試選項來加載配置。
(2)智能配置
對于不常見或不確定的全彩LED顯示屏,其參數(shù)未知。此時可以采用智能配置來確定其配置參數(shù),然后保存起來供以后使用。
(3)外部文件配置
從智能配置或以其他方式構(gòu)建的外部文件導入配置。
在三種核心參數(shù)配置方法中,智能配置是本文研究的重點,其主要過程和功能如下
(1)啟動智能配置;
(2)通過向?qū)?讓用戶和顯示屏交互選擇,啟動智能配置操作,通過填寫初始參數(shù),確定OE極性/數(shù)據(jù)極性,確定顏色,確定掃描模式,確定點的順序,確定線訂單,生成配置參數(shù)等步驟,完成核心參數(shù)的確定;
(3)返回智能配置參數(shù);
(4)連接LED顯示屏,設(shè)置參數(shù);
(5)如果正確,輸出參數(shù)操作;
(6)選擇外部文件保存,以備以后下載。此時,顯示屏的智能配置完成。
二:關(guān)鍵功能的設(shè)計與實現(xiàn)
2.1填寫初始參數(shù)
整個智能設(shè)定過程由顯示模塊完成。對于全彩LED顯示屏來說,正是從信號級聯(lián)的方向觀察進入的第一個顯示模塊。即信號級聯(lián)方向從左向右時,第一顯示模塊為顯示屏左上角的顯示模塊;如果信號級聯(lián)方向從右向左,則第一顯示模塊為顯示屏幕右上角的顯示模塊。為了便于觀察,一般智能設(shè)置只需要一個顯示模塊進行設(shè)置,并確認顯示模塊良好無故障(不含異常線或點)。
選擇顯示模塊后,填寫信號級聯(lián)方向、模塊寬度點、模塊高度點、顯示屏幕類型等參數(shù),點擊“下一步”開始智能配置。
2.2確定OE與數(shù)據(jù)的極性
OE極性和數(shù)據(jù)極性是顯示屏非常重要的參數(shù),其中OE極性決定顯示器是否亮,數(shù)據(jù)極性決定顯示器是否正確。
如果OE極性不正確,無論數(shù)據(jù)極性如何,全彩LED顯示屏都不會點亮;如果數(shù)據(jù)的極性不正確,顯示就是不正常的,并且顯示的都是亮的。因此,智能配置的首要任務(wù)是確定OE的極性和數(shù)據(jù)的極性。顯示模塊有三種選擇:“全亮”、“全黑/全黑”、“其他顯示或不規(guī)則變化”。
如果選擇“其他顯示或不規(guī)則變化”,則表示硬件配置有問題,在進行智能配置前需要糾正硬件配置。在具體的設(shè)計中,0代表高電平,1代表低電平,依次發(fā)送高電平和低電平,用戶選擇開或關(guān)來確定OE極性和數(shù)據(jù)極性的值,因此OE極性和數(shù)據(jù)極性有四種組合。因此,正確確定OE極性和數(shù)據(jù)極性只需四個步驟。通過依次發(fā)送相應的OE極性值和數(shù)據(jù)極性值,記錄用戶每一步的選擇,可以確定OE極性值和數(shù)據(jù)極性值。
2.3顏色的測定
無灰度的LED顯示器分為單色、雙色和全色三種。單色通常與紅色相對應。雙色通常是紅色和綠色兩種顏色;全色通常是紅色、綠色和藍色。對于單色屏幕,這一步可以省略;對于雙色屏幕,發(fā)送紅色命令,根據(jù)顯示的顏色,可以判斷是正常顯示還是紅綠反色;對于全彩屏幕,分別發(fā)送紅色和綠色。根據(jù)顯示顏色,可以判斷顯示是正常的還是紅綠反色,紅藍反色還是綠藍反色。
2.4確定掃描模式
掃描模式判斷公式為:模塊高度/點亮行數(shù)=掃描模式。在設(shè)計時,發(fā)送命令判斷掃描模式。根據(jù)用戶選擇的亮線數(shù)量,利用該公式可以計算出掃描模式。由于掃描模式尚未確定,所以數(shù)據(jù)輸出時,采用前期確定的大分母掃描模式,并以封頂?shù)牧辆€數(shù)作為模塊高度參數(shù)。
2.5確定出行點的順序
全彩LED顯示器實際上是逐點按順序顯示的,但它利用人眼視覺的時延特性,通過一次快速發(fā)送屏幕上所有點的圖像,實現(xiàn)全屏圖像顯示的更新效果。因此,在發(fā)送之前,必須確定這些點的順序。
為了得到旅行點的順序,可以每隔一秒發(fā)送一個點,然后記錄它的位置來確定。具體實現(xiàn)方法如下:
2.5.1發(fā)送點命令;
2.5.2顯示模塊每秒鐘點亮一個LED像素。仔細觀察這些像素點的光照順序。確認好光照順序后,點擊網(wǎng)格,根據(jù)光照順序跟蹤仿真顯示模塊圖對應位置的點(仿真圖的每個網(wǎng)格對應顯示模塊的一個像素)。
2.5.3點后點擊“下一步”,系統(tǒng)會自動記錄點的順序。
為了更好地幫助用戶確定點的順序,系統(tǒng)還提供了還原、倒帶、復位和推斷功能。
2.6確定行順序
除了高亮顯示的順序外,還需要確定高亮顯示的行順序。要獲得行順序,可以以一秒為間隔發(fā)送一行,每行發(fā)送一個點,然后記錄其位置。具體實現(xiàn)方法如下:發(fā)送行顯示命令后,觀察顯示驅(qū)動板上LED燈的照明順序,并將相應的順序點跟蹤到行序列的相對位置。完成后,單擊next,系統(tǒng)將自動記錄行順序。
對于普通規(guī)格的LED顯示屏,行序可以通過“2.5確定走行點的順序”一節(jié)來確定。這一步可以省略。同時,為了更好地幫助用戶確定行順序,系統(tǒng)還提供了重新輸入行或行的功能
2.7 下載參數(shù),完成智能配置
上述參數(shù)都確定后,根據(jù)顯示屏數(shù)據(jù)配置格式,重新組織一下順序和格式,就可下載到顯示屏配置,然后觀察是否正確,如果正確,即完成智能配置。另外,如有必要則可保存到文件,供以后使用;如果不正確,分析一下原因,再重新進行智能配置。