EDA1616LED点阵控制器课设.docVIP

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
PAGE PAGE 1 江西理工大学应用科学学院 SOPC/EDA综合课程设计报告 设计题目: 16*16LED点阵控制器 设 计 者: 学 号: 班 级: 指导老师: 完成时间: 设计报告 综合测试 总评 格式 (10) 内容 (40) 图表 (10) 答辩 (20) 平时 (20) 摘 要:随着我国经济的高速发展,对公共场合发布信息的需求日益增长,利用LED点阵滚动显示汉字的出现正好适应了这一市场需求,已经成为信息传播的一种重要手段。 主要研究基于VHDL的 Led点阵汉字滚动显示。首先描述了基于现场可编程门阵列(FPGA)的硬件电路,以及点阵显示汉字的原理;然后在单个16X16 LED发光二极管点阵上滚动汉字的原理;最后给出了描述其功能的VHDL语言程序设计方法。通过编程、调试、仿真、下载正确地实现了汉字滚动显示扫描结果,其硬件系统的实验验证也获得了与软件模拟仿真结论相吻合的结果。 关键词: LED点阵;FPGA;VHDL语言;汉字滚动显示 目录 1 实验总体方案 1.1 实验要求 ………………………………………………………………………3 1.2 方法一 …………………………………………………………………………3 1.3 方法二 …………………………………………………………………………3 2 LED点阵显示原理 2.1 LED点阵原理 ……………………………………………………………………3 2.2 汉字取模 ………………………………………………………………………4 3 方法一 3.1 设计基本原理 …………………………………………………………………6 3.2 32进制计数器设计 …………………………………………………………6 3.3 16进制计数器设计 …………………………………………………………7 3.4 列驱动设计 ……………………………………………………………………8 3.5 行驱动设计 …………………………………………………………………10 3.6 总模块程序及仿真图 ………………………………………………………13 4 方法二 4.1 汉字的存储 ……………………………………………………………………18 4.2 汉字的显示 …………………………………………………………………19 4.3滚动速度的控制 ……………………………………………………………19 4.4VHDL言程序设计 …………………………………………………………19 5 设计总结 ……………………………………………………………………………24 致谢 ………………………………………………………………………………24 6?参考文献 ……………………………………………………………………………25 基于VHDL的汉字点阵动态显示系统的设计 1.实验要求及总体方案 1.1 实验要求 使用FPGA设计一个共阴16×16的点阵显示的控制器,要求:在时钟信号控制下,使点阵动态点亮,点亮方式造型设置;使点阵显示器以两种花样显示“江西理工大学应用科学学院欢迎您!” 1.2 方法一 采用从上往下依次点亮,全亮后16列又同时从下往上依次熄灭。每次显示一个汉字,一秒钟后刷新显示第二汉字,一秒钟后刷新显示第三汉字,依次刷新显示“江西理工大学……”。循环显示以上汉字。 1.3 方法二 采用左移滚屏显示方法,使每一位都置‘1’这就实现了点亮;当第‘0位也置‘1’后,给第0位也置‘0’,再采用左右的方法将每一位都置‘0’,这就实现了反相依次熄灭,等第15位为‘0’时,又重新开始,以此循环。 2.LED点阵显示原理 2.1 LED点阵原理 以下为16×16点阵LED外观及引脚图及其等效电路,只要其对应的X、Y轴顺向偏压,即可使LED发亮。例如如果想使左上角LED点亮,则Y0=1,X0=0即可。应用时限流电阻可以放在X轴或Y轴。 16×16点阵LED外观图及等效图 图2-1 16*16点阵LED等效电路 点阵LED扫描法介绍: 点阵LED一般采用扫描式显示,实际运用分为三种方式: (1)点扫描 (2)行扫描 (3)列扫描 若使用第一种方式,其扫描频率必须大于16×64=1024Hz,周期小于1ms即可。若使用第二和第三种方式,则频率必须大于16×8=128Hz,周期小于7.8ms即可符合视觉暂留要求。此外一次驱动一列或一行(16颗LED)时需外加驱动电路提高电流,否则LED亮度会不足。 2.2 汉字取模 1 图2-2 16*1

文档评论(0)

小教资源库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档