组合逻辑电路例题.docx_第1页
组合逻辑电路例题.docx_第2页
组合逻辑电路例题.docx_第3页
组合逻辑电路例题.docx_第4页
组合逻辑电路例题.docx_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、【例题 1】设计一个投票表决器,三个投票人分别为 A 、 B、 C,按规定只要二人以上同意才能通过。解:设投同意票为 “1表”示,不同意票为 “0”输出为; “1表”示通过,为 “0”示不通过。表第一步:由逻辑关系列出真值表第二步:由真值表写出逻辑函数表达式真 值表F ABCA BCABCABC011101110111m3m5m6m7Fm(3,5,6,7)第三步:化简逻辑函数表达式用卡诺图化简FACBCABACBCABAC BC AB用代数法化简如下F ABCABC ABCABCBC (AA) ABC ABCBCABCAB CC(B BA) ABC(AAB)ABC(A B) ABCACB(CC

2、 A)ACBCABACBCAB AC BC AB第四步由化简后的逻辑表达式画出逻辑电路图F 高电平时,三极管导通,灯亮;低电平时三极管截止,灯灭。【例题 2】某汽车驾驶员培训班进行结业考试。有三名评判员,其中A 为主评判员, B 、C为副评判员。评判时按少数服从多数原则,但若主评判认为合格,也可通过。试用与非门构成逻辑电路实现评判的规定。解:( 1)根据逻辑设计要求,设定三个输入变量A 、B 、 C,并规定如下:主评判 A 意见: A 1认为合格 ;A 0认为不合格副评判 B 意见: B 1认为合格 ;B 0认为不合格副评判 C 意见: C1认为合格 ;C 0认为不合格设输出变量Y: Y 1认

3、为通过 ;Y 0认为不通过( 2)列真值表( 3)根据真值表写出逻辑表达式真值表YABCABCABCABCABCm3m4m5m6m7m(3,4,5,6,7)( 4)用卡诺图化简YBCABCABC A( 5)画出逻辑电路图【例题 3】有一火灾报警系统,设有烟感、 温感、 紫外光感三种不同类型的火灾探测器。为了防止误报警, 只有当其中有两种或两种以上类型的探测器发出火灾探测信号时,报警系统才产生报警控制信号,试设计产生报警控制信号的电路。解( 1)根据逻辑要求设置逻辑输入、输出变量。用 A 、 B、 C 分别代表烟感、温感、紫外光感三种探测器的探测输出信号,作为报警控制电路的输入变量,以 “1表”

4、示高电平, “0”示低电平,高电平表示有火灾报警,低电平表表示无火灾报警;F 为报警控制电路的输出,以 “ 1表”示高电平, “ 0表”示低电平,同样高电平表示有火灾报警,低电平表示无火灾报警。( 2)列出逻辑真值表由真值表可得逻辑函数表达式:FABCABCABCABC( 3)利用卡诺图化简FBCACAB( 1)F AB BC AC AB ?BC ?AC( 2)(4)画出逻辑电路图ABFC用与非门实现逻辑电路图【例题 4】设 A 、 B、 C、D 、E、F 六名学生中选送若干名出国留学,人选的配备要求如下:( 1) A 、 B 二人中至少去 1 人;( 2) A 、 D 不能一起去;( 3)

5、A 、 E、F 三人中要派二人去;( 4) B、 C 两人中都去或都不去;( 5) C、 D 两人中只能去 1 人;( 6)若 D 不去,则 E 也不去。请问应选哪几位学生去?解设 A 、 B、 C、 D 、E、 F 选上为 1,选不上为 0。则由条件( 1)得由条件( 1)真值表ABABAB1A B 1( 1)条件( 2)真值表A DA DAD1AD1( 2)条件( 3)真值表条件( 4)真值表AEF AEF AEF 1BC BC 1(4)( 3)条件( 5)真值表条件( 6)真值表CD CD 1 (5)DEDEDE1E D 1(6)要满足上述 6 个条件,应将6 个式子相与,即(A)()(

6、)()B ? AD ? AEF AEFAEF ? BCBC ?(CD)( )1CD?E D整理得:A BC DEFABCD EF1可见各变量取值为:A 1、 B 1、 C 1、 D 0、 E0、 F 1 时满足上式关系。即应选派 A、 B、 C、 F 四位学生出国留学。【例题5】设计一个组合逻辑电路,输入为一个4 位二进制数,当输入能被2或3整除时,要求输出为高电平,不能被2 或 3 整除时输出为低电平。解设输入的4 位二进制数为B3B2B1B0 ,输出为 Y 。( 1)列出电路的真值表(2)将真值表转换为卡诺图并化简得YB0B3 B2 B1B3 B2 B1B3 B2 B1(3)画逻辑电路图B

7、3B2B1B0Y【例题 6】有一水箱由大、小两台水泵 ML 和 MS 供水,如图所示。水箱中设置了 3 个水位检测元件 A 、 B、 C。水面低于检测元件时,检测元件给出高电平;水面高于检测元件时,水面给出低电平。现要求水位超过 C 点时水泵停止工作;水位低于 C 点而高于 B 点时 MS 单独工作;水位低于 B 点而高于 A 点时 ML 单独工作;水位低于 A 点时 ML 和 MS 同时工作。试用门电路设计一个控制两台水泵的逻辑电路,要求电路尽量简单。解 (1) 根据工程问题抽象出逻辑问题,并作出逻辑规定 (即逻辑赋值 )设:输入变量为 A 、 B、 C,输出变量为 MS、 ML 。A :水

8、位高于A 点为 0,反之为1B:水位高于B 点为 0,反之为1C:水位高于C 点为 0,反之为1MS:工作为 1,反之为0ML :工作为 1,反之为0(2)列出逻辑真值表真值表中的ABC 、AB C 、ABC、ABC为约束项,(3)利用卡诺图化简:ABCMSML00000M SA B C0011001001101M LB1001011101111 1( 4)画逻辑电路图AM SC&1B1OM L【例题 7】设计一个监视交通信号灯工作状态的逻辑电路。每一组信号灯由红、黄、绿三盏灯组成,如图所示。正常工作情况下,任何时刻必有一盏灯点亮,而且只允许一盏灯亮。而当出现其他状态时,电路发生故障,这时要求发出故障信号,以提醒维护人员前去修理。解( 1)首先进行逻辑抽象取红、黄、绿三盏灯的状态为输入变量,分别用 R、A 、G 表示;取故障信号为输出变量,以Y表示。规定:灯亮时(R、 A

温馨提示

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

评论

0/150

提交评论