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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

片单机原理及应用课程设计led点阵显示屏.docx

1、片单机原理及应用课程设计led点阵显示屏单片机原理及应用课程设计指导书使用班级:电子专业指导教师: 编制教师: 长春工程学院电气与信息学院电子信息教研室2014年2月一、课程设计目的单片机原理及应用课程设计是配合“单片机原理及应用”课程和实验教学的一个重要环节,它能起到巩固所学知识、加强综合能力、提高软、硬件设计调试方面的能力、启发创新思想的效果。同时,帮助学生将相关专业课程综合起来,融会贯通,形成系统的概念,迅速迈过从理论到实际的门槛。本课程设计的目的是培训学生的综合设计能力、电子线路的组装调试能力和创新能力,通过查阅资料、选定方案、设计电路、安装调试、写报告等过程,使学生得到一次科学研究工

2、作的启蒙训练。二、课程设计任务及内容1、资料查阅1)查阅与本人设计相关的文章、方案,列举3种以上设计方案;2)对以上设计方案进行分析、比较,选择本次设计所使用的设计方案;3)把以上设计方案及分析、比较过程以文字方式体现在设计报告中的方案选择中。2、设计题目(5)题目:LED点阵显示屏要求:1)设计由(48)个8*8LED点阵组成的显示屏系统;2)能够显示英文、汉字以及部分特殊图形;3)可以设置多种(不少于3种)的切换显示方式;4)采用双色多三色LED点阵显示简单彩色图样*;5)显示简单动态图像或曲线等*。3、电路设计用Protel绘制电路原理图,并绘制PCB板图。要求原理图完整,清晰,参数准确

3、。PCB板图布局合理、美观,走线清晰明了,制版尺寸小。4、仿真实现用Proteus软件对所设计内容进行仿真实验或使用硬件搭建,实现题目要求的内容。5、撰写论文按照所阅读的标准期刊文献文章格式撰写一篇所设计的单片机系统进行综合描述。要求有:摘要:对全篇文章进行简单扼要的介绍;引言:对所设计的题目背景进行简介;正文论述:各部分详细的设计方案分析及选择,软硬件设计、理论计算;Protus仿真过程及结果截图;原理图、PCB图等各种图表;并以附录的形式提供单片机程序及程序框图。从硬件(各部分原理、整体系统组成原理)和软件(编程思想、流程图)等方面对系统进行全面的论述。结论:总结所设计的题目的实现情况及展

4、望。三、课程设计成果要求1、开题报告主要内容:进行题目可行性论证,对设计方案进行选择,给出选择依据;2、电路图绘制主要内容:针对所设计题目绘制原理图、PCB图。原理图要求器件摆放合理、轴线清晰明了;PCB图要求布线合理、美观,制版尽可能小。3、软件系统仿真主要内容:使用Protus软件对所设计题目进行软件仿真或使用硬件搭建,验证系统的可行性并保留结果(答辩时需演示)。4、课程设计论文主要内容:撰写课程设计论文(论文详细要求参见附件)。一组一份设计论文。分组建议:3人。四、课程设计具体时间安排及成绩考核1、时间安排:单元内 容时间1公布题目,布置任务,学生独立选题。1天2进行题目分析和系统分解,

5、确定设计方案。1天3绘制Protel原理图和PCB图2天3绘制Proteus原理图或搭建硬件电路2天4编制程序,进行程序调试和系统功能测试3天5组织进行课程设计答辩,了解学生设计水平,是否独立完成及全面表现并由教师给出评语和成绩1天合计10天2、成绩考核:按平时表现、出勤情况、设计完成情况、报告的完整性和规范性以及答辩情况给出实习的综合成绩(五级分制)。给分比例如下:(1)平时表现、出勤情况(20%)(2)Protel电路原理图及PCB板图(15%);(3)Proteus设计演示(15%);(4)设计论文(25%);(5)答辩(25%)。五、参考书1. 谷树忠等编著:Altium Design

