《数字电子技术实验报告(27页).doc》由会员分享,可在线阅读,更多相关《数字电子技术实验报告(27页).doc(27页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-数字电子技术实验报告-第 27 页专 业: 班 级: 学 号: 姓 名: 指导教师: 电气学院 实验一 集成门电路逻辑功能测试一、实验目的 1. 验证常用集成门电路的逻辑功能; 2. 熟悉各种门电路的逻辑符号; 3. 熟悉TTL集成电路的特点,使用规则和使用方法。二、实验设备及器件 1. 数字电路实验箱 2. 万用表 3. 74LS00四2输入与非门 1片 74LS86四2输入异或门 1片 74LS11三3输入与门 1片 74LS32四2输入或门 1片 74LS04反相器 1片三、 实验原理 集成逻辑门电路是最简单,最基本的数字集成元件,目前已有种类齐全集成门电路。TTL集成电路由于工作速度
2、高,输出幅度大,种类多,不宜损坏等特点而得到广泛使用,特别对学生进行实验论证,选用TTL电路较合适,因此这里使用了74LS系列的TTL成路,它的电源电压为5V+10%,逻辑高电平“1”时2.4V,低电平“0”时0.4V。实验使用的集成电路都采用的是双列直插式封装形式,其管脚的识别方法为:将集成块的正面(印有集成电路型号标记面)对着使用者,集成电路上的标识凹口左,左下角第一脚为1脚,按逆时针方向顺序排布其管脚。四、 实验内容 根据接线图连接,测试各门电路逻辑功能 1. 利用Multisim画出以74LS11为测试器件的与门逻辑功能仿真图如下按表11要求用开关改变输入端A,B,C的状态,借助指示灯
3、观测各相应输出端F的状态,当电平指示灯亮时记为1,灭时记为0,把测试结果填入表11中。输入状态输出状态ABCY00000010010001101000101011001111悬空111悬空000 表1-1 74LS11逻辑功能表 2. 利用Multisim画出以74LS32为测试器件的或门逻辑功能仿真图如下按表12要求用开关改变输入端A,B的状态,借助指示灯观测各相应输出端F的状态,把测试结果填入表12中。输入状态输出状态ABY0000111011110悬空11悬空1悬空01悬空11悬空悬空1 表12 74LS32逻辑功能表 3. 利用Multisim画出以74LS04为测试器件的非门逻辑功能
4、仿真图如下按表13要求用开关改变电平开关的状态,借助指示灯观测各相应输出端F的状态,把测试结果填入表13中。 表13 74LS04逻辑功能表输入输出状态(0|1)0100悬空0 根据管脚功能图连接,测试各门电路逻辑功能 1.74LS00四二输入与非门管脚功能如下图所示,用其中一个门测试其逻辑功能。 利用Multisim画出以74LS00为测试器件的非门逻辑功能仿真图如下按表14要求用开关改变输入端的状态,借助指示灯观测各相应输出端的状态,把测试结果填入表14中。 表14 74LS00逻辑功能表输入状态输出状态UAUBY0010111011100悬空11悬空0悬空01悬空10悬空悬空02.74L
5、S86四二输入异或门管脚功能如下图所示,用其中一个门测试其逻辑功能。 利用Multisim画出以74LS86为测试器件的非门逻辑功能仿真图如下按表15要求用开关改变输入端的状态,借助指示灯观测各相应输出端的状态,把测试结果填入表15中。ABC000011101110 表15 74LS86逻辑功能表五、实验总结 实验前应检查集成块是否插对; 实验时要将电源电压接入+5V。 在这次实验中,刚开始由于没有将电源电压接入面板上对应的位子,只是按照管脚图直接连接了电源线和地线,造成实验箱上的灯不亮。同时发现由于有个别的发光二极管与导线会接触不良,使发光二极管闪烁着,间歇性的亮,这时应换一个发光二极管再进
6、行实验。 实验二 用小规模集成电路设计组合逻 辑电路一、 实验目的1. 掌握组合逻辑电路的特点;2. 掌握小规模集成电路设计组合电路的方法;3. 掌握电路故障检测方法。二、 实验设备及器件1. 数字电路实验箱;2. 74LS00 / 74LS11 / 74LS20 / 74LS86 等芯片。三、 实验原理 1. 数字电路的两大电路是组合逻辑电路和时序逻辑电路,其中组合逻辑 电路的特点是任何时刻的输出仅仅取决于同一时刻输入信号的取值组合。 2. 用小规模集成电路设计组合逻辑电路的步骤为: 分析设计要求,设置输入和输出变量; 列出真值表; 写出逻辑表达式,并化简; 画出逻辑电路图。四、 实验内容
7、1.有一个火灾报警系统,设有烟感、温感和紫外线光感三种类型的火灾探测器。为了防止误报警,只有当其中有两种或两种以上类型的探测器发出火灾检测信号时,报警系统才产生报警控制信号。试设计一个产生警报控制信号的电路并在实验箱上验证。 设烟感、温感和紫外线光感分别为A、B、C三中输入,报警时输出高电平“1”,其报警信号为Y。真值表如下:输入信号输出信号ABCY00000010010001111000101111011111因为:Y=BC+AC+AB或Y=(AB)(AC)(BC)=(AB)(AC)+BC利用一个与非门(74LS00)和一个非门(74LS02)或利用一个与门(74LS11)与一个或门(74L
8、S02)组成逻辑电路,其电路仿真图如下: 3.设计一个一位半加器,该逻辑电路能对两个一位二进制数进行相加,并产生“和”及“进位”,在实验箱上进行验证。输入输出ABSCO0000011010101101依题意列出真值表如下:因为:S=AB+BA=ABCO=AB所以利用一个异或门一个与门组成逻辑电路,其电路仿真图如下:五、实验总结 实验注意事项 1. 注意集成电路多余端的处理; 2. 两个集成芯片的连接注意电平是否匹配; 3. 小规模集成电路设计组合电路,尽量使用较少的门电路,尽量使用与非门, 提高电路的负载能力和抗干扰能力。 实验三 译码器及其应用一、 实验目的:1、 掌握译码器的测试方法,熟悉
9、数码管的使用;2、 了解中规模集成译码器的原理,管脚分布,掌握其逻辑功能,以及译码显示器电路的构成原理;3、 掌握用译码器构成组合电路的方法和BCD-七段译码/驱动器的使用方法。4、 学习译码器的扩展。二、 实验设备及其器件1、SAC-DM32数字电路实验箱1个2、74LS1383-8线译码器2片3、74LS20双4输入与非门1片4、74LS47(译码显示器)1片5、共阳极七段数码管1个三、 实验原理1、 中规模集成译码器74LS13874LS138是集成3线-8线译码器,在数字系统中应用比较广泛。图3-1是其引脚排列。其中A2、A1、A0为地址输入端,Y0Y7为译码输出端,S1、S2、S3为
10、使能端。表3-1为74LS138 truth table。74LS138工作原理为:当S1=1,S2+S3=0时,电路完成译码功能,输出低电平有效。其中: 表3-174LS138真值表输 入输 出SA2A1A0Y0Y1Y2Y3Y4Y5Y6Y70 11111111100001111111100110111111101011011111101111101111110011110111110111111011111011111101111111111110 图3-174LS138引脚 图3-274LS138内部电路图2、 译码器的应用(见实验指导书P11-P12)3、 显示译码管(1) 七段发光二极
11、管(LED)数码管LED数码管是目前最常用的数字显示器。以下是数字显示器的介绍(详细见实验指导书P12-P13):四、 实验内容:1、 译码器74Ls138逻辑功能测试(一)控制端功能测试测试电路如图3-6所示。按表3-2所示条件输入开关状态。观察并记录译码器输出状态。LED指示灯亮为1,灯不亮为0。 表3-274LS138控制端功能测试S1 2 32 1 00 1 2 3 4 5 6 70 x xX x x1 1 1 1 1 1 1 11 1 01 0 11 1 1X x xX x xX x x1 1 1 1 1 1 1 11 1 1 1 1 1 1 11 1 1 1 1 1 1 1图3-6
12、 74LS138控制端功能测试电路(二) 逻辑功能测试将译码器使能端S1、2 、3及地址段2、1、0分别接至逻辑电平开关输出孔,八个输出端70 依次连接在了逻辑电平显示器的八个输入孔上,拨动逻辑电平开关,按表3-3逐项测试74LS138的逻辑功能。 表3-374LS138的逻辑功能测试输 入输 出S12+321001234567100000111111110001101111111001011011111100111110111110100111101111010111111011101101111110110111111111100XXXX11111111X1XXX111111112、 用7
13、4LS138实现逻辑功能 Y=AB+BC+AC如果设A2=A,A1=B、A0=C,则函数Y的逻辑图如3-7所示。 图3-7 用74LS138组成函数Y 用74LS138和74LS20各一块在实验箱上连接图3-7线路,并将测试结果记录表3-4中。其实验电路如下:ABCY00000010010001111000101111011111 表3-4函数功能测试3、 试用一片74LS138和一片74LS20实现全加器功能,自拟电路图如下:其真值表如下所示:输 入输 出CIABSC00001000110010010110110010101011100111111五、 实验总结 1. 注意集成电路输入控制端
14、和输出控制端的信号; 2. 74LS138集成块搭接中注意输出信号的输出; 3. 注意74LS47控制端的信号; 4. 显示器管脚与译码器的对应关系。 实验四 数据选择器及其应用一、 实验目的1、 学习数据选择器逻辑功能测试方法;2、 了解中规模集成数据选择器的功能、管脚排列,掌握其逻辑功能;3、 熟悉利用数据选择器构成任意逻辑函数的方法;4、 了解数据选择器的扩展方法。二、 实验设备及其器件1、SAC-DM32数字电路实验箱 1个2、74LS153 1个3、74LS32 1个4、74LS40 1片三、 实验原理 数据选择器,也称为多路选择器,其作用相当于多路开关,如图4-1所示。(A1、A0
15、) D0 D1D2D3 图4-2双四选一数据选择器内部结构1. 双四选一数据选择器74LS153所谓双4选1数据选择器就是在集成芯片上有两个4选1数据选择器。双4选1数据选择器内部结构如图4-2所示,引脚排列如图4-3,功能表如图4-1。 图4-374LS153引脚功能 1s、2s为两个独立的使能端;A1、A0为公用的地址输入端;1D01D3和2D02D3分别为两个4选1数据选择器的数据使能端;Q1、Q2为两个输出端。1)当使能端1(2)=1时,多路开关被禁止,无输出,Q=0。2)但使能端1(2)=0时,多路开关正常工作,根据地址码A1、A0状态,将相应的数据D0D3送到输出端。该电路的表达式
16、为:Y=(A1A0D0+A1AOD1+A1A0D2+A1A0D3)S 表 4-1输入输出S A1 A0 DY0 X X X1 0 0 D01 0 1 D11 1 0 D31 1 1 D4OD0D1D3D42、数据选择器的应用 实现逻辑函数用数据选择器实现逻辑函数,方法与译码器相似,只是将出现的最小项对应的数据端接入高电平,未出现的接低电平,将地址端作为自变量的输入端,则可以实现。四、 实验内容1. 测试双四选一数据选择器的逻辑功能。 按图4-4在实验箱上接线,利用开关74LS153功能表逐项进行测试,观察输出结果并记录于表4-2中。实验仿真图如下: 表 4-2 输入输出SA1A0DY1XXX0
17、000D0D0001D1D1010D2D2011D3D32. 用4选1数据选择器实现函数 F=ABC+ABC+ABC+ABC 函数F有三个输入变量A,B,C,而数据选择器有两个地址端A1,A0少于函数输入变量个数,在设计时可任选A接A1,B接A0,74LS153的表达式(或功能表)与函数F对照,得出:D0=0, D1=D2=C, D3=1接线图如图4-5所示,实验仿真图如下: 测试并记录结果在表4-3. 表 4-3输入输出ABCF00000010010001111000101111011111五、实验总结 1.注意74LS153控制端的信号。 2.了解数据择器扩展时所用门电路的类型。实验五 触
18、发器一 实验目的:1. 掌握基本RS触发器、JK触发器、D触发器和T触发器的逻辑功能。2. 熟悉各触发器的逻辑功能及相互转换方法。二 实验仪器1、SAC-DM32数字电路实验箱1个2、74LS00(四2与非门)1个3、74LS112(双JK触发器)1个4、74LS74(双D触发器)1个三 实验原理 触发器是具有记忆功能的二进制信息存贮器件,是时序逻辑电路的基本单元之一。触发器按功能分可分RS、JK、D、T触发器;按电路触发方式可分为电平触发和边沿触发器两大类。 图5-1所示电路由两个“与非”门交叉耦合而成的基本Rs触发器,它是无时钟控制低电平自家触发的触发器,有直接置位、复位的功能,是组成各种
19、功能触发器的最基本单元。基本RS触发器也可以用两个“或非”门组成,它是高电平直接触发的触发器。 图5-1 RS触发器 图5-2JK触发器JK触发器是一种逻辑功能完善,通用性强的集成触发器。在结构上可分为主从型JK触发器和边沿型Jk触发器。在产品中应用较多的是下降沿触发的边沿型JK触发器。JK触发器的逻辑符号如图5-2所示。它有三种不同功能的输入端,第一种是直接置位、复位输入端,用R和S表示。在S=0,R=1或R=0,S=1时,触发器不受其它输入端状态影响,使触发器强迫置“1”(或置“0”),当不强迫“1”(或置“0”)时,S、R都应置高电平。第二种是时钟脉冲输入端,用来控制触发器翻转(或称作状
20、态更新),用CP表示(在国家标准符号中称作控制输入端,用C表示),逻辑符号中CP端处若有小圆圈,则表示触发器在时钟脉冲下降沿(或负边沿)发成翻转,如无小圆圈,这表示触发器在时钟脉冲上升沿(或正边沿)发生翻转。第三种是数据输入端,它是触发器状态更新的一句,用J、K表示。JK触发器的状态方程为Qn+1=JQn+KQn本实验采用74LS112型双JK触发器器,是下降边沿触发的边沿触发器,引脚排列如图5-3所示。表5-1为其功能表。 图5-374LS112引脚排列图D触发器是另一种使用广泛的触发器,它的基本结构多为维阻型。D触发器的逻辑符号如图5-4所示。D触发器是在Cp脉冲上升沿触发翻转,触发器的状
21、态取决于CP脉冲到来之前D端大的3状态,状态方程为 Qn+1=D本实验采用74LS74型双D触发器,是上升边沿触发的边沿触发器,引脚排列如图5-5所示。表5-2为其功能表。图5-5不同类型的触发器对时钟信号和数据信号的要求各不相同,一般说来,边沿触发器要求数据信号超前于触发器边沿一段时间出现(称之为建立时间),并且要求在边沿到来后继续维持一段时间(称之为保持时间)。对于触发边沿陡度也有一定要求(通常要求100ns)。主从触发器对上述参数要求不高,但要求在CP=1期间,外加的数据信号不容许发生变化,否则将导致触发器错误输出。在集成触发器的产品中,虽然每一种触发器都有固定的逻辑功能,但可以利用转换
22、的方法得到其它功能的触发器。如果把JK触发器的JK端连接在一起(称为T端)就构成了T触发器,状态方程为 Qn+1=TQn+TQn在CP脉冲作用下,当T=0时Qn+1=Qn。工作在T=1时的触发器称为T触发器。T和T触发器广泛应用于计算电路中。值得注意的是转换后的触发器其触发方式仍不变。了解触发器间的相互转换可以在实际逻辑电路的设计和应用中更充分得到的利用各类触发器,同时也有助于更深入的理解和掌握各类触发器的特点与区别。四、实验内容1. 测试基本Rs触发器的路基功能按图5-1与非门74L00构成基本RS触发器。输入端R、S按接逻辑开关,输出端Q、Q接电平指示器,按表5-3要求测试逻辑功能。仿真图
23、如下:表5-3RSQ功能Qn=0Qn=10011不确定0110置01001置11101保持2、测试双JK触发器74LS112逻辑功能(1)测试RD、SD的复位、置位功能 任取一只JK触发器,RD、SD、J、K端接逻辑开关,CP端接单次脉冲源,Q、Q端接电平指示器,按表5-4要求改变RD、SD(J、K、CP出于任意状态),并在RD=0(SD=1)或SD=0(RD=1)作用期间任意改变J、K及CP的状态,观察Q、Q状态,记录。仿真图如下: 表5-4输入输出功能CPJKRDSDQQXXX0011不确定XXX0101置1XXX1010置0(2)测试JK触发器的逻辑功能 按表5-5要求改变J、KCP端状
24、态,观察Q、Q状态变化,观察触发器状态更新时候发生在CP脉冲的下降沿(既CP由10)。记录。表5-5RDSDJKCPQn+1功能Qn=0Qn=111000100 保持100011010101置0100011100101置1101111110101翻转10104、测试双D触发器74LS74的逻辑功能(1)测试RD、SD的复位、置位功能按表56要求改变RD、SD(D、CP处于任意状态),并在RD=0(SD=1)或SD=0(RD=1)作用期间任意改变J、K及CP的状态,观察Q、Q状态,记录。(2)测试D触发器的罗京按表5-7要求进行测试,并观察触发器状态的更新是否发生在CP脉冲的上升沿(既由01),
25、记录。 仿真图如下: 表 5-6输入输出功能CPDRDSDQQxx0011保持xx0101翻转xx1010 表 5-7RDSDDCPQn+1功能Qn=0Qn=01100101保持100111101101010五、实验结论 1.通过本次实验了解了各类型触发器的逻辑功能。 2.通过实验熟悉了Multisim的使用。 3.对各类触发器的转换方法有了了解。实验六 寄存器功能测试及应用一、 实验目的:1、 掌握中规模4位双向移位寄存器逻辑功能及使用方法;2、 熟悉移位寄存器的应用实现数据的串行、并行转换和构成环形计数器。二、 实验设备及器件:1、 SAC-DM32数字电路实验箱 1个2、 74LS74双
26、D触发器 2片3、 74LS04六方向器 1片4、 74LS194四位双向通用移位寄存器 1片三、 实验原理:1、 移位寄存器是一个具有移位功能的寄存器,是指寄存器中所存的代码能够在移位脉冲的作用下一次左移或右移。既能左移又能右移的称为双向移位寄存器,只需要改变左、右的控制信号便可实现双向移位要求。根据移位寄存器存取信息的方式不同分为:串入串出、串入并出、并入串出、并入并出四种形式。本实验选用的4位双向通用移位寄存器,型号为CC40194或74LS194,两者功能相同,可相互使用,其引脚排列及功能表如图6-1所示。其中D0、D1、D2、D3为并行输入端;Q0、Q1、Q2、Q3为并行输出端;SR
27、为右移串行输入端,SL为左移串行输入端;S1、S0为操作模式控制端;CR为直接无条件清零端;CP为时钟脉冲输入端。74LS194有5种不同操作模式:即并行送数寄存,右移(方向Q0Q3,左移(方向由Q3Q0),保持及清零。S1、S0和CR端的控制作用如表6-1. 表 6-1功能输入输出CPCRS1S0SRSLD0、D1D2D3Q0Q1Q2Q3清除00000送数111abcdabcd右移101DSRDSRQ0Q1Q2左移110DSLQ1Q2Q3DSL保持100Q0nQ1nQ2nQ3n保持1Q0nQ1nQ2nQ3n三、 实验内容1、 利用两块74LS74(两个D触发器)构成一个单向的移位寄存器。 (
28、1)参照图6-5搭接电路,观察并记录结果于表6-5。仿真图如下:表6-5CPRDSDD1Q1Q2Q3Q400100001111100021111100311111104111111151100000611000007110000081100000(2)在D1端串行输入二进制数0001后,将D1和D4相连,构成右移循环计数器,在CP脉冲作用下,观察右移循环功能,将实验结果记录表6-6中。表6-6CPD1RDSDQ1Q2Q3Q40010000111110002011010030110010401100015D1连D41110006110100711001081100012、 测试四位双向移位寄存器
29、的逻辑功能按图6-6连线,CR、S1、S0、SL、SR、D0、D1、D2、D3分别接至逻辑开关的输出插口;Q0、Q1、Q2、Q3接至逻辑电平显示输出插口。CP端接单次脉冲源。按表6-7所规定的输入状态,逐项进行测试。(1) 清除:令CR=0,其它输入均为任意态,这时寄存器输出应均为0.清除后,置CR=1. (2) 送数:令,送入任意4位二进制,如D0D1D2D3=0011,加CP脉冲,观察CP=0、CP=由01、CP由10三种情况下寄存器输出状态的变化,观察寄存器输出状态是否发生在CP脉冲的上升沿。(3) 右移:清零后,令CR=1,S1=0,S0=1,由右移输入端SR送入二进制码如0100,
30、由CP端连续加4个脉冲,观察输出情况,记录之。(4) 左移:先清零或预置,再令CR=1,S1=1,S0=0,由左移输入端SL送入二进制码如1111,连续加四个CP脉冲,观察输出端情况,记录之。 (5) 保持:寄存器预置任意4位二进制如D0D1D2D3=0011,令CR=1,S1=S0=0,加CP脉冲,观察寄存器输出状态,记录之。 仿真图如下: 表 6-7清除模式时钟串行输入输出功能总结CRS1S0CPSLSRD0D1D2D3Q0Q1Q2Q300000清零1110 0 1 10011保持10100000右移10111000右移10100100右移10100010右移11010001左移11010
31、011左移11010111左移11011111左移1000000保持五、实验总结 1.注意移位寄存器模式控制端的状态。 2.使用移位寄存器的时候呀注意左移和右移的连接方式。实验七 计数器逻辑功能测试及应用一、 实验目的1. 熟悉掌握中规模集成电路计数器74LS161和74LS90的逻辑功能,使用方法及应用。2. 掌握构成任意进制计数器的方法。二、 实验设备及器件1. 数字逻辑电路实验箱 1个2. 74LS161同步加法二进制计数器1片3. 74LS90异步加法二、五、十进制计数器1片4. 74LS00二输入四与非门 1片5. 74LS74双D触发器 1片6. 74LS11三输入三与门1片7.
32、74LS47 BCD码七段译码器2片三、 实验原理计数器是一个用以实现技术功能的时序部件,它不仅可用来计脉冲,还常用作数字系统的定时、分频和执行数字运算以及其它特定的逻辑功能。计数器种类很多。构成计数器中的各触发器是否使用一个时钟脉冲源来分,有同步技术器和异步计数器。根据计数制的不同,分为二进制计数器,十进制计数器和任意进制计数器。根据技术的增减趋势,又分为加法、减法和可逆计数器。还有可预置数和可编程序功能计数器等等。目前,无论是TTL还是CMOS集成电路,都有品种比较齐全的中规模集成计数器。使用者只要借助于器件手册提供的功能表和工作波形图以及引出端的排列,就能正确地运用这些器件。利用中规模集
33、成计数器构成任意进制计数器的方法归纳起来有乘数法、复位法、和置数法。. 乘数法将两个计数器串接起来,即技术脉冲接到N进制计数器的时钟输入端,N进制计数器的输出接到M进制计数器的时钟输入端,则两个计数器一起构成了NxM进制计数器。74LS90就是典型的例子,二进制和五进制和五进制计数器构成2X5=10进制计数器。. 复位法用复位法构成N进制计数器所选用的中规模集成技术器的计数容量必须大于N。当输入N个技术脉冲之后,计数器应回到全0状态。置零复位法:利用Cr=0时,Q3Q2Q1Q0=0000,使计数器回到全0状态。预置端送0:使计数器数据输入全0,当第N1个计数脉冲到达后,让预置端LD=0.当第N
34、个计数脉冲到来时Q3Q2Q1Q0=0000,使计数器回到全0状态。. 预置法置数法即对计数器进行预置数。在计数器到最大数时,置入计数器状态转换图中的最小数,作为计数循环的起点;可以之爱计数到达某个数之后,置入最大数,然后接着从0开始计数。如果用N进制计数器构成M进制计数器,需要跳过(N-M)个状态,或在N进制计数器计数长度中间跳过(N-M)个状态。1. 中规模同步二进制计数器74LS1612. 中规模异步集成计数器74LS90集成计数器74LS90 是二-五-十进制计数器,其管脚排列如图7-2,功能表如表7-2.四、 实验内容1. 用清零法将74LS161构成一个十进制计数器,并用数码管显示数字。参考图7-3搭接电路,其状态转换图如图7-4仿真图如下: 2.用74LS161芯片构成七进制计数器,采用置数法,并用数码显示数字。参考图7-5搭接电路,并画出状态转换图。 仿真图如下:6. 用74LS90芯片构成十进制计数器 参考图7-7连接电路,并画出状态转换图。 仿真图如下:7. 用置数法