《4人表决器.doc》由会员分享,可在线阅读,更多相关《4人表决器.doc(7页珍藏版)》请在三一办公上搜索。
1、四人表决器设计方案设计人: 设计目的:目的是熟悉中小规模集成电路功能,掌握不同类型门电路或集成电路实现“四人表决器电路”方法和工作原理。设计思想:多数同意才通过,可以推出只有三人或三人以上才输出结果为真。真值表: ABCD代表四个人,Y代表结果1代表通过,0代表不通过ABCDY00000000100010001000100000011001010100100110010100110001110111011101110111111111逻辑函数式: Y=ABCD+ABCD+ABCD+ABCD+ABCD卡诺图化简:ABCD00011110000000010010110111100010化简结果:Y
2、=ABD+ABC+BCD+ACD 实现控制通过部分:用门电路实现或译码器实现1.用门电路实现用与非门比较好,因为只用了一种门电路,节约成本(1)用 与门 或门 实现Y=ABD+ABC+BCD+ACD(2)用 与非 门实现Y=(ABD+ABC+BCD+ACD) =(ABD)(ABC)(BCD)(ACD)这里用与非门实现,结果如下仿真结果:ABCD任意三人通过,结果如下:2.用译码器实现Y=ABCD+ABCD+ABCD+ABCD+ABCD =m7+m11+m13+m14+m15 =(m7)(m11)(m13)(m14)(m15)仿真结果任意三个人同意就通过:由于在后面的数码管显示部分还要用到译码器
3、,所以用第二种方案:用译码器实现比较好,这种方法可以节约器件,大大简化电路,有效降低成本。数码管显示通过人数部分Z1表示0个人通过Z1=ABCD=m0Z2表示1个人通过Z2=ABCD+ABCD+ABCD+ABCD=m1+m2+m4+m8同理Z3=ABCD+ABCD+ABCD+ABCD+ABCD+ABCD=m3+m5+m9+m6+m10+m12Z4=ABCD+ABCD+ABCD=m7+m11+m13+m14Z5=ABCD=m15用与非形势写出Z1=(m0)Z2=(m1)(m2)(m4)(m8)Z3=((m3)(m5)(m6)(m9)(m10)(m12))Z4=(m7)(m11)(m13)(m14)Z5=(m15)仿真结果四人表决器最终电路运用数码管的译码器来实现控制通过部分的部分电路,大大简化器件使用,有效节约成本以三人通过为例,结果如下