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