译码显示电路以及Multisim仿真

  • 格式:pdf
  • 大小:1011.06 KB
  • 文档页数:11

译码显示电路以及Multisim仿真

编写:樊伟敏

一、显示器件

数码显示器作为一种最常见的显示器件,它的应用领域非常广泛。数码显示器按发光

物质不同可分为下列几类:

(1) LED数码显示器,又称为发光二极管显示器,如LED数码管、显示屏等;

(2) 荧光数码显示器,如荧光数码管、场致发光数字板等;

(3) 液体数码显示器,如LCD液晶显示器、电泳显示器等;

(4) 气体放电数码显示器,如辉光数码管、等离子体显示板等。

不同发光材料所构成的数码显示器如图1所示。

(a)LED (b)荧光 (c)LCD (d)辉光

图1 不同发光材料所构成的数码显示器

在数字电路中LED数码管是最常用的数字显示器件,它一般由八个发光二极管组成,

排列位置如图2所示。A~G为构成数字的笔画段,DP为小数点。LED数码管根据其内部

结构可分为有共阳极和共阴极两种。共阴极数码管的电路结构如图3所示,使用时要求将

共阴极接地(即接参考电平),当A~G端中的某个端接高电平时,所对应的发光二极管导

通,这一数字段就点亮发光。为了限制发光二极管的电流,在使用时需要串联限流电阻。

一般是对每个发光二极管分别接入限流电阻。限流电阻的取值可根据电源电压、发光二极

管的工作电流和正向压降确定。普通发光二极管的正向压降红色约为1.6V,黄色约为1.4V,

蓝色与白色约为2.5V,工作电流为5~10mA;高亮度发光二极管的正向压降红色为

2.0~2.2V,黄色为1.8~2V,绿色为3.0~3.2V,工作电流约为20mA。

图2 LED数码管笔画排列 图3 共阴极数码管的电路结构

二、LED显示译码器

为了使电路输入的二进制代码在LED数码管显示出对应的数字或符号,一般可通过显

示译码器实现。LED显示译码器根据数码管的共阳极和共阴极两种结构可分为低电平输出

有效和高电平输出有效两种。根据显示译码器的电路结构又可分为TTL和CMOS两种。

常用的LED显示译码器如表1所示。 表1 常用的LED显示译码器

型号 功能

74LS47 BCD-7线译码器(OC、15V,驱动共阳LED)

74LS48 BCD-7线译码器(OC、5.5V,驱动共阴LED)

74LS247 BCD-7线译码器(OC、15V,驱动共阳LED)

74LS248 BCD-7线译码器(OC、5.5V,驱动共阴LED)

CD4511(MC14511) BCD-7段译码器(驱动共阴LED)

CD4513(MC14513) BCD-7段译码器(驱动共阴LED)

CD4543(MC14543) BCD-7段译码器(驱动共阳或共阴LED)

CD4544(MC14544) BCD-7段译码器(驱动共阳或共阴LED)

CD4547(MC14547) BCD-7段译码/大电流驱动器(驱动共阴LED) 三、译码显示电路应用

LED译码显示电路的Multisim仿真实例,请注意以下仿真采用的是Multisim Power Pro

Edition Version 10.1.1(10.1.372)版本。

1. 74LS47译码器

74LS47译码器属TTL系列,用于驱动LED共阳极数码管。译码器的A、B、C、D为

BCD码输入端。LT为试灯输入端,当LT=0时译码输出全为0,使数码管显示8,用来检测数码管是否正常。RBI为灭灯输入端,当RBI=0时,可使A、B、C、D全为0时译码输出

全1,数码管不显示数字。RBO/BI为灭零输入/灭零输出端,BI为控制多位数码的灭灯所设置,无论LT与A、B、C、D输入端处于何种状态,只要当BI=0,译码输出全1,数码管不显示数字。RBO与BI公用一个端口,两者配合使用,可以实现多位数码显示的灭零控制。

g~a译码输出端,输出为低电平0有效。

74LS47译码器状态表如表2所示,译码显示电路的构成与波形如图2所示。

表2 74LS47译码器状态表

图2 74LS47构成的译码显示电路与波形

2. 74LS48译码器

74LS48译码器的功能与74LS47相同,但其输出为高电平有效,用于驱动LED共阴

极数码管。74LS48译码器状态表如表3所示,译码显示电路的构成与波形如图3所示。

图3 74LS48构成的译码显示电路与波形

表3 74LS48译码器状态表

3. 74LS247译码器

74LS247译码器的功能与74LS47完全相同,用于驱动LED共阳极数码管。74LS247

的译码显示电路与波形如图4所示,由于软件中的74LS247芯片功能有误,需在电路中增

加74LS05反相器才能正常使用。

图4 74LS247构成的译码显示电路与波形

4. 74LS248译码器

74LS248译码器的功能与74LS48完全相同,用于驱动LED共阴极数码管。74LS248

的译码显示电路与波形如图5所示

图5 74LS248构成的译码显示电路与波形

5. CD4511译码器

CD4511属CMOS系列,用于驱动LED共阴极数码管。译码器的A、B、C、D为BCD

码输入端。LE为锁定控制端,当LE=0时允许译码输出,LE=1时译码器实现锁定保持状

