例1:一火灾报警系统,设有烟感、温感和紫外光感三种类型的火灾探测器。为了防止误报警,只有当其中有两种或两种以上类型的探测器发出火灾检测信号时,报警系统产生报警控制信号。设计一个产生报警控制信号的电路。解:(1)分析设计要求,设输入输出变量并逻辑赋值:cBYA输入变量:烟感A、温感B,紫外线光感C;0000输出变量:报警控制信号Y。0001逻辑赋值:用1表示肯定,用0表示否定。0001ABC011100011110AB00I0110011111G1011111Y=AB+AC+BC1ABACBC
例1: 一火灾报警系统,设有烟感、温感和紫外光感三种类 型的火灾探测器。为了防止误报警,只有当其中有两种或两种 以上类型的探测器发出火灾检测信号时,报警系统产生报警控 制信号。设计一个产生报警控制信号的电路。 解:(1)分析设计要求,设输入输出变量并逻辑赋值; 输入变量:烟感A 、温感B,紫外线光感C; 输出变量:报警控制信号Y。 逻辑赋值:用1表示肯定,用0表示否定。 A BC 1 1 1 0 1 00 01 11 10 1 A B C Y 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 1 0 1 = AB AC BC 1 1 1 1 A B C Y
例2:人类有四种基本血型A、B、AB、O型,输血者和受血者的血型必须符合一定的原则(如图),试用与非门设计一个检验输血者和受血者血型是否符合的电路。解:(1)逻辑抽象输血者血型受血者血型A0000 A输血者的血型用ab表示,0101 BB受血者的血型用cd表示00—A型01—B型1010ABAB110型10一AB型110110符合规定-1-0不符合规定
例2: 人类有四种基本血型A、B、AB、O型,输血者和受血者 的血型必须符合一定的原则(如图),试用与非门设计一个检 验输血者和受血者血型是否符合的电路。 输血者血型 受血者血型 AB B B A A AB O O 解:(1)逻辑抽象 输血者的血型用ab表示, 受血者的血型用cd表示。 00—A型 01—B型 10—AB型 11—O型 符合规定——1 不符合规定——0 00 00 01 01 11 11 10 10
Zab cd写逻辑函数式(2)列出真值表,100 000输血者血型受血者血型00 01100A00 1000 A000 11B0101 B001 00101 011010 ABAB101 10110011+001 1101000输血者的血型用ab表示,010 01受血者的血型用cd表示。110 10-A型-B型01-00-010 1111--O型110--AB型11 00111 011符合规定111 10-0不符合规定111 11
输血者血型 受血者血型 AB B B A A ABO O 输 血 者 的 血 型 用ab 表 示 , 受血者的血型用cd表示。 00——A 型 01——B 型 10——AB 型 11——O 型 符合规定——1 不符合规定——0 ab cd Z 00 00 00 01 00 10 00 11 01 00 01 01 01 10 01 11 10 00 10 01 10 10 10 11 11 00 11 01 11 10 11 11 1010011000101111 00 00 01 01 11 11 10 10 ( 2)列出真值表,写逻辑函数式
Zab cdcd100 0001001110ab000 01100 100011000 110111001 00101 01111111101 10001 11101010 00010 01110 10010 11Z = ab +cd +bcd +abd111 00111 01= ab xcd xbcd xabd111 10111 11
c b 1 1 11 d 1 1 1 1 1 ab cd Z 00 00 00 01 00 10 00 11 01 00 01 01 01 10 01 11 10 00 10 01 10 10 10 11 11 00 11 01 11 10 11 11 1010011000101111 a 00 01 11 10 00 01 11 10
(3)逻辑函数变换成与非式Z = ab+ cd +bcd +abd= ab xcd xbcd xabdZ(4)画出逻辑电路图&h&&&&C1111dbca
a b c d 1 1 1 1 & & & & & Z (3)逻辑函数变换成与非式 (4)画出逻辑电路图