模塊化LED大屏幕顯示器的設(shè)計(jì)(圖)
上傳人:admin 上傳時(shí)間: 2007-09-29 瀏覽次數(shù): 483 |
1 前言
LED 大屏幕顯示器由于其醒目、內(nèi)容靈活多變等特點(diǎn),已經(jīng)越來(lái)越多地應(yīng)用于廣告、信息發(fā)布、交通指示等公共場(chǎng)所,取得了良好效果。LED顯示屏主要分為數(shù)碼顯示和點(diǎn)陣顯示兩大數(shù),本文只討論點(diǎn)陣顯示。目前的LED顯示屏基本上都是先由用戶提出要求,生產(chǎn)廠這根據(jù)需要訂做,每次都要重復(fù)設(shè)計(jì)電路和機(jī)械結(jié)構(gòu),造成資源浪費(fèi),而且若用戶的需求改變,改動(dòng)將十分困難。
實(shí)際上不論顯示屏的大小,其原理都是相同的,因此完全可以設(shè)計(jì)出一種標(biāo)準(zhǔn)化、模塊化的LED顯示屏,會(huì)對(duì)不同的需要,只需要得意組合相應(yīng)的模塊即可。本文介紹的就是一種模塊化的LED顯示屏,可以根據(jù)需要靈活改變大小,并可以脫離計(jì)算機(jī)獨(dú)立運(yùn)行,還可以實(shí)現(xiàn)如閃爍、滾動(dòng)顯示等特效。對(duì)整體式顯示屏刷新率不足發(fā)生閃爍的常見(jiàn)問(wèn)題,在這個(gè)設(shè)計(jì)中由于被分割成小模塊,不再成為問(wèn)題。
2 電路結(jié)構(gòu)
控制模塊的原理如圖1所示。
采用PIC16C73作為中央控制器。該單片機(jī)內(nèi)置I2C接口、串行口,而且具有比較強(qiáng)的口線驅(qū)動(dòng)能力(每根口線25mA),使用它可以簡(jiǎn)化很多外圍電路。
數(shù)據(jù)存儲(chǔ)使用兩片EEPROM:X24256共提供64K字節(jié)的數(shù)據(jù)空間,可以反復(fù)擦除重定民,掉電數(shù)據(jù)不丟失。如果全部用來(lái)顯示16×16點(diǎn)陣的漢字,可以顯示2000個(gè)左右。數(shù)據(jù)存儲(chǔ)器與各個(gè)顯示模塊共用I2C總線,依靠各自的地址區(qū)分究竟是存儲(chǔ)器還是顯示模塊。
小鍵盤(pán)外接4個(gè)限流電阻直接接到CPU的口線上,對(duì)鍵盤(pán)采用4×4掃描方式。
控制模塊與計(jì)算機(jī)的連接使用RS232串行口,用一片MAX202做電平轉(zhuǎn)換。
此外控制模塊還帶有一個(gè)光強(qiáng)度傳感器,其作用是調(diào)節(jié)顯示屏的亮度。由于白天和夜晚的環(huán)境光強(qiáng)差異很大,白天覺(jué)得合適的亮芳到了晚上可能會(huì)很刺眠,因此根據(jù)外界的光強(qiáng)使用這個(gè)傳感器自動(dòng)調(diào)節(jié)顯示屏的度。這里使用的是TI公司的TLS235光頻轉(zhuǎn)換元件。
用戶名: 密碼: