ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:306.28KB ,
资源ID:15886235      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15886235.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(1616点阵LED电子显示屏的设计Word文档下载推荐.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

1616点阵LED电子显示屏的设计Word文档下载推荐.docx

1、 2013年5月6日 至 5月20日 一、课程设计的任务的基本要求:一、设计部分设计一个能显示16X16点阵图文LED显示屏,要求能显示图文或文字,显示图文或文字应稳定、清晰,图文或文字显示,以卷帘形式向上滚动显示。2、论文部分1、学生应提交的资料: 纸质课程设计说明书1份 源程序1份(作为附件)。2、课程设计摘要(中文)的内容包括: 概述:包括该次课程设计自己所作的题目,所用的编程工具等; 需求分析(基本要求)、设计(算法思想、关键函数的流程图)、实现(源程序清单及注释);调试分析和运行结果(输入和输出截图); 参考文献(至少2篇)3、课程设计摘要(英文)部分,只需简要介绍设计中使用的语言和

2、知识,以及设计实现的功能即可。指导教师签字: 2013 年 5 月 20 日 二、进度安排:1、程序设计十一周:周一周五 上午8:30-11:30下午2:30-5:002、论文撰写十二周:周三周四 自行安排时间3、程序演示和论文提交周五3、应收集资料及主要参考文献:1金龙国,单片机原理与应用M.中国水力水电出版社,2008.1 2康华光,数字电子技术M.高等教育出版社.2008 8 3单片机C语言应用于实践M.清华大学出版社.2005 74周润景,基于PROTEUS的电路及单片机系统设计与仿真M.北京:北京航空航天大学出版社4、课程设计摘要(中文) 注:本程序所使用为汇编语言所使用的软件 MA

3、SM 1 课题简介1.1 LED显示简介目前广告牌具有显示内容丰富、信息量大、信息更换速度快等特点。因此传统的LED显示屏控制系统已经越来越不能满足现代广告宣传业的需要。而利用PC机通信技术控制LED显示屏,则具有显示内容丰富,信息更换灵活等优点。2 课题系统整体方案2.1 需要实现的功能本设计是一1616点阵LED电子显示屏的设计。整机以40脚单片机AT89C51为核心,通过该芯片控制列驱动器74HC595来驱动显示屏显示。该电子显示屏可以显示各种文字或单色图像,全屏能显示1个汉字。显示可以采用动态显示,使得图形或文字能够实现静止、移入移出等多种显示方式。开关控制显示“矿大电气五班”、“电子

4、综合设计”的字幕。同时还要实现的功能:5V的电压输入,时钟电路的设置,复位电路的设置,单片机给74HC154芯片同时给E1和E2低电平,74LS154才能正常的工作。例如如果想使左上角LED点亮,则Y0=1,X0=0即可。应用时限流电阻可以放在X轴或Y,16*16LED点阵如图2.1.1所示。 图 2.1.116X16点阵LED工作原理说明 : 16X16点阵共需要256个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一列置1电平,某一行置0电平,则相应的二极管就亮;因此要实现一根柱形的亮法,对应的一列为一根竖柱,或者对应的一行为一根横柱,因此实现柱的亮的方法如下所述

5、:一根竖柱:对应的列置1,而行则采用扫描的方法来实现。 一根横柱:对应的行置0,而列则采用扫描的方法来实现。需要实现的功能如下图流程图图2.1.3所示:16*16点阵三极管列扫描模块显示模块行扫描模块时钟电路复位电路本电路使用AT89C51实现行驱动,对显示模块从上至下的扫描,用74HC154和三极管实现列驱动,对显示模块从左至右的扫描,然后显示字符。在中规模集成电路中译码器有几种型号,使用最广的通常是74HC154译码器,74HC154是一款高速CMOS器件,74HC154引脚兼容低功耗肖特基TTL(LSTTL)系列。2.2 系统软件的设计软件程序是整个控制系统的核心部分。显示部分采用动态扫

6、描的方式,实现对显示屏要显示的汉字、图像、字符等数据信息进行传输控制以及显示等功能。程序中将数据存储器分为三个区:显示缓冲区、数据存储区和接收缓冲区。单片机通过串口中断接收PC机传来的数据,暂时存放在接收缓冲区,经分析处理后按一定的规律放入数据存储区保存起来,然后再根据显示方式依次从数据存储器中取出数据放入显示缓冲区中用于显示。显示采用逐行扫描的方式,图5是显示一屏字符的程序流程图。与PC机的实时通信部分主要是利用单片机串口中断接收数据信息,实现与计算机的数据信息传输。 3 系统硬件电路的设计3.1 单片机系统及外围电路3.1.1 单片机的选择本设计选用了AT89C51单片机作控制3.1.2

7、AT89C51芯片介绍概述:AT89C51为40 脚双列直插封装的8 位通用微处理器,采用工业标准的C51内核,在内部功能及管脚排布上与通用的8xc52 相同,其主要用于会聚调整时的功能控制。功能包括对会聚主IC 内部寄存器、数据RAM及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR的接收解码及与主板CPU通信等。主要管脚有:XTAL1(19 脚)和XTAL2(18 脚)为振荡器输入输出端口,外接12MHz 晶振。RST(9 脚)为复位输入端口,外接电阻电容组成的复位电路。VCC(40 脚)和VSS(20 脚)为供电端口,分别接+5V电源的正负端。P0P3 为可编程

8、通用I/O 脚,其功能用途由软件定义,在本设计中,P0 端口(3239 脚)被定义为N1 功能控制端口,分别与N1的相应功能管脚相连接,13 脚定义为IR输入端,10 脚和11脚定义为I2C总线控制端口,分别连接N1的SDAS(18脚)和SCLS(19脚)端口,12 脚、27 脚及28 脚定义为握手信号功能端口,连接主板CPU 的相应功能端,用于当前制式的检测及会聚调整状态进入的控制功能。AT89C51的引脚图如下图3.1所示:图 3.13.1.3 单片机系统外围电路单片机外围电路一般有两块:时钟电路(如图3.1.3)和复位电路(3.1.4)时钟电路由一个晶振和两个小电容组成,用来产生时钟频率

9、。复位电路由一个电阻、按键和一个电容组成,用来产生复位信号,使单片机上电的时候复位。图 3.1.3AT89C52单片机芯片内部有一个反向放大器构成的振荡器,XTAL1和XTAL2分别为振荡器电路的输入端和输出端,时钟可由内部和外部生成,在XTAL1和XTAL2引脚上外接定时元件,内部振荡电路就会产生自激振荡。系统采用的定时元件为石英晶体和电容组成的并联谐振回路。晶振频率选择12MHz,C1、成的电容值取22PF,电容的大小频率起微调的作用图3.1.4 单片机有多种复位电路,本系统采用电平式开关复位与上电复位方式,当上电时,C1相当于短路,使单片机复位,在正常工作时,按下复位时单片机复位。在有时

10、碰到干扰时会造成错误复位,但是大多数条件下,不会出现单片机错误复位,而可能会引起内部某些寄存器错误复位,在复位端加一个去耦电容,则会得到很好的效果。3.2 驱动电路3.2.1 74HC154芯片简介74HC154译码器可接受4位高有效二进制地址输入,并提供16个互斥的低有效输出。74HC154的两个输入使能门电路可用于译码器选通,以消除输出端上的通常译码“假信号”,也可用于译码器扩展。该使能门电路包含两个“逻辑与”输入,必须置为低以便使能输出端。任选一个使能输入端作为数据输入,74HC154可充当一个1-16的多路分配器。当其余的使能输入端置低时,地址输出将会跟随应用的状态。3.2.2 驱动电

11、路的构成本设计的驱动电路由三极管的集电极输出给点阵显示屏,使其足够亮。其驱动电压为5V。行驱动由P0口列驱动电路如图3.3.2所示:图 3.2.23.3 16*16LED显示屏电路和原理16*16LED显示屏电路在proteus仿真中由四个8*8LED点阵组成的,其中二极管的正极控制器也就是AT89C51,负极接译码器也就是74HC154。显示屏可以显示字符、汉字、动画等任何图形。该电路充分利用了单片机的IO口资源使整机硬件达到最简。16*16点阵的原理:点阵LED扫描法介绍点阵LED一般采用扫描式显示,实际运用分为三种方式:(1)点扫描;(2)行扫描;(3)列扫描。若使用第一种方式,其扫描频

12、率必须大于1664=1024Hz,周期小于1ms即可。电路如图3.3所示: 图 3.33.4 电源电路本设计采用电源线直接从家用电路中接入电源,经变压为5V,为电路供电。 4, 调试及性能分析4.1 软件调试将上述程序进行编译后,打开AT89C51单片机的元件属性编辑对话框,如图4.1.1所示。在PROGRAM FILE中,单击文件夹图标,选择“程序ll.hex”文件后,即可对系统进行仿真,整个系统的仿真结果如图4.1.2所示:图 4.1.1图4.1.24.2 性能分析本文设计的点阵LED显示屏控制系统以AT89C52单片机为基础,采用静态RAM作为数据存储器,利用串行接口实现与PC机的数据传

13、输。在系统设计中还兼顾了单片机的抗干扰能力,有效地提高了系统运行的可靠性。可直接运用于实际场合。可实现汉字、字符及数字等内容的显示。可以随时更新显示的内容。使用起来非常方便。 5 实验总结本文设计的点阵LED图文显示屏,能够在目测条件下LED显示屏各点亮度均匀、充足,可显 示 图 形 和 文 字,显 示 的 图 形 和 文 字 较 稳 定、清 晰。在本次设计过程中,我们得到以下体会:通过两个星期和大家的一起的努力,我收获了很多,本设计是用四个8x8的点阵显示模块组成的16x16的点阵LED图文显示屏,能够在目测条件下LED显示屏各点亮度均匀、充足,可显示图形和文字,显示图形和文字应稳定、清晰无

14、串扰。图形或文字显示有静止、移入移出等显示方式。本系统具有硬件少,结构简单,容易实现,性能稳定可靠,成本低等特点。 总结本文的研究工作,主要做了下面几点工作: 一、通过查阅大量的相关资料,详细了解了LED的发光原理和LED显示屏的原理,了解了LED的现状,清楚地了解了LED显示屏与其它显示屏相比较有那些优点,明确了研究目标。并且通过对单片机资料的查阅和应用,更进一步增加了对单片机知识的理解和运用能力。并证实了自己的思路:“查资料思考总结运用找出差错,再查资料和向别人询问再次运用”的正确性。二,本文设计的LED显示屏能够实现在目测条件下LED显示屏各点亮度均匀、充足,可显示图形和文字,显示图形和

15、文字应稳定、清晰无串扰。三,本文列出了系统具体的硬件设计方案,硬件结构电路图,软件流程图和具体C语言程序设计与调试等方面。四,通过这次课程设计,重新复习并进一步增强了动手的能力,学以致用,把只是运用到实际生活中才是根本目的总体来说这次的课程设计不算成功,没达到预想的目的:但学到了知识,提高了能力,完成了任务。有点缺憾是时间有限,实物没能做成功,不能进一步深入和扩散学习和研究。希望有时间可以对程序和电路图作更进一步的改进5、课程设计摘要(英文):The advertising screen system based on A T89C51 single chip is designed in the paper. the system includes LED driver module ,data storage modu

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1