www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 顯示光電 > 顯示光電
[導讀]摘要:設計一種基于單片機的大屏幕LED顯示屏控制系統(tǒng),由單片機、串行通信電路、存儲器電路、顯示屏及行列驅動電路組成。廣泛應用于商場、學校、銀行、郵局、機場、車站、碼頭、金融證券市場、文化中心等公共場所進行

摘要:設計一種基于單片機的大屏LED顯示屏控制系統(tǒng),由單片機、串行通信電路、存儲器電路、顯示屏及行列驅動電路組成。廣泛應用于商場、學校、銀行、郵局、機場、車站、碼頭、金融證券市場、文化中心等公共場所進行廣告、新聞和信息發(fā)布,可顯示M行N列漢字、字符、數字和圖片,可實現(xiàn)上下、左右移動等顯示方式。采用模塊化結構設計,擴展容易,操作方便、使用靈活。詳細介紹了控制系統(tǒng)設計方法,并給出了系統(tǒng)仿真運行結果。經實際應用表明,穩(wěn)定可靠,效果良好。
關鍵詞:大屏幕LED顯示屏;點陣模塊;控制電路設計;模塊化結構

0 引言
    LED顯示屏以其可靠性高、使用壽命長、環(huán)境適應能力強、性價比高、操作方便靈活、用戶可隨時自行修改顯示內容、顯示方式圖文并茂等優(yōu)點,迅速成為平板顯示的主流產品,廣泛應用于商場、學校、銀行、郵局、機場、車站、碼頭、金融證券市場、文化中心等公共場所進行廣告、新聞和信息發(fā)布。
    本文設計一種顯示M行N列漢字的LED顯示屏控制系統(tǒng),以51單片機為控制器,可顯示漢字、字符、數字和圖片。用PC機編輯漢字、字符等顯示信息,并轉換為相應的點陣顯示數據,送給單片機存儲并顯示。

1 系統(tǒng)組成
   
本LED顯示系統(tǒng)主要由控制系統(tǒng)和顯示屏組成,控制系統(tǒng)主要由單片機、串行通信電路、存儲器、顯示屏及行列驅動電路組成,顯示屏由M行N列組成,每行和每列由16個LED組成,整個顯示屏由(M×16)×(N×16)個LED組成。顯示屏系統(tǒng)組成框圖如圖1所示。



2 控制電路設計
   
本控制電路以AT89S51單片機為控制器,顯示M行N列字符,每個字符由1個16×16 LED點陣模塊顯示,顯示屏共由M×N個16×16 LED點陣模塊組成。行驅動電路由2塊74HC595級聯(lián)和2塊ULN2803組成,每行字符的LED點陣模塊列驅動電路由2×N塊74HC595級聯(lián)組成,M行共M×2×N塊74HC595。各行字符的16行LED分別并聯(lián),由P0.1串行輸出行掃描碼,經2塊級聯(lián)74HC595串/并轉換,再由ULN2803驅動放大后,送到各行字符的16×16LED點陣模塊的行線端。各行字符的LED點陣模塊列驅動電路分別由2×N塊74HC595級聯(lián)組成,獨立控制,各行LED點陣模塊的列數據由P0.6,P0.7,…分別輸出,經級聯(lián)的2×N塊74HC595完成串/并轉換,待各行字符對應的LED點陣模塊列數據存入74HC595后,把所有列驅動電路M×2×N塊74HC595的輸出使能端置為低電平,則各行字符的2×N×16列數據一起輸出,顯示屏顯示各行字符的16行中的某一行。依次掃描各行字符的16行的每一行,實現(xiàn)整屏字符的顯示功能。顯示字符由上位PC機編輯并轉換為點陣數據,經串口串行發(fā)送至單片機,由單片機接收后存儲在存儲器中并顯示。
2.1 行驅動電路
   
