新闻中心

EEPW首页 > 光电显示 > 设计应用 > 基于MAX7219芯片的大尺寸LED数码显示驱动电路设计

基于MAX7219芯片的大尺寸LED数码显示驱动电路设计

作者:时间:2011-06-14来源:网络收藏


2 大
2.1 电路组成与原理
工作时,在内部硬件动态扫描控制电路作用下,实现动态。DIG0~DIG7引脚接8位管的公共端,其信号时序见图4。当输出管位选信号DIG0~DIG7某位为低电平时,段码线SEGA~SEGG和SEGDP输出数据为所要显示段码,并共阴极,实现8位数码管动态循环显示。

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

d.jpg


图5为8位共阳数码显示电路,图中引脚DIG0~DIG7位码线分别接8片74LS273锁存器11(CP)脚锁存控制端,相当于片选信号;段码线SEGA~SEGG和SEGDP以数据总线形式接在8片74LS273触发器器的D0~D7输入端;当DIG0~DIG7片选信号某一位是低电平时,数据总线D0~D7为对应的段码数据;当片选信号11(CP)脚有一个上升沿,立即锁存输入脚的电平状态,并立即呈现在输出脚Q0~Q7上锁存:DIG0~DIG7片选低电平信号循环扫描,将要显示的数据段码,分别送入对应的触发器锁存。

e.jpg


ULN2803接收74LS273锁存器输出信号,实现对数码管的显示。ULN2803集电极开路输出口上挂共阳数码管的段码引脚,共阳数码管公共引脚接电源正极。当74LS273锁存器输出高电平时,ULN2803驱动数码管对应段码亮,反之灭。
2.2 电路几点说明
1)数码管显示方式
在内部硬件动态扫描显示控制电路作用下,实现LED数码管动态显示。在本电路中采用74LS273触发器锁存各数码管的段码驱动信号,当MAX7219动态扫描完成一个周期后,可通过微处理器,控制MAX7219工作在休眠状态,即不工作方式。此时数码管为静态显示方式,通过74LS273锁存的数据,由ULN2803驱动数码管显示。电路实现MAX7219间歇工作,只有在数码管显示改变的情况下,启动MAX7219工作,完成数据更新锁存后,进入不工作状态,以节省功耗。
2)数码管亮度控制
图5中的数码管供电电压为最大电压12.5 V,通过微处理器输出脉宽调制信号PWM,控制PMOS管,调整数码管供电电压,实现数码管亮度控制。由于数码管供电电压为最大允许电压,提高了数码管工作的安全系数,采用占空比调整数码管亮度,可靠、方便。同时取消了A~G字段的限流电阻,降低了功耗。

3 结束语
MAX7219的大LED数码显示驱动电路,保留MAX7219的使用优点的同时,实现了在显示电路作用下的大数码管的动态显示,另外驱动电路可通过微处理器输出的脉宽调制信号PWM,实现数码管得两度可调。经实验测试证明该电路工作性能稳定,具有很高的实用价值。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