实验三: 组合逻辑电路的分析与设计
一、实验目的
掌握组合逻辑电路的分析与设计。掌握真值表、逻辑函数表达式、卡诺图化简基本概念和方法。
二、实验原理
使用中、小规模集成电路来设计组合电路是最常见的逻辑电路。设计组合电路的一般步骤如下图所示。
根据设计任务的要求建立输入、输出变量,并列出真值表。然后用逻辑代数或卡诺图化简法求出简化的逻辑表达式。并按实际选用逻辑门的类型修改逻辑表达式。根据简化后的逻辑表达式,画出逻辑图,用标准器件构成逻辑电路。最后,用实验来验证设计的正确性。
三、实验内容
1.组合逻辑电路–四路表决器
用“ 与非” 门设计一个表决电路: 当四个输入端A、B、C、D中有三个或四个为“ 1” 时, 输出端
才为“ 1”。
设计步骤:根据题意列出真值表
再填入卡诺图中
由卡诺图得出逻辑表达式, 并演化成“ 与非” 的形式:
根据逻辑表达式画出用“ 与非门” 构成的逻辑电路如图所示:
2.Logsim中仿真验证电路的逻辑性
仿真线路图
验证(有三个“1”时)图:
3.在实验板上用硬件实现并验证:
在实验装置适当位置选定三个14P 插座, 按照集成块定位标记插好集成块 74LS20。按图3-2接线,输入端 A、 B、 C、 D 接至逻辑开关输出插口, 输出端 Z 接逻辑电平显示输入插口,按真值表(自拟)要求,逐次改变输入变量, 测量相应的输出值,验证逻辑功能, 验证所设计的逻辑电路是否符合要求。
实验图:
4.LED显示电路
问题:7段数码显示管(LED)是由7个单独LED二极管组合而成(忽略小数点),经常用来显示0-9 这些数字。 它可以用 4个输入项A-B-C-D和7个输出项a~g的逻辑关系真值表来表达。
CD4511芯片能够完成这种对应关系的转换。欲将投票为1的票数总和显示到一个 LED上。
分析思路: 由4511真值表可得,当LED灯分别显示1、2、3、4时,输入正好为对应的四位二进制形式。因此可通过设计一个加法器,将四个输入相加并通过四位二进制输出到4511中。
5. 组合逻辑电路化简
在实验二中有一个组合逻辑电路,入下图所示。请根据电路中写出 Y和Z的逻辑表达式,并进行化简。重新验证之前的答案在理论上是否正确,并重新设计一个新的简化电路。
Y和Z的逻辑表达式并化简:
Logsim中实现
四、实验小结
本次实验是掌握组合逻辑电路的分析与设计,主要运用了画卡诺图的方式进行分析。在实验板上操作时需要利用多个芯片。在安装芯片要细心,保证芯片安装完整。否则实验结果会有误差。另外,进行复杂电路化简时,不一定非得把电路化到最简,只要满足需求,简化了操作,能够在操作板上易实现就可以。