- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
工程实训报告
手摇式动态显示屏
目 录
第一章 引 言 2
1.1 LED点阵显示屏概述 2
1.2 LED显示屏控制技术状况 3
1.2.1 串行传输与并行传输技术 3
1.2.2 动态扫描与静态锁存技术 3
1.2.3 自动检测及远程控制技术 3
1.3 预达设计目的 4
第二章 总体方案论证与设计 5
2.1 LED驱动功能的实现 5
2.2 数据存储功能的实现 6
2.3 总体硬件组成框图 6
第三章 系统硬件设计 7
3.1芯片的介绍——STC89C58RD+单片机 7
3.2 复位电路的设计 8
3.2.1 上电自动复位 9
3.2.2 手动按键复位 9
3.3 时钟电路的设计 10
3.4 下载器电路的设计 11
3.4.1 MAX232的特点如下: 11
3.4.2 MAX232各管脚的工作条件如表3.2 11
3.4.3 MAX232引脚排列 12
3.4.4基于MAX232电路编程器电路图 12
第四章 系统的软件设计 14
4.1 主程序 14
4.2 显示子程序 15
4.3 汉字点阵码的生成 15
4.3.1 汉字取模 16
4.3.2 图形取模 17
4.4 Keil 软件的介绍 17
第五章 系统调试与测试结果分析 19
5.1 系统的调试 19
5.2 测试结果分析 19
参考文献 22
附录 1 23
1.实物图 23
2.原理图 24
3.PCB板 25
附录 2 源程序 26
第一章 引 言
LED显示屏的像素点采用LED发光二极管,将许多发光二极管以点阵方式排列起来,构成LED阵列,进而构成LEDLED显示屏作为一项高科技产品引起了人们的高度重视采用计算机控制,将光、电融为一体的大屏幕智能显示屏现代社会已进入信息时代,信息传播占有越来越重要的地位,同时人们对视觉媒体的要求也愈来愈高,要求传播媒体反映迅速、现实(实时性)、醒目(色彩丰富、栩栩如生),画面超大型化,具有震撼力,近几年,随着微电子技术、自动化技术、计算机技术的迅速发展,半导体制作工艺日趋成熟,导致LED显示点尺寸越来越小,解析度越来越高,并可将显示光的三基色(红、绿、蓝)集成化为一体,达到全彩色效果,使得LED显示屏的应用范围日益扩大
1.3 预达设计目的
2008年北京奥运会开幕式上运用大量LED在一定程度上诠释了“科技奥运”的概念,它不仅反映出LED与现代生活的密切关系,也揭示了LED在高端科技领域的重要地位。
为了结合实际更好的了解LED相关知识,掌握LED显示技术,我们以奥运会中颇具匠心的LED荧光棒为原形,采用了16个LED,设计成一款以STC89C58RD+单片机为核心, 涉及了静态锁存技术和MAX232芯片应用并且拥有PC机通信功能的LED手摇式动态显示屏。
第二章 总体方案论证与设计
本系统采用单片机STC89C58RD+为LED显示屏的控制核心,其中主要涉及到实现LED驱动及数据存储功能的方案选择,以下内容将对各方案逐一进行论证比较,给出合理的设计方法。
2.1 LED驱动功能的实现
从理论上讲不论显示图形还是文字,只要控制这些组成图形或文字的各个点所在的位置相对应的LED器件发光,就可得到我们想要的显示结果。但在实际应用中考虑到各种方案的特点及其局限性,我们需根据情况来选择。
方案一:可同时控制各个发光点亮灭的方法称为静态驱动显示方式,它将每一个LED发光管的一端接至单片机的一个I/O口,另一端通过电阻接电源。这种方法可以直接驱动LED,原理简单,驱动能力强,LED的亮度也可以通过限流电阻调节,非常方便,但此种方法浪费单片机的I/O口,只适合于较小的系统。若LED点阵较大,所含发光二级管数量较多(仅1616点阵共有256个发光二极管),若我们用锁存器来扩展端口即采用静态锁存方式(按8位锁存器来计算需256/8=32个锁存器),这个数字很大,在实际应用中显示屏较1616点阵要大的多,这样在锁存器上花的成本将会很高。
方案二:采用动态扫描方式即逐行轮流点亮(反复轮回过程中,轮回速度足够快控制在每秒24次以上,由于人眼视觉暂留现象,形成看起来稳定的图形),这样扫描驱动电路可实现多行的同名列共用一套驱动器。通过三极管驱动并联在一起的LED发光管的一端(共阴或共2端),LED发光管的另一脚接通用I/O口,控制其亮灭。此扫描方式进行显示时,每行有一个行驱动器,各行同名列共用一个列驱动器,显示数据通常存储在单片机的存储器中,按8位一个字节的形式顺序排放。该方法能驱动较多的LED,控制方式较灵活,而且节省单片机的资源。
由于此次我们设计完成的手摇式动态显示屏只需16个发光二级管,属于较小的系统,单片机I/O口足够用,考虑到第一种方案原理简单,容易实现,
您可能关注的文档
最近下载
- 2025年首次曝光171页初中语文学霸手写笔记(可打印).docx VIP
- 排水球墨铸铁管道工程技术规程.pdf
- 模板中文软件版Project2010-详细教程.pptx VIP
- 云南曲靖钢铁集团双友钢铁有限公司钢铁转型升级一体化项目项目环境影响报告书.pdf VIP
- 模板中文软件版project2010详细教程x.pdf VIP
- 小学信息技术五年级SCRATCH教案全集.doc VIP
- 2025年上海市汽车园区智能网联汽车测试道路建设可行性研究报告.docx
- 2023年10月自考03291人际关系学试题及答案含评分标准.docx VIP
- 三一EBZ200悬臂式掘进机使用说明书.pdf VIP
- 《 卷烟工厂能源管理绩效评价方法》编制说明.docx VIP
文档评论(0)