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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

机电一体化毕业论文.docx

1、机电一体化毕业论文毕 业 设 计(说 明 书)题 目:基于51单片机的点阵式LED显示控制 姓 名: 谢亚楠 学 号: 20122000166 平顶山工业职业技术学院2015年5月25日平顶山工业职业技术学院毕 业 设 计 任 务 书姓名 谢亚楠 专业班级 12级中兴订单四班 任务下达日期 年 月 日设计开始日期 年 月 日设计完成日期 年 月 日设计题目: 基于51单片机的点阵式LED显示控制 指 导 教 师 赵江涛 院(部) 主 任 郭 宗 跃 2015 年 月 日平顶山工业职业技术学院毕业设计答辩委员会记录 电力工程 学院 中兴订单四班 专业,学生 谢亚楠 于 年 月 日进行了毕业设计(

2、论文)答辩。设计题目: 基于51单片机的点阵式LED显示控制 指导老师: 赵江涛 答辩委员会根据学生提交的毕业设计材料,根据学生答辩情况,经答辩委员会讨论评定,给予学生 赵江涛 毕业设计成绩为 。答辩委员会 人,出席 人答辩委员会主任(签字): 答辩委员会副主任(签字): 答辩委员会委员: , , , , , , 。平顶山工业职业技术学院毕业设计评语第 页共 页学生姓名: 谢亚楠 专业班级 中兴订单四班 年级 12级 毕业设计题目: 基于51单片机的点阵式LED显示控制 评 阅 人: 指导教师: (签字) 年 月 日成 绩: 系 主 任: (签字) 年 月 日毕业设计及答辩评语: 摘要目录2第

3、一章绪论31.1设计背景知识1.2研究趋势及发展现状第二章8051单片机的体系结构2.1 单片机的基本内部资源2.2 储存组织2.3 单片机系统外围电路第三章LED电路3.1 LED简介3.2 1616点阵LED原理及应用3.3 LED点阵的显示文字图形的原理3.4驱动方式3.5点阵的移动第四章系统总体方案摘要本设计是基于MCS-51的1616点阵LED电子显示屏的设计。整机以美国ATMEL公司生产的40脚单片机AT89C51为核心,介绍了以它为控制系统的LED点阵电子显示屏的动态设计和开发过程。通过该芯片控制行驱动器74LS154和列驱动器74HC595来驱动显示屏显示。该电子显示屏可以显示

4、各种文字或单色图像,全屏能显示多个汉字、图像、阿拉伯数字等,显示采用动态显示,使得文字等能够实现静止、移入移出等多种显示方式。设计中详细介绍了LED点阵显示的硬件设计思路、硬件电路各个部分的功能及原理、相应软件的程序设计,以及使用说明等。本文的设计是基于单片机系统的基本模块的一部分。LED 点阵电子显示屏是集微电子技术、计算机技术、信息处理技术于一体的大型显示屏系统。本设计主要以AT89C51单片机为核心,采用串行传输、动态扫描技术,来制作的一款拥有多功能的模块化1616LED点阵的多功能显示屏。关键词:AT89C51;单片机;LED点阵;显示屏;驱动电路、第1章 绪论1.1 课题设计背景知识

5、 当今世界,电子技术迅猛发展,点阵式显示器件作为信息显示的重要媒体,由于LED电子显示屏具有所显内容信息量大,外形美观大方,操作使用方便灵活在金融证券、体育、邮电电信、指挥调度、国防军事等许多领域中得到了广泛应用。因此点阵式显示器件的研制、生产也得到了迅速的发展,并逐步形成产业,成为光电子行业的新兴产业领域。该设计广泛涉及了计算机及电子技术中的电源技术,单片机技术,数据通信技术,显示技术,存储技术,系统软件技术,接口及驱动等技术。我国经济发展迅猛,对信息传播有越来越高的要求,可以相信,LED电子显示屏以其大的显示信息量,寿命长,耗电量小,重量轻,空间尺寸小,稳定性高,易于操作,安装和维护等特点

