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