基于FPGA和單片機(jī)的LED屏控制器設(shè)計(jì)
發(fā)布時(shí)間:2021-06-10 12:55
<正>LED顯示屏是現(xiàn)代應(yīng)用廣泛的顯示技術(shù)之一,是人們獲取信息的重要途徑。本文基于FPGA和單片機(jī)設(shè)計(jì)LED屏控制器,DMB作為數(shù)據(jù)傳輸方式,在單片機(jī)中完成信號接收與處理,在FPGA中完成數(shù)據(jù)存儲和LED屏的掃描驅(qū)動,以無線方式實(shí)時(shí)進(jìn)行信息發(fā)布,有效保證了LED屏顯示的同步性。
【文章來源】:電子世界. 2020,(07)
【文章頁數(shù)】:2 頁
【部分圖文】:
系統(tǒng)整體框架
本文基于單片機(jī)完成對DMB數(shù)據(jù)的接收與處理,運(yùn)算并不復(fù)雜,選用STM32最為合適,考慮該設(shè)計(jì)IO口和驅(qū)動頻率的需求,單片機(jī)選用ARM Cortex-M3中的產(chǎn)品STM32F103RCT6,該芯片是32位單片機(jī),速度可達(dá)72MHz,支持多種通信接口,如UART,SPI等,具有靈活、低成本的優(yōu)點(diǎn),完全滿足本設(shè)計(jì)需求。在STM32外接字庫芯片,原理圖如圖2所示,該芯片選用高通公司的GT30L32S4W芯片,該芯片是一款漢字庫芯片,支持GB2312國標(biāo)漢字和ASCII字符,使用SPI接口進(jìn)行通信,數(shù)據(jù)在時(shí)鐘上升沿移入,在時(shí)鐘下降沿移出。2.2 FPGA硬件設(shè)計(jì)
本設(shè)計(jì)中需要連較多IO口引腳,其中包括:FPGA與STM32進(jìn)行SPI通信,需要信號線4根;FPGA與SRAM存儲器相連接,需要數(shù)據(jù)線16根,地址線17根,信號控制線5根,共38根;LED屏接口:時(shí)鐘線1根、行選線3根,鎖存信號線1根,消隱信號線1根、紅、綠、藍(lán)串行數(shù)據(jù)輸出線各2根及地線,共16根,共計(jì)58根。根據(jù)IO口的需求,本文FPGA選用Altera公司Cyclone IV系列的EP4CE6E22C8N。它的工作電壓2.5V,內(nèi)核電壓1.2V,內(nèi)含6272個(gè)邏輯單元(LE),最大用戶可用I/O引腳數(shù)為91個(gè)。該芯片滿足系統(tǒng)設(shè)計(jì)要求,同時(shí)該芯片封裝為144-BQFP,對于PCB的繪制及電路板的焊接提供很大的便利。FPGA外接一片靜態(tài)存儲芯片SRAM,原理圖如圖3所示,該芯片選用IS62WV25616BLL芯片,工作電壓為3.3V,用于數(shù)據(jù)存儲。3 模塊設(shè)計(jì)
【參考文獻(xiàn)】:
期刊論文
[1]旋轉(zhuǎn)式LED線陣智能顯示裝置的設(shè)計(jì)[J]. 李海玉,王琰琰,楊曉燕,王雷,徐廣振. 職大學(xué)報(bào). 2020(06)
本文編號:3222413
【文章來源】:電子世界. 2020,(07)
【文章頁數(shù)】:2 頁
【部分圖文】:
系統(tǒng)整體框架
本文基于單片機(jī)完成對DMB數(shù)據(jù)的接收與處理,運(yùn)算并不復(fù)雜,選用STM32最為合適,考慮該設(shè)計(jì)IO口和驅(qū)動頻率的需求,單片機(jī)選用ARM Cortex-M3中的產(chǎn)品STM32F103RCT6,該芯片是32位單片機(jī),速度可達(dá)72MHz,支持多種通信接口,如UART,SPI等,具有靈活、低成本的優(yōu)點(diǎn),完全滿足本設(shè)計(jì)需求。在STM32外接字庫芯片,原理圖如圖2所示,該芯片選用高通公司的GT30L32S4W芯片,該芯片是一款漢字庫芯片,支持GB2312國標(biāo)漢字和ASCII字符,使用SPI接口進(jìn)行通信,數(shù)據(jù)在時(shí)鐘上升沿移入,在時(shí)鐘下降沿移出。2.2 FPGA硬件設(shè)計(jì)
本設(shè)計(jì)中需要連較多IO口引腳,其中包括:FPGA與STM32進(jìn)行SPI通信,需要信號線4根;FPGA與SRAM存儲器相連接,需要數(shù)據(jù)線16根,地址線17根,信號控制線5根,共38根;LED屏接口:時(shí)鐘線1根、行選線3根,鎖存信號線1根,消隱信號線1根、紅、綠、藍(lán)串行數(shù)據(jù)輸出線各2根及地線,共16根,共計(jì)58根。根據(jù)IO口的需求,本文FPGA選用Altera公司Cyclone IV系列的EP4CE6E22C8N。它的工作電壓2.5V,內(nèi)核電壓1.2V,內(nèi)含6272個(gè)邏輯單元(LE),最大用戶可用I/O引腳數(shù)為91個(gè)。該芯片滿足系統(tǒng)設(shè)計(jì)要求,同時(shí)該芯片封裝為144-BQFP,對于PCB的繪制及電路板的焊接提供很大的便利。FPGA外接一片靜態(tài)存儲芯片SRAM,原理圖如圖3所示,該芯片選用IS62WV25616BLL芯片,工作電壓為3.3V,用于數(shù)據(jù)存儲。3 模塊設(shè)計(jì)
【參考文獻(xiàn)】:
期刊論文
[1]旋轉(zhuǎn)式LED線陣智能顯示裝置的設(shè)計(jì)[J]. 李海玉,王琰琰,楊曉燕,王雷,徐廣振. 職大學(xué)報(bào). 2020(06)
本文編號:3222413
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3222413.html
最近更新
教材專著