点阵式led汉字广告屏的设计与制作毕业设计 - 图文 - 下载本文

8.1 LED汉字显示屏使用说明………………………..………………44

8.1.1 使用环境……………………………………..…………………44 8.1.2 安装上位机软件…………………………………………………44 8.1.3 更改显示内容……………………………...……………………44 8.1.4 更换显示模式…………………………...………………………45

8.2 测试结果………………………………….…………………………45

8.2.1 软件测试……………………………..…………………………45 8.2.2 实际刷新率测试…………………………………………………46 8.2.3 实际移动速度测试…………………….…………………………46 8.2.4 电气指标测试……………………………………………………47

8.3 设计任务完成情况……………………….…………………………48

第9章 总结………………………………………...…………………………49 参考文献…………………………………………...…………………………50 致谢……………………………………………………………………………50 附录……………………………………………………………………………51

附图1 并行驱动方式电路图……………..………………………………51 附图2 本设计完整电路图(串行传输方式)……..……………………52 附图3 PCB元件布局…………………………...………………………53 附图4 PCB顶层布线…………………………...………………………54 附图5 PCB底层布线………………………...…………………………55 附图6 元件清单………………………………..…………………………56 附图7 本设计作品照片………………………..…………………………57 附图8 本设计显示效果照片………………..……………………………58 清单1 单片机程序清单……………………..……………………………59 清单2上位机软件VB程序清单 ………...……。………………………79

点阵式LED汉字广告屏的设计与制作

摘要

本设计使用STC12C系列高速单片机作为主控制模块,利用简单的外围电路来驱动96×16的点阵LED显示屏。利用STC12C系列高速单片机本身强大的功能和内部E2PROM,可以很方便的实现单片机与PC机间的数据传输及存储,并能利用软件方便的进行显示内容的多样变化,另一方面点阵显示屏广泛的应用于医院、机场、银行等公共场所,所以本设计具有很强的现实应用性。

本LED显示屏能够以动态扫描的方式同时显示六个16×16点阵汉字,并能通过上位机软件修改显示内容和显示效果等等。采用IAP在应用可编程技术,把字符内码存储在空闲的单片机程序存储器空间,使本LED显示系统能掉电存储1024个字符。设计中采用了SPI接口的GB2312标准字库,支持所有的国标字符和ASCII标准字符的显示。因为采用串行传输方式,使本系统的可扩展性得到提升,便于多个显示单元的级联。

本文从LED的显示原理入手,详细阐述了LED动态显示的过程,以及硬件电路的设计、计算和软件的算法。

关键词 动态显示

单 片 机

Ddynamic Display MCU

Serial Data Transfer Llattice Llibrary

串行传输 点阵字库

The Design and Making of

Chinese Characters Lattice LED Display

Abstract

This design uses STC12C series MCU as a main controller, and depends on a simple external circuit to drive 96×16 the lattice LED display. By using its own powerful functions and capacity of internal E2PROM, it is easy to accomplish the MCU and PC and E2PROM for internal storage, data transmission equipment ,and it also can be used conveniently to show a variety of content changes. The other dot matrix display is widely used in hospitals, airports, banks and other public places. Therefore, the design has a strong practical application.

The LED Display dynamic scan can show the way at the same time six 16 × 16 dot matrix Chinese characters, and PC software can modify the content and effect shows, and so on. IAP used in the application of programmable technology, the characters within the code stored in the SCM free program memory space, so that the LED display system can store 1,024 brown-out characters. SPI used in the design of the interface standard GB2312 character, to support all the GB2312 standard ASCII characters and characters of the show. Because serial transmission used, so that the system can be enhanced scalability, for a number of display units of the cascade.

This article from the start LED display principle, elaborated on the LED display dynamic process, as well as hardware circuit design, computing and software algorithms.

Keywords Ddynamic Display

MCU

动态显示 单 片 机 串行传输 点阵字库

Serial Data Transfer Llattice Llibrary

第1章 前言

1.1 LED电子显示屏概述

LED电子显示屏(Light Emitting Diode Panel)是由几百--几十万个半导体发光二极管构成的像素点,按矩阵均匀排列组成。利用不同的半导体材料可以制造不同色彩的LED像素点。目前应用最广的是红色、绿色、黄色。而蓝色和纯绿色LED的开发已经达到了实用阶段。 LED显示屏是一种通过控制半导体发光二极管的亮度的方式,来显示文字、图形、图像、动画、行情、视频、录像信号等各种信息的显示屏幕。

LED显示屏分为图文显示屏和条幅显示屏,均由LED矩阵块组成。图文显示屏可与计算机同步显示汉字、英文文本和图形;而条幅显示屏则适用于小容量的字符信息显示。LED显示屏因为其像素单元是主动发光的,具有亮度高,视角广、工作电压低、功耗小、寿命长、耐冲击和性能稳定等优点。因而被广泛应用于车站、码头、机场、商场、医院、宾馆、银行、证券市场、建筑市场、拍卖行、工业企业管理和其它公共场所。 LED显示屏的发展前景极为广阔,目前正朝着更高亮度、更高气候耐受性、更高的发光密度、更高的发光均匀性,可靠性、全色化方向发展。

1.2 LED电子显示屏的分类

按颜色分类

单基色显示屏:单一颜色(红色或绿色)。

双基色显示屏:红和绿双基色,256级灰度、可以显示65536种颜色。

全彩色显示屏:红、绿、蓝三基色,256级灰度的全彩色显示屏可以显示一千六百多万种颜色。 按显示器件分类

LED数码显示屏:显示器件为7段码数码管,适于制作时钟屏、利率屏等,显示数字的电子显示屏。

LED点阵图文显示屏:显示器件是由许多均匀排列的发光二极管组成的点阵显示模块,适于播放文字、图像信息。

按使用场合分类

室内显示屏:发光点较小,一般Φ3mm--Φ8mm,显示面积一般零点几至十几平方米。 室外显示屏:面积一般几十平方米至几百平方米,亮度高,可在阳光下工作,具有防风、防雨、防水功能。 按发光点直径分类

室内屏:Φ3mm、Φ3.75mm、Φ5mm、

室外屏:Φ10mm、Φ12mm、Φ16mm、Φ19mm、Φ21mm、Φ26mm

室外屏发光的基本单元为发光筒,发光筒的原理是将一组红、绿、蓝发光二极管封在一个塑料筒内共同发光增强亮度。

1.3 LED显示屏的应用示例

见图1.1 左:图文屏 右:条幅屏

图1.1 LED电子显示屏应用示例

其中的LED点阵单色图文动态条幅屏(下文中简称条屏),因为成本低廉、可靠性高、显示效果优良,所以成为点阵式LED汉字广告屏中的主流产品。

1.4 设计任务

本设计的任务就是完成一个可以随意扩展显示单元数目的单色动态条幅屏。 任务要求: (1) (2)

能同时显示六个简体汉字 能实现汉字在屏幕上的移动