<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于FPGA的大型LED顯示屏系統設計

基于FPGA的大型LED顯示屏系統設計

作者: 時(shí)間:2011-11-19 來(lái)源:網(wǎng)絡(luò ) 收藏
2.4顯示板的驅動(dòng)電路

本文引用地址:http://dyxdggzs.com/article/150043.htm

  顯示板的面積很大,它的正面由 顯示塊級聯(lián)而成,背面是驅動(dòng)電路。由于的驅動(dòng)電流相對較大,驅動(dòng)電路應盡量和LED點(diǎn)陣模塊靠近。因此行列驅動(dòng)器一般都安裝在屏體的背面。LED顯示板的驅動(dòng)電路中采用了74HC595芯片,是硅結構的CMOS器件,兼容低電壓TTL電路,具有8位串入并出的移位、并行鎖存和三態(tài)輸出功能。移位寄存器和鎖存器使用獨立的時(shí)鐘,數據SDATA 在SCLK的上升沿輸入移位寄存器,在LT的上升沿進(jìn)入的鎖存器中去。當使能信號OE為低電平時(shí),鎖存器的數據輸出到LED.74HC595芯片可以解決數據顯示和數據串行傳輸在時(shí)間上的沖突問(wèn)題,在顯示1行各列數據的同時(shí),可以準備下1列的LED數據。以1/16行掃描為例,LED顯示板的驅動(dòng)電路如圖5所示。

  CLK是移位寄存器時(shí)鐘,每個(gè)脈沖將引起1位數據移入74HC595中,當1行的數據全部移完后,鎖存信號LT控制數據從74HC595的寄存器移入鎖存器。A、B、C、D是行掃描信號,其中A是最低位,通過(guò)4/16譯碼器控制LED屏的行掃描。OE是消影信號,它可以選擇控制行信號或列信號,用于LED點(diǎn)陣是否能被點(diǎn)亮和控制整屏的亮度。如果OE控制列信號,它接74HC595芯片的OE端,因為只有當OE為低電平時(shí)74HC595的輸出才有效,否則輸出三態(tài)。如果OE控制行信號,它接到4/16譯碼器的使能端,低電平時(shí)行掃描不起作用。

LED顯示板的驅動(dòng)電路

圖5 LED顯示板的驅動(dòng)電路

  3 軟件

  整個(gè)的軟件包括2部分:上位機應用軟件和嵌入制單元軟件。上位機軟件編輯在LED上顯示的數息,并實(shí)現與下位機的通信;嵌入式控制單元軟件實(shí)現了接收和存儲、數據輸出和圖像顯示方式變換,從而實(shí)現LED屏的控制。

  3.1上位機應用軟件

  上位機應用軟件用Visual C++編寫(xiě),主要實(shí)現顯示的編輯與通訊的功能。該軟件運行于WindowsXP環(huán)境中,方便用戶(hù)使用。完成的功能有:(1)對顯示信息進(jìn)行編輯、修改功能,也可以直接調用Windows中的256色畫(huà)圖文件(*.bmp);(2)在上位機上對顯示的內容進(jìn)行預覽,以保證有較好的顯示效果;(3)依照上位機與I2C接口模塊的協(xié)議,將信息傳輸給以I2C接口模塊,從而實(shí)現顯示數據的更新。

  3.2嵌入式控制單元的軟件

  嵌入式控制單元的軟件實(shí)現以下3大功能:數據接收和存儲、數據輸出和圖像顯示方式變換。(1)依照與上位機之間的通訊協(xié)議,與上位機進(jìn)行通訊,接收顯示數據,存入Flash存儲器。(2)將待顯示的數據從Flash存儲器中取出,對數據進(jìn)行處理,實(shí)現上移、下移、左移、右移等豐富多彩的圖像顯示效果。(3)通過(guò)SPI接口將數據傳輸給掃描控制模塊,通過(guò)串并轉換等將數據轉換成適合LED屏驅動(dòng)電路格式的數據,然后傳到LED屏幕上顯示出來(lái),仿真如圖6,7所示。

圖6 軟件模擬顯示效果

圖7 LED實(shí)際顯示效果

  4 結語(yǔ)

  與傳統的單片機的LED屏控制系統相比較,該系統在不增加系統成本的情況下,可支持256灰度級的全彩圖文信息的顯示,可以播放全彩動(dòng)畫(huà);可存儲較大容量的數據(64MB);通過(guò)I2C接口快速傳輸數據,為顯示區域較大、顯示內容切換頻繁的大屏幕LED顯示控制系統提供良好的解決方案。


上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: 系統 設計 顯示屏 LED FPGA 大型 基于

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>