12路流水灯控制电路.doc
文本预览下载声明
一、概述
二、
1 原理框图
图1 12路流水灯设计原理图
该电路主要由555定时器、74LS161计数器和74HC154译码器和LED发光二极管。由555定时器构成脉冲发生器,并由LED发光二极管监视电路是否工作;将74SL161接成二进制计数器,74SL154的12个输出端依次与排成一排的12个LED发光管相接。161芯片的QC、QD端接与非门然后与161的LOAD端相接;且161的LOAD端通过非门与154芯片的G1与G2相接。取74SL161的QD、QC、QB、QA接到74SL154的地址控制端D、C、B、A, 12个发光二极管按一定方向循环亮灭。
2 各模块组成及功能分析
1、振荡电路:由一个555芯片与滑动变阻器,电阻和电容组成。周期可调,控制计数器。
2、计数器:由一个74LS161芯片与两个非门组成,输出信号至译码器,控制LED灯的亮灭的顺序。
3、译码器:由一个74HC154芯片组成,为4-16译码器, 输出来自555芯片的信号到LED灯。
4、显示部分:由12个发光二极管和电阻组成,通过发光二极管的亮灭情况判断电是否达到设计要求。
三、电路设计=LOAD(LD)=1条件下,当ENT(ET)·ENP(EP)=0,不管有无CLK(CP)脉冲作用,计数器都将保持原有状态不变。需要说明的是,当ENP=0,ENT=1时,进位输出RCO也保持不变;而当ENT=0时,不管ENP状态如何,进位输RCO=0。?
4、计数:当CLR=LOAD=ENP=ENT=1时,74161处于计数状态。
由于本次课设需要用到组合逻辑运算,因此需要一个74LS00芯片,其引脚图如图5所示:
图5 74LS00芯片引脚图
真值表如表2所示:
表2 74LS00真值表
A B Y 0 0 1 0 1 1 1 0 1 1 1 0 反相器74LS04引脚图以及功能表如下图所示:
图6 74LS04引脚图
表3 74LS04功能表
A Y 0 1 1 0
74LS161芯片构成的译码电路部分如图7所示:
图7 74LS161译码电路部分
置数端A、B、C、D分别置0。2接脉冲信号,同555振荡器的3相接,1、7、10接电源。QA、QB、QC、QD端接154芯片的A、B、C、D端,QC、QD端通过与非门与LOAD端相接;LOAD端通过反相器与154芯片的G1与G2相连。
3 74LS154译码部分与LED显示部分
该部分分主要由一个74HC154芯片和12个发光二极管以及电阻构成。74HC154的引脚图如下图所示:
图8 74HC154引脚图
74HC154?功能简述:? 74HC154?4线-16?线译码器/解调器??
1、?将4个二进制编码输入译成16个彼独立的输出之一?;
2、将数据从一个输入线分配到16个输出的任意一个而实现解调功能;
3、输入箝位二极管简化了系统设计;
4、与大部分TTL和DTL电路完全兼容。?? ?
74154这种单片4线—16线译码器非常适合用于高性能存储器的译码器。当两个选通输入G1和G2为低时,?它可将4个二进制编码的输入译成16个互相独立的输出之一。实现解调功能的办法是:用4个输入线写出输出线的地址,使得在一个选通输入为低时数据通过另一个选通输入。当任何一个选通输入是高时,所有输出都为高。
功能表如表4所示:
显示全部