例:分析下图的逻辑功能。 A & &1L F B 3 被封锁
例:分析下图的逻辑功能。 & 2 & 3 & 4 A M B =1 1 F 0 1 被封锁 1 1
被封锁 A F B 3 选通电路
&2&3 &4 AMB =0 1 F 1 0 被封锁1 选通电路
第四章:逻辑函数及其化简 §4.1逻辑函数的建立及表示方法 例:军民联欢会的入场券分红,黄两色, 军人持红票入场,群众持黄票入场,符 合要求时,放行通过。 解
第四章:逻辑函数及其化简 §4.1 逻辑函数的建立及表示方法 例:军民联欢会的入场券分红,黄两色, 军人持红票入场,群众持黄票入场,符 合要求时,放行通过。 解:
设 A B C Y A=1为军人,A=0为群众 0000 0011 B=1有红票,B=0无红票 0100 C=1有黄票,C=0无黄票 0111 Y=1通过,Y=0不能通过1000 Y=ABC+ABC+ABC+ABC
设: A=1为军人,A=0为群众 B=1有红票,B=0无红票 C=1有黄票,C=0无黄票 Y=1通过 , Y=0不能通过 Y=ABC+ABC+ABC+ABC A B C Y 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 0 1 1 0 1 1 1 1 1
真值表、逻辑函数及其应用 个复杂的逻辑问题,包含多种基本逻辑关系及 其组合,可用逻辑函数来表示。 例如:有一个水塔,由大 小两个水泵供水。水位高 于C时不供水,水位低于 C B A 时由小水泵单独供水;水 E MS ML 位低于B时,由大水泵单 独供水;水位低于A时, 由两个水泵同时供水,请 说明两个水泵的工作情况
三、真值表、逻辑函数及其应用 一个复杂的逻辑问题,包含多种基本逻辑关系及 其组合,可用逻辑函数来表示。 例如:有一个水塔,由大 小两个水泵供水。水位高 于C时不供水,水位低于 C 时由小水泵单独供水;水 位低于B时, 由大水泵单 独供水;水位低于A时, 由两个水泵同时供水,请 说明两个水泵的工作情况
解:设大电机为ML,小电机为Ms,取值为1表 示工作,为0表示停止。三个限位为A、B和C, 取值为1表示水位低于A、B和C点 列出真值表 写出逻辑表达式 ABC MS ML可由ML(或MS)为1的各项 00000写出ML(或Ms)的与或式: 00110 MLFABC+ABC MS=ABC +ABC 也可以用ML(或Ms)为0的 各项写出或与式: ML= (A+B+C). (A+B+C) MS=(A+B+C)。(A+B+C)
解:设大电机为ML,小电机为MS,取值为1表 示工作,为0表示停止。三个限位为A、B和C, 取值为1表示水位低于A、B和C点 列出真值表 写出逻辑表达式 A B C MS ML 可由ML(或MS)为1的各项 0 0 0 0 0 写出ML(或MS)的与或式: 0 0 1 1 0 ML= A B C + A B C 0 1 1 0 1 MS= A B C + A B C 1 1 1 1 1 也可以用ML(或MS)为0的 各项写出或与式: ML=(A+B+C)•(A+B+C) MS=(A+B+C) •(A+B+C)
某工厂有A、B、C三个车间和一个自备 电站,站内有二台发电机M和N,M发电 机的发电能力是N发电机的二倍,如果 个车间开工,启动N发电机就可满足要求 如果二个车间开工应启动M发电机才能 满足要求;如果三个车间均开工,则M、 N发电机均要启动,试用与非门设计一个 控制线路,去控制M、N的启动
例3: • 某工厂有A、B、C三个车间和一个自备 电站,站内有二台发电机M和N,M发电 机的发电能力是N发电机的二倍,如果一 个车间开工,启动N发电机就可满足要求; 如果二个车间开工应启动M发电机才能 满足要求;如果三个车间均开工,则M、 N发电机均要启动,试用与非门设计一个 控制线路,去控制M、N的启动
解设 A为1时,表示A车间工作,反之为不工作。 B为1时,表示B车间工作,反之为不工作 C为1时,表示C车间工作,反之为不工作 M为1时,表示M发电机工作,反之为不工作。 N为1时,表示N发电机工作,反之为不工作
• 解: • 设: • A为1时,表示A车间工作,反之为不工作。 • B为1时,表示B车间工作,反之为不工作。 • C为1时,表示C车间工作,反之为不工作。 • M为1时,表示M发电机工作,反之为不工作。 • N为1时,表示N发电机工作,反之为不工作
M BC AB CMNA0001 10 00000 000 0 001 010 00 0 110 M=AB+ BC+ AC BC 1000 0110A00011110 00①10(1 0①0 n=abc+abc+abc+abc
1 1 1 1 1 1 1 0 1 0 1 0 1 1 0 1 0 0 0 1 0 1 1 1 0 0 1 0 0 1 0 0 1 0 1 0 0 0 0 0 A B C M N 1 0 1 1 1 0 0 0 1 0 A 00 01 11 10 M BC 1 1 0 1 0 0 0 1 0 1 A 00 01 11 10 N BC M = AB+ BC + AC N = ABC+ ABC+ ABC+ ABC _ _ _ _ _ _