基于LPC2210的LED顯示屏控制系統設計
摘要: 當LED顯示器采用8位/16位微處理器時(shí),存在運行速度慢、尋址能力弱和功耗大等問(wèn)題。文中采用32位ARM7微處理器LPC2210為核心控制器件,完成LED顯示屏控制系統的設計。系統采用可擴展、模塊化設計。以LED顯示屏的顯示電路和ARM微處理器控制電路為核心,并通過(guò)LPC2210微處理器自帶的鎖相環(huán)(PLL),對系統進(jìn)行倍頻設計,有效提高了系統的可擴展性。通過(guò)對各模塊的調度可方便實(shí)現點(diǎn)陣LED屏以雙色、多樣化方式顯示各種信息,也可通過(guò)簡(jiǎn)單的級聯(lián)實(shí)現屏的擴展。
關(guān)鍵詞: LPC2210;點(diǎn)陣LED大屏幕;PLL倍頻;模塊化
隨著(zhù)計算機和半導體技術(shù)的發(fā)展,使LED大屏幕顯示系統成為集計算機控制、視頻、光電子、微電子、通信、數字圖像處理技術(shù)為一體的顯示設備。隨著(zhù)大屏幕顯示技術(shù)的發(fā)展進(jìn)步,需要處理的數據大量增加,系統的頻率更高、規模更大,對顯示控制系統的要求也不斷提高。目前LED顯示器常采用8位/16位的微處理器,由于其運行速度、尋址能力和功耗等問(wèn)題,已難滿(mǎn)足顯示區域較大、顯示內容切換頻繁的相對復雜的應用場(chǎng)合。存在系統體積較大、調試困難、不易修改、系統不穩定等諸多問(wèn)題。ARM具有體積小、功耗低、數據處理能力強等特性。在無(wú)計算機支持的獨立顯示系統中,采用嵌入式系統來(lái)解決信息顯示的諸多要求是一個(gè)理想的方案。因此本設計以L(fǎng)PC2210微處理器為控制電路核心,解決了系統的運行速度、尋址能力和功耗等問(wèn)題,從而支持更大可視區域的穩定顯示、存儲更多的顯示內容。
1 系統硬件組成及原理
本系統選用Philips公司生產(chǎn)的LPC2210微處理器,以功耗小、成本低的ARM7TDM I為內核系統的硬件構成。該系統主要由顯示控制電路和LED顯示屏部分構成,如圖1所示。
以ARM7(LPC2210)微處理器為為核心的控制電路主要完成數據轉換信號控制工作。LED顯示屏的掃描驅動(dòng)電路主要采用74HCl38和74HC595等來(lái)完成行掃描并以控制時(shí)序的方式來(lái)完成列控制。顯示屏以L(fǎng)ED為像素,由LED點(diǎn)陣顯示單元拼接而成,本設計的顯示屏為16行×64列的點(diǎn)陣結構。
評論