新闻中心

EEPW首页 > 光电显示 > 设计应用 > 大屏幕LED显示屏控制系统设计

大屏幕LED显示屏控制系统设计

作者:时间:2013-01-18来源:网络收藏

摘要:设计一种基于单片机的控制系统,由单片机、串行通信电路、存储器电路、显示屏及行列驱动电路组成。广泛应用于商场、学校、银行、邮局、机场、车站、码头、金融证券市场、文化中心等公共场所进行广告、新闻和信息发布,可显示M行N列汉字、字符、数字和图片,可实现上下、左右移动等显示方式。采用设计,扩展容易,操作方便、使用灵活。详细介绍了控制系统设计方法,并给出了系统仿真运行结果。经实际应用表明,稳定可靠,效果良好。
关键词:

0 引言
LED显示屏以其可靠性高、使用寿命长、环境适应能力强、性价比高、操作方便灵活、用户可随时自行修改显示内容、显示方式图文并茂等优点,迅速成为平板显示的主流产品,广泛应用于商场、学校、银行、邮局、机场、车站、码头、金融证券市场、文化中心等公共场所进行广告、新闻和信息发布。
本文设计一种显示M行N列汉字的LED显示屏控制系统,以51单片机为控制器,可显示汉字、字符、数字和图片。用PC机编辑汉字、字符等显示信息,并转换为相应的点阵显示数据,送给单片机存储并显示。

1 系统组成
本LED显示系统主要由控制系统和显示屏组成,控制系统主要由单片机、串行通信电路、存储器、显示屏及行列驱动电路组成,显示屏由M行N列组成,每行和每列由16个LED组成,整个显示屏由(M×16)×(N×16)个LED组成。显示屏系统组成框图如图1所示。

本文引用地址:http://www.eepw.com.cn/article/167367.htm

a.JPG



2
本控制电路以AT89S51单片机为控制器,显示M行N列字符,每个字符由1个16×16 LED显示,显示屏共由M×N个16×16 LED组成。行驱动电路由2块74HC595级联和2块ULN2803组成,每行字符的LED点阵模块列驱动电路由2×N块74HC595级联组成,M行共M×2×N块74HC595。各行字符的16行LED分别并联,由P0.1串行输出行扫描码,经2块级联74HC595串/并转换,再由ULN2803驱动放大后,送到各行字符的16×16LED点阵模块的行线端。各行字符的LED点阵模块列驱动电路分别由2×N块74HC595级联组成,独立控制,各行LED点阵模块的列数据由P0.6,P0.7,…分别输出,经级联的2×N块74HC595完成串/并转换,待各行字符对应的LED点阵模块列数据存入74HC595后,把所有列驱动电路M×2×N块74HC595的输出使能端置为低电平,则各行字符的2×N×16列数据一起输出,显示屏显示各行字符的16行中的某一行。依次扫描各行字符的16行的每一行,实现整屏字符的显示功能。显示字符由上位PC机编辑并转换为点阵数据,经串口串行发送至单片机,由单片机接收后存储在存储器中并显示。
2.1 行驱动电路
使用2块74HC595和2块ULN2803作为行驱动器。74HC595是一个8位串行输入三态并行输出移位寄存器,其内部的移位寄存器和存储寄存器分别有各自的时钟输入,控制各自独立,这样数据的准备和数据的显示可同时进行,2块74HC595串行级联。74HC595芯片各引脚功能为:DS为串行数据输入端,Q0…Q7为并行数据输出端,Q7’为串行数据输出端,用于级联;h.jpg为移位寄存器清零端,低电平时将移位寄存器的数据清零;SH_CP为移位寄存器时钟输入端,上升沿时移位寄存器的数据移位,下降沿时移位寄存器数据不变;ST_CP为存储寄存器时钟输入端,上升沿时移位寄存器的数据进入存储寄存器,下降沿时存储寄存器数据不变;i.jpg为输出使能端,低电平时允许数据输出,高电平时禁止数据输出。
ULN2803为高电压、大电流的8路达林顿驱动器,最大工作电压50 V,驱动电流可达500 mA,作为显示屏的行驱动电路。ULN2803芯片各引脚功能为:1B~8B为8路输入端,TTL电平驱动;1C~8C为对应的8路集电极开路输出端,外接负载;10脚为COM端,当外接电阻性负载时COM端开路,当外接电感性负载时COM端接负载电源,构成在每个感性负载两端并联一个续流二极管以防止反电势击穿器件。


上一页 1 2 3 下一页

评论


技术专区

关闭