基于FPGA的LED顯示屏逐點檢測系統(tǒng)的設(shè)計與實現(xiàn)
上傳人:張齊、鄭金輝、李登紅、陳雷 上傳時間: 2013-06-26 瀏覽次數(shù): 106 |
摘要:論述了LED顯示屏逐點檢測系統(tǒng)的工作原理,主要包括帶偵測功能的LED驅(qū)動芯片的偵測原理、錯誤偵測數(shù)據(jù)的讀取以及數(shù)據(jù)的傳輸。介紹了一種基于FPGA+MCU的LED顯示屏逐點檢測系統(tǒng)的實現(xiàn)方案,詳細(xì)闡述了該系統(tǒng)是如何接收錯誤偵測數(shù)據(jù)以及把該數(shù)據(jù)存到SRAM中,再根據(jù)上位機(jī)的請求把偵測數(shù)據(jù)傳送給上位機(jī);分析了FPGA內(nèi)部各功能模塊和其他電路模塊的作用及工作過程。
隨著LED技術(shù)領(lǐng)域的發(fā)展,LED顯示屏已經(jīng)得到了廣泛的應(yīng)用,如廣告媒體、樓宇裝飾、交通信息和體育場館等。LED顯示屏由成千上萬個LED像素點組成,任一個LED失效都會影響顯示屏的整體顯示效果,而LED最常發(fā)生的兩種故障為LED開路故障和LED短路故障[1]。所以為了協(xié)助維修者實時掌握LED顯示屏的錯誤情況,設(shè)計一套LED顯示屏逐點檢測系統(tǒng)是必要的。本文介紹的是一個以ALTERA公司的EPlK30-QC208+ATMEL公司的AT89s51為核心、附加一定外圍電路的LED逐點檢測系統(tǒng)[2’3]。系統(tǒng)在執(zhí)行偵測任務(wù)時,不需要關(guān)閉整個顯示屏或點亮每個LED,而且系統(tǒng)可遠(yuǎn)程控制,維修人員不用去現(xiàn)場就能獲得LED壞點的坐標(biāo)數(shù)據(jù)。但是在選擇LED驅(qū)動芯片時就必須選擇帶有錯誤偵測功能的芯片,在本顯示系統(tǒng)里使用的是聚積公司生產(chǎn)的帶有錯誤偵測功能的MBl5027驅(qū)動芯片。
......
用戶名: 密碼: