LED点阵电子显示屏制作点阵电子显示屏制作
摘要:LED大屏幕显示系统,以AT89S52单片机为,由键盘显示、温度采集、滚动屏幕显示、LED顺时90°旋转
大屏幕显示等功能模块组成。基于题目基本要求,本系统对时间显示和大屏幕显示进行了重点设计。此外,扩
展单片机外围接口、温度采集、滚动屏幕显示、等功能。本系统大部分功能由软件来实现,吸收了硬件软件化
的思想,大部分功能通过软件来实现,使电路简单明了,系统稳定性大大提高。本系统不仅成功的实现了要求
的基本功能,发挥部分也得到完全的实现,而且有一定的创新功能。 0引言 LED显示屏是20世纪80年
代后期在迅速发展起来的新型信息显示媒体,它是利用发光二极管构成点阵模块或者像素单元组成的平面
摘要:LED大屏幕显示系统,以AT89S52单片机为,由键盘显示、温度采集、滚动屏幕显示、LED顺时90°旋转大屏幕显
示等功能模块组成。基于题目基本要求,本系统对时间显示和大屏幕显示进行了重点设计。此外,扩展单片机外围接口、温度
采集、滚动屏幕显示、等功能。本系统大部分功能由软件来实现,吸收了硬件软件化的思想,大部分功能通过软件来实现,使
电路简单明了,系统稳定性大大提高。本系统不仅成功的实现了要求的基本功能,发挥部分也得到完全的实现,而且有一定的
创新功能。
0引言引言
LED显示屏是20世纪80年代后期在迅速发展起来的新型信息显示媒体,它是利用发光二极管构成点阵模块或者像素单元
组成的平面式显示屏幕,以可靠性高、环境适应能力强、使用寿命长、性价比高等特点,在短短的近20来年中,迅速成长为
平板显示的主流产品,并越来越广泛地应用到工业、金融、交通、医院及信息广告等各行业
1任务设计任务设计
1.1基本要求基本要求
设计并制作LED电子显示屏和控制器。自制一台简易24行*24列点阵的直立式LED电子显示屏和控制器,扩展键盘和相应
的接口实现多功能显示控制,能正常显示字符和汉字,汉字点阵为12*12.显示屏能显示4组特定句子或短语,通过按键切换,
选择显示内容。显示内容可以平滑地向上滚屏,滚屏速度可3级键控。
1.2发挥部分发挥部分
具有实时温度检测,在显示屏中心处显示温度,显示格式为"XX℃",误差≤1℃。当直立屏顺时针旋转90o时,显示文字不
能相应侧转,保持直立。采用本机键盘可编辑短语(汉字字数不少于10字)。具有掉电保护功能。
1.3创新部分创新部分
上电后的初显示为一个脸型自动变化图片,通过按键模块的按键,添加了数码管能够显示相应功能的标志。
2方案论证方案论证
2.1显示部分显示部分
显示部分是本次设计的部分,对于LED24*24点阵采用动态显示:动态显示,对一幅画面进行分割,对组成画面的各部分
分别显示,是动态显示方式。动态显示方式,可以避免静态显示的问题。但设计上如果处理不当,易造成亮度低,闪烁问题。
因此合理的设计既应保证驱动电路易实现,又要保证图像稳定,无闪烁。动态显示采用多路复用技术的动态扫描显示方式,
复用的程度不是无限增加的, 因为利用动态扫描显示使我们看到一幅稳定画面的实质是利用了人眼的暂留效应和发光二极管
发光时间的长短, 发光的亮度等因素。我们通过实验发现, 当扫描刷新频率(发光二极管的停闪频率)为50Hz, 发光二极管
导通时间≥1ms时, 显示亮度较好, 无闪烁感。
2.2温度采集部分温度采集部分
能进行温度测量是本设计的创新部分,由于现在用品追求多样化,多功能化,所以我们决定给系统加上温度测量显示模
块,方便人们的生活,使该设计具有人性化。采用温度传感器DS18B20.DS18B20可以满足从-55摄氏度到+125摄氏度测量范
围,且DS18B20测量精度高,增值量为0.5摄氏度,在一秒内把温度转化成数字,测得的温度值的存储在两个八位的RAM中,
单片机直接从中读出数据转换成十进制就是温度,使用方便。
2.3芯片的选择芯片的选择
选取串口输入,使用I/O口较少,所以我们选用串口输入。串口输入我们可以选用芯片有74HC595、74LS138.
2.4电源模块电源模块
采用200W/5V直流稳压电源作为系统电源,不仅功率上可以满足系统需要,不需要更换电源,并且比较轻便,使用更加
安全可靠。
3总体方案总体方案
3.1工作原理工作原理
利用单片机AT89S52单片机作为本系统的中控模块。单片机可把由DS18B20、DS1302读来的数据利用软件来进行处