6、,将在社会经济发展中扮演越来越重要的角色。LED显示屏是八十年代后期在全球迅速发展起来的新型信息显示媒体,显示屏由几万几十万个半导体发光二极管像素点均匀排列组成。利用不同的材料可以制造不同色彩的LED像素点。目前应用最广的是红色、绿色、黄色。而蓝色和纯绿色LED的开发已经达到了实用阶段。LED显示屏可以显示变化的数字、文字、图形图像;不仅可以用于室内环境还可以用于室外环境,具有投影仪、电视墙、液晶显示屏无法比拟的优点。 在短短的十来年中,LED点阵显示屏就以亮度高、工作电压低、功耗小、小型化、寿命长、耐冲击和性能稳定的优点迅速成长为平板显示的主流产品,在信息显示领域得到了广泛的应用。LED的发

7、展前景极为广阔,目前正朝着更高亮度、更高耐气候性、更高的发光密度、更高的发光均匀性、可靠性、全色化方向发展。LED显示屏的应用涉及社会经济的许多领域,主要包括:1.证券交易、金融信息显示;2.机场航班动态信息显示;3.港口、车站旅客引导信息显示;4.体育场馆信息显示;5.道路交通信息显示;6.调度指挥中心信息显示;7.邮政、电信、商场购物中心等服务领域的业务宣传及信息显示;8.广告媒体新产品等。1.2 研究趋势及发展现状 1.我国LED产业发展现状经过多年的发展,我国LED产业链已经日趋完善,企业遍布衬底、外延、芯片、封装、应用各产业环节。纵观整体产业链条,由于上游产业对于技术和资金要求较高,

8、导致国内企业极少涉足,因此产业存在企业数量少,规模小的特点。相比之下,由于下游封装和应用对企业提出的资金和技术要求相对较低,这恰恰与国内企业资金少,技术弱的特点相匹配,因此,国内从事这两个环节的企业数量较多。这种企业结构分布不均的局面导致中国LED产业多以低端产品为主,企业长期面临严峻的价格压力。随着国家半导体照明工程的启动,中国LED产业发展“一头沉”的状态正在发生改变,中国LED上游产业得到了较快的发展,其中芯片产业发展最为引人注目。但单从产业规模看,封装仍是中国LED产业中最大的产业链环节。2006年包括了衬底、外延、芯片、封装四个环节的中国LED产业总产值达到105.5亿元,其中封装环

9、节产值达到87.5亿元。不断扩大的市场需求以及政府的大力支持是保证LED产业发展的有利因素。近几年,诸如显示屏、景观照明、交通指示灯、汽车应用、背光源等LED应用市场迅速兴起。新兴应用市场对LED发光效率要求的不断提升催生了对中高端产品的需求。随着市场需求的增大,LED芯片产业产品升级步伐逐渐加快,LED芯片产品将整体走向高端。另一方面,LED封装产业的快速发展,也为LED芯片提供了广阔的市场需求,进而为LED产业的发展提供了良好的外部环境。国家对LED产业的发展也给予了大力支持。2006年,根据我国半导体照明产业的发展现状,有关部门制定半导体照明产业发展计划和2006年技术发展路线图提出,对

10、于LED芯片的投资将占LED产业投资的20%,研究重点将放在GaN芯片的生产以及功率芯片的研发上。同时,随着LED芯片生产企业的不断增多,LED芯片产值的增长速度一直高于封装环节,导致芯片产值在我国LED产业产值中所占比重不断提升,由2002年的5.4%上升至2006年的11.3%。由此可见,我国LED产业正在由低端走向高端,向附加值更高、更具核心价值的芯片环节迈进。我国2005年2007年LED器件、高亮度LED器件、LED芯片、高亮度LED芯片的产量和年增长率。可以看出LED芯片产量从2005年的180亿只上升为2007年的360亿只,保持着较高的年增长率,而高亮度LED芯片在2005年的

