LED顯示屏的基本工作原理是動態掃描。顯示控製的過程是(shì)先從數據存儲器讀得字模數據,再通(tōng)過單片機的串行口或並行口將(jiāng)數據寫(xiě)給LED點陣片,然後再(zài)行掃描。 動態掃描方案和靜態顯(xiǎn)示方(fāng)案相比節省驅動元件(jiàn),但要求刷新(xīn)頻率高於(yú)50 Hz,以避免顯示的圖像或文(wén)字出現閃爍。由於刷(shuā)新頻(pín)率的限製,一片單片機能控製顯示元件的片數是(shì)較少的。 現在大屏幕LED顯示屏(píng)的應用已(yǐ)越來越廣泛。為了對成百(bǎi)、上千片的LED點陣片實現有序的、快速(sù)的顯示(shì)控製,人們動(dòng)了許多腦筋,雙CPU、雙RAM的方案,FPGA的方(fāng)案等都獲(huò)得了成功的應用;但是(shì)這些方案的(de)顯示控製過程還是先讀後寫。 本方案另開思路:用一條讀指(zhǐ)令,將(jiāng)讀和寫(xiě)合在一(yī)步完成(chéng),可大大地提高顯示控製的效率,且電路簡單。 1 LED顯示屏的工作原理 LED顯示屏的基本工(gōng)作原理是動態掃描。動態掃描又分為行掃描和列掃描兩(liǎng)種方式,常用的方式是行掃描。行掃(sǎo)描方式(shì)又(yòu)分為8行掃(sǎo)描和16行掃描(miáo)兩種。在行(háng)掃描工作方式下,每一片LED點陣片都有一組列驅動電路,列驅動電路中一定有一片鎖存器或移位寄存器,用來鎖存待顯示內(nèi)容的字模數據(jù)。在行掃(sǎo)描工(gōng)作方式下(xià),同一排LED點陣片的同名行控製引腳(jiǎo)是並接在(zài)一條線上(shàng)的,共8條線,最後連接在一個行驅動電路上(shàng);行驅動電路中(zhōng)也一定有一片鎖存器或移位寄存(cún)器,用來(lái)鎖存行掃描信號。 LED顯示屏的列驅動電路和行驅動電路一般都采(cǎi)用單片機進(jìn)行控製,常用的單片機是(shì)MCS51係列(liè)。LED顯示屏顯示的內容一般按字模的形式存放在單片機的外部數據存儲器中,字(zì)模是8位二進製數。 單(dān)片機對LED顯示屏的控製過程是(shì)先讀後寫。按LED點陣片在屏幕(mù)上(shàng)的排列順序,單片機先對第1排的第1片LED點陣片的列驅動鎖存(cún)器(qì),寫入從外部數據存(cún)儲(chǔ)器讀得的字模數據,接著對第2片、第3片……直到這(zhè)一排的最後一片都寫完字模數(shù)據後,單片機再對這(zhè)一排的行驅動鎖存器寫行掃描(miáo)信號(hào),於是第1排第1行與字(zì)模數據相關的發光二極管點亮。接著第2排第1行(háng)、第3排第1行……直到最後一排第1行的點亮。各排第1行都(dōu)點亮(liàng)後,延時一段時間,然後黑屏,這樣就算(suàn)完成了單(dān)片機對LED顯示屏的一(yī)行掃描控製。 單片機對LED顯示屏第2行的掃描(miáo)控(kòng)製、第3行(háng)的掃描(miáo)控製……直到(dào)第8行的掃描控製,其過程與第1行的掃(sǎo)描控製過程相同。對全(quán)部8行的(de)控製過程都(dōu)完成後,LED顯示屏也(yě)就完成了1幀圖像的完整顯示。 雖然按這(zhè)種(zhǒng)工作方式,LED顯示屏是一行一行點(diǎn)亮的,每次都隻有一行亮,但隻要保(bǎo)證每行每秒鍾能(néng)點亮50次(cì)以上,即刷新頻率高於50 Hz,那麽由於(yú)人的視覺惰性,所看到的(de)LED顯示屏顯示的圖像還是全屏穩定的圖像。 |
-
上一篇:LED顯示屏的重要技術參數講解
- 返回列表