态,使输出状态锁定在上一个LE=0时的数值。BI为灭零输入端,又称为消隐输入端,当BI=0时,无论其它输入端处于何种状态,数码管不显示数字。LT为试灯输入端,当BI=1,LT=0

时译码输出全为0,数码管显示8,用来检测数码管是否正常。g~a为译码输出端,输出

为高电平1有效。

CD4511译码器状态表如表4所示,译码显示电路与波形如图6所示。

表4 CD4511译码器状态表

图6 CD4511构成的译码显示电路与波形

6. CD4543译码器

CD4543译码器可构成共阴极或共阳极译码显示电路。译码器的A、B、C、D为BCD

码输入端。LD数据控制端,当LD=l时,数据传输至输出端;当LD=0时,数据被锁存。

BI为灭零输入端,又称为消隐输入端,当BI=1时显示消隐;当BI=0时显示器正常显示。

Ph共阴极或共阳极译码控制端,Ph=1用于驱动共阳LED数码管,Ph=0用于驱动共阴LED

数码管。CD4543译码器状态表如表5所示,用于驱动LED共阴极数码管的显示电路与波

形如图7所示,用于驱动LED共阳极数码管的显示电路与波形如图8所示

表5 CD4543译码器状态表

图7 CD4543构成的共阴极译码显示电路与波形

图8 CD4543构成的共阳极译码显示电路与波形

7. CD4544译码器

CD4544译码器也可构成共阴极或共阳极译码显示电路。译码器的A、B、C、D为BCD

码输入端。LD数据控制端,当LD=l时,数据传输至输出端;当LD=0时,数据被锁存。

BI为灭零输入端,又称为消隐输入端,当BI=1时显示消隐;当BI=0时显示器正常显示。

Ph共阴极或共阳极译码控制端,Ph=1用于驱动共阳LED数码管,Ph=0用于驱动共阴LED

数码管。RBI为灭灯输入端,当RBI=1时,数码管不显示数字。RBO为灭灯输出端,

。CD4544译码器状态表如表6所示,用于驱动LED共阴极数码管的显

示电路与波形如图9所示,用于驱动LED共阳极数码管的显示电路与波形如图10所示

表6 CD4544译码器状态表

图9 CD4544构成的共阴极译码显示电路与波形

图10 CD4544构成的共阳极译码显示电路与波形

8. 74LS48构成的共阳极译码显示电路

用74LS48译码器与上拉电阻、反相器可构成共阳极译码显示电路,其电路与波形如

图11所示

图11 用74LS48与上拉电阻、反相器构成的共阳极译码显示电路与波形

四、LED数码管的静态显示与动态扫描显示

LED数码管的显示方式有静态显示和动态扫描显示两种办法。静态显示方式是各位

LED数码管同时显示字符,即每一位数码管都有各自独立的译码器,显示字符时,相应显

示段的亮与暗为恒定不变,其主要优点是显示稳定,具有较高的显示亮度;动态扫描显示

是LED数码管按位轮流显示字符,电路仅用一个译码器,各位数码管的相同显示段和小数

点并联在一起后接到译码器的输出端,利用数码管的公共极(共阳极或共阴极)控制该数

码管的显示状态。即在动态扫描显示时,分时轮流控制各个数码管的公共端,使各位数码

管轮流显示,在一定的扫描频率下,利用视觉暂留现象及发光二极管的余辉效应,可看到

一组稳定的显示数据。扫描周期一般取几个ms为宜。

1. 静态显示方式

静态显示可方便地获得高亮度显示,但其占用的硬件资源较多。由74LS161构成的六

十进制计数器LED数码管静态显示电路如图12所示。

图12 74LS161构成的六十进制计数器LED数码管静态显示电路

2. 动态扫描显示方式

动态扫描显示所占用的硬件资源较少,特别适用于单片机、可编程逻辑器件等电路中

使用。为了获得高亮度的显示需要调整LED数码管的限流电阻、点亮时间和间隔时间等参

数。动态扫描显示电路除了译码器、LED数码管外,还需包括数据缓冲、扫描脉冲信号、

选通信号等环节。

如图13所示的LED数码管动态扫描显示电路,它由74LS48共阴极译码器、74LS157

四2选1同相输出数据选择器、74LS139双2-4线译码器/多路转换器等器件构成,当低位

LSD输入1000、高位MSD输入0010时,显示28。74LS157的器件功能如表7所示,74LS139

的器件功能如表8所示。低位LSD显示8时的状态如图14所示,高位MSD显示2时的

状态如图15所示。

图13 LED数码管动态扫描显示电路 表7 74LS157四2选1同相输出数据选择器功能表

表8 74LS139双2-4线译码器/多路转换器功能表

图14 低位LSD显示8时的状态 图15 高位MSD显示2时的状态

另一种6位LED数码管动态扫描显示电路如图16所示,它由74LS47共阳极译码器、

74LS244八同相三态缓冲器/线驱动器、74LS92 2/6分频异步加法计数器、74LS138 3/8线

译码器等器件构成。74LS92输出6进制数,然后经74LS138轮流输出的低电平作为74LS244

的是能信号和LED数码管共阳极控制信号。74LS92 2/6分频异步加法计数器模式选择如表

9所示,74LS138 3/8线译码器功能如表10所示,74LS244八同相三态缓冲器/线驱动器功

能如表11所示。

表9 74LS92 2/6分频异步加法计数器模式选择表