一款简易十进制计数器的制作

2012-03-15 07:45:54
电子世界 2012年11期
关键词:译码器数码管高电平

江西农业大学农业应用电子技术研究所 黄双根 马文烈

本文介绍用1片74LS192、NE555和CD4511芯片等组成的0-9加1计数器。由于结构简单,元件少,适合广大的电子爱好者制作,特别适合计数器章节的课堂教学。

一、主要元件

1.74LS192引脚及特性表

74LS192是同步十进制可逆计数器,它具有双时钟输入,并具有清除和置数等功能,其逻辑符号如图1所示。

图中:LD为置数端,CP+为加计数端,CP_为减计数端,A、B、C、D为计数器输入端,Cr清除端,Q0、Q1、Q2、Q3为数据输出端。其功能表如表1所示。

2.CD4511引脚及特性表

CD4511是一个用于驱动共阴极LED(数码管)显示器的BCD码—七段码译码器,具有锁存、译码、消隐功能,可直接驱动LED显示器,其逻辑符号如图2所示。

其功能介绍如下:BI:4脚是消隐输入控制端,当BI=0时,不管其它输入端状态如何,七段数码管均处于熄灭(消隐)状态,不显示数字。LT:3脚是测试输入端,当BI=1,LT=0时,译码输出全为1,不管输入DCBA状态如何,七段均发亮,显示“8”。它主要用来检测数码管是否损坏。LE:锁定控制端,当LE=0时,允许译码输出。LE=1时译码器是锁定保持状态,译码器输出被保持在LE=0时的数值。A1、A2、A3、A4、为8421BCD码输入端。a、b、c、d、e、f、g:为译码输出端,输出为高电平1有效。

3.NE555P

表1 74LS192功能表

NE555P是一种应用特别广泛作用很大的的集成电路,属于小规模集成电路,在很多电子产品中都有应用,本文将用NE555P来产生一个1S的脉冲。NE555的引脚图如图3所示:1为Ground(0V);2为Trigger;3为Output;4为Reset;5为Control;6为Threshold;7为Discharge;8为Vcc。

二、计数器的制作方法

1.电源电路

采用7809电源芯片,参数如图4所示,按照电路制作即可得到输出9V的稳压电源。

2.CP脉冲产生电路

采用NE555P芯片,构成多谐振荡器,电路如图5所示。其振荡周期T为:

T=t1+t2=0.69(R1+2R2)C4,本实例中要求周期T调为1S。

3.计数和显示电路

计数电路采用74LS192芯片,显示电路采用CD4511,74LS192芯片的引脚接线如图6所示,电路中采用标号的方式,CP_UP表示接到多谐振荡器的输出脚,VCC表示和9V电源相连,GND表示和地相连。电路原理如下:由多谐振荡器产生的脉冲加到74LS192的5脚,构成加1计数器,置数端接高电平,复位端接地,这样一来,74LS192就构成了加1计数器,将加1计数器的Q0——Q3端接到CD4511的A、B、C、D端,显示电路就按照Q0——Q3端的输出来显示,也就是显示0—9。

三、制作扩展

本文通过一片74LS192芯片制作了一个十进制加1计数器。在本例中如果将1S的脉冲接到CPD端,那么电路就变成了十进制减1计数器;使用两片74LS192芯片,利用进位端和借位端可以制作00-99计数器;使用两片74LS192芯片,利用进位端、借位端和置数端、复位端可以制作100以内计数器,例如60进制计数器。

猜你喜欢
译码器数码管高电平
一种基于FPGA的PWM防错输出控制电路
Arduino编程
电脑报(2019年2期)2019-09-10 07:22:44
TS-03C全固态PDM中波发射机开关机控制电路原理及故障分析
科技传播(2019年15期)2019-08-22 08:07:44
MC9S08FL16单片机数码管静态显示分析
科技风(2019年13期)2019-06-11 13:38:30
单片机控制的四位数码管动态显示编程
时代农机(2019年2期)2019-04-24 01:20:14
纠错模式可配置的NAND Flash BCH译码器设计
基于Qt的数码管数字编码系统的设计与实现
跟踪导练(一)5
DM 50KW中波广播发射机欠推动故障分析
PDM 1kW中波广播发射机保护电路分析