6、er 教程原理图、PCB设计与仿真 电子工业出版社,2011.11;2. 李晓林等编著:单片机原理与接口技术(第2版) 电子工业出版社,2011.2;3胡启明等编著:Proteus 从入门到精通100例电子工业出版社,2012.9;4. 刘波主编:51单片机应用开发典型范例基于Proteus仿真 电子工业出版社,2014.1 CHANGCHUN INSTITUTE OF TECHNOLOGY单片机原理及应用课程设计(英文标题:Times New Roman 英文字体,3号,居中)设计题目: LED点阵显示屏 学生姓名: L 学院名称: 电气与信息工程学院 专业名称: 电子信息工程 班级名称:

7、电子 1241 学 号: L 完成时间: L 2015年 月 日任务分配表班级学号姓名完成主要任务电子124110赵玉莹Protel原理图及pcb板绘制整理实验报告电子124113崔贺Proteus图绘制电子124136王文立编程LED点阵显示屏赵玉莹1,崔贺1,王文立1(电子1241 10号,13号,36号)摘 要: 本设计基于单片机技术原理,以芯片AT89C51作为核心控制器,通过硬件电路的制作及软件程序的编制,设计制作了一种4个8*8LED点阵组成的显示屏系统。实现LED的动态显,所谓动态显示就是一位一位的轮流点亮LED,在每一时刻只有一位显示器在工作(点亮),但由于人眼的视觉暂留效应和

8、发光二极管熄灭时的余辉,将出现多个字符“同时”显示的现象。即在每一瞬间,所有LED 会显示相同的字,并实现文字、英文、图形的显示,以及图形的上移、左移、右移的移动效果并显示简单动态图像或曲线。关键词:AT89C51单片机,LED,显示0 引言(简介所设计的题目内容及设计的意义) LED 电子显示屏是集微电子技术、计算机技术、信息处理技术于一体的大型显示屏系统,本设计实现了LED的动态、静态显,所谓动态显示就是一位一位的轮流点亮LED,在每一时刻只有一位显示器在工作(点亮),但由于人眼的视觉暂留效应和发光二极管熄灭时的余辉,将出现多个字符“同时”显示的现象。即在每一瞬间,所有LED 会显示相同的

9、字,并实现文字、英文、图形的显示,以及图形的上移、左移、右移的移动效果。基于LED的字符动态显示系统具有设计简单、显示方式和显示信息可控、扩容灵活和成本低等特点,非常适合一些汉字信息动态显示场合。 1 系统方案(包括方案论证,选择的过程和依据,用系统框图论述)建立以AT89C51 单片机为核心的控制器,采用串行传输、动态扫描技术,设计出拥有多功能的模块化16* 16 LED 点阵动态显示系统。通过仿真验证,该方法正确可行,能有效缩短系统的开发周期、提高效率、节约成本1 LED 点阵动态显示系统原理2 系统硬件电路(包括硬件系统原理框图、各部分电路图及其工作原理简介)简介: 用到的器件有:AT8

10、9C51,74LS164,74LS595,MATRIX-8*8-GREEN.从理论上说,不论显示图形还是文字,只要控制与组成这些图形或文字的各个点所在位置相对应的LED器件发光,就可以得到我们想要的显示结果,这种同时控制各个发光点亮灭的方法称为静态驱动显示方式。1616的点阵共有256个发光二极管,显然单片机没有这么多端口,如果我们采用锁存器来扩展端口,按8位的锁存器来计算,1 616的点阵需要256/8=32个锁存器。这个数字很庞大,因为我们仅仅是1 616的点阵,在实际应用中的显示屏往往要大得多,这样在锁存器上花的成本将是一个很庞大的数字。因此在实际应用中的显示屏都不采用这种设计,而采用另