11、产量为60亿只,到2007年味210亿只,增长了3.5倍。2.LED显示屏的发展趋势 我国现阶段的应用市场主要在建筑照明、室内外显示屏,因此,下一波的主力可能还是目前这些市场。但在手机、小尺寸液晶背光、汽车的渗透会加大,另外一些零散市场如特种照明的开拓也会更大(特种照明对成本的要求没有通用照明那么苛刻)。经过前几年的替换,LED交通指示灯已经非常普遍,由于LED的使用寿命较长,短期内很难在出现大规模的替换工作,这就使得交通指示灯对于LED的需求将出现一段低潮期;国内轿车市场庞大,但要求较高,认证周期长,只要有过硬的产品质量,国内车用背光及车灯的LED市场需求非常大,而且这一市场的需求增长比较稳

12、定;而LED显示屏以其易拼装、低功耗、高亮度等优点已经广泛应用到银行、证券、广场、车站、体育场馆中,未来这一市场仍有很大增长潜力;在奥运会、世博会、一些城市夜景工程示范效应的带动以及国家半导体照明工程等众多有利因素的促进下,建筑照明市场依然前景广阔。现代信息社会中,作为人机信息视觉传播媒体的显示产品和技术得到迅速发展,进入二十一世纪的显示技术将是平板显示的时代,LED显示屏作为平板显示的主导产品之一无疑会有更大的发展,并有可能成为二十一世纪平板显示的代表性主流产品。高亮度、全彩化蓝色及纯绿色LED产品自出现以来,成本逐年快速降低,已具备成熟的商业化条件。基础材料的产业化。使LED全彩色显示产品

13、成本下降,应用加快。LED产品性能的提高,使全彩色显示屏的亮度、色彩、白平衡均达到比较理想的效果,完全可以满足户外全天候的环境条件要求,同时,由于全彩色显示屏价格性能比的优势,预计在未来几年的发展中,全彩色LED显示屏在户外广告媒体中会越来越多地代替传统的灯箱、霓红灯、磁翻板等产品,体育场馆的显示方面全彩色LED屏更会成为主流产品。全彩色LED显示屏的广泛应用会是LED显示屏产业发展的一个新的增长点。 未来LED显示屏会向着标准化、规范化,产品结构多样化的方向发展。3.课题设计意义 本设计利用单片机对整个系统进行总体控制,进行显示所要显示的汉字和字符。其中显示字模数据有单片机输入显存,点阵的点

14、亮过程有程序控制,由驱动电路完成。点阵采用单色显示,该显示器电路的特点是:点阵的动态显示过程占用时间比较短,亮度均匀。该设计课题使我们能够掌握LED显示屏的基本显示原理和设计方法,对LED 显示屏这个行业有了较为深刻的了解和认识。并且对大学期间所学习的一些理论进行了实践,使我们对所学过的理论知识有了新的认识。并且通过该设计课题掌握了51单片机的的软硬件开发工具的使用方法,为以后从事相关行业的工作积累了实际工作经验。目前我国的信息行业发展迅速,作为主要平面显示媒介的LED显示屏的作用也越练越广泛,相关的从业人员也会越来越紧缺。但同时应该清楚的认识到我国的LED技术虽然发展迅速但和世界先进水平还有

15、一定的差距。因此此课题不论是对自己的就业还是对我国LED显示技术的发展都有非常现实与积极的意义。第二章 单片机的系统结构MCS-51单片机内部包含运算器、控制器、片内存储器、并行I/O接口、串行I/O接口、定时/计数器、中断系统、振荡器等功能等。系统内部结构由8位中央处理器,时钟模块,I/O端口,内部程序循序存储器,内部数据存储器,2个16位定时计数器,中断系统和一个串行通信模块组成, 如图2.1所示51系列单片机内部模块的功能说明如下:(1)中央处理器:单片机的核心部件,执行预先设置好的程序代码,负责数据的计算和逻辑的控制。(2)程序存储器:存放程序代码。(3)数据存储器:存放程序执行过程中

