<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計(jì)應(yīng)用 > LED顯示屏智能配置的設(shè)計(jì)與實(shí)現(xiàn)

          LED顯示屏智能配置的設(shè)計(jì)與實(shí)現(xiàn)

          作者: 時(shí)間:2011-08-16 來源:網(wǎng)絡(luò) 收藏

          本文引用地址:http://www.ex-cimer.com/article/191066.htm

            在核心參數(shù)的三種配置方法中,智能配置是本文的重點(diǎn),其主要流程和功能如下:

           ?。?)啟動(dòng)智能配置;

            (2)通過向?qū)?,讓用戶?a class="contentlabel" href="http://www.ex-cimer.com/news/listbylabel/label/顯示屏">顯示屏進(jìn)行人機(jī)交互選擇,開始智能配置操作,通過填寫初始參數(shù)、確定OE 極性/ 數(shù)據(jù)極性、確定顏色、確定掃描方式、確定走點(diǎn)順序、確定行序、生成配置參數(shù)等步驟,完成核心參數(shù)的確定;

            (3)返回智能配置參數(shù);

            (4)連接,設(shè)置參數(shù);

            (5)如果正確,則進(jìn)行輸出參數(shù)操作;

            (6)選擇外部文件,保存,供以后下載使用。至此,完成智能配置。

            2 關(guān)鍵功能的設(shè)計(jì)和實(shí)現(xiàn)

            2.1 填寫初始參數(shù)

            整個(gè)智能設(shè)置過程都是針對顯示模塊來操作的,對于顯示屏,確切地說就是觀察從信號級聯(lián)方向進(jìn)入的第一個(gè)顯示模塊。即如果信號級聯(lián)方向是從左到右,第一個(gè)顯示模塊指顯示屏左上角的那個(gè)顯示模塊,如果信號級聯(lián)方向是從右到左,第一個(gè)顯示模塊是指顯示屏右上角的那個(gè)顯示模塊。為了方便觀察,一般智能設(shè)置時(shí)只取一個(gè)顯示模塊進(jìn)行設(shè)置,并確認(rèn)顯示模塊是良好無故障的(包括沒有顯示異常的行或點(diǎn))。

            選定顯示模塊后,填寫信號級聯(lián)方向、模塊寬度點(diǎn)數(shù)、模塊高度點(diǎn)數(shù)、顯示屏類型等參數(shù)后,即可單擊“下一步”,開始智能配置。

            2.2 確定OE 極性和數(shù)據(jù)極性

            OE 極性和數(shù)據(jù)極性是顯示屏極其重要的參數(shù),其中OE 極性決定顯示屏是否亮,而數(shù)據(jù)極性決定顯示是否正確。如果OE 極性不正確,顯示屏是不會(huì)被點(diǎn)亮的,無論數(shù)據(jù)極性是什么;而數(shù)據(jù)極性不正確,則顯示不正常,為全亮。因此,智能配置的首要任務(wù)是判斷OE 極性和數(shù)據(jù)極性。顯示模塊顯示有“全亮”、“全黑/ 暗亮”、“其它顯示或無規(guī)律變化”等三種選擇,如果選擇“其它顯示或無規(guī)律變化”,則說明硬件配置有問題,需修正硬件配置后再進(jìn)行智能配置。在具體設(shè)計(jì)時(shí),以0 代表高電平、1 代表低電平,通過輪流發(fā)送高、低電平,及用戶選擇亮或不亮來確定OE 極性和數(shù)據(jù)極性的值,這樣OE 極性和數(shù)據(jù)極性有4 種組合。因此,正確判斷出OE 極性和數(shù)據(jù)極性最多只需要4 個(gè)步驟,只要輪流發(fā)送相應(yīng)的OE 極性和數(shù)據(jù)極性的值,然后記錄每一步用戶的選擇,即可判斷出OE 極性和數(shù)據(jù)極性的值。

            2.3 確定顏色

            無灰度顯示屏分為單色、雙色和全彩色三種,其中單色一般對應(yīng)的是紅色;雙色一般是紅和綠兩種顏色;全彩色一般是紅、綠、藍(lán)三種顏色。對于單色屏,本步驟可以省略;對于雙色屏,發(fā)紅色命令下去,根據(jù)顯示的顏色,即可判斷是正常顯示還是紅綠反色了;對于全彩色屏,分別發(fā)送紅、綠兩種顏色,根據(jù)顯示的顏色,即可判斷是正常顯示還是紅綠反色、紅藍(lán)反色或綠藍(lán)反色了。

            2.4 確定掃描方式

            對于掃描方式,判斷公式為:模塊高度/ 點(diǎn)亮行數(shù)= 掃描方式。設(shè)計(jì)時(shí)發(fā)送判斷掃描方式的命令,根據(jù)用戶選擇亮的行數(shù),用公式即可計(jì)算出掃描方式。由于掃描方式未定,先按前期判定的高分母掃描方式進(jìn)行數(shù)據(jù)輸出,亮的行數(shù)封頂為模塊高度參數(shù)。

            2.5 確定走點(diǎn)順序

             顯示屏其實(shí)是按照一個(gè)點(diǎn)一個(gè)點(diǎn)的順序進(jìn)行顯示的,但它利用人眼視覺的延遲特點(diǎn),通過一次快速發(fā)送全屏所有點(diǎn)的圖像來實(shí)現(xiàn)全屏圖像顯示更新的效果,因此,在發(fā)送之前,必須確定走點(diǎn)的順序。

            為了獲取走點(diǎn)順序,可通過間隔一秒發(fā)送一個(gè)點(diǎn),然后記錄其位置即可確定。具體實(shí)現(xiàn)方法如下:

           ?。?)發(fā)送打點(diǎn)命令;(2)顯示模塊上每秒鐘會(huì)有一個(gè) 像素點(diǎn)被點(diǎn)亮,仔細(xì)觀察這些像素點(diǎn)的點(diǎn)亮順序,確認(rèn)點(diǎn)亮順序后,可用鼠標(biāo)在模擬顯示模塊圖的相應(yīng)位置(模擬圖的每個(gè)方格對應(yīng)顯示模塊的一個(gè)像素點(diǎn)) 上按點(diǎn)亮順序點(diǎn)擊方格進(jìn)行描點(diǎn);(3)完成打點(diǎn)后即可單擊“下一步”,系統(tǒng)將自動(dòng)記錄走點(diǎn)順序。

            為了更好地幫助用戶確定走點(diǎn)順序,系統(tǒng)還提供重新打點(diǎn)、回退、復(fù)位和推演等功能。

            2.6 確定行序

            除了亮點(diǎn)順序外,還要確定亮點(diǎn)的行序。為了獲取行序,可通過間隔一秒發(fā)送一行,每行發(fā)一個(gè)點(diǎn),然后記錄其位置即可確定。具體實(shí)現(xiàn)方法如下:發(fā)送行顯示命令后,觀察顯示驅(qū)動(dòng)板上 燈的點(diǎn)亮順序,在行序相對位置上進(jìn)行對應(yīng)順序描點(diǎn)。完成后,單擊“下一步”,系統(tǒng)將自動(dòng)記錄行序。

            對于常用規(guī)格的顯示屏,通過“2.5 確定走點(diǎn)順序”一節(jié)即可確定行序,本步驟可省略,同時(shí)為了更好地幫助用戶確定行序,系統(tǒng)還提供重新打行序、回退、復(fù)位等功能。

            2.7 下載參數(shù),完成智能配置

            上述參數(shù)都確定后,根據(jù)顯示屏數(shù)據(jù)配置格式,重新組織一下順序和格式,就可下載到顯示屏配置,然后觀察是否正確,如果正確,即完成智能配置。另外,如有必要?jiǎng)t可保存到文件,供以后使用;如果不正確,分析一下原因,再重新進(jìn)行智能配置。

            3 結(jié)論

            本文通過向?qū)健⒂脩暨x擇狀態(tài)、自動(dòng)判斷等方式,實(shí)現(xiàn)了一種LED 顯示屏智能配置的方法,并在LED 導(dǎo)航者軟件中應(yīng)用,得到了用戶的好評。實(shí)踐證明,該方法可幫助用戶快速配置、點(diǎn)亮顯示屏,同時(shí)降低了顯示屏安裝調(diào)試門檻,將專業(yè)技術(shù)人員從工程安裝中解放出來。今后技術(shù)人員無需到現(xiàn)場,普通工程人員就能完成相應(yīng)工作,只需下載對應(yīng)數(shù)據(jù)文件即可,無需重復(fù)調(diào)試。


          上一頁 1 2 3 下一頁

          關(guān)鍵詞: LED 顯示屏

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();