组合逻辑电路实验设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

H a r b i n I n s t i t u t e o f T e c h n o l o g y

组合逻辑电路实验设计

血型匹配情况判断电路

一、实验题目:

人的血型有A、B、AB、O四种。输血时输血者的血型与受血者血型必须符合图1中用箭头指示的授受关系。判断输血者与受血者的血型是否符合上述规定,要求用八选一数据选择器(74LS151)及与非门(74LS00)实现。(提示:用两个逻辑变量的4种取值表示输血者的血型,例如00代表A、01代表

B、10代表AB、11代表O。)

图1

二、电路设计:

方案一:

解:

1、题目分析

根据题意,确定有4个输入变量,设为X、Y、M、N;输出变量为P。

其中,用两个逻辑变量X、Y的四中取值表示输血者的血型:00代表A型、01代表B型、10代表AB型、11代表O型。

用另外两个逻辑变量M、N的四种取值表示受血者的血型:00代表A型、01代表B型、10代表AB型、11代表O型。

逻辑输出变量P代表输血者与受血者的血型符合情况:1代表血型符合,0代表血型不符合。

题目中要求用八选一数据选择器(74LS151)及与非门(74LS00)实现电路设计。

2、列写输入与输出变量真值表:

真值表如下图所示

3、逻辑表达式:

根据真值表画出卡诺图:

卡诺图如右图所示:

用八选一数据选择器(74LS151),所以输出逻辑表达式写成最小项和的形式:设X 、Y 、M 为选择变量,X 为高位。 逻辑函数P 的与或标注型表达式:

P (X ,Y ,M ,N )

X Y M N X Y M N X Y M N X Y M N X Y M N

=+++++

4、比较表达式:

与标准表达式比较得:267P Nm N m(0,1,3,5)m m =+∑++ 所以,数据选择器中EN=0,0135D D D D N ====

D 2=N ,D 4=0, D 6=D 7=1,

5、逻辑电路图:

6、波形图:

图中反应的是输入变量按真值表顺序变化时,输出变量的高低电平波形。

上面四条曲线由上到下代表逻辑变量X、Y、M、N的波形,最后一条曲

线代表输出逻辑变量P的波形。

(真值表:0000~1000)

(真值表:1000~1111)

7、电路调试:

方案二:

解:

1、题目分析:同方案一;选用74LS00和74LS20实现电路设计。

2、真值表与卡诺图:

真值表:卡诺图:

3、逻辑表达式:

利用卡诺图写出P的与或标注型表达式:

=+++

P(X,Y,M,N)X Y M N Y M N X Y N

将P表达式化为与非--与非式:

P XY MN YMN XYN

=⋅⋅⋅

4、比较表达式:

X、Y和M、N的非分别使用一个二输入与非门;

Y、N、M的非和X的非、Y的非、N的非分别使用一个四输入与非门,空出的一个输入接电源(即高电平5V);

上述四个与非门的输入作为下一个四输入与非门的输入。

5、逻辑电路图:

其中XWG1的4、3、2、1管脚分别代表X、Y、M、N,作为逻辑变量输入;XLAI接收输入变量与输出变量P的波形图。

6、波形图:

图中反应的是输入变量按真值表顺序变化时,输出变量的高低电平波形。

上面四条曲线由上到下代表逻辑变量X、Y、M、N的波形,最后一条曲线代表输出逻辑变量P的波形。

(真值表:0000~1000)

(真值表:1000~1111)

三、方案对比:

电灯开关控制电路

一、实验题目:

设计用3个开关控制一个电灯的逻辑电路,要求改变任何一个开关的状态

都能控制电灯由亮变灭或者由灭变亮,要求用发放的器件实现。

二、电路设计:

解:

1、题目分析

根据题意,确定有3个输入变量,设为A、B、C;输出变量为P。

其中,三个逻辑变量A、B、C分别代表三个开关状态:0代表开关关闭,1代表开关闭合。

逻辑输出变量P代表电灯的亮灭:1代表电亮,0代表电灯灭。

根据题目选用3线/8线译码器(74LS138)及与非门(74LS20)实现电路设计。

2、列写输入与输出变量真值表:

根据题目要求:改变任何一个开关的状态都能控制电灯由亮变灭或者由灭变亮。

设在初始状态:A=0,B=0,C=0时,P=0,灯泡处于灭状态。

灯泡亮灭改变过程:整理真值表如下图:

3、逻辑表达式:

根据真值表画出卡诺图。

卡诺图如右图所示:

选用3线/8线译码器(74LS138),所以输出逻辑表达式写成关于最小项非的形式:设A 、B 、C 为输入变量,A 为高位。 逻辑函数P 的与或标注型表达式:

P(A,B,C)AB C ABC ABC ABC =+++

4、比较表达式:

与标准表达式比较得:P m(1,2,4,7)=∑

1247P m m m m =⋅⋅⋅

所以,74LS138中E 3=1,E 1=E 2=0;

Y 1,Y 2,Y 4,Y 7分别与74LS20中一个四输入与非门的输入端相连。 5、逻辑电路图:

6、波形图:

图中反应的是输入变量按真值表顺序变化时,输出变量的高低电平波形。

上面四条曲线由上到下代表逻辑变量A、B、C的波形,最后一条曲线代表输出逻辑变量P的波形。

7、电路调试:

该电路可实现题目要求的逻辑功能

相关文档
最新文档