1、数字电路与逻辑设计实验指导书主审:杨智 主编:陈荣军 原伟中山大学南方学院电子通信与软件工程系序 言 数字电路与逻辑设计实验是数字电路与逻辑设计的课程对口的实验课,是数字电路与逻辑设计课程的实验环节。通过本课程的学习,使学生进一步理解数字电子线路的工作原理、学会使用常用电子仪器、掌握基本的电子测量方法、调整电路的基本实验技能,提高理论联系实际、知识综合应用能力。 具体要求:1、能正确、规范地使用常用电子仪器; 2、具有查阅常用电子器件手册的能力; 3、根据技术要求能选用合适的元器件、组成实验电路,能进行组装及调试;4、具有分析、寻找和排除常见故障的能力;5、具有自行拟定实验步骤,分析和综合实验
2、结果以及撰写实验报告的能力。数字电路与逻辑设计实验指导书是在2009 年院内印刷讲义的基础上进行修订,由电子通信与软件工程系陈荣军讲师完成全面修订工作、杨智教授审定修改,数字电路与逻辑设计实验指导书适于本院电子信息科学与技术专业、通信工程专业、计算机科学与技术专业的学生使用,也可供相关专业的学生参考。 电子通信与软件工程系目录数字电路与逻辑设计实验教学大纲4实验2 门电路逻辑功能及测试7实验3组合逻辑电路的设计11实验4 组合逻辑电路(半加器全加器及逻辑运算)13实验5 译码器和数据选择器17实验6 竞争冒险19实验7 触发器工作原理与功能测试21实验8 集成计数器及寄存器的应用24实验9时序
3、电路测试及研究27实验10 555时基电路29附图:实验常用芯片引脚图33数字电路与逻辑设计实验教学大纲课程名称:数字电路与逻辑设计实验(Digital Circuit and Logic Experiments)课程类别:必修 编号: 学时:36主编姓名:陈荣军 单位:电子通信与软件工程系 职称:讲师主审姓名: 单位:电子通信与软件工程系 职称:授课对象:本科生 专业:电子信息科学与技术 年级:二年级上 编写日期:2010年8月 通信工程计算机科学与技术一、实验教学目的和任务数字电路与逻辑设计实验属于数字电路与逻辑设计课程理论联系实际的实验课程。目的是使学生通过该实验课程的学习进一步加深对理
4、论课程的理解,掌握数字电路设计的基本技能、熟练掌握数字信号的测量方法;通过该实验课程进一步培养学生独立分析问题和解决问题的能力。努力培养学生的创新精神和创新能力。二、实验教学的基本要求本实验课程主要以常规的TTL、CMOS中小规模数字电路器件为基础,通过本实验课程的学习使学生能够:1通过实验学会数字电路实验需用的仪器及设备的使用。2了解TTL、CMOS中小规模集成电路型号系列,使用注意事项。掌握常用数字集成电路的主要参数及逻辑功能的测试方法。3学会分析和设计组合逻辑电路,并能用小规模集成电路和相应的中规模集成电路实现。4学会分析和设计时序逻辑电路,并能用触发器或中规模计数器实现。5初步具备设计
5、、安装、调试数字电路的基本技能。三、实验内容及学时时安排实验项目的设置及学时分配序号实验项目名称内容简介实验学时实验类型实验要求每组人数1Multsim2001仿真软件练习1.熟悉Multsim2001软件的元件库2.练习仿真电路的绘制3.练习万用表和示波器的应用4.对基本门电路逻辑功能进行仿真测试3验证必修22门电路逻辑功能及测试1.测试四输入与非门74LS20的逻辑功能2.测试异或门的逻辑关系3.采用74LS00组成电路的逻辑功能4.采用与非门组成与门、或门、或非门并测试其逻辑关系5.测试与非门对脉冲的控制作用3验证必修23组合逻辑电路的设计在TPE-D型数字电路实验箱上用74LS 00二
6、输入端四与非门计出三人表决电路3设计选修24组合逻辑电路(加法器)1.组合逻辑电路功能测试2.测试半加器逻辑功能3.测试全加器逻辑功能3验证必修25译码器和数据选择器1.测试2-4译码器74LS139功能2.测试利用74LS139扩展的3-8译码器的功能3.测试数据选择器74LS153的逻辑功能3验证必修26双稳态触发器1.测试基本RS触发器的逻辑功能2.测试JK触发器的逻辑和计数功能3.测试D触发器的逻辑功能4.测试用JK触发器组成的应用电路的逻辑功能3验证必修27集成计数器1.集成计数器74LS90功能测试2.计数器级联3.任意进制计数器设计3设计必修28计数器芯片的应用1.测试集成计数器
7、74LS161的功能2.利用74LS161设计一个其它进制的计数器3设计选修29计数器仿真实验1.仿真集成计数器74LS290的功能2.仿真利用74LS290组成的十进制和二-五进制的逻辑功能3.仿真利用74LS290组成的六进制的逻辑功能3设计选修210555集定时器实验用555定时器构成施密特触发器;构成单稳态触发器;设计一个过电压,欠电压声光报警电路,电路正常工作电压为5V,要求当电压超过5.5V(过电压),和低于4.5V(欠电压)时都要报警.3设计选修211时序逻辑电路测试及研究1.异步二进制计数器测试及研究2.异步二-十进制加法计数器测试及研究3.环形计数器测试及研究3验证必修212
8、竞争冒险用74LS86、74LS10、74LS20搭建一个八位串行奇偶校验电路,观察竞争冒险现象,分析消除方法。3验证必修213综合实验使用中、小规模集成电路设计与制作一台数字显示时、分、秒的闹钟设计要求:(1)能进行正常的时、分、秒计时功能;(2)能进行手动校时;(3)能进行整点报时;(4)能在整点时刻与电台所报标准时间校对;(5)具有定点闹时功能;(6)能自动按预定程序顺序自动报时。6综合设计选修3注:必修实验24学时,选修实验12学时,共需修36学时。四、使用说明1与其他课程的联系本课程的先修课程有电子信息测量基础实验、电路与电子学实验等,后继课程有微机原理与应用、单片机原理与应用等,数
9、字电路仿真实验内容与电路仿真实践有部分交叉,本门课重点在数电实验内容,详细仿真技术在电路仿真实践中讲解。2教学方式课堂讲授、实验指导、小组讨论、项目设计等。3考核方式数字电路与逻辑设计实验为必修课程,以学生课前预习报告成绩、课堂实验操作成绩和课后实验报告成绩按25%、50%、25%的比例计算学期总成绩。五、主要参考书目1.数字电路与逻辑设计实验内部讲义2数字电子技术基础 高等教育出版社 阎石主编 第五版 20063电工及电子技术实验 天津科学技术出版社 魏清海 第一版 20014Multisim 7&电子技术实验 浙江大学出版社 黄培根 奚慧平 第一版 2005实验2 门电路逻辑功能及测试一、
10、实验目的 1熟悉门电路逻辑功能 2熟悉数字电路学习机使用方法。二、实验仪器及材料1TPE-D型数字电路学习机2.双踪示波器 3器件 74LS00 二输入端四与非门 2片 74LS20 四输人端双与非门 1片 74LS86 二输入端四异或门 1片 74LS04 六反相器 1片三、预习要求 1复习门电路工作原理及相应逻辑表达式 2熟悉所用集成电路的引线位置及各引线用途 图2.1四、实验内容 实验前按学习机使用说明先检查学习机电源是否正常然后选择实验用的集成电路按自己设计的实验接线图接好连线特别注意 VCC及地线不能接错线接好后经实验指导 教师检查无误方可通电实验实验中改动接线须先断开电源,接好线后
11、再通电实验。 1测试门电路逻辑功能 (1)。选用双四输入与非门 74LS20一只,插入面包板按图2。1接线、输入端接S1S4(电平开关输出插口)。输出端接电平显示发光二级管(D1D8任意一个) (2)将电平开关按表21置位,分别测输出电压及逻辑状态 表21输入输出1234Y电压(V) HHHHLHHHLLHHLLLHLLLL 2异或门逻辑功能测试 图2.2(1)选二输入四异或门电路74LS86,按图22接线,输人端1、2、4、5接电平开关,输出端A、B、Y接电子显示发光二极管。 (2)将电平开关按表22位,将结果填人表中。 表22输入输出ABYY电压(V)LLLLHLLLHHLLHHHLHHH
12、HLHLH3逻辑电路的逻辑关系(1)用74LS00按图2。3,24接线,将输人输出逻辑关系分别用人表23、表24中, 表23图2.3输入输出ABLLLHHLHH 表24输入输出ABYZLLHHLHLH 图2.4(2)写出上面两个电路逻辑表达式4用与非门组成其它门电路并测试验证(1)组成或非门 用一片二输入端四与非门组成或非门 画出电路图,测试并填表25 表25 表26输入输出ABYABY0011010100110101 (2)组成异或门 (a)将异或门表达式转化为与非门表达式。 (b)画出逻辑电路图。 (c)测试并填表26。 五、实验报告要求1 整理实验结果,填入相应表格中,并写出逻辑表达式。
13、2 小结实验心得体会。 实验3组合逻辑电路的设计一、设计目的1、掌握用门电路设计组合逻辑电路的方法。2、掌握用中规模集成组合逻辑芯片设计组合逻辑电路的方法。3、要求同学们能够根据给定的题目,用多种方法设计电路。 二、设计要求1、用两种方法设计三人多数表决电路。2、分析各种方法的优点和缺点。3、思考四人多数表决电路的设计方法。要求用两种方法设计一个三人多数表决电路。要求自拟实验步骤,用所给芯片实现电路。三、参考电路设按键同意灯亮为输入高电平(逻辑为1),否则,不按键同意为输入低电平(逻辑为0)。输出逻辑为1表示赞成;输出逻辑为0表示表示反对。 根据题意和以上设定,列逻辑状态表如表3-1。表3-1
14、ABCF00000010010001111000101111011111由逻辑状态表可知,能使输出逻辑为1的只有四项:第4、6、7、8项。故,表决器的辑逻表达式应是: 从化简后的逻辑表达式可知,前一项括号中表达的是一个异或门关系。因此,作逻辑图如下。图31 三人表决电路 经常用来设计组合逻辑电路的MSI芯片主要是:译码器和数据选择器。设计步骤前几步同上,写出的逻辑函数表达式可以不化简,直接用最小项之和的形式,然后根据题目要求选择合适的器件,并且画出原理图实现。四、实验设备与器件本实验的设备和器件如下: 实验设备:数字逻辑实验箱,万用表及工具; 实验器件:74LS00、74LS02、74LS04
15、、74LS20、74LS11、74LS86等。五、实验报告要求1、写出具体设计步骤,画出实验线路。2、根据实验结果分析各种设计方法的优点及使用场合。3、回答四人多数表决电路的设计方法。实验4 组合逻辑电路(半加器全加器及逻辑运算)一、实验目的 1掌握组合逻辑电路的功能调试。 2。验证半加器和全加器的逻辑功能。 3。学会二进制数的运算规律。二、实验仪器及材料 器件 74LS00 二输入端四与非门 3片 74LS86 二输入端四异或门 1片三、预习要求 1预习组合逻辑电路的分析方法 2预习用与非门和异或门构成的半加器、全加器的工作原理。 3预习二进制数的运算。四、实验内容 1组合逻辑电路功能测试。
16、 图4.1 (1)用2片74LS00组成图 4.1所示逻辑电路。为便于接线和检查在图中要注明芯片编号及各引脚对应的编号。 (2)图中A、B、C接电平开关,YI,Y2接发光管电平显示 (3)。按表4。1要求,改变A、B、C的状态填表并写出Y1,Y2逻辑表达式 (4)将运算结果与实验比较 表41输入输出ABCY1Y2000111100011100101110010 2测试用异或门(74LS86)和与非门组成的半加器的逻 辑功能 根据半加器的逻辑表达式可知半加器Y是A、B的 异或,而进位Z是A、B相与,故半加器可用一个集 成异或门和二个与非门组成如图4.2 (1)在学习机上用异或门和与门接成以上电路
17、 接电平开关SY、Z接电平显示 (2)按表42要求改变A、B状态,填表 图 4.2 表42输入端A0101B0011输出端YZ 3测试全加器的逻辑功能。 (1)写出图43电路的逻辑表达式。 (2)根据逻辑表达式列真值表 (3)根据真值表画逻辑函数Si 、 Ci的卡诺图 图4.3 (4)填写表43各点状态 表43ABCYZX1X2X3SC000010100110001011101111(5)按原理图选择与非门并接线进行测试,将测试结果记入表44,并与上表进行比较看逻辑功能是否一致 表44ABCCS000010100110001011101111输入端A00001111B00110011C0101
18、0101输出端CS五、实验报告 1整理实验数据、图表并对实验结果进行分析讨论。 2总结组合逻辑电路的分析方法。实验5 译码器和数据选择器一、实验目的 1. 熟悉集成译码器。2. 了解集成译码器应用。3. 熟悉数据选择器。二、实验仪器及材料 1双踪示波器 2器件 74LS139 24线译码器 1片 74LS153 双4选1数据选择器 l片 74LS00 二输入端四与非门 1片三、实验内容 1译码器功能测试 将74LS139译码器按图51接线,按表5l输入电平分别置位、填输出状态表 表51输入输出使能选择GBAY0 Y1 Y2 Y3HXXLLLLLHLHLLHH图5。12译码器转换 将双2一4线译
19、码器转换为38线译码器。 (1)画出转换电路图。 (2)在学习机上接线并验证设计是否正确。 (3)设计并填写该3一8线译码器功能表,画出输入、输出波形。 3数据选择器的测试及应用 (1)将双4选1数据选择器7LS153参照图52接线测试其功能并填写功能表 (2)将学习机脉冲信号源中固定连续脉冲4个不同频率的信号接到数据选择器 4个输入端,将选择端置位,使输出端可分别观察到4种不同频率脉冲信号(3)分析上述实验结果并总结数据选择器作用。 图52 表52选择端数据输入端输出控制输出B AC0C1C2C3GYX XX X X XHL LL X X XLL LH X X XLL HX L X XLL
20、HX H X XLH LX X L XLH LX X H XLH HX X X LLH HX X X HL四、实验报告 1画出实验要求的波形图。 2画出实验内容2的电路图。 3总结译码器和数据选择的使用体会。实验6 竞争冒险一、实验目的 通过实验观察组合电路中存在的竟争冒险现象,学会用实验手段消除竞争冒险对电路的影响二、实验材料 TTL芯片: 74LS86 四2输入异或门 2片 74LS10 三3输入入与非门 2片 74LS20 四输入双与非门 1片三、实验内容 1八位串行奇仍校验电路竞争冒险现象的观察及消除。图61所示电路为八位串行奇偶校验电路。 图61八位串行奇、偶校验电路 按图接线。 测
21、试电路的逻辑功能。abg,h分别接逻辑开关K1;K9,z接发光二级管显示。改变K1K8的状态观察并记录Z的变化。 a接脉冲bch接高电平用示波器观察并记录a和y湍的波形测出信号经七级异或门的延迟时间。 a和h端接同一脉冲bcg为高电平观察并记录a和y端的波形。说明y端的波形有何异常现象? 若采用加电容的办法来消除此异常现象则电容C应接在何处? 测出门电路的阈值电压V,若设门的输出电阻R0100,估算电容C值的大小? 用实验法测出消除上述异常现象所需的电容值说明产生误差的原因有哪些? 2组合电路竞争冒险现象的观察及消除 组合电路如图62所示。 测试电路功能结果列成真值表形式。 用实验法测定在信号
22、变化过程中竟争冒险在何处,什么时刻可能出现? 用校正项的办法来消除竟争冒险则电路应怎洋修改?画出修改后的电路并用实验验证之。 若改用加滤波电容的办法来消除竞争冒险则电容C应加在何处?其值约为多大?试通过实验验证之。三、思考题 什么叫组合电路的竞争冒险现象?它是怎样产生的名常有哪几种消除的办法?实验中你认为较为简单的方法是哪种?使用时应注意什么问题? 图6.2 实验7 触发器工作原理与功能测试 一、实验目的 1熟悉并掌握RS、D、JK触发器的构成,工作原理和功能测试方法 2学会正确使用触发器集成芯片 二、实验仪器及材料 1双踪示波器 2器件 74LS00 二输人端四与非门 1片 74LS74 双
23、 D触发器 1片 74LSllZR JK触发器 1片 三、实验内容 1基本RSFF功能测试: 两个TTL与非门首尾相接构成的基本RSFF的电路如图71所示 (1)试按下面的顺序在,端加信号: =0 =1 =1 =1 =1 =0 图 7.1 基本 RS FF电路 =1 =1 观来并记录FF的Q、端的状态,将结果填入下表7。1中,并说明在上述各种输入状态下FF执行的是什么功能? 表71Q逻辑功能01111101 (2)端接低电平端加脉冲。 (3)端接高电子端加脉冲。 (4)连接Rd、Sd,并加脉冲 记录并观察(2)、(3)、(4)三种情况下,Q,端的状态从中你能否总结出基本R一SFF的Q或端的状态
24、改变和输人端,的关系。(5)当、都接低电平时,观察Q、端的状态。当、同时由低电平跳为高电平时,注意观察Q、端的状态,重复 35次看 Q、端的状态是否相同,以正确理解“不定”状态的含义。2维持一阻塞型D触发器功能测试 双 D型正边沿维持一阻塞型触发器 74LS74的逻辑符号如 图72所示。 图中、端为异步置1端,置0端(或称异步置位,复位; 端)CP为时钟脉冲端。 试按下面步骤做实验:(1)分别在、端加低电平,观察并记录 Q、端的状态。(2)令、端为高电平,D端分别接高,低电平,用点动脉冲作为 CP,观察并记录当 CP为 O、1、时 Q端状态的变化。(3)当=1、CP0(或CP=1)改变D端信号
25、,观察Q 图 7.2 DFF逻辑符号 端的状态是否变化? 整理上述实验数据,将结果填入下表72中(4)令=1,将 D和端相连,CP加连续脉冲,用双踪示波器观察并记录Q相对于CP的波形 表72CPDQQ01XX0110XX011100111101 3负边沿JK触发器功能测试 双JK负边沿触发器 74LS112芯片的逻辑符号如图 73所示。自拟实验步骤,测试其功能,并将结果填入表73中若令JK1时,CP端加连续脉冲,用双踪示波器观察QCP波形,和DFF的D和端相连时观察到的Q端的波形相比较,有何异同点? 图 73 JFF逻辑符号 表73CPJKQ01XXXX10xXXX110X0111X011X0
26、111X11四、实验报告 1整理实验数据并填表 2写出实验内容3、4的实验步骤及表达式 3画出实验4的电路图及相应表格 4总结各类触发器特点。实验8 集成计数器及寄存器的应用一、实验目的 1.熟悉集成计数器逻辑功能和各控制端作用。 2.掌握计数器使用方法。二、实验仪器及材料 1.双踪示波器 2.器件 74LS90 十进制计数器 2片 74LS00 二输入端四与非门 1片三、实验内容及步骤 1.集成计数器74LS90功能测试。74LS90是二一五一十进制异步计数器。逻辑简图为图8.1所示。图8.174LS90具有下述功能:直接置,直接置9(S9(1,S,:,1)二进制计数(CP、输入QA输出)五
27、进制计数(CP2输入QDQCQB箱出)十进制计数(两种接法如图8.2A、B所示)按芯片引脚图分别测试上述功能,并填入表 8.1、表8.2、表8.3中。图8.2 十进制计数器 2. 计数器级连 分别用2片74LS90计数器级连成二一五混合进制、十进制计数器。(1) 画出连线电路图。(2) 按图接线,并将输出端接到数码显示器的相应输入端,用单脉冲作为输入脉冲验证设计是否正确。(3) 画出四位十进制计数器连接图并总结多级计数级连规律。 表8.1 功能表 表8.2 二-五混合进制 表8.3 十进制 3. 任意进制计数器设计方法 采用脉冲反馈法(称复位法或置位法)。可用74LS90组成任意模(M)计数器
28、。图8.3是用74LS90实现模7计数器的两种方案,图(A)采用复位法。即计数计到M异步清0。图(B)采用置位法,即计数计到M一1异步置0。 图8.3 74LS90 实现七进进制计数方法 当实现十以上进制的计数器时可将多片级连使用。 图8.4是45进制计数的一种方案输出为8421 BCD码 图8.4(1) 按图8.4接线,并将输出接到显示器上验证。(2) 设计一个六十进制计数器并接线验证。(3) 记录上述实验各级同步波形。四、实验报告1. 整理实验内容和各实验数据。2. 画出实验内容1,2所要求的电路图及波形图。3. 总结计数器使用特点实验9时序电路测试及研究一、实验目的1. 掌握常用的时序电
29、路分析,设计及测试方法。2. 训练独立进行实验的技能。二、实验仪器及材料1. 双踪示波器2. 器件74LS73双JK触发器2片74LS175四D触发器1片三、实验内容图9.11. 异步二进制计数器(1)按图9.1接线。(2)由CP端输入单脉冲,测试并记录Q1Q4端状态及波形。(3)试将异步二进制加法计数改为减法计数,参考加法计数器,要求实验并记录。图9.22. 自循环移位寄存器环形计数器。(1)按图9.3接线,将A、B、C、D置为1000,用单脉冲计数,记录各触发器状态。(2)改为连续脉冲计数,并将其中的一个状态为“0”的触发器置为“1”(模拟干扰信号作用的结果)。观察计数器能否正常工作。分析
30、原因。四、实验报告1. 画出实验内容要求的波形及记录表格。2. 总结时序电路特点。实验10 555时基电路一、实验目的 1掌握555对基电路的结构和工作原理学会对此芯片的正确使用。 2学会分析和测试用555时基电路构成的多谐振荡器单稳态触发器,RS 触发器等三种典型电路。二、实验仪器及材料 1示波器 2器件 NE556,(或LM556,5G556等)双时基电路 1片 二极管1N4148 2只 电位器22KIK 2只 电阻、电容 若干 扬声器 一支三、实验内容 1555时基电路功能测试 本实验所用的555时基电路芯片为NE556同一芯片上集成了二个各自独工的555时基电路,图中各管脚的功能简述如下:TH高电平触发端:当TH端电平大干2/3Vcc,输出端OUT呈低电平DIS端导通。 低电平触发端:当端电平小于1。3Vcc时OUT端呈现高电平DIS端关断。