2014年9月 中学课 i辅导 LED电子显示屏 @ 苏雪松 摘要:本文介绍了LED电子显示屏的发展及分类、硬件电路 (1)外围电路 两大方面的内容。最后,笔者提出了在以后的研究工作中,还需要 电源电路通过变压元件为整个电路提供5V的工作电位。 做的三点工作。 关键词:LED电子显示屏;发展;分类;硬件电路 中图分类号:G63EO文献标识码:A文章编号:1992—7711(2014)o9—0140 一、LED电子显示屏的发展及分类 第一阶段为1990年到1995年,主要是单色和l6级双色图 文屏。用于显示文字和简单图片,主要用在车站、金融证券、银行、 邮局等公共场所。 第二阶段是1995年到1999年,出现了64级、256级灰度的 双基色视频屏。视频控制技术、图像处理技术、光纤通信技术等的 应用将LED显示屏提升到了一个新的台阶。 第三阶段从1999年开始,红、纯绿、纯蓝LED管大量涌人中 国,同时国内企业进行了深入的研发工作。 本次题目的要求是设计一个16"16的点阵LED电子显示 屏,要求显示亮度均匀、充足,可显示图形和文字,显示稳定清晰, 无串扰,显示方式要求有静止和移入移出两种显示方式。 1.LED点阵电子显示屏的设计方案 LED点阵电子显示屏的设计一般有两种方案:方案一:采用 可编程逻辑器件作为核心控制器产生LED点阵的行、列驱动信 号。方案二:采用单片机系统来实现。 本设计硬件方面以单片机AT89C51为主控制器,采用4块 8 X 8点阵LED显示模块来组成16×16点阵显示模式,显示各种 文字或单色图像。 2.LED点阵屏显示驱动方式比较 LED点阵屏显示电路常用的显示驱动方式有两种: 方案一:串行控制驱动,这种方式的好处是单元内的线路连 接简单,给印刷电路板的设计带来方便,减少了布线的密度,方便 以后的制作与调试,而且相对提高了每个单元的可靠性。 方案二:并行控制驱动,将显示数据通过并行 般为8位)方 式送入驱动电路,这样的好处是:相对于串行控制而言,数据的刷 新速度快,在处理同等数量的数据时,对处理速度要求可以大大 降低,从而提高了系统的稳定性,但也正因为“并行”使单元内的 数据线路的连接更加复杂,布线后的排错难度大大增加。 二、关于硬件电路 1.硬件电路设计基本思路 点阵式汉字显示屏的电路包含电源电路、复位电路、时钟电 路、驱动电路、单片机控制电路和LED点阵屏显示电路等六大部 分:(1)电源电路通过变压元件为整个电路提供5v的工作电位。 (2)复位电路可在需要时为单片机手动复位清零,使整个电子显示 屏初始化。f3)时钟电路是单片机的工作驱动电路;单片机内的程 序控制着整个电路,其输出通过译码器SN7415154译码作为点 阵屏的驱动。(4)驱动电路,我们采用串行控制驱动方式。 2.本系统所采用的硬件电路 系统所采用的硬件电路大致上可以分成单片机系统及外围 电路、列驱动电路和行驱动电路三部分。 I网 时钟电路由AT89C51的18,19脚的时钟端(XTAL1及 XTAL2)以及12MHz晶振xl、电容c2,c3组成,采用片内振荡 方式。 f2)列驱动电路 列驱动器由集成电路74HC595构成。 f3)行驱动电路 单片机P1口低4位输出的行号经4/16线译码器7415154 译码后生成16条行选通信号线,再经过驱动器驱动对应的行线。 一条行线上要带动16列的LED进行显示,按每一LED器件 20mA电流计算,16个LED同时发光时,需要320mA电流,选用 三极管TIP127作为驱动管可满足要求。 3.硬件电路所需器件介绍 (1)ULN2803A达林顿管阵列 达林顿管就是两个三极管接在一起,极性只认前面的三 极管。 具体接法如下:以两个相同极性的三极管为例,前面为三极 管集电极跟后面三极管集电极相接,前面为三极管射极跟后面三 极管基极相接,前面三极管功率一般比后面三极管小,前面三极 管基极为达林顿管基极,后面三极管射极为达林顿管射极,用法 跟三极管一样,放大倍数是两个三极管放大倍数的乘积。达林顿 管又称复合管。它将二只三极管适当的连接在一起,以组成一只 等效的新的三极管。这等于效三极管的放大倍数是二者之积。  ̄)74HC595芯片简述 ( ̄)74HC595概述 74HC595是硅结构的CMOS器件,兼容低电压1rrL电路,遵 守JEDEC标准。74HC595是具有8位移位寄存器和一个存储器, 三态输出功能。移位寄存器和存储器是分别的时钟。数据在 SCHep的上升沿输入,在STep的上升沿进入的存储寄存器中去。 如果两个时钟连在一起,则移位寄存器总是比存储寄存器早一个 脉冲。8位串行输人/输出或者并行输出移位寄存器,具有高阻关 断状态。 ( ̄)74HC595芯片驱动LED的特点 74HC595芯片驱动LED有以下特点:速度较快,功耗较小, LED的数目多少随意,既可以控制共阴极的LED显示器,也可以 控制共阳极的LED显示器,可以软件控制LED的亮度,还可 以在必要的时候关断显示(数据保留),以减小功耗,并可随时唤醒 显示。 (3)关于软件 软件编程方面采用汇编语言编程,涉及了单片机的时钟、中 断和复位的使用。 设计基本思路:①先对相关变量进行初始化。②循环扫描亮 16行LED称点亮一帧图象。⑨一帧图象扫描完毕后,列指针 向右移动1位,再扫描下一帧图象。为了控制汉字共动的速度, 有时候要对一帧图象扫描数次后才将列指针移位。依次类推,列 指针共向右移动16位。这样,主观上感觉到图象(Tg+g 145页1