实验一组合逻辑电路_第1页
实验一组合逻辑电路_第2页
实验一组合逻辑电路_第3页
实验一组合逻辑电路_第4页
实验一组合逻辑电路_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、东南大学电工电子实验中心实验报告课程名称: 计算机结构与逻辑设计实验第 一 次实验实验名称:组合逻辑电路院 (系): 专 业:姓 名: 学号:实 验 室:实验组别:同组人员:实验时间:2015年 10 月 29 日评定成绩: 审阅教师:一、实验目的 认识数字集成电路,能识别各种类型的数字器件和封装 掌握小规模组合逻辑和逻辑函数的工程设计方法 掌握常用中规模组合逻辑器件的功能和使用方法 学习查找器件资料,通过器件手册了解器件 了解面包板的基本结构、掌握面包板连接电路的基本方法和要求 了解实验箱的基本结构,掌握实验箱电源、逻辑开关和 LED 点平指示的 用法 学习基本的数字电路的故障检查和排除方法

2、 学 Mulitisim 逻辑化简操作和使用方法 学习 ISE 软件操作和使用方法二、实验原理1. 组合逻辑电路: 组合逻辑电路又称为门网络,它由若干门电路级联(无反馈)而成,其特点是(忽略门 电路的延时) : 电路某一时刻的输出仅由当时的输入变量取值的组合决定,而与过去的输入 取值无关。其一般手工设计的过程为: 分析其逻辑功能 列出真值表 写出逻辑表达式,并进行化简 画出电路的逻辑图2. 使用的器件:1)74HC00(四 2 输入与非门) :芯片内部有四个二输入一输出的与非门。2)74HC20(双 4 输入与非门) :芯片内部有两个四输入一输出的与非门。注意,四输入 不能有输入端悬空。3)7

3、4HC04(六反相器) :芯片内部有六个非门,可以将输入信号反相。当然,也可以通 过 2 输入与非门来实现,方法是将其一个输入端信号加高电平。4)74HC151(数据选择器) :其功能犹如一个受编码控制的单刀多掷开关,可用在数据 采集系统中,选择所需的信号。它有 8 个与门,各受信号 A2、A1、A0的一组组合控制, 再将这 8 个与门的输出端经一个或门输出,是一个与或电路。5)74HC138(3 线-8 线译码器):其有三个使能端 E1、 E2、 E3,可将地址段( A0、 A1、 A2)的二进制编码在 Y0 至 Y7对应的输出端以低电平译出。三、实验内容必做实验: 数值判别电路a) 设计一

4、个组合逻辑电路,它接收一位 8421BCD码 B3B2B1B0,仅当 2 B 3B2B1B0 7 时 输出 Y才为 1(第 6 周实验课内指导教师验收)b) 设计一个组合逻辑电路,它接收 4位2进制数 B3B2B1B0,仅当 2 B 3B2B1B0 7 时输出 Y 才为 1答:真值表:a.B3B2B1B0Y00000000100010000111010010101101101011101000010010b.B3B2B1B0Y00000000100010000111010010101101101011101000010010101001011011000110101110011110函数表达式

5、: a.B1 B0B3 B20000101101XXXX00XX01111000 01 11 10b.00001011010000000001111000 01 11 10电路原理图:a.b.VccGND静态验证:ab数据分析:a.B3B2B1B0Ya测试结果00000暗00010暗00100暗00111亮01001亮01011亮01101亮01110暗10000暗10010暗b.B3B2B1B0Y测试结果00000暗00010暗00100暗00111亮01001亮01011亮01101亮01110暗10000暗10010暗10100暗10110暗11000暗11010暗11100暗11110

6、暗 人类有四种血型: A、 B、AB 和 O 型。输血时,输血者与受血者必须符合下图的规定, 否则有生命危险,利用数据选择器和最少数量的与非门,完成血型配对任务。 (设计方 案可参看数字逻辑电路实践教材 Page 86)答:真值表:输血者受血者G1G0血型R1R0血型00O型00O型01A型01A型10B型10B型11AB型11AB型G1G0R1R0S00001000110010100111010000101101100011111000010010101011011111000110101110011111函数表达式:降维得:VccR0 R1 G2Vcc静态验证:数据分析:G1G0R1R0S

7、测试结果00001亮00011亮00101亮00111亮01000暗01011亮01100暗01111亮10000暗10010暗10101亮10111亮11000暗11010暗11100暗11111亮 控制发电机组的供电控制电路的设计设有三台用电设备 A、B、C 和两台发电机组 X 、Y。X 机组功率为 10kW,Y 机组功率 为 20kW。用电设备 A 用电量为 15kW ,设备 B 用电量为 10kW,设备 C 用电量为 5kW,三 台用电设备有时同时工作, 有时只有其中部分设备工作, 甚至均不工作。 试设计一个供电控 制电路控制发电机组,以达到节电的目的。答:真值表:ABCXY00000

8、001100101001101100011010111011111111. 表示运行 0 表示不运行函数表达式:00 01 11 100010110011电路原理图:VccGND静态验证:数据分析:ABCXY测试结果00000都不运行00110只 X 运行01010只 X 运行01101只 Y 运行10001只 Y 运行10101只 Y 运行11011都运行11111都运行 设计一个保险箱的数字密码锁,该锁有 4 位密码输入端( A0, A1,A2, A3)和一个开箱 钥匙信号输入端( E)。当用钥匙开箱时( E=1),如果输入密码 = “ 1011”,保险箱被打 开( Z1=1);如果不符,

9、电路将发生报警信号( Z2=1)。要求使用最少数量的与非门实现 电路,检测并记录实验结果。答:真值表:EA0A1A2A3Z1Z20xxxx0010000011000101100100110011011010001101010110110011011101110000111001011101001110111011100011110101111100111111011 表示使用 0 表示不使用函数表达式:电路原理图:Z1Z2Vcc1Vcc静态验证:数据分析:EA0A1A2A3Z1Z2测试结 果0xxxx01警报1000001警报1000101警报1001001警报1001101警报1010001

10、警报1010101警报1011001警报1011101警报1100001警报1100101警报1101001警报1101110开启1110001警报1110101警报1111001警报1111101警报四、实验总结在这次的实验中, 我开始真正接触电类专业的一些相关知识, 并且亲自动手搭一些电路, 也使得我在计逻课上学到的一些数电的基础理论知识能够应用到实践中来, 两者相互结合使 得我对这部分的知识有了更深的理解。并且这门实验课也极大地培养了我的动手能力,比如如何在实验开始前进行线路的布 线,怎么布线比较美观, 方便, 为之后的查错提供便利。 老师也交给了我们在这门实验中遇 到错误怎么来自己动手检查出来, 如将实验箱中电压表的接地端接到电源的接地端上, 另一 端就可以直接来测量电路中各个地方的电压来检查是否与自己设计的相同。 这查错方法是非 常重要的,为之后更复杂的电路的搭建奠定了基础。这次实验中我主要遇到了两个问题: 我在做实验一中的 b 时,接通电源后,六反相器烧掉了。我检查的方法是用万用表 的测量是否接通的功能来测量各个芯片的Vcc 与 GND端之间是否短路。 在测量六反相器的时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论