11、一种称为动态扫描的显示方法。 动态扫描的意思简单地说就是逐行轮流点亮,这样扫描驱动电路就可以实现多行(比如16行)的同名列共用一套列驱动器。具体就1 616的点阵来说,把所有同l行的发光管的阳极连在一起,把所有同一列的发光管的阴极连在一起(共阳的接法),先送出对应第1行发光管亮灭的数据并锁存,然后选通第l行使其燃亮一定的时间,然后熄灭;再送出第2行的数据并镇存,然后选通第2行使其燃亮相同的时间,然后熄灭;-第16行之后,又重新燃亮第1行,腹轮回。当这样轮回的速度足够快(每秒24次以上),由于人眼的视觉暂留现象,就能看到显示屏上稳定的图形了。采用扫描方式进行显示时,每行有一个行驱动器,各行的同名

12、列共用一个列驱动器。显示数据通常存储在单片机的存储器中,按8位一个字节的形式顺序排放。显示时要把一行中各列的数据都传送到相应的列驱动器上去,这就存在一个显示数据传输的问题。从控制电路到列驱动器的数据传输可以采用并行方式或串行方式。显然,采用并行方式时,从控制电路到列驱动器的线路数量大,相应的硬件数目多。当列数很多时,并行传输的方案是不可取的。采用串行传输的方法,控制电路可以只用一根信号线,将列数据一位一位传往列驱动器,在硬件方面无疑是十分经济的。但是,串行传输过程较长,数据按顺序一位一位地输出给列驱动器,只有当一行的各列数据都已传输到位之后,这一行的各列才能并行地进行显示。这样,对于一行的显示

13、过程就可以分解成列数据准备(传输)和列数据显示两个部分。对于串行传输方式来说,列数据准备时间可能相当长在行扫描周期确定的情况下,留给行显示的时间就太少了,以致影响到LED的亮度。解决串行传输中列数据准备和列数据显示的时间矛盾问题,可以采用重叠处理的方法。即在显示本行各列数据的同时,传送下一行的列数据。为了达到重叠处理的目的,列数据的显示就需要具有锁存功能。经过上述分析,可以归纳出列驱动器电路应具备的主要功能。对于列数据准备来说,它应能实现串人并出的移位功能;对于列数据显示来说,应具有并行锁存的功能。这样,本行已准备好的数据打入并行锁存器进行显示时,串并移位寄存器就可以准备下一行的列数据,而不会

14、影响本行的显示。图1为显示屏电路实现的结构框图。图1 显示屏电路框图硬件电路大致上可以分成单片机系统及外围电路、列驱动电路和行驱动电路三部分1.单片机系统及外围电路单片机采用89C51或其兼容系列的芯片,采用24MHz或更高频率的晶振,以获得较高的刷新频率,使显示更稳定。单片机的串口与列驱动器相连,用来送显示数据。P1口低4位与行驱动器相连,送出行选信号;P1.5P1.7口则用来发送控制信号。PO和P2 口空着,在有必要时可以扩展系统的ROM和RAM。1616点阵显示屏的硬件原理图如图2所示。 图2 1616点阵显示屏的硬件原理图2.列驱动电路列驱动电路由集成电路74LS595构成。它具有一个

15、8位串人并出的移位寄存器和一个8位输出锁存器的结构,而且移位寄存器和输出锁存器的控制是各自独立的,可以实现在显示本行各列数据的同时,传送下一行的列数据,即达到重叠处理的目的。74LS595的外形及内部结构如图3所示。它的输入侧有8个串行移位寄存器,每个移位寄存器的输出都连接一个输出锁存器。引脚SI是串行数据的输入端。引脚SCK是移位寄存器的移位时钟脉冲,在其上升沿发生移位,并将SI的下一个数据打人最低位。移位后的各位信号出现在各移位寄存器的输出端,也就是输出锁存器的输入端。RCK是输出锁存器的打人信号,其上升沿将移位寄存器的输出打人到输出锁存器。引脚G是输出三态门的开放信号,只有当其为低时锁存器的输出才开放,否则为高阻态。SCLR信号是移位寄存器的靖0输入端,当其为低时移位寄存器的输出全部为o。由于SCK和RCK两个信号是互相独立的,所以能够做到输人串行移位与输出锁存互不干扰。

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

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