16、的数据。(4)中断系统:根据设置接受单片机的各中断事件,提交到处理器。(5)时钟模块:提供整个单片机所需要的各个时钟信号。(6)可编程串行口:根据设置进行串行数据通信。(7)16位定时计数器:根据设置进行定时或计数工作。(8)I/O端口:与外部接口部件通信,进行数据交流。2.1 单片机基本内部资源2.1.1单片机的内部资源基于51单片机的内部资源如下:(1)32个I/O端口,4组8位,可以位寻址。(2)23个16位定时计数器。(3)两个外部中断。(4)5个中断源,2个中断优先级。(5)一个全双工的异步串行口。(6)128Bytl以上的RAM。(7)独立的,可扩展至64KB的ROM。2.1.2

17、并行I/O口引脚 并行I/O口引脚如下:(1)P0口8位双向三态I/O口;使用外存时,分时复用地址线(低8位)数据总线;P0作为通用输出口时2,必须外接上拉电阻;用作输入口时,必须先把锁存器写入1。(2)P1口8位准双向I/O口,只用作通用的I/O口使用;作为输出口时,由于内部有上拉电阻,所以不需要外接上拉电阻;用作输入口时,必须首先向锁存器写入1。(3)P2口8位准双向I/O口;访问外存时只输出地址高8位;(4)P3口8位准双向I/O口;每个脚还是具有第二功能,当P3处于第二功能时,单片机内部硬件自动将端口锁存器的Q端置1.如表2.1所示。 表2.1单片机引脚控制功能表引脚转义引脚功能说名P

18、3.0RXD串行数据接收端P3.1TXD窜行数据发送端P3.2INT0外部中断0请求P3.3INT1外部中断1请求P3.4T0计数器0外部输入P3.5T1计数器1外部输入P3.6WR外部数据存储器写P3.7RD外部数据存储器读P3口相应的端口线处于第二功能,应满足以下条件:1串行I/O口处于运行状态(RXD,TXD)外部中断已经打开(INT0,INT1)定时/计数器处于外部计数状态(T0,T1)执行读/写外部RAM的指令(RD,WR)2.1.3控制引脚控制引脚如下:(1)RST/VPD:复位信号输入端/备用电源输入端(当VCC电源降低到低电平时,RST/VPD端的备用电源自动施加到系统,保证片

19、内RAM中的信息不丢失)。晶振工作后2个机器周期的高电平复位CPU。(2)ALE:地址锁存信号,用于访问外存时锁存器低8位地址。ALE为晶振6分频。(3)PSEN:外部程序存储器,从程序存储器中取指令或读取数据时,该信号有效。(4)EA:允许访问片内外程序的存储器控制端。当EA=1从内部开始执行程序;当EA=0只访问外程序存储器2.1.4电源及时钟引脚电源及时钟引脚如下:(1)X1:按外部晶体此引脚接地,又是内部振荡器的输入端。(2)X2:接外部晶体的另一端,又是内部振荡器的输出端。(3)VCC,VSS:电源和地,+5电源供电,使用TTL电平【6】。2.2储存组织2.2.1算数逻辑单元ALU算

20、数逻辑单元是8位,由加法器和其它逻辑电路(如移位电路、控制门)组成,主要功能是完成算数/逻辑运算,位处理。2.2.2 寄存器(1)通用寄存器(8位):4组,8个寄存器R0-R7,R0和R1可用于间接寻址。(2)特殊功能寄存器(SFR):共有21个。累加器A(Acc):8051是累加器结构,所有的运算都是以累加器为一个源操作数和目的操作数。常用于存放与算术或逻辑运算的两个操作数中的一个操作数及运算结果,或用于存放目的操作数。累加器B:乘、除指令中的一个操作数,在乘法运算中被乘数放在累加器A中,乘数放在累加器B中,而积的稿8位放在寄存器B中,低8位放在累加器A中。可以作为一般变量使用 程序状态字寄

