版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
6.1组合逻辑电路的分析从以上项目分析可以看到,它们具有一个明显的特点:输出与输入的关系具有即时性,电路在任意时刻的输出状态只取决于该时刻的输入状态,而与该时刻前的电路状态无关,这样的数字电路就叫作组合逻辑电路,简称组合电路。组合电路可以有一个或多个输入端,也可以有一个或多个输出端。在组合电路中,数字信号是单向传递的,即只有从输入到输出的传递,没有从输出到输入的反传递,因此各输出只与各输入的实时状态有关,没有存储记忆功能。组合逻辑电路分析的目的就是找出已知电路输出与输入之间的关系。组合逻辑电路的一般分析步骤如下。(1)根据已知的逻辑电路图写出逻辑表达式。要按门电路逻辑关系从前向后逐级写出。下一页返回6.1组合逻辑电路的分析(2)根据表达式列出真值表。将输入的各种状态代入表达式,求出对应的输出。将输入状态及对应的输出结果列成真值表。(3)通过分析真值表,确定电路的逻辑功能。上一页返回6.2组合逻辑电路的设计组合逻辑电路的设计,自然是组合逻辑电路分析的逆过程,即从给定的逻辑关系入手,最终获得最简洁的逻辑电路。1.血型匹配指示器的设计血型匹配原则(稀有血型除外)为:同型输血;无同型血时,O血型可输给A、B血型;AB血型可接受A、B、O血型(注意:输血前必须进行交叉配血试验!)。由此列出输血者和受血者的血型关系如表6-2所示。对输入按键和输出信号灯进行编号,将“A血型”按键设为变量IA,将“B血型”按键设为变量IB,将“AB血型”按键设为变量IAB,将“O血型”按键设为变量IO;将输出信号灯分别编号为YA、YB、YAB、YO,根据表6-2列出真值表,如表6-3所示。下一页返回6.2组合逻辑电路的设计通过上述项目的分析,可以总结出组合逻辑电路的设计步骤如下。(1)确定输入变量和输出变量。通过对设计要求的分析,明确系统的外部控制条件,将其定为输入量;确定系统的结果,将其定为输出量。(2)约定输入与输出的逻辑状态。用二值逻辑的“0”、“1”两种状态分别表示输入变量和输出变量的两种不同逻辑状态。(3)根据系统给定的功能叙述列出对应真值表。上一页下一页返回6.2组合逻辑电路的设计(4)根据真值表写出对应的逻辑函数表达式,并对需要进行化简的逻辑函数表达式进行化简,直到获得最简逻辑表式为止。对于一些复杂的系统设计场合,可以对逻辑函数表达式进行变换,以直接利用一些现成的组合逻辑电路芯片(如数据选择器、译码器等)进行设计。(5)根据最简逻辑表达式画出逻辑电路图,进而画出完整的电子电路。2.电话机信号控制电路的设计电路有A(火警)、B(盗警)、C(日常业务)3种输入信号,通过排队电路分别从A、B、C输出,在同一时间只能有一个信号通过。如果同时有两个以上信号出现时,应该首先接通火警信号,其次为盗警信号,最后是日常业务信号。由以上关系可以列出真值表如表6-4所示。上一页下一页返回6.2组合逻辑电路的设计由逻辑表达式可画出逻辑图,按以上表达式需要3个非门电路和3个两输入的与门电路,因此可知需要两种不同的逻辑芯片才能完成逻辑电路图的设计,如果将逻辑表达式进行与非转换,得到以下表达式,此时设计的逻辑电路图只需要8个两输入与非门电路,即两个同型号的与非门芯片即可,即请根据以上两种表达式,绘制出两种不同的逻辑原理图。上一页返回6.3常见集成组合逻辑器件及应用6.3.1编码器及其应用编码器在生活中也随处可见。例如,电话运营公司每部电话设置了独一无二的编码;港口上的集装箱仓库里,为便于吊装、定位运输,每个集装箱位同样也拥有特定的编码;遥控器按键不同的按键拥有不同的功能,一样需要不同的编码值。编码就是用文字、符号或者数码表示特定信息的过程,而能够实现编码功能的电路叫作编码器。在数字系统中是采用一组若干位二进制码0和1进行编码来表示某一特定信息的。要表示的信息越多,二进制代码的位数越多。下一页返回6.3常见集成组合逻辑器件及应用1.8线—3线编码器的设计设计要求:用3位二进制数的输出分别代表输入的8个信号,输入低电平有效。8线—3线编码器的设计步骤如下:(1)确定输入变量和输出变量。8个输入逻辑变量I0~I7为低电平有效,3位输出逻辑变量为Y0Y1Y2为高电平有效。(2)列出真值表,如表6-5所示。(3)根据真值表写出逻辑函数表达式为上一页下一页返回6.3常见集成组合逻辑器件及应用(4)根据上式画出逻辑电路图,如图6-4所示。上一页下一页返回6.3常见集成组合逻辑器件及应用从图6-4可以看到,8线—3线编码器要求输入量具有排他性,即每次只能有一个输入端为低电平,从而保证输出编码的唯一性。如果同时有两个或两个以上的输入信号要求编码,则输出端必然发生混乱。2.16线—4线优先编码器的设计优先编码器是相对于普通二进制编码而言的,它的功能是允许几个输入端同时输入信号,编码器按预先排定的优先顺序,只对同时输入的几个信号中优先权最高的一个进行编码。常用的8线—3线优先编码器有74LS148、CD4532等,下面介绍8线—3线优先编码器CD4532的应用。图6-5所示为CD4532的引脚排列。上一页下一页返回6.3常见集成组合逻辑器件及应用1)引脚功能(1)D0,D1,…,D7:信号输入端。(2)Q0,Q1,Q2:编码输出端。(3)EI:输入使能端,高电平有效,即EI=1时编码器工作,EI=0时禁止编码器工作。(4)E0:扩展使能端,高电平有效。(5)GS:优先编码工作状态标志,高电平有效,即GS=0时表示Q2、Q1、Q0输出为无效码,GS=1时表示输出为有效编码。优先编码器CD4532的功能如表6-6所示。上一页下一页返回6.3常见集成组合逻辑器件及应用2)设计思路按照输入优先级I15最高,I0最低的原则,每8位一组做出16位输入信号的编码表,如表6-7所示。对比两组编码,可以发现低3位编码顺序完全相同,唯独在I0~I7有输入时,最高位输出位Y3输出0;而I8~I15有输入时,Y3输出1。16线—4线优先编码电路需要选择两片8线优先编码器,I0~I7和I8~I15分别通过一片CD4532输出。每片的输出即为实际4线输出的低3位,最高位在I0~I7有输入时为0,在I8~I15有输入时为1,可以考虑用GS表示。高8位对低8位的优先级可以利用使能端来实现控制。具体电路如图6-6所示。上一页下一页返回6.3常见集成组合逻辑器件及应用6.3.2二进制译码器及其应用译码是编码的反过程,用于将给定的二进制代码编码时赋予的原意,即将每一组输入的二进制代码译成相应特定的输出高、低电平信号,完成这种功能的电路称为二进制译码器。在中规模组合逻辑电路产品中,常用二进制译码器有2线—4线的74HC(LS)139、3线—8线的74HC(LS)138、4线—16线的74HC(LS)154等;二—十进制译码器有74HC(LS)42等。上一页下一页返回6.3常见集成组合逻辑器件及应用1.单片机外部程序存储器扩展电路的设计图6-7(a)所示为单片机外部程序存储器扩展电路。该单片机外部需扩展16KB的程序存储器(ROM),因器件本身存储容量不够使用,需扩展2KB容量的程序存储器8片,每个ROM的CS端为允许工作的使能端(又称“片选端”)。为正确访问到外部程序存储器的相关地址,可选择3线—8线译码器74HC138进行地址译码。图6-7(b)所示是74HC138的引脚排列。上一页下一页返回6.3常见集成组合逻辑器件及应用引脚功能如下。(1)A0,A1,A2,信号输入端。(2)Y0,Y1,…,Y7,译码输出端。(3)E1,E2,E3,选通输入端,当E1端为高电平、E2、E3端为低电平时器件被选通。3线—8线译码器74HC138的功能如表6-8所示。2.4线—16线译码器的设计实现4线—16线译码器需要选用两个3线—8线译码器,译码器扩展方式如图6-8所示。对第“1”片和第“0”片译码器来说,关键在于输入端I3的状态,如I3为“0”,由第“0”片译码器工作;若I3为“1”,则第“1”片译码器工作。因此,只要正确处理好选通端的连接即可实现功能。实际应用电路如图6-9所示。上一页下一页返回6.3常见集成组合逻辑器件及应用3.数据分配器在数据传输系统中,经常需要将总线中的数据传输到多个支路中的一路上去,传到哪一条支路通过唯一的通道编码来确定,这样的电路称为数据分配器。其功能示意如图6-10所示。当把选通端作为总线的输入端,将通道编码利用输入端写入时,就能达到数据分配的效果。数据分配器的集成芯片有CD4051等。上一页下一页返回6.3常见集成组合逻辑器件及应用6.3.3显示译码器电子时钟、计算器、数显电源等电子测量仪表中都需要将数字直观地显示出来。数字显示电路是许多数字设备不可缺少的组成部分。数字显示电路通常由计数器(对脉冲个数进行计数,输出BCD码)、译码器、驱动器和显示器等部分按前后顺序连接组成。既然使用到了BCD码,又是怎么在显示器上实现对应的显示符号呢?在分析如何显示符号前需要先了解一个重要的器件———数码管。十进制数码目前广泛采用七段字符显示器直观显示。如图6-11所示,七段字符显示器由编号分别为a、b、c、d、e、f、g的七段可以发光的线段组成,若非要显示小数点,则增加一段h(有些图纸使用dp标识)。上一页下一页返回6.3常见集成组合逻辑器件及应用常见的显示器有白炽灯、发光二极管(LED)、辉光数码管、荧光数码管和液晶显示器(LCD)等。目前用得较多的是LED和LCD。LED数码管是用LED组成字形,从而显示数字、文字和符号的。LED字形以七段显示器为常见,图6-12(a)~图6-12(c)所示分别为LED数码管的引脚排列、共阳极接法和共阴极接法。从图中可看出,共阳极接法的数码管公共端应该接高电平,当a,b,…,g各脚接低电平时,LED才会导通发光,因此这个数码管可用输出低电平有效的译码器来驱动;共阴极接法的数码管下正好相反,公共端接低电平,其余各脚接高电平,可用输出高电平有效的译码器驱动。上一页下一页返回6.3常见集成组合逻辑器件及应用LED数码管的型号繁多,还有异形的可以向厂家订制。选用数码管时需根据译码器的类型选择正确的型号。在实际设计中,还应该根据应用场合的需求选择数码管的尺寸、LED的颜色和合适的限流电阻,并绘制PCB图时关注数码管的封装。LED数码管的主要优点是工作电压低、体积小、寿命长、响应时间短、可靠性高、亮度也较高;缺点是工作电流较大。LED数码管显示译码器分驱动共阴极和共阳极数码管两类,常用的共阴极七段数码管显示译码器有4513、74HC4511、74LS148、74LS248等,其功能大同小异;共阳极数码管的显示译码器有7447、5447、74LS247等。下面以74LS148为例来讲解。上一页下一页返回6.3常见集成组合逻辑器件及应用74LS148为内部带上拉电阻的BCS输入四线—七段显示译码器/驱动器,其引脚排列如图6-13所示,功能如表6-9所示。上一页返回表6-2血型关系表返回表6-3血型匹配指示器的真值表返回图6-3血型匹配指示器设计示意图返回表6-4电话机信号控制真值表返回表6-58线—3线编码器的真值表返回图6-48线—3线编码器的逻辑电路返回图6-5优先编码器
CD4532的引脚排列返回表6-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年沙雕级别测试题及答案
- 2026年海证无忧模拟测试题及答案
- 2026年物体长度测试题及答案
- 2026年职中数学集合测试题及答案
- 2026年高潜力员工测试题及答案
- 2026年大象的耳朵测试题及答案
- 2026年什么叫进阶测试题及答案
- 潍坊教师试题及答案
- 2026学年安徽省桐城市二年级数学期末提升重点黑金模拟题详细参考解析详细答案和解析
- 2025年三方购销合同
- Q-JLYJ7110279B-2014汽车内外饰非金属件耐光老化试验规范
- 小学教师课堂管理技巧及案例分享
- 《土木工程智能施工》课件 第3 章 土方工程-降水排水
- 智能化弱电工程方案投标文件(技术标)
- 肛周良性肿瘤手术诊疗规范
- 2025年中原出版传媒投资控股集团有限公司人员招聘笔试备考试题及答案详解(易错题)
- 液氧储罐安装施工方案
- 贵港市顺翔羽绒有限公司年产30万床羽绒寝具生产线项目环评报告
- 病房改造工程进度管理与节点控制方案
- 省联社招聘考试题及答案
- 水工隧洞运行与维护课件
评论
0/150
提交评论