一、实验目的
掌握组合逻辑电路的分析与设计。掌握真值表、逻辑函数聚表达式、卡诺图化简基本感念和方法。
二、实验原理
使用中、小规模集成电路来设计组合电路是常见的逻辑电路。设计组合电路的一般步骤如图3-1所示。
根据设计任务的要求建立输入、输出变量,并列出真值表。然后用逻辑代数或者卡诺图化简法求出幻剑的逻辑表达式,同时按照实际选用的逻辑门类型修改逻辑表达式。根据化简后的逻辑表达式,画出逻辑图,用标准器件构成逻辑电路。最后,用实验来验证设计的正确性。
三、实验内容
1、组合逻辑电路-四路表决器
用与非门设计一个表决电路:当四个输入端A、B、C、D中有三个或者四个为“1”时,输出结果才为“1”.
设计步骤:根据题意列出真值表如图所示
A | B | C | D | Z |
---|---|---|---|---|
0 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 1 | 0 |
0 | 0 | 1 | 0 | 0 |
0 | 0 | 1 | 1 | 0 |
0 | 1 | 0 | 0 | 0 |
0 | 1 | 0 | 1 | 0 |
0 | 1 | 1 | 0 | 0 |
0 | 1 | 1 | 1 | 1 |
1 | 0 | 0 | 0 | 0 |
1 | 0 | 0 | 1 | 0 |
1 | 0 | 1 | 0 | 0 |
1 | 0 | 1 | 1 | 1 |
1 | 1 | 0 | 0 | 0 |
1 | 1 | 0 | 1 | 1 |
1 | 1 | 1 | 0 | 1 |
1 | 1 | 1 | 1 | 1 |
卡诺图如下
由卡诺图得出逻辑表达式,并演成“与非”的形式:
根据逻辑表达式画出仅用与非门构成的逻辑电路如图3-2所示。
现在Logsim中仿真验证电路的逻辑性,其线路如图:
然后再在实验板上用硬件实现并验证:在实验装置适当位置选定三个14P插座,按照集成块定位标记插好集成块74LS20。按图3-2接线,输入端A、B、C、D接至逻辑开关输出插口,输出端Z接逻辑电平显示输入插口,按真值表(自拟)要求,逐次改变输入变量,测量相应的输出值,验证逻辑功能,与表3-1进行比较,验证所设计的逻辑电路是否符合要求,实图如下。
2、LED显示电路
7段数码显示管(LED)是由7个单独LED二极管组合而成(忽略小数点),经常用来显示0-9这些数字。它可以用4个输入项A-B-C-D和7个输出项a~g的逻辑关系真值表来表达。CD4511芯片能够完成这种对应关系的转换。请在之前四路表决器电路实现的基础上,继续用连接线联接CD4511,将投票为1的票数总和显示到一个LED上,思考如何做?
1.1、熟悉7段数码显示管(LED)和CD4511芯片,能够熟练掌握这两种器件的具体用法,并能够运用这两种器件做出能够0~9这些数字的LED,运用Logisim画出逻辑电路图如图所示。
1.2、做一个二进制一位全加器老统计4输入中输入“1”的数量,然后根据0~4这些数的三位二进制数000~100把0~4借助CD4511和LED显示出来(其中最高位D固定设为0,CBA则对应这个二进制数)。
1.3、根据1.2所作出的二进制一位全加器与CD4511结合从而达到LED输出4输入中“1”的数量。
3、组合逻辑电路化简
根据如1-2电路图所示,写出Y和Z的逻辑表达式,并进行化简。重新验证化简答案在理论上是否正确,并重新设计一个新的简化电路。
Y的逻辑表达式及其化简过程如图:
Z的逻辑表达式及其化简过程如图:
根据Y和Z的简化逻辑表达式设计新的简化电路如图:
4、组合逻辑电路-1位全加器
使用Logisim提供的“分析组合逻辑电路”的智能功能,重新完成4路表决器实验。
步骤如下:
4.1、点击工程下滑菜单中的分析组合逻辑电路
4.2、添加四个输入A,B,C,D
4.3、添加输出Z
4.4、点击Z下的输出将真值表填写完整
4.5、查看表达式
4.6、查看最小项