毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

AT89C52单片机的数字广告大屏幕显示系统设计+程序(3)

时间:2023-12-02 10:04来源:毕业论文
2。2LED动态显示 LED点阵显示系统有静动态两种。静态显示使用便利、简单,然而硬件电路接线较繁复,因此一般使用动态显示。动态显示通常使用扫描的方

2。2LED动态显示

LED点阵显示系统有静动态两种。静态显示使用便利、简单,然而硬件电路接线较繁复,因此一般使用动态显示。动态显示通常使用扫描的方式,依靠较大峰值的窄脉冲电压驱动,逐次从上到下地对显示屏的各行导通,再向各列传出图形或者汉字信息的列数据信号,反复操作以上操作,最后可以显示出预先的图形或汉字。论文网

通常情况下点阵式LED显示屏是使用动态扫描显示,这种扫描方法使用了人眼的视觉暂留。将持续的几帧画面以较高的频率轮流显示,当帧速度在24帧/秒以上时,看起来就像一个相对静止的、完整的画面。比较的形象的例子就是影片放映机。在生活应用中,这种动态扫描显示的方法很大水平上减少了发光元件的信号线数目,因此在行业中被经常使用。

2。3LED显示屏的扫描控制

现在比较常用的控制传输方式,是用8位锁存器将8位总线上的列数据进行锁存,锁存器的片选信号来自译码器。这种方式的好处是传输速度快,对微控制器(MCU)的通信速度要求不高。然而这种方案最大的短处是不利于随意扩展显示单元数目。每次多一个16×16点阵的全角汉字显示单元,就要在电路上多增加两根地址线,这样就要求在PCB布线的时候要留有足够的地址线冗余量。再一个不利的地方在于,每个单元的PCB随着摆放位置的不一样,布线结构也大不相同,不方便厂家批量的生产。并行传输需要的较多的芯片,所以市场上已经出

现用FPGA,CPLD等高密度可编程逻辑器件(PLD)来代替传统锁存器IC的方法。成本得到了下降,但可扩展性依旧比较差。综上所述,并行传输适用于显示单元数目确定的屏幕。

2。3。1行扫描驱动

由于16x64显示屏有16行,为了更好地使用单片机的接口,本系统中连接了一个4-16线译码器74HC154,这类译码器特别适用于高性能存储器。在两个选通输入端G1和G2为低电平时,它能使4个二进制编码的输入信号译成16个互相不干扰的输出信号之一。实现解调功能的办法是:让4个输入线表示输出线的地址,在一个选通输入为低电平时数据在另一选通端口输入。当一个选通输入是高电平时,所有输出端都是高电平。管脚示意图如图2-1所示。74HC154的G1和G2引脚要先接地,其中A、B、C、D四只引脚是输入端。输入信号之后,1到16号引脚会有16种不一样的输入状态,分别是0000~1111,最后让每种状

态只控制一路输出,即会有16路输出[8]。

图2-174HC154译码器引脚图

2。3。2场扫描驱动

本系统场扫描驱动电路的设计选用串入并出的通用集成电路74HC595芯片作为数据锁存。74HC595具有8位移位寄存器和一个存储器,三态输出功能。移位寄存器和存储器有相互独立的时钟。数据在SH_CP(移位寄存器时钟输入)的上升沿输入到移位寄存器中,在ST_CP(存储器时钟输入)的上升沿输入到存储寄存器中去。如果两个时钟连在一起,则移位寄存器总是比存储寄存器早一个脉冲。移位寄存器有一个串行移位输入(Ds),和一个串行输出(Q7’),和一个异步的低电平复位,存储寄存器有一个并行8位的,具备三态的总线输出,当使能OE时(为低电平),存储寄存器的数据输出到总线。文献综述

为了消弭电源电压的波动和行扫描管压降(第一行点亮的点数不一样,将会引发管压降的改变,从而影响通过LED管的电流)的改变对LED显示屏亮度的影响,设计的时候就可以采用列恒流驱动电路,选择三极管8550和外围元器件组成列恒流驱动电路,并调整100kΩ的滑动变阻器使三极管处于放大的状态,还应该将集电极电流调为10mA,让点亮对应点阵时流过LED的电流固定。 AT89C52单片机的数字广告大屏幕显示系统设计+程序(3):http://www.youerw.com/zidonghua/lunwen_199199.html

------分隔线----------------------------
推荐内容