使用2塊74HC595和2塊ULN2803作為行驅動器。74HC595是一個8位串行輸入三態(tài)并行輸出移位寄存器,其內部的移位寄存器和存儲寄存器分別有各自的時鐘輸入,控制各自獨立,這樣數據的準備和數據的顯示可同時進行,2塊74HC595串行級聯(lián)。74HC595芯片各引腳功能為:DS為串行數據輸入端,Q0…Q7為并行數據輸出端,Q7’為串行數據輸出端,用于級聯(lián);為移位寄存器清零端,低電平時將移位寄存器的數據清零;SH_CP為移位寄存器時鐘輸入端,上升沿時移位寄存器的數據移位,下降沿時移位寄存器數據不變;ST_CP為存儲寄存器時鐘輸入端,上升沿時移位寄存器的數據進入存儲寄存器,下降沿時存儲寄存器數據不變;為輸出使能端,低電平時允許數據輸出,高電平時禁止數據輸出。
    ULN2803為高電壓、大電流的8路達林頓驅動器,最大工作電壓50 V,驅動電流可達500 mA,作為顯示屏的行驅動電路。ULN2803芯片各引腳功能為:1B~8B為8路輸入端,TTL電平驅動;1C~8C為對應的8路集電極開路輸出端,外接負載;10腳為COM端,當外接電阻性負載時COM端開路,當外接電感性負載時COM端接負載電源,構成在每個感性負載兩端并聯(lián)一個續(xù)流二極管以防止反電勢擊穿器件。
    各行字符的16行LED分別并聯(lián),這樣當進行行掃描時,各行字符對應的LED行同時掃描、同時點亮,設LED顯示屏有M行字符,這樣比分別對每行字符16行LED逐行進行掃描快M倍,實現(xiàn)了高速顯示控制。行驅動電路如圖2所示。由于51單片機的P0口為漏極開路輸出,ULN2803為集電極開路輸出,所以均需外接上拉電阻。


2.2 列驅動電路
   
使用74HC595作為列驅動電路,每個字符用2塊74HC595驅動,設LED顯示屏有M行N列字符,則每行字符需2×N塊74HC595,M行共需M×2× N塊74HC595,本設計顯示屏以顯示2行4列字符為例,每行用8塊74HC595,2行共16塊74HC595。擴展時,如每行需增加1個字符顯示,則每行再級聯(lián)2塊74HC595,如需增加1行字符顯示,則增加2×N塊74HC595級聯(lián)電路。每行字符的列驅動是獨立的,即每行字符的2×N塊74HC595級聯(lián),分別由單片機的一個I/O引腳輸出該行字符的點陣顯示數據,這樣在行驅動電路的配合下實現(xiàn)了各行字符對應的LED行同時顯示,顯示控制速度提高了M倍。每行字符的點陣顯示數據通過模擬串口P0.3~P0.5及P0.6或P0.7…串行輸出給移位寄存器74HC595,經串/并轉換后由74H C595并行輸出至LED顯示屏的各列。2行4列字符顯示列驅動電路如圖3所示。


2.3 PC機與單片機串行通信電路
   
采用MAX232完成RS 232電平與TTL電平的轉換,實現(xiàn)PC機與單片機信息交換。如傳輸距離較遠,可在兩者之間增加RS 232-RS 485轉換器,傳輸距離可達1 000 m以上。串行通信電路如圖4所示。


2.4 點陣顯示數據存儲電路
   
要顯示的漢字和字符信息在PC機上編輯并轉換為點陣顯示數據后,經串口傳輸給單片機,由單片機存儲在存儲器中。本存儲器采用I2C總線接口串行E2PROM存儲器AT24C1024,其容量為128 KB,一個16×16點陣漢字為32 B,可存儲4K個漢字。通過一根數據線(SDA)和一根時鐘線(SCL)與單片機相連,其接口電路如圖5所示。


2.5 顯示屏電路
   