21、存器PSW:也称为标志位寄存器,8位寄存器,保存指令执行状态,其状态表如表2.2所示。表2.2 8位寄存器执行状态表D7D6D5D4D3D2D1D0CyACF0RS1RS0OV-PCy:进(借)位标志,保存算数运算的进或接位,位操作的累加器。“1”:当加法或减法运算时,最高位有进位或借位;“0”:当加法或减法运算时,最高位无进位或借位。Cy=1,溢出;Cy=0未溢出AC:辅助进位标志,“1”:当加法或减法运算时,低4位向高4位有进位或借位;“0”: 当加法或减法运算时,低4位向高4位无进位或借位。常用于BCD码的调整。F0:用户标志,可以使用的位变量,可以随PSW被保存。RS1,RS0:寄存器

22、组选择如表2.3所示。表2.3寄存器表组选择表M1 M0方式地址0 0组0(00H07H)0 1组1(08H0FH)1 0组2(10H17H)1 1组3(18H1FH)OV:溢出标志位,有符号数运算结果超出允许范围OV=1,否则OV=0;计算机在数据处理过程中,OV置位和清零的依据是:加法运算时,若最高位产生进位,而次高位没有向最高位产生进位;或最高位没有产生进位,而次高位向最高位产生进位时,OV=1否则OV=0.减法运算时,若最高位产生借位,而次高位没有向最高位产生借位;或最高位没有产生借位,而次高位向最高位产生借位时,OV=1否则OV=0.P:奇偶标志位,每个机器周期根据累加器A中的内容的

23、奇偶性由硬件置1复位,A中1的个数为奇P=1;否则P=0堆栈及堆栈指针SP:堆栈(存储区)按先进后出的原则读写数据,堆栈空间用内部RAM(256),用于保护现场和恢复现场。堆栈指针SP为8位寄存器,指示栈顶位置。进栈,SP+1,再压栈;出栈,先出栈再SP-1,MCS-51系统复位后,SP初始化为07H。数据指针寄存器DPTR:16位专用寄存器,由DPH(数据指针高8位)和DPL(数据指针低8位)组成,用于存储外部数据存储器的存储单元地址。DPTR寄存器间接寻址方式可访问0000HFFFFH的全部64KB的外部数据存储器的空间。程序计数器PC(16位):不属于SFR,但有联系,用于存放下一条的指

24、令地址。2.3 单片机系统外围电路单片机外围电路一般有两块;时钟电路(如图2.3所示)和复位电路(如图2.4所示)。时钟电路由一个晶振和两个小电容组成,用来产生时钟频率。复位电路由一个电阻、按键和一个电容组成,用来产生复位信号使单片机上电的时候复位。AT89C51单片机芯片内部都有有一个反相放大器构成的振荡器,XTAL1和XTAL2分别为振荡器电路的输入端和输出端。时钟可由内部和外部生成,在XTAL1 和XTAL2的引脚上外接定时元件,内部振荡器就会产生自激振荡。外接元件有晶体振荡器和电容,他们组成并联谐振电路。晶振的振荡频率选择12MHz,C1 、C2的电容取值22PF,具有快速起振、稳定晶

25、振频率和微调频率的作用。若外接晶振频率为fosc=12MHz,则4个基本周期的具体数值为:(1)震荡周期=1/12uf;(2)时钟周期=1/6uf;(3)机器周期=1uf;(4)指令周期=1,2,和4uf。单片机有多种复位电路,单片机复位电路的基本功能是:系统上电时提供复位信号,直至系统电源稳定后,撤销复位信号。为可靠起见,电源稳定后还要经一定的延时才撤销复位信号,以防电源开关或电源插头分和过程中引起的抖动而影响复位。本系统采用电平式开关复位和上电复位方式,当上电时,C1相当于与短路,使单片机复位,在正常工作时,按下复位时单片机复位,在有时2碰到干扰时会造成错误复位。但是大多数条件下,不会出现

