组合逻辑电路实验【实验一 组合逻辑电路及实验一:网线制作实验报告】
时间:2020-08-30 13:04:06 来源:天一资源网 本文已影响 人
东南大学电工电子实验中心
实 验 报 告
课程名称: 计算机结构与逻辑设计实验
第 一 次实验
实验名称: 组合逻辑电路
院 (系): 专 业:
姓 名: 学 号:
实 验 室: 实验组别:
同组人员: 实验时间:20**年 10月29 日
评定成绩: 审阅教师:
实验目的认识数字集成电路,能识别各种类型的数字器件和封装
掌握小规模组合逻辑和逻辑函数的工程设计方法
掌握常用中规模组合逻辑器件的功能和使用方法
学习查找器件资料,通过器件手册了解器件
了解面包板的基本结构、掌握面包板连接电路的基本方法和要求
了解实验箱的基本结构,掌握实验箱电源、逻辑开关和LED点平指示的用法
学习基本的数字电路的故障检查和排除方法
学Mulitisim逻辑化简操作和使用方法
学习ISE软件操作和使用方法
实验原理
组合逻辑电路:
组合逻辑电路又称为门网络,它由若干门电路级联(无反馈)而成,其特点是(忽略门电路的延时):电路某一时刻的输出仅由当时的输入变量取值的组合决定,而与过去的输入取值无关。
其一般手工设计的过程为:
分析其逻辑功能
列出真值表
写出逻辑表达式,并进行化简
画出电路的逻辑图
使用的器件:
1)74HC00(四2输入与非门):芯片内部有四个二输入一输出的与非门。
2)74HC20(双4输入与非门):芯片内部有两个四输入一输出的与非门。注意,四输入不能有输入端悬空。
3)74HC04(六反相器):芯片内部有六个非门,可以将输入信号反相。当然,也可以通过2输入与非门来实现,方法是将其一个输入端信号加高电平。
4)74HC151(数据选择器):其功能犹如一个受编码控制的单刀多掷开关,可用在数据采集系统中,选择所需的信号。它有8个与门,各受信号A2、A1、A0的一组组合控制,再将这8个与门的输出端经一个或门输出,是一个与—或电路。
5)74HC138(3线-8线译码器):其有三个使能端E1、E2、E3,可将地址段(A0、A1、A2)的二进制编码在Y0至Y7对应的输出端以低电平译出。
三、实验内容
必做实验:
数值判别电路
设计一个组合逻辑电路,它接收一位8421BCD码B3B2B1B0,仅当2 < B3B2B1B0 < 7时输出Y才为1(第6周实验课内指导教师验收)
设计一个组合逻辑电路,它接收4位2进制数B3B2B1B0,仅当2 < B3B2B1B0 < 7时输出Y才为1
答:真值表:
a.
B3
B2
B1
B0
Y
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
1
1
1
0
1
0
0
1
0
1
0
1
1
0
1
1
0
1
0
1
1
1
0
1
0
0
0
0
1
0
0
1
0
b.
B3
B2
B1
B0
Y
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
1
1
1
0
1
0
0
1
0
1
0
1
1
0
1
1
0
1
0
1
1
1
0
1
0
0
0
0
1
0
0
1
0
1
0
1
0
0
1
0
1
1
0
1
1
0
0
0
1
1
0
1
0
1
1
1
0
0
1
1
1
1
0
函数表达式:
a.
Y=
b.
Y=
电路原理图:
a.
b.
静态验证:
a.
b.
数据分析:
a.
B3
B2
B1
B0
Ya
测试结果
0
0
0
0
0
暗
0
0
0
1
0
暗
0
0
1
0
0
暗
0
0
1
1
1
亮
0
1
0
0
1
亮
0
1
0
1
1
亮
0
1
1
0
1
亮
0
1
1
1
0
暗
1
0
0
0
0
暗
1
0
0
1
0
暗
b.
B3
B2
B1
B0
Y
测试结果
0
0
0
0
0
暗
0
0
0
1
0
暗
0
0
1
0
0
暗
0
0
1
1
1
亮
0
1
0
0
1
亮
0
1
0
1
1
亮
0
1
1
0
1
亮
0
1
1
1
0
暗
1
0
0
0
0
暗
1
0
0
1
0
暗
1
0
1
0
0
暗
1
0
1
1
0
暗
1
1
0
0
0
暗
1
1
0
1
0
暗
1
1
1
0
0
暗
1
1
1
1
0
暗
人类有四种血型:A、B、AB和O型。输血时,输血者与受血者必须符合下图的规定,否则有生命危险,利用数据选择器和最少数量的与非门,完成血型配对任务。(设计方案可参看数字逻辑电路实践教材Page 86)
答:真值表:
输血者
受血者
G1
G0
血型
R1
R0
血型
0
0
O型
0
0
O型
0
1
A型
0
1
A型
1
0
B型
1
0
B型
1
1
AB型
1
1
AB型
G1
G0
R1
R0
S
0
0
0
0
1
0
0
0
1
1
0
0
1
0
1
0
0
1
1
1
0
1
0
0
0
0
1
0
1
1
0
1
1
0
0
0
1
1
1
1
1
0
0
0
0
1
0
0
1
0
1
0
1
0
1
1
0
1
1
1
1
1
0
0
0
1
1
0
1
0
1
1
1
0
0
1
1
1
1
1
函数表达式:
降维得:
电路原理图:
静态验证:
数据分析:
G1
G0
R1
R0
S
测试结果
0
0
0
0
1
亮
0
0
0
1
1
亮
0
0
1
0
1
亮
0
0
1
1
1
亮
0
1
0
0
0
暗
0
1
0
1
1
亮
0
1
1
0
0
暗
0
1
1
1
1
亮
1
0
0
0
0
暗
1
0
0
1
0
暗
1
0
1
0
1
亮
1
0
1
1
1
亮
1
1
0
0
0
暗
1
1
0
1
0
暗
1
1
1
0
0
暗
1
1
1
1
1
亮
控制发电机组的供电控制电路的设计
设有三台用电设备A、B、C 和两台发电机组 X、Y。X 机组功率为 10kW,Y 机组功率为20kW。用电设备 A 用电量为 15kW,设备 B 用电量为 10kW,设备 C 用电量为 5kW,三台用电设备有时同时工作,有时只有其中部分设备工作,甚至均不工作。试设计一个供电控制电路控制发电机组,以达到节电的目的。
答:真值表:
A
B
C
X
Y
0
0
0
0
0
0
0
1
1
0
0
1
0
1
0
0
1
1
0
1
1
0
0
0
1
1
0
1
0
1
1
1
0
1
1
1
1
1
1
1
1.表示运行 0表示不运行
函数表达式:
X=
Y=A+BC=m3+m4+m5+m6+m7
电路原理图:
静态验证:
数据分析:
A
B
C
X
Y
测试结果
0
0
0
0
0
都不运行
0
0
1
1
0
只X运行
0
1
0
1
0
只X运行
0
1
1
0
1
只Y运行
1
0
0
0
1
只Y运行
1
0
1
0
1
只Y运行
1
1
0
1
1
都运行
1
1
1
1
1
都运行
设计一个保险箱的数字密码锁,该锁有4位密码输入端(A0,A1,A2,A3)和一个开箱钥匙信号输入端(E)。当用钥匙开箱时(E=1),如果输入密码 = “1011”,保险箱被打开(Z1=1);如果不符,电路将发生报警信号(Z2=1)。要求使用最少数量的与非门实现电路,检测并记录实验结果。
答:真值表:
E
A0
A1
A2
A3
Z1
Z2
0
x
x
x
x
0
0
1
0
0
0
0
0
1
1
0
0
0
1
0
1
1
0
0
1
0
0
1
1
0
0
1
1
0
1
1
0
1
0
0
0
1
1
0
1
0
1
0
1
1
0
1
1
0
0
1
1
0
1
1
1
0
1
1
1
0
0
0
0
1
1
1
0
0
1
0
1
1
1
0
1
0
0
1
1
1
0
1
1
1
0
1
1
1
0
0
0
1
1
1
1
0
1
0
1
1
1
1
1
0
0
1
1
1
1
1
1
0
1
1表示使用 0表示不使用
函数表达式:
Z1=E
Z2=
电路原理图:
静态验证:
数据分析:
E
A0
A1
A2
A3
Z1
Z2
测试结果
0
x
x
x
x
0
1
警报
1
0
0
0
0
0
1
警报
1
0
0
0
1
0
1
警报
1
0
0
1
0
0
1
警报
1
0
0
1
1
0
1
警报
1
0
1
0
0
0
1
警报
1
0
1
0
1
0
1
警报
1
0
1
1
0
0
1
警报
1
0
1
1
1
0
1
警报
1
1
0
0
0
0
1
警报
1
1
0
0
1
0
1
警报
1
1
0
1
0
0
1
警报
1
1
0
1
1
1
0
开启
1
1
1
0
0
0
1
警报
1
1
1
0
1
0
1
警报
1
1
1
1
0
0
1
警报
1
1
1
1
1
0
1
警报
四、实验总结
在这次的实验中,我开始真正接触电类专业的一些相关知识,并且亲自动手搭一些电路,也使得我在计逻课上学到的一些数电的基础理论知识能够应用到实践中来,两者相互结合使得我对这部分的知识有了更深的理解。
并且这门实验课也极大地培养了我的动手能力,比如如何在实验开始前进行线路的布线,怎么布线比较美观,方便,为之后的查错提供便利。老师也交给了我们在这门实验中遇到错误怎么来自己动手检查出来,如将实验箱中电压表的接地端接到电源的接地端上,另一端就可以直接来测量电路中各个地方的电压来检查是否与自己设计的相同。这查错方法是非常重要的,为之后更复杂的电路的搭建奠定了基础。
这次实验中我主要遇到了两个问题:
我在做实验一中的b时,接通电源后,六反相器烧掉了。我检查的方法是用万用表的测量是否接通的功能来测量各个芯片的Vcc与GND端之间是否短路。在测量六反相器的时候,发现是因为六反相器内部短路导致电路的出错。于是换了一个新的六反相器之后问题解决了。
另一个错误是我在其中几个实验都遇到过得问题,就是大多数验证都对,但是其中少数几个的结果总是错误的,解决的方法是用电压表测量各个模块的输出是否都正确,找到错误的模块后,再自习观察自己的线有没有连接错,我的其中一个就是因为线连错导致结果出错。
实验一:双绞线的制作及小型局域网搭建
实验目的熟悉常见的两种网线类型T568A和T568B的线序
熟练掌握两种类型的网线制作的制作方法
掌握剥线/压线钳和普通网线测试仪的正确使用方法
了解双绞线和水晶头的组成结构
实验要求
熟练背出568A和568B网线的线序
真确使用剥线/压线钳和网线测试仪
做出网线并测试其连通性
实验用到的设备、仪器
实验用到的设备仪器有:5类双绞线一根、RJ-45水晶头若干个、剥线/压线钳一个、网线测线仪一台。
实验用到的原理知识以及技术
双绞线(twisted pair)是由两条相互绝缘的导线按照一定的规格互相缠绕(一般以顺时针缠绕)在一起而制成的一种通用配线,属于信息通信网络传输介质。双绞线分为屏蔽双绞线(shielded Twisted Pair,STP)和非屏蔽双绞线(Unshielded Twisted Pair,UTP)。
T568B网线的标准:橙白--1,橙--2,绿白--3,蓝--4,蓝白--5,绿--6,棕白--7,棕—8
T568A网线的标准:绿白--1,绿--2,橙白--3,蓝--4,蓝白--5,橙--6,棕白--7,棕—8
实验步骤
(1)选线
选取一根长约0.6米的5类双绞线
(2)剥线
利用双绞线剥线/压线钳(也可以使用专用的剥线钳、剥线器及其他工具)将双绞线的外皮剥去2-3厘米。
如下图所示:
(3)排线
按照EIA/TIA-568A 或EIA/TIA-568B标准将各个线排好
(4)剪线
左手握紧排好的线然后右手用剥线/压线钳将线尽量剪齐一点,线留在外面的距离不宜过长,一般在1.2厘米到1.4厘米之间,这样有利于打线。
(5)插线
把剪齐后的线 弄整齐然后插入水晶头的后端
(6)压线
将水晶头放入剥线/压线钳 与水晶头相对那个口中挤压
(7)做另一个头
重复以上5个步骤做好网线的另一头
(8)测试网线的连通性
将做好的网线的插入测线仪,打开开关如果两边8个指示灯都是同步亮的,则说明连通性良好,网线做成功了;如果那个等不亮则说明那根线出错了。
实验故障分析与排除
用测线仪测试过后发现指示灯不全亮则可能出现的问题是:
= 1 \* GB3 ①线序错了
= 2 \* GB3 ②可能是线没有与水晶头后端接触
= 3 \* GB3 ③在剥线过程中线被剥断了
7、实验心得与体会
通过本次实验我学会了如何制作T568A和T568B两中类型的网线,同时也能熟练使用剥线/压线钳和测线仪。在实验过程中也出现了一些问题,当第一次做好后通过测试发现指示灯中3不亮,经检查线序是对的,但由于线剪的不是很齐,导致插线时3号线并没插到底与水晶头底端接触,所以不亮。经过自己做网线,让我对网线、水晶头构造有了全面的了解,也使我认识到做什么事都有细心,耐心。
相关关键词: 操作系统文件管理实验 新晃思源实验学校:誓师大会,备战中考 新晃思源实验学校图片 新晃思源实验学校简介 “国培计划(2017)”英语科送教活动在白水县田家炳实验中学进行