fpga控制的led电子点阵屏.doc

约48页DOC格式手机打开展开

fpga控制的led电子点阵屏,fpga控制的led电子点阵屏48页 1万字以上有详细的设计图示文档附有程序课题分析本题目旨在设计基于fpga控制的led电子点阵屏幕控制器,该控制器能通过串口或usb口接受pc机送来的广告内容,并将广告内容进行存储,然后通过一定的扫描方式将需要显的内容在广告屏幕上动态显示出来,并可以通过上下位机的通信更改要显示的广告...
编号:10-20101大小:1.33M
分类: 论文>通信/电子论文

内容介绍

此文档由会员 妞妞无敌 发布

FPGA控制的LED电子点阵屏 48页 1万字以上

有详细的设计图示 文档附有程序


课题分析
本题目旨在设计基于FPGA控制的LED电子点阵屏幕控制器,该控制器能通过串口或USB口接受PC机送来的广告内容,并将广告内容进行存储,然后通过一定的扫描方式将需要显的内容在广告屏幕上动态显示出来,并可以通过上下位机的通信更改要显示的广告内容。
该系统需要六大部分来实现:上位机、串行电平转换器、显示控制器、存储器、LED显示屏行列驱动电路、LED屏幕。其中上位机采用VB编写实现文本内容的16×16点阵提取并按照一定的规律和顺序向下位机传送,串行电平转换器采用MAX-232通用电平转换器实现232电平和TTL电平的转换,显示控制器采用硬件描述语言VHDL编写,实现汉字点阵信息的接收、写入和读出存储器,LED显示屏驱动电路应该尽量减少外围硬件,并做到电路简单适应性强、维护方便等要求。


上位机通过VB编写的程序提取出需要显示的文本内容的16×16的点阵代码,然后将点阵信息通过一定顺序重新排列,目的是使下位机通过顺序地址读取便可以实现逐行扫描,然后将重新排列后的点阵信息通过计算机RS-232接口发送给由FPGA组成的下位机,下位机将点阵代码按照一定的地址存储在外扩存储器中。当需要显示的文本代码传输完毕后,将上位机和下位机分离。下位机在本机的时钟控制下将存储器中保存的点阵代码,按照顺序地址读取办法读出,读出后的信息通过串行输出接口输出到移位寄存器组。移位寄存器驱动16×16×4字的LED显示屏幕的列向。LED同时在行扫描的控制下循环显示存储器中保存的内容。

部分参考文献:
[1] 林明权、马维旻:VHDL数字控制系统设计范例[M],北京,电子工业出版社,2003
[2] 杨恒、卢飞成:FPGA/VHDL快速工程实践入门与提高[M],北京,北京航空航天大学出版社,2003
[3]吴金戌、沈庆文、郭庭吉:8051单片机实践与应用[M],北京,清华大学出版社,2003