设计一个监视交通信号灯工作状态的逻辑电路。
其条件是:信号灯由红(用R表示),EL0305RA-4R7J黄(用y表示),绿(用G表示)三种颜色组成。正常工作时,任何时刻必须且只允许一盏灯点亮。而当出现其他五种点亮状态时电路发生故障,这时要求发出故障信号(用Z表示),以提醒维护人员前去修理。
本实验中R,y,G为1表示灯亮,为0表示灯灭。Z为0表示工作正常,Z为1表示故障。
(1)用74LS151(见图321)设计上述电路,设计方法参见相关教材中用数据选择器设计
组合逻辑电路。
(2)用74LS138(见图322)设计信号灯电路,设计方法参见相关教材中用译码器设计组合逻辑电路。
要求:
1)列出逻辑真值表。
2)写出逻辑函数式。
3)画出逻辑电路图和芯片引脚接线图。
4)实验接线并测试电路。
提示:用74LS138设计信号灯电路时,可以用74LS30(见图323)配合设计。
注意:与非门多余的端口接高电平,防止引入干扰。
2、加法计数的输出都是2分频关系 时钟是1Hz,则第一个输出Q0为时钟的2分频,为2Hz,所以低电平为1秒 第二个输出Q1为前一个的2分频,为4Hz,低电平为2秒 依此类推: Q3为8Hz,低电平为4秒 Q4为16Hz,低电平为8秒 就能回答得上这一道题,望采纳74ls192是一种4位计数器,9个输入端,4个输出端,它能够让输入的数字按照给定的模式自动累加,乱置数就是打乱计数器中原本不断累加的序列,使它变成任意的一个数,从而实现数据的乱置。乱置数的 *** 作方法一般如下:
1、把74ls192的位移锁存器设置为“加”,这样可以保证计数器的正确加法计数。
2、设置74ls192的计数控制端口,确定计数器的工作模式,这里采用的是“全初始化模式”,上电时将低4位的计数器全部初始化为“0”。
3、将乱置的数字值输入到74ls192的输入端口。
4、将计数器的数据保存到位移锁存器中。
5、进行输出,从而得到所需要的结果。你这是2位十进制计数器吧,记那个555产生的脉冲数。主要存在下列问题:
1、D2接反,不会振荡,可以不用,直接短连。
2、D1多余,可去掉。
3、74LS192的第5和第4脚分别是加和减计数端,上升沿有效。作加计数器时,第4脚要接地,而第5脚要输入上升沿。由U5第12脚输出的进位脉冲是低电平有效,因此要经一个非门反相,否则第二位不会计数。
4、第14脚是清零端,最好接一个RC复位电路,否则一上电可能不是从0开始计数。
5、你如果不消隐无效0的话,74LS48的第5脚最好也接高电平。74ls138和74ls151构成32选1数据选择器是多路开关。它有四个输入端子,除了A,B,C外,还有选通端子S,当S高平时,输出Y低电平,W高电平。只有选通处于低电平时,输入A,B,C才起作用。2138译码器的ABC做为输入端,Y3,Y5,Y6,Y7连在一个与非门上,令其输出为Y,若Y为高电频,则表决通过,Y为低电频则表决不通过。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)