本科毕业设计--基于单片机的led大屏幕显示系统.doc
《本科毕业设计--基于单片机的led大屏幕显示系统.doc》由会员分享,可在线阅读,更多相关《本科毕业设计--基于单片机的led大屏幕显示系统.doc(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2010届电子信息工程专业毕业设计(论文)基于单片机的LED大屏幕显示系统目 录中文摘要I英文摘要II第1章 绪 论11.1 LED显示屏概述11.1.1 LED显示屏的发展11.1.2 LED显示屏的分类21.1.3 LED显示屏的作用31.1.4 LED显示屏的特点31.2 设计的主要内容31.2.1 设计的意义和目的41.2.2 国内外的研究现状41.2.3 课题背景简介5第2章 显示原理及控制方式62.1 LED点阵显示屏模块62.2 LED点阵显示方式62.3 LED常见的控制方式分析8第3章 总体方案设计与分析103.1 显示单元103.2 滚屏的实现103.3 主控芯片的考虑10
2、3.4 关于现实内容的更新103.5 总体电路结构及工作原理103.5.1 硬件电路框图113.5.2 工作原理11第4章 硬件电路设计124.1 LED点阵模块的选择124.2 行驱动电路134.3 列扫描电路154.4 串口通讯174.4.1 RS232总线标准174.4.2 RS232C接口电路174.5主控芯片19第5章 单片机软件设计245.1 开发工具及语言245.2 编程思想245.3 字模处理255.4 左移效果265.5拉幕效果275.6 串口通信285.6.1 通讯基础知识285.6.2 Mscomm通讯控件简介29455.6.3 Mscomm控件的主要属性和方法295.6
3、.4 CommEvent属性295.7 Mscomm控制使用示例315.7.1 数据的发送315.7.2 数据的接受32第6章 Proteus软件仿真336.1 Proteus软件介绍336.2 软件特点336.3 软件仿真33第7章 PCB结构设计357.1 PCB设计平台357.2 元件布局及PCB整体结构工艺357.3布线工艺及准则35第8章 结论与展望37致 谢38参考文献39附 录40摘 要本设计使用的是ATMEL公司生产的AT89C52单片机作为控制核心,通过控制32*16的LED点阵电子显示屏使其拥有多种显示方式。单片机控制程序采用单片机C51语言进行编辑,通过编程控制各个显示点
4、对应LED阳极和阴极端的电平,就可以有效的控制各显示点的亮灭。所显示字符的点阵数据可以自行编写,也可从标准字库中提取。显示屏采用32*16的LED点阵,可同时显示两个汉字或单色图像。显示方式采用动态显示,使得图形或文字能够实现静止、移入移出等多种显示方式。本设计实现了单片机与PC机间的数据传输及存储,并能利用软件方便的进行显示内容的多样变化,另一方面点阵显示屏广泛的应用于医院、机场、银行等公共场所,所以本设计具有很强的现实应用性。文中详细介绍了LED点阵显示的硬件设计思路、硬件电路各个部分的功能及原理、相应软件的程序设计,以及使用说明等。 关键词:单片机, LED点阵显示屏, C语言, 串口通
5、信 ABSTRACTThe design uses the AT89C52 of the ATMEL microcontroller as the main controller, the system controlling the 32*16 LED dot matrix display and make it have a variety of electronic display. Microprocessor control program for editing though the language of C51, programmatically control all dis
6、play points corresponding to the anode and cathode of the LED and can effectively control the display light off or on. The dot matrix character display data can be written by themselves or can also be extracted from the standard font. The screen with 32*16 of the LED dot matrix can simultaneously di
7、splay two characters or monochrome image .The display is dynamic display and can make the static graphics or text can be achieved and many moved out of the display. The Design and Implementation of a microcontroller and PC data transfer between PC and can easily use the software to display a lot of
8、content. And dot matrix display screen widely used in hospitals, airports, banks and other public places. Therefore, the design has a strong practical application. This article details the LED dot matrix display screen hardware design ideas in various parts of the hardware circuit function and the p
9、rinciple of corresponding software, programming and the use of descriptions.Keywords: MCU, Light Emitting Diode Panel, C, Serial Data Transfer 第1章 绪 论1.1 LED显示屏概述LED显示屏(Light Emitting Diode Panel):又叫电子显示屏或者飘字屏幕。是由LED点阵组成,通过灯珠的亮灭来显示文字、图片、动画、视频,内容可以随时更换,各部分组件都是模块化结构的显示器件。通常由显示模块、控制系统及电源系统组成。显示模块由LED灯组
10、成的点阵构成,负责发光显示;控制系统通过控制相应区域的亮灭,可以让屏幕显示文字、图片、视频等内容,恒舞动卡主要是播放动画的;电源系统负责将输入电压电流转为显示屏需要的电压电流。LED显示屏可以显示变化的数字、文字、图形图像;不仅可以用于室内环境还可以用于室外环境,具有投影仪、电视墙、液晶显示屏无法比拟的优点。LED之所以受到广泛重视而得到迅速发展,是与它本身所具有的优点分不开的。这些优点概括起来是:亮度高、工作电压低、功耗小、小型化、寿命长、耐冲击和性能稳定。LED的发展前景极为广阔,目前正朝着更高亮度、更高耐气候性、更高的发光密度、更高的发光均匀性,可靠性、全色化方向发展。1.1.1 LED
11、显示屏的发展1970年代最早的GaP、GaAsP同质结红、黄、绿色低发光效率的LED已开始应用于指示灯、数字和文字显示。从此LED开始进入多种应用领域,包括宇航、飞机、汽车、工业应用、通信、消费类产品等,遍及国民经济各部门和千家万户。到1996年LED在全世界的销售额已达到几十亿美元。尽管多年以来LED一直受到颜色和发光效率的限制,但由于GaP和GaAsP LED具有长寿命、高可靠性,工作电流小、可与TTL、CMOS数字电路兼容等许多优点因而却一直受到使用者的青眯。 最近十年,高亮度化、全色化一直是LED材料和器件工艺技术研究的前沿课题。超高亮度(UHB)是指发光强度达到或超过100mcd的L
12、ED,又称坎德拉(cd)级LED。高亮度A1GaInP和InGaN LED的研制进展十分迅速,现已达到常规材料GaA1As、GaAsP、GaP不可能达到的性能水平。1991年日本东芝公司和美国HP公司研制成InGaA1P 620nm橙色超高亮度LED,1992年InGaA1p590nm黄色超高亮度LED实用化。同年,东芝公司研制InGaA1P 573nm黄绿色超高亮度LED,法向光强达2cd。1994年日本日亚公司研制成InGaN 450nm蓝(绿)色超高亮度LED。至此,彩色显示所需的三基色红、绿、蓝以及橙、黄多种颜色的LED都达到了坎德拉级的发光强度,实现了超高亮度化、全色化,使发光管的户
13、外全色显示成为现实。 我国发展LED起步于七十年代,产业出现于八十年代。全国约有100多家企业,95%的厂家都从事后道封装生产,所需管芯几乎全部从国外进口。通过几个“五年计划”的技术改造、技术攻关、引进国外先进设备和部分关键技术, 使我国LED的生产技术已向前跨进了一步。1.1.2 LED显示屏的分类1.按颜色基色分类单基色显示屏:单一颜色(红色或绿色)。双基色显示屏:红和绿双基色,256级灰度、可以显示65536种颜色。 全彩色显示屏:红、绿、蓝三基色,256级灰度的全彩色显示屏可以显 示一千六百多万种色。 2.按显示器件分类LED数码显示屏:显示器件为7段码数码管,适于制作时钟屏、利率屏等
14、,显示数字的电子显示屏。 LED点阵图文显示屏:显示器件是由许多均匀排列的发光二极管组成的点阵显示模块,适于播放文字、图像信息。 LED视频显示屏:显示器件是由许多发光二极管组成,可以显示视频、动画等各种视频文件。 3.按使用场合分类 室内显示屏:发光点较小,一般3mm-8mm,显示面积一般几至十几平方米。 室外显示屏:面积一般几十平方米至几百平方米,亮度高,可在阳光下工作,具有防风、防雨、防水功能。 4.按发光点直径及间距分类 室内屏(按直径分):3mm、3.75mm、5mm、 室外屏(按间距分):PH10、PH12、PH14、PH16、PH20、PH25、PH31.25、PH37.5. 5
15、.显示方式有静态、横向滚动、垂直滚动和翻页显示等。单块模块控制驱动12块(最多可控制24块)8X8点阵,共16X48点阵(或32X48点阵),是单块MAX7219(或PS7219、HD7279、ZLG7289及8279等类似LED显示驱动模块)的12倍(或24倍)!可采用“级联”的方式组成任意点阵大显示屏。显示效果好,功耗小,且比采用MAX7219电路的成本更低。1.1.3 LED显示屏的作用1.起到商品宣传,吸引顾客的作用。2.起到店面装饰,提高企业档次的作用。3.起到照明,标新立异的作用。4.起到普及知识的作用。(可用于播放企业产品的小信息,相关行业的知识)5.起到公告板的作用。(促销,招
16、聘信息发布)6.起到烘托气氛的作用。通过显示屏幕可播放上级领导及各种贵宾莅临参观、指导的欢迎词,各种重大节日的庆祝词等。1.1.4 LED显示屏的特点1.亮度高:户外LED显示屏的亮度大于8000mcd/m,是目前唯一能够在户外全天候使用的大型显示终端;户内LED显示屏的亮度大于2000md/m2。2.寿命长:LED寿命长达100,000小时(十年)以上,该参数一般都指设计寿命,亮度暗了也算;3.视角大:室内视角可大于160度,户外视角可大于120度。视角的大小取决于LED发光二极管的形状。4.屏幕面积可大可小,小至不到一平米,大则可达几百、上千平米;5.易与计算机接口,支持软件丰富。6.常见
17、大型显示终端对比1.2 设计的主要内容本系统设计采用的控制芯片是AT89C52,显示设备为LED显示屏,该显示屏如果只实时显示一些图形、文字对主控芯片要求不高,89C52系列的单片机完全可以胜任,而且信息的内容和屏与屏切换相对稳定,不需要固定计算机实时服务。本设计中采用上位机软件编辑实现图文编辑传输。采用了习惯的Windows窗体,开启文本编辑区,完成图形和文字的编辑工作。在控制系统中实现字模的提取与保存,无需在单片机中加入字库。通过采用PC与单片机的串口通讯方式,将数据通过COM口发送给单片机,从而完成信息的传输。然后通过单片机内部的程序调用数据,完成显示。1.2.1 设计的意义和目的设计的
18、意义:1.有利于本专业所学知识理解,通过在学校学习,学生掌握了一些信息时代生存与发展必需的信息技术基础知识和基本技能,具备了在日常生活与学习中应用信息技术解决问题的基本态度与基本能力。2.有利于逻辑思维的锻炼,做任何事情都有一定的步骤,整个过程学生都需要有条理地构思,这中间有猜测设想、判断推理的抽象思维训练,也有分析问题、解决问题、预测目标等能力的培养。设计的目的:通过理论课的学习和生产实习,学生已经掌握了不少理论知识和生产实际知识,运用所学知识去分析和解决实际问题才是最终目的。1.2.2 国内外的研究现状LED 点阵电子显示屏是集微电子技术、计算机技术、信息处理技术于一体的大型显示屏系统。它
19、以其色彩鲜艳,动态范围广,亮度高,寿命长,工作稳定可靠等优点而成为众多显示媒体以及户外作业显示的理想选择。近些年,LED 显示屏投资环境良好,尤其是高亮屏产品是近期的投资热点。LED 显示屏的应用领域广泛,当前的产品开发受到各领域的关注和支持,其投资环境日益良好。在技术方面:LED 显示屏(LED panel):LED 就是light emitting diode,发光二极管的英文缩写,简称LED。它是一种通过控制半导体发光二极管的显示方式,用来显示文字、图形、图像、动画、行情、视频、录像信号等各种信息的显示屏幕。LED 显示屏分为图文显示屏和视频显示屏,均由LED 矩阵块组成。图文显示屏可与
20、计算机同步显示汉字、英文文本和图形;视频显示屏采用微型计算机进行控制,图文、图像并茂,以实时、同步、清晰的信息传播方式播放各种信息,还可显示二维、三维动画、录像、电视、VCD 节目以及现场实况。我国在 LED 领域的研究开发工作成绩突出。目前我国的普绿和高亮度纯红LED 已基本实现商品化,我国国家光电子工艺中心正在从事以IIIV 族半导体量子 阱结构为基础的新一代光点器件研究开发,承担国家863 计划项目“蓝光LED 研制和产业化技术”;我国方大集团与科研所合作,该集团首期投资8000 万,形成年产1.2 亿支蓝光LED 的生产能力。近年来我国LED 显示屏的生产已经逐步形成行业规模,目前,发
21、光二极管年销量已超过20亿美元,到2003 年有望突破50 亿美元大关,全球LED 市场前景广阔。就目前我国市场规模每年约为3.54 亿人民币。近年来,LED 显示屏的关键控制技术随着超大规模集成电路(VLSI)的发展而日趋完善,LED 显示屏与LCD、PDP 等同类平板显示屏产品比较,由于LED 产品具有性能稳定、寿命较长、功耗较小以及价格低廉、产品质量不断的提高,给LED 市场增光添彩。1.2.3 课题背景简介本设计是结合自己在学校学习所掌握的理论基础知识,结合本设计相关的一些资料准备,经过查询相关书籍和杂志,掌握基本原理然后分模块设计,之后在电脑上用Proteus软件进行仿真测试,已证实
22、设计的可行性。通过成功仿真,用PROTEL画出PCB,然后去采购设计所需的芯片,制作出成品。第2章 显示原理及控制方式2.1 LED点阵显示屏模块LED点阵显示屏模块,以发光二极管为像素,它用高亮度发光二极管芯阵列组合后,环氧树脂和塑模封装而成。这种一体化封装的点阵LED模块,具有高亮度、引脚少、视角大、寿命长、耐湿、耐冷热、耐腐蚀等特点。LED点阵规模常见的有5*7、5*8、8*8、16*16等等。下图为本设计使用的单红色8*8LED点阵显示屏模块(图2.1)及其内部结构原理图(图2.2)。图2.1 点阵显示屏模块图2.2 点阵内部结构原理图2.2 LED点阵显示方式LED阵列的显示采用扫描
23、的方式,首先将所要显示的文字按照每行拆解成多组显示信号,如图2.3所示,对于一个8*8LED阵列而言,若要显示“公”,则可将各行显示数据列出:图2.3 文字编码表2.1 各列数据扫描顺序显示数据(二进制)显示数据(16进制)第1行00001000B0x08第2行00100100B0x24第3行01010010B0x52第4行01001000B0x48第5行01000001B0x41第6行00100010B0x22第7行01000100B0x44第8行00001000B0x08LED阵列的显示方式就是按显示数据编码的顺序,一行一行地显示。以高态扫描为例,若要显示第一行,则先将第一行的显示数据(0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 毕业设计 基于 单片机 led 大屏幕 显示 系统
限制150内