东南大学数电门电路组合逻辑_第1页
东南大学数电门电路组合逻辑_第2页
东南大学数电门电路组合逻辑_第3页
东南大学数电门电路组合逻辑_第4页
东南大学数电门电路组合逻辑_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

东南大学电工电子实验中心实验报告一、实验目的(1)掌握TTL和CMOS器件的静态特性和动态特性测量方法及这些特性对数字系统设计的影响;(2)掌握通过数字器件手册查看器件静态和动态特性参数;(3)掌握不同结构的数字器件之间的互连;(4)掌握OC门和三态门的特性和使用方法;(5)加深示波器测量技术的训练;(6)掌握小规模组合逻辑的工程设计方法;(7)了解竞争和冒险的产生原因,消除方法,掌握用示波器和逻辑分析捕捉毛刺的方法。二、实验仪器仪器名称型号实验箱YB3262型直流稳压器DF1701S型数字合成函数/任意波信号发生器/计数器F05A型数字示波器TDS1001型数字万用表UT803型芯片74HC01、74LS244、74HC00、74HC04三、实验原理实验原理见教材第2章。预习思考题如下:1、下图中的两个电路在实际工程中经常用到,其中反相器为74LS04,电路中的电阻起到了保证输出电平的作用。分析电路原理,并根据器件的直流特性计算电阻值的取值范围。答:①电路(a)使用条件是驱动门电路固定输出为低电平当时,如果有N个负载门且,将使,而将使,所以需如图(a)所示接下拉电阻R。②电路(b)使用条件是驱动门电路固定输出为高电平当时,如果有N个负载门且,将使,而将使,所以需如图(b)所示接上拉电阻R。2、下图中的电阻起到了限制前一级输出电流的作用,根据器件的直流特性计算电阻值的取值范围。答:R的作用是限制驱动电流,驱动电流长时间超出手册上规定的正常数据,易引起器件性能不稳定。当时,要求,即,可得当时,要求,即,可得 故 3、图2.4.图2.4答:由于74或74LSTTL的VOHmin值小于4000/74HC的VIHmin值,所以在TTL输出端和VCC之间接一个上拉电阻,以提高TTL的输出高电平。当时,各支路电流分别为、和。要求,即而,可得当时,各支路电流分别为、和。要求,即对于7404芯片,,,可得对于74LS04芯片,,,可得 综上所述,R的取值范围如下:7404: 74LS04: 4、图2.4(a) OC门做驱动答:运用书52页RC的数值计算公式。OC门用7401实现OC门用74LS01实现5、下图中A、B、C三个信号经过不同的传输路径传送到与门的输入端,其中计数器为顺序循环计数,即从000顺序计到111,C为高位,A为低位。A、B、C的传输延分别为9.5nS、7.1nS和2nS。试分析这个电路在哪些情况下会出现竞争-冒险,产生的毛刺宽度分别是多少。答:与非门,有低出高,全高出低。上图所示原理图对应的真值表为:CBAY00010011010101111001101111011110计数器为顺序循环计数,CBA的状态变化为000→001→010→011→100→101→110→111→000……CBA的状态000→001→010→011、100→101、110→111→000的变化过程中无竞争-冒险。CBA的状态011→100的过程中,时刻t0: C开始从“0”变向到“1”,与非门输出Y为“1”;时刻t0+2ns: CBA的状态为111,与非门输出Y变为“0”;时刻t0+7.1ns: CBA的状态为101,与非门输出Y变为“1”;时刻t0+9.5ns: CBA的状态为100,与非门输出Y仍为“1”;毛刺宽度为5.1ns。CBA的状态101→110的过程中,时刻t0: B开始从“0”变向到“1”,与非门输出Y为“1”;时刻t0+7.1ns: CBA的状态为111,与非门输出Y变为“0”;时刻t0+9.5ns: CBA的状态为110,与非门输出Y变为“1”;毛刺宽度为2.4ns。四、实验内容用OC门实现三路信号分时传送的总线结构用OC门实现三路信号分时传送的总线结构,框图如图2.5.5所示,功能如表2.5.2所示。(注意OC门必须外接负载电阻和电源,EC取5V)表2.5.2 表2.5.2 设计要求的逻辑功能控制输入输出A2A1A0Y001D0010D1100D2图2.5.5三路分时总线原理框图查询相关器件的数据手册,计算OC门外接负载电阻的取值范围,选择适中的电阻值,连接电路。静态验证:控制输入和数据输入端加高低电平,用电压表测量输出高低电平的电压值,注意测量A2A1A0=000时的输出值。动态验证:控制输入加高低电平,数据输入端加连续脉冲信号,用示波器双踪显示输入和输出波形,测量波形的峰峰值、高电平电压和低电平电压,对结果进行分析并解释为什么要选择“DC”。器件电源电压VCC仍为5V,将EC改为10V,重复①和②,分析两者的差别。注意,不要直接将VCC改为10V,避免烧毁器件。实验数据计算R取值范围时,以该三路分时传送总线电路驱动8个74LS04中的反相器来计算。SN74LS04总线电路驱动8个74LS04中的反相器时,总线电路不接负载时,此处设计电路中OC门所驱动负载门个数为0,故选取。用OC门实现的三路信号分时传送的总线结构电路图如下图所示。按下图连接电路。静态验证时,控制输入和数据输入端加高低电平,输出高低电平的电压值如下表所示。控制输入数据输入输出YA2A1A0D2D1D0001XX000.276V001XX114.842V010X0X00.278V010X1X14.843V1000XX00.245V1001XX14.842V000XXX14.843V由上表可知,单一控制输入端加高电平时,总线输出电平与数据输入端的输入相符。控制输入端A2A1A0=000时的输出值为4.843V,接近于所接于外电源电压。动态验证控制输入数据输入输出YA2A1A0D2D1D0001XX010XX100XX 波形参数如下:频率/KHz峰-峰值/V高电平/V低电平/V输入波形1.0005.205.200.00输出波形1.0005.005.000.00 从输入输出波形图上我们可以看到,控制输入端加高电平时,相应的输出Y保持与输入信号同样规律变化,实现了三路信号分时传送的总线结构。我们选择DC输入耦合方式,是因为所观测的1KHz的TTL连续脉冲信号,含有直流分量。若选择AC输入耦合方式,信号中的直流分量被隔开而只能观测到交流成分。观测数字信号必须选用DC输入耦合方式。器件电源电压VCC仍为5V,将改为10V。此处设计电路中OC门所驱动负载门个数为0,故选取。时,控制输入和数据输入端加高低电平,输出高低电平的电压值如下表所示。控制输入数据输入输出YA2A1A0D2D1D0001XX000.327V001XX119.94V010X0X00.329V010X1X19.94V1000XX00.326V1001XX19.94V000XXX19.94V 将上述结果与内容②比较可知,输出Y的高低电平电压均有所提高。其中,高电平仍为接近。增大使得OC门等效的低电平输出电阻上的压降增大,从而输出低电平比时有所提高。用三态门实现三路信号分时传输要求:用三态门实现实验内容7中的三路信号分时传输重复实验内容7中的②和③,注意不要同时将两个或两个以上的三态门的控制端处于使能状态。将A2A1A0设为“000”,D2D1D实验数据用三态门实现三路信号分时传送的总线结构电路图如下图所示。按下图连接电路。静态验证控制输入和数据输入端加高低电平,输出高低电平的电压值如下表所示。控制输入数据输入输出YA2A1A0D2D1D0001XX000.001V001XX114.834V010X0X00.000V010X1X14.835V1000XX00.000V1001XX14.834V000XXX10.266V将A2A1A0设为“000”,D2D1D0设为“111”,如何用万用表判断高阻态?答:将A2A1A0设为“000”,数据输入端无论是输入高电平还是低电平,动态验证控制输入数据输入输出YA2A1A0D2D1D0001XX010XX100XX 波形参数如下:频率/KHz峰-峰值/V高电平/V低电平/V输入波形1.0005.125.120.00输出波形1.0004.965.000.04 从输入输出波形图上我们可以看到,控制输入端加高电平时,相应的输出Y保持与输入信号同样规律变化,实现了三路信号分时传送的总线结构。数值判别电路实验要求设计一个组合逻辑电路,它接收一位8421BCD码B3B2B1B0,仅当2<B3B2B1B0<7时输出Y才为1。设计一个组合逻辑电路,它接收4位2进制数B3B2B1B0,仅当2<B3B2B1B0<7时输出Y才为1。设计方案方案一:先由卡诺图化简可得出输出最简与或表达式,然后由此转换与非门表达式,得到逻辑图。8421BCD码B3B2B1B08421BCD码只能代表0~9这10个值。其余为任意项,可根据电路简化的要求任意确定其值为1或0。(a)卡诺图化简及转换(b)逻辑图4位2进制数B3B2B1B04位2进制数可以代表0~15这16个值。(a)卡诺图化简及转换(b)逻辑图 方案二: 对最简与或表达式进一步转换,可得由与非门以及异或门实现的逻辑图。(a)表达式转换(b)逻辑图实验数据搭接8421BCD码数值判别电路,进行静态验证,测试结果如下:B3B2B1B0Y1B3B2B1B0Y100000100000001010010001001010000111101110100111001010111101101101111010111011110搭接4位2进制数数值判别电路,进行静态验证,测试结果如下:B3B2B1B0Y2B3B2B1B0Y200000100000001010010001001010000111101100100111000010111101001101111000111011110数据分析经验证,8421BCD码与4位2进制数数值判别电路测试结果均与理论真值表相符,达到设计要求。某停车场有一个交通控制系统,控制入口处的3个车道,如图2.10.1所示。这三个车道分别为“左车道”、“右车道”和“VIP车道”。每个车道有一个信号灯,红灯禁止通行,绿灯允许通行,任何时候只能有一个通道是绿灯。每个车道有一个传感器,用来监测是否有车通过,另外还有一个时间控制信号用于控制车道循环。整个控制规则如下:当VIP车道有车时,该车道信号灯变为绿灯;当VIP车道没有车且右车道也没有车时,左车道信号灯变为绿灯;当VIP车道没有车且左车道也没有车时,右车道信号灯变为绿灯;当VIP车道没有车,但左、右车道都有车时,由时间控制信号控制左右车道轮流通行;图2.10.1 实验要求根据设计要求进行方案分析,确定输入、输出变量,列出真值表;用最少数量的与非门(7400或7420)实现设计,画出逻辑图;搭试电路,进行静态验证,记录测试结果。可以用发光二极管的亮和暗来指示信号灯的值。设计方案及实验数据方案一:输入变量输出变量B2=1代表VIP车道有车Y2=1代表VIP车道信号灯为红灯B1=1代表左车道有车Y1=1代表左车道信号灯为红灯B0=1代表右车道有车Y0=1代表右车道信号灯为红灯C=1代表时间控制信号使左车道通行C=0代表时间控制信号使右车道通行先由卡诺图化简可得出输出最简与或表达式,然后由此转换与非门表达式,得到逻辑图。(a)卡诺图化简及转换(b)逻辑图按逻辑图搭接电路,其中分别接VIP车道、左车道以及右车道对应的红色LED指示灯;分别接VIP车道、左车道以及右车道对应的绿色LED指示灯。进行验证,测试结果如下表所示:B2B1B0CY2Y1Y0000X111001X110010X101011011001111011XXX011方案二:变量定义与方案一相同。先由卡诺图化简可得出输出最简与或表达式,然后由此转换与非门表达式,得到逻辑图。(a)卡诺图化简及转换(b)逻辑图按逻辑图搭接电路,其中分别接VIP车道、左车道以及右车道对应的红色LED指示灯;分别接VIP车道、左车道以及右车道对应的绿色LED指示灯。进行验证,测试结果如下表所示:B2B1B0CY2Y1Y0000X110001X110010X101011011001111011XXX011方案三:输入变量输出变量B2=1代表VIP车道有车Y2=1代表VIP车道信号灯为绿灯B1=1代表左车道有车Y1=1代表左车道信号灯为绿灯B0=1代表右车道有车Y0=1代表右车道信号灯为绿灯C=1代表时间控制信号使左车道通行C=0代表时间控制信号使右车道通行先由卡诺图化简可得出输出最简与或表达式,然后由此转换与非门表达式,得到逻辑图。(a)卡诺图化简及转换(b)逻辑图按逻辑图搭接电路,其中分别接VIP车道、左车道以及右车道对应的绿色LED指示灯;分别接VIP车道、左车道以及右车道对应的红色LED指示灯。进行验证,测试结果如下表所示:B2B1B0CY2Y1Y0000X000001X001010X010011000101110101XXX100方案四:变量定义与方案三相同。

温馨提示

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

评论

0/150

提交评论