26、单片机错误复位,而可能会引起内部某些寄存器错误复位,在服务端加一个去耦电容,则会得到很好地效果第3章 LED电路3.1 LED简介组合型LED点阵显示器以以发光二极体为图素,它用高亮度LED晶粒进行阵列组合后,再透过环氧树脂和塑模封装而成。具有高亮度、功耗低、引脚少、视角大、寿命长、耐湿、耐冷热、耐腐蚀等特点,点阵显示器有单色和双色两类,可显示红、黄、绿、橙等。LED点阵有4*4,4*8,5*7,5*8,8*8,16*16,24*24,40*40多种。根据图素的数目分为:单色、双原色、三原色等;根据图素的颜色不同所显示的文字、图像等内容的颜色也不同,单元色点阵只能显示固定色彩如:红、绿、黄等单

27、色、双原色和三原色点阵显示内容的颜色有图素不同颜色发光二极体变量组合方式决定,如红绿都亮时可显示黄色,如果按照脉冲方式控制二极体的点亮时间,可显示256或更高级灰度显示,即可是实现真色彩显示。几种LED点阵显示器的内部电路结构和外形规格,其它型号点阵的结构与引脚可实验获得,LED点阵显示器单块使用时,即可代替数码显示数位,也可显示各种中西文字符号。如5*7点阵显示器用于显示西文字母,5*8点阵显示器用于显示中西文。8*8点阵显示器用于显示中文文字,也可用于图形显示。用多块点阵显示器组合则可构成大荧幕显示器,但这类使用装置常通过微机或单片机控制驱动。由LED点阵显示器的内部结构可知,器件易采用动

28、态扫描驱动方式工作,由于LED管芯大多为高亮度型,因此某行或某列的单体LED驱动电流可选用窄脉冲,但其平均电流应限制在20mA内,多数点阵显示器的单体LED的正向压降约在2V左右,但大亮点10的点阵显示器单体LED的正向压降约为6V。大荧幕显示系统一般是将由多个LED点阵组成的小模组以搭积木的方式组合而成的,每一个小模组都有自己的独立的控制系统,组合在一起后只要引入一个总控制器控制各模组的命令和资料即可,这种方法既简单而且具有易展、易维修的特点。LED点阵显示系统中各模组的显示方式有静态和动态显示两种。静态显示原理简单、控制方便,但硬件接线复杂,在实际应用中一般采用动态显示方式,动态显示采用扫

29、描的方式工作,由峰值较大的窄脉冲驱动,从上到下逐次不断地对显示幕的各行进行选通,同时又向各列送出表示图形或文字资讯的脉冲信号,反复以上操作就可显示各种图形或文字通讯。3.2 1616点阵LED原理及应用16*16点阵LED实物如图3.1所示。设计时必须掌握点阵工作原理方能进行更深层设计。16*16LED点阵其实就是4块8*8点阵LED级联而成的,因此特给出8*8的点阵LED的工作原理图。如图3.2为8*8点阵LED外观及引脚图其等效电路如图3.3所示,只要其对应的X、Y轴顺向偏压,即可使LED发亮。例如:如果想使左上角LED点亮,则Y0=1,X0=0即可。应用时限流电阻可以放在X轴或Y轴。而16*16就是在8*8院里的基础上将四块8*8级联而成,如图3.4所示。3.3 LED点阵的显示文字图形原理汉子显示屏用于显示汉子、字符及图像信息,在公共汽车、银行、医院及户外广告等都有广泛的应用。下面是简单的汉字显示屏的操作,由单片机控制汉字的显示内容。为了降低成本,使用了四块8*8的LED点阵发光管的模块,组成了一个16*16的LED点阵显示屏,如图3.5所示。在实际的使用中可以根据这个原理自行的扩展显示的汉字,

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

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