毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

STC89C52单片机点阵电子显示屏的设计+电路图(2)

时间:2019-09-23 21:04来源:毕业论文
当前,LED点阵显示屏正向着更高的发光亮度,气候耐受性更强、较高的发光可靠性,全方位的发展,其发展前景是极其乐观和广阔的。 1.2 LED电子显示屏的


当前,LED点阵显示屏正向着更高的发光亮度,气候耐受性更强、较高的发光可靠性,全方位的发展,其发展前景是极其乐观和广阔的。
1.2 LED电子显示屏的分类
按颜色分类
单基色显示屏:单一颜色(红色或绿色)。
双基色显示屏:只有两种颜色,一般为红和绿两色,每种基色有256灰度级。
全彩色显示屏:分为蓝、绿、红三种基色,由很多个RGB三色的发光二极管组成,按显示器件分类,色彩绚丽。
按使用场合分类
室内显示屏:工作稳定,全天候播放,发光点较小;经济、实惠、实用、现代化;操作容易、修改方便、文护简便。
室外显示屏:面积更大,视角广、高亮度,可在照射强的阳光以及恶略天气下正常工作,具有防雨水和防风刮的功能。
按发光点直径分类
室内屏:Φ3mm、Φ3.5mm、Φ6mm、
室外屏:Φ10mm、Φ13mm、Φ16mm、Φ22mm、Φ25mm
1.3设计任务
本设计要完成的任务是一个16*16的点阵显示屏的设计,能够从左向右滚动,清晰的显示出“周师欢迎你”的内容。
任务要求:
该LED点阵显示屏能够显示汉字,全屏只能够显示出1个文字。采用动态显示的方式,使汉字能够实现移出移入、静止等多种显示的方法。开关控制显示“周师欢迎你”的字幕。
2.总体设计
2.1显示单元的选择和滚屏方式选择
本设计使用了4个8×8点阵模块,拼接成一个16*16的LED点阵显示屏。在距离较远的地方,也可以得到清晰的视觉效果。要得到这样的效果,就要使16*16的LED点阵显示屏(红色LED模块)来显示一个简体汉字。这样一来,每一个16*16大小的汉字便可获得12*12cm大小的显示尺寸,便可以50米内达到清晰显示的效果。本设计的要求是:16*16的LED点阵显示屏能清晰、稳定自左向右的显示出“周师欢迎你”一系列的汉字。
“滚屏”,即显示出的汉字能够在屏幕上完成位移。虽然能够用硬件来完成,但该设计却额外增加了成本和提高了设计的难度。所以本设计采用从左向右滚屏显示的方法,是用软件来完成。这样一种常见滚屏显示方式,其优点有很多,例如:可升级性强,可文护性强,也较为廉价等。
2.2关于屏幕的可扩展性
因为列数据受到了暂存器地址线条数的限制,所以在传统的并行传输方式中,不能任意增加或减少显示的单元。又因为每一个显示单元PCB构成不相同,电路构成也不相同,又与设计可管理模块的方式不同,所以需采用独特的串行锁存技术。为了完成每个显示单元间的列数据暂存器,需要经过操控五条总线,便达到可摒弃传统的并行传输方式。板与板之间相连不仅方便,也能减轻PCB排线和布局的难度。最终显示单元个数的扩展,才能得以完成。
2.3单片机控制器的考虑
该设计利用串行的传送方法,用软件达到“滚屏”的效果。因为对MCU的处理速度要求很高,必须要选择STC89C52单片机作为控制器。STC89C52单片机的处理的效率很高,且存储器资源充足,接口较多。零售价仅为几块钱,价格较为平民化,能够大大控制设计的成本。
2.4关于点阵数据的存储方式
该点阵模块显示的内容不多,能够储存在STC89C52中,所以无需连接外部存储的设备。16*16的LED点阵显示屏显示的一个汉字字模所占的内存,要用到不间断32个字节大小的E2PROM内存储存。连接上位机软件将等待显示的汉字串转换成相应的点阵字模数据,通过烧写的方法储存在E2PROM中,是目前使用最广泛的技术。若要呈现出256个字符,则最少需要8KB大小的内存。本设计采用的STC89C52单片机,内部的E2PROM没有充足的容量储存。因此上述的设计,单片机外部必须要扩充内存更大的E2PROM,硬件成本也会随之提升。该方案有诸多的弊端,所以本设计便摒弃了上述方案。综上所述,这次的设计没有用到外部的贮存设备。 STC89C52单片机点阵电子显示屏的设计+电路图(2):http://www.youerw.com/tongxin/lunwen_39638.html
------分隔线----------------------------
推荐内容