当前位置:文档之家› 实验三_数据选择器

实验三_数据选择器

深圳大学实验报告
课程名称数字电路与逻辑设计
实验名称数据选择器
学院信息工程学院
专业
指导教师周小安
报告人李城权学号 2015130156 实验时间 2016-10-26 提交时间 2016-11-9
教务处制
一、实验目的与要求
1.了解和正确使用MSI组合逻辑部件;
2.掌握一般组合逻辑电路的特点及分析、设计方法;
3.学会对所设计的电路进行静态功能测试的方法;
4.观察组合逻辑电路的竞争冒险现象。

二、实验内容与方法
数据选择器是常用的组合逻辑电路之一。

它有若干个数据输入端,若干个数据控制端和一个输出端。

在控制输入端加上适当的信号,即可从多个数据输入源中将所需要的数据信号选择出来,送到输出端。

使用时也可以在控制输入端加上一组二进制编码器程序的信号,使电路按要求输出一串信号,所以它也是一钟可编程序的逻辑部件,也可以用来构造逻辑函数发生器。

如74LS153的逻辑表达式为
Y=A A D+A A D+A A D+A A D
1010
00112103
所以任意给定的三输入变量的逻辑函数军可用4选1数据选择器来实现。

用数据选择器实现单输出函数的方法主要有比较法和图表法。

比较法设计步骤如下:
(1)选择接到数据选择端的函数变量。

(2)写出数据选择器输出的逻辑表达式。

(3)将要实现的逻辑函数转换为标准与或表达式。

(4)对照数据选择器输出表达式和待实现函数的表达式,确定数据输入端的值。

(5)连接电路。

图表法设计步骤如下:
(1)选择接到数据选择端的函数变量。

(2)画出逻辑函数和数据选择器的真值表。

(3)确定各个数据输入端的值。

(4)连接电路。

三、实验步骤与过程
实验仪器:
(1)RXB-1B数字电路实验箱;
(2)集成电路74LS00(四2输入与非门)1片、74LS153(双4选1数据选择器)1片。

任务一:74LS153的功能测试
将74LS153插入实验系统的IC 空插座中。

把数据输入端1D 3、1D 2、1D 1、1D 0,控制输入端A 1、A 0和使能端1ST 接至数字电路实验箱的任意7个逻辑电平开关,输出1Y 接至实验箱电平显示器的任意LED ,设计表3-1中的输入状态并将结果填入表中。

任务二: 用74LS153设计电机控制电路
某工厂有三个车间和一个自备电站,站内有两台发电机X 和Y 。

Y 的发电能力是X 的两倍。

如果一个车间开工,启动X 就能满足要求;如果两个车间开工,启动Y 就能满足;如果三个车间同时开工,则X 和Y 都应启动。

设计控制发电机X 和Y 启动逻辑电路。

1.设计方法提示 设三个车间为A 、B 、C ,开工为“1”,停工为“0”;发电机X 和Y 启动为“1”,停止为“0”。

可按题意列出A 、B 、C 和X 、Y 之间关系的真值表,经化简求出X 和Y 与变量A 、、B 、C 的函数表达式。

要求:用74LS153及必要的与非门实现。

2.实验方法提示 静态测试方法:输入为固定逻辑电平1和0信号,输入信号的改变由实验者来控制。

这时输出状态变化极慢,为可用人眼观察到。

此方法是最基本数字电路功能测试方法。

将A 、B 、C 端分别接到实验箱的任意三个逻辑电平开关,将输出端X 和Y 分别接至实验箱任意两只LED 。

操纵三个逻辑电平开关(代表车间开工情况)观察两只指示灯的发光情况。

根据测试结果验证所设计的电路是否满足任务要求。

步骤: (1)
表3-1 控制电路的真值表
(2)逻辑表达式:
X=ABC+ABC+ABC+ABC Y=ABC+ABC+ABC+ABC
有真值表可知:
01231D =C 1D =C 1D =C 1D =C 、 、 、 ; 01232D =02D =C 2D =C 2D =1、 、 、 ; 由上可画出接线图入下:
四、数据处理与分析
任务一:
表3-2 74LS138逻辑功能表
由表3-2可知,输出端的电平高低只和由地址端选中的数据端电平高低有关,其他的对输出端信号无影响。

任务二:
表3-2 控制电路测试记录表
由表2-2可知,由逻辑函数推出的理论值,与实验的实测值相符,设计电路符合要求。

由表3-3与表3-2对比可知,控制电路功能实现,。

六、实验结论或体会
通过这次试验,我熟练掌握了74SL153译码器的使用特点和方法,以及电路连线,数据选择器连接等诸多电路的实际操作。

学习到拿到芯片时应先进行检查芯片是否损坏,之后在进行实验。

否则损坏的芯片会对实验造成极大影响。

2、教师批改学生实验报告时间应在学生提交实验报告时间后10日内。

相关主题