大屏幕LED顯示屏控制系統(tǒng)設(shè)計(jì)
各行字符的16行LED分別并聯(lián),這樣當(dāng)進(jìn)行行掃描時(shí),各行字符對(duì)應(yīng)的LED行同時(shí)掃描、同時(shí)點(diǎn)亮,設(shè)LED顯示屏有M行字符,這樣比分別對(duì)每行字符16行LED逐行進(jìn)行掃描快M倍,實(shí)現(xiàn)了高速顯示控制。行驅(qū)動(dòng)電路如圖2所示。由于51單片機(jī)的P0口為漏極開路輸出,ULN2803為集電極開路輸出,所以均需外接上拉電阻。本文引用地址:http://m.butianyuan.cn/article/167367.htm
2.2 列驅(qū)動(dòng)電路
使用74HC595作為列驅(qū)動(dòng)電路,每個(gè)字符用2塊74HC595驅(qū)動(dòng),設(shè)LED顯示屏有M行N列字符,則每行字符需2×N塊74HC595,M行共需M×2× N塊74HC595,本設(shè)計(jì)顯示屏以顯示2行4列字符為例,每行用8塊74HC595,2行共16塊74HC595。擴(kuò)展時(shí),如每行需增加1個(gè)字符顯示,則每行再級(jí)聯(lián)2塊74HC595,如需增加1行字符顯示,則增加2×N塊74HC595級(jí)聯(lián)電路。每行字符的列驅(qū)動(dòng)是獨(dú)立的,即每行字符的2×N塊74HC595級(jí)聯(lián),分別由單片機(jī)的一個(gè)I/O引腳輸出該行字符的點(diǎn)陣顯示數(shù)據(jù),這樣在行驅(qū)動(dòng)電路的配合下實(shí)現(xiàn)了各行字符對(duì)應(yīng)的LED行同時(shí)顯示,顯示控制速度提高了M倍。每行字符的點(diǎn)陣顯示數(shù)據(jù)通過模擬串口P0.3~P0.5及P0.6或P0.7…串行輸出給移位寄存器74HC595,經(jīng)串/并轉(zhuǎn)換后由74H C595并行輸出至LED顯示屏的各列。2行4列字符顯示列驅(qū)動(dòng)電路如圖3所示。
2.3 PC機(jī)與單片機(jī)串行通信電路
采用MAX232完成RS 232電平與TTL電平的轉(zhuǎn)換,實(shí)現(xiàn)PC機(jī)與單片機(jī)信息交換。如傳輸距離較遠(yuǎn),可在兩者之間增加RS 232-RS 485轉(zhuǎn)換器,傳輸距離可達(dá)1 000 m以上。串行通信電路如圖4所示。
評(píng)論