本設計顯示屏以顯示2行4列字符為例,每個字符由1個16×16 LED點陣模塊顯示,每行由4個16×16LED點陣模塊組成,共8個16×16 LED點陣模塊。擴展時,如每行需增加1個字符顯示,則每行增加1個16×16 LED點陣模塊;如需增加1行字符顯示,則增加1行N個16×16 LED點陣模塊;并與擴展的列驅動相應電路連接。2行4列字符顯示屏如圖6所示。



3 程序設計
   
整個系統(tǒng)程序主要由顯示程序和通信程序組成。顯示程序采用動態(tài)掃描方式,實現(xiàn)漢字、字符、數字、圖像等信息的控制及顯示功能。顯示程序設計方法:
    (1)從P0.1輸出行掃描信號;
    (2)從P0.6串行輸出第1行漢字16行LED中某行點陣數據,從P0.7串行輸出第2行漢字16行LED中某行點陣數據,從P0.3輸出移位脈沖,從P0.4輸出鎖存脈沖,點陣數據串行輸入74HC595,并經串/并轉換后的并行數據鎖存于74HC595中;
    (3)從P0.5輸出列數據輸出使能信號,顯示字符的點陣數據并行輸出到顯示屏各行字符16×16 LED點陣模塊的2×N×16列,形成列驅動信號,與行掃描信號一起點亮各行字符相應LED行的有關LED;
    (4)延時1~2 ms,此時間受閃爍頻率的限制,不能太大,應保證掃描1行字符所有16行LED(即一幀數據)所用時間之和在40 ms以內;
    (5)重復上述操作,輸出各行字符的下一行LED點陣數據,直到所有16行LED全部掃描顯示一次,即完成一幀數據的顯示;
    (6)重新掃描顯示各行字符的第1行LED,開始下一幀數據的掃描顯示,如此不斷地循環(huán),即可完成相應的畫面顯示;
    (7)要更新畫面時,只須將新畫面的點陣數據由PC機串口送到單片機存儲在存儲器中即可;
    (8)可實現(xiàn)上下、左右移動等多種顯示方式。
    通信程序中的上位機軟件采用VB或VC編程,利用通信控件MSComm通過串口發(fā)送和接收數據,實現(xiàn)PC機與單片機間的串行通信。MSComm控件屏蔽了大部分串行通信的底層操作,使用非常方便,而且在VB,VC,Delphi等中均可使用。

4 系統(tǒng)仿真
   
用Proteus軟件繪制出大屏幕LED顯示屏控制電路原理圖,將系統(tǒng)控制程序目標代碼文件加入到單片機中,電路仿真運行,運行結果如圖7所示。



5 結語
   
本文設計的大屏幕LED顯示屏控制系統(tǒng)以AT89S51單片機為控制器,以I2C總線接口串行E2PROM AT24C1024為點陣顯示數據存儲器,通過串行口將PC機編輯并轉換得到的顯示信息點陣數據傳輸給單片機,可實現(xiàn)M行N列漢字、字符、數字及圖表的顯示,并可隨時更新顯示內容。擴展容易,如屏幕每行需增加一個字符顯示,則在LED顯示屏每行增加一個16×16 LED點陣模塊,對應在每行字符的列驅動電路增加2塊74HC 595即可;如屏幕需增加一行字符顯示,則在LED顯示屏增加一行N個16×16 LED點陣模塊,對應增加一行字符的列驅動電路2×N塊74HC595即可??刂旗`活,使用方便,可實現(xiàn)上下、左右移動等顯示方式。經實際應用表明,該系統(tǒng)穩(wěn)定可靠,效果良好。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或將催生出更大的獨角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數字化轉型技術解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術公司SODA.Auto推出其旗艦產品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據媒體報道,騰訊和網易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數據產業(yè)博覽會開幕式在貴陽舉行,華為董事、質量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數據產業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數字世界的話語權最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經營業(yè)績穩(wěn)中有升 落實提質增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數字經濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術學會聯(lián)合牽頭組建的NVI技術創(chuàng)新聯(lián)盟在BIRTV2024超高清全產業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術創(chuàng)新聯(lián)...

關鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術
關閉
關閉