实验三 三人表决电路
三人表决电路

湘潭大学实验报告课程名称实用数字电子技术基础实验名称三人表决电路页数 3专业网络工程班级2班同组者姓名组别学号 2015551610 姓名黄伟雄实验日期2016/5/15一、实验目的1.验证三人表决电路的功能。
2.熟悉Quartus Ⅱ的Verilog HDL文本设计流程,掌握组合电路的设计仿真和硬件测试方法。
二、实验要求根据实验内容写出实验报告,包括程序设计、软件编译、仿真分析、硬件测试和详细实验过程;给出程序分析报告、仿真波形图及其分析报告。
三、实验原理三人表决电路中,当表决某个提案时,多数人同意,则通过提案;同时有一个人具有一票否决权。
若全票否决,也给出显示。
设输入为A、B、C,且A具有否决权,同意用1表示,不同意用0表示。
输出X为1时表示提案通过;Y为1时表示全票否决,则三人表决电路真值表如下:四、实验内容1.三人表决电路的输入与仿真利用Quartus Ⅱ完成三人表决电路的文本编辑输入和仿真测试等步骤,给出仿真波形。
2.在实验系统上进行硬件测试,验证此设计的功能。
对于引脚锁定以及硬件下载测试,ABC[2..0]分别接至键3、键2、键1;CLK接至时钟CLOCK0(256Hz),输出信号X接D1,输出信号Y接蜂鸣器。
最后进行编译、下载和硬件测试实验(通过按下键3、键2、键1,控制D1的亮灭)。
五、实验环境与设备在实验室用电脑和实验箱进行实验。
六、实验代码设计(含符号说明)module JG3 (ABC,X,Y);//Input Port(s)input [2:0] ABC;//Output Prot(s)output X,Y;reg X,Y;//Additional Module Item(s)always@(ABC)case(ABC)3'B000: begin X<=1'B0 ;Y<=1'B1 ; end3'B001: begin X<=1'B0 ;Y<=1'B0 ; end3'B010: begin X<=1'B0 ;Y<=1'B0 ; end3'B011: begin X<=1'B0 ;Y<=1'B0 ; end3'B100: begin X<=1'B0 ;Y<=1'B0 ; end3'B101: begin X<=1'B1 ;Y<=1'B0 ; end3'B110: begin X<=1'B1 ;Y<=1'B0 ; end3'B111: begin X<=1'B1 ;Y<=1'B0 ; enddefault: begin X<=1'B1 ;Y<=1'B0 ; endendcaseendmodule七、实验检验与测试当灯全灭(全票否决)时蜂鸣器响(Y为1);只要A不亮,X就不亮;当A亮了时,如果BC没亮则X仍然不亮,若BC中至少亮一个,则X亮,即通过。
EDA 数字逻辑 三人表决器

实验:三人表决器的设计1.实验目的学会组合逻辑电路的分析和设计方法。
2.理论准备1)组合逻辑电路的分析方法a)给定逻辑电路→输出逻辑函数式一般从输入端向输出端逐级写出各个门输出对其输入的逻辑表达式,从而写出整个逻辑电路的输出对输入变量的逻辑函数式。
必要时,可进行化简,求出最简输出逻辑函数式。
b)列真值表将输入变量的状态以自然二进制数顺序的各种取值组合代入输出逻辑函数式,求出相应的输出状态,并填入表中,即得真值表。
c)分析逻辑功能通常通过分析真值表的特点来说明电路的逻辑功能。
2)组合逻辑电路的设计方法。
a)进行逻辑抽象,列出真值表。
注意:逻辑抽象时要给出每个变量的含义及01的含义b)根据真值表,写出逻辑函数表达式。
c)将输出逻辑函数化简d)据输出逻辑函数画逻辑图。
3.实验内容设计一个三人(用A、B、C代表)表决电路。
要求A具有否决权,即当表决某个提案时,多数人同意且A也同意时,提案通过。
用与非门实现。
4.设计过程1)分析设计要求,列出真值表。
设A、B、C三人表决同意提案时用1表示,不同意时用0表示;Y为表决结果,提案通过用1表示,通不过用0表示,同时还应考虑A具有否决权。
由此可列出表3所示的真值表。
表3 三人表决器的真值表2)根据真值表,写出逻辑函数表达式。
Y=C AB C B A ABC ++3)将输出逻辑函数化简后,变换为与非表达式。
Y=AC AB ∙4)据输出逻辑函数画逻辑图。
根据上式可画出图2所示的逻辑图。
图2 三人表决器逻辑图5)在MaxplusII 中输入原理图、编译、仿真、下载。
假如采用结构图___,引脚信息如下图所示 5.实验结果及分析1)仿真后,波形图如下所示:图3 三人表决器仿真波形图2)硬件测试结果:将输入变量A 、B 、C 的状态,观察输出端的变化,并将结果记录到表4中。
表4 三人表决器实验结果3)结果分析A 具有否决权。
当A 输入低电平,即A 不同意时,无论B,C 都为高电平还是低电平,提案不能通过;当A 输入高电平,即A 同意时,只要B 、C 只要有一个输入高电平,即只要有一人同意,提案通过。
设计三人表决电路

• 编码器的真值表
十 进 制 数 0 1 2 3 4 5 6 7 8 9 输 入 变 量 I0 I1 I2 I3 I4 I5 I6 I7 I8 I9 Y3 0 0 0 0 0 0 0 0 1 1 输 出 Y2 0 0 0 0 1 1 1 1 0 0 Y1 0 0 1 1 0 0 1 1 0 0 Y0 0 1 0 1 0 1 0 1 0 1
S 1 B A
Y1 Y2 Y3 Y0
× ×
1
1
1
1
图9-9 2线—4线译码器
0 0 0 0
0 0 1 1
0 1 0 1
1 1 1 0
1 1 0 1
1 0 1 1
0 1 1 1
二、译码器的功能
1.二进制译码器
二进制译码器是将二进制代码的各种状态,按其原意“翻译” 成对应的输出信号的电路。n位二进制代码有2n个取值组 合,对应的输出信号就有2n个。
红发光二极管 1 实验板(万能板)、集成电路插座16引脚一块 、14引脚两块。
任务1 分析编码器
编码器——是一种组合逻辑电路。组合逻辑电路是没有记 忆功能的 ,其任何时刻的输出状态直接由当时的输入状 态决定,而与电路前一个时刻的状态无关。
一、认识组合逻辑电路
二、组合逻辑电路的分析步骤
• 1.由逻辑电路图写出逻辑函数表达式
半加 器的 逻辑 符号
全加 器的 逻辑 符号
• 半加器是用来完成两个一位二进制数求和的逻辑电路。不 考虑来自低位的进位信号,所以有两个输入端、两个输出 端。Ai、Bi为半加器的两个输入端,即加数和被加数;Si 为本位相加的和,Ci为向高位的进位信号。 • 全加器是实现二进制全加的运算,它的特点是考虑来自低 位的进位信号,能够完成被加数、加数和低位送来的进位 数三者的相加。所以全加器有三个输入端:Ai、Bi、Ci-1; 两个输出端:和数Si和向高位的进位Ci。
课程设计试验报告三人表决器

武汉纺织大学《数字逻辑》课程设计报告题目:三裁判表决器院系:数学与计算机学院专业班级:计科094学号:0904681223学生姓名:李勤指导教师:朱勇2011年 5 月20 日2一、 引言通过对传统数字电路的设计,掌握对数字逻辑设计概念的熟悉。
二、系统介绍:主要仪器是TOS-2数字电路实验系统。
选用的芯片是74LS151 8-1数据选择器。
通过设计好的逻辑表达式,在TOS--2数字电路上选择好个个需要连入的拐脚,进行连线。
实现三人表决器的功能。
三、设计任务及设计原理:引脚图功能表设计有三个变量输入A ,B C ,二个输出 W ,F,其中F=W ,逻辑表达式: F=ABC C AB C B A BC A +++。
A,B,C 通过三个开关相接,把D0---D7设置好之后, 16 15 14 13 12 11 10 974LS1511 2 3 4 5 6 7 8V CC D 4 D 5 D 6 D 7 A 0 A 1 A 2D 3 D 2 D 1 D 0 Y Y S GND 输 入输 出D A 2 A 1 A 0 S Y Y × × × × 1D 0 0 0 0 0D 1 0 0 1 0D 2 0 1 0 0D 3 0 1 1 0D 4 1 0 0 0D 5 1 0 1 0D 6 1 1 0 0D 7 1 1 1 00 1D 0 0D D 1 1D D 2 2D D 3 3D D 4 4D D 5 5D D 6 6D D 7 7D数学与计算机学院硬件课程设计报告就可以通过调节开关来输入。
输出接到一个LED灯,如果通过,那么灯就亮,否则的话,灭。
74LS1510 GA AB BC CD0D1 Y Y0 D3D3 WD41 D5D6D7方法之一四、代码清单:(机房答辩,提交代码)只需要连线,无代码。
五、程序调试心得体会:第一次线连接好之后,首先试验的是逻辑功能的正确性。
三人表决器c语言实验报告,项目一:三人表决器的逻辑电路设计与制作

三⼈表决器c语⾔实验报告,项⽬⼀:三⼈表决器的逻辑电路设
计与制作
三⼈表决器的逻辑电路设计与制作
⼀:设计要求
1.对电路图的原理进⾏分析 ,并对原理图进⾏改良。
⽤仿真软件进⾏仿真调试,弄清楚电路的⼯作原理。
2.熟悉各元件的性能和设置元件的参数。
3.对原件的性能进⾏评估和替换,⽤性能和使⽤范围更好,更常⽤的原件进⾏替换,使⾃⼰实际是原件更接近实际使⽤。
4.原件安装符合⼯艺要求,既考虑其性能⼜应美观整齐。
焊接原件要注意焊点的圆润。
5.学会数字逻辑电路的设计⽅法。
6.培养⾃⼰的分析故障和解决问题的能⼒。
⼆:原件清单
电阻、芯⽚、按钮、发光⼆级管、电源 2. 原件的检测
(1)电阻的检测:先⽤⾊环法对电阻进⾏读书,然后再⽤万⽤表打到相应的电阻档对电阻进⾏⼀步的检测。
(2)发光⼆极管的检测:将万⽤表打⾄欧姆档*10K,万⽤表的表笔对发光⼆极管进⾏反接,如果发光⼆级管会发光,那么说明该发光⼆级管是好的。
(3)按钮的检测:将万⽤表打⾄欧姆档*1K,⽤万⽤表的表笔接在按钮的两端,如果万⽤表打到⽆穷⼤,按下按钮万⽤表的指针达到零,那么说明该按钮接通了,也是好的;反之是坏的。
三:三⼈表决器的逻辑电路的设计 (1)完成真值表
Y=A’BC+AB’C+ABC’+ABC (3)卡诺图
BC A 0 1
⽤代数法和卡诺图法化简:。
三人表决器电路原理设计的核心思路

在写文章之前,我了解到你需要一篇关于三人表决器电路原理设计核心思路的文章。
这是一个非常专业的主题,需要深入探讨。
我会按照你的要求,结合深度和广度,为你撰写一篇高质量的中文文章。
一、引言三人表决器电路是一种常见的控制电路,它可以实现三个人中的两人同意才能启动或停止某个装置的功能,这种电路设计的核心思路是如何确保三人表决的结果是可靠和准确的。
下面我将从电路设计的基本原理、核心思路和实际应用等方面进行全面评估。
二、电路设计的基本原理1.三人表决器电路的基本组成–三个开关–逻辑门电路2.逻辑门电路的作用–实现多个开关之间的逻辑运算–确保只有符合表决条件的情况下,电路才能输出控制信号3.电路的工作原理–通过逻辑门电路实现多个开关输入的合理判断–输出控制信号来控制装置的启停三、核心思路的深入探讨1.可靠性和稳定性–如何确保三人表决结果的可靠性–采用哪些措施来避免误操作带来的影响2.逻辑运算的精确性–逻辑门电路设计的精确性–如何避免逻辑门电路的误判3.灵活性和可扩展性–电路应该具备的灵活性和可扩展性–针对不同的控制需求,如何调整和扩展电路四、实际应用与案例分析1.工业控制领域中的应用–三人表决器在工业自动化控制中的应用案例–如何根据具体情况进行电路设计和优化2.安全控制系统中的应用–三人表决器在安全控制系统中的关键作用–如何保证安全控制系统的稳定性和可靠性五、个人观点与总结在我看来,三人表决器电路设计的核心思路在于要确保逻辑运算的精确性和输出的可靠性,同时要考虑灵活性和可扩展性。
在实际应用中,需要结合具体场景来进行设计和优化,以满足不同的控制需求。
通过不断的实践和总结,可以不断完善这一领域的电路设计思路。
以上是对这一主题的全面评估和撰写思路,我会按照这个框架撰写高质量的文章,并在其中多次提及主题文字,以保证深度和广度兼具。
如果你有其他要求或补充,请随时告诉我,我会尽力满足你的需求。
四、实际应用与案例分析3.医疗设备控制领域中的应用–三人表决器在医疗设备控制中的应用案例–如何保证医疗设备的安全性和可靠性4.航天航空领域中的应用–三人表决器在航天航空领域中的关键作用–如何确保航天航空设备的运行安全五、个人观点与总结在今天的信息社会,三人表决器电路在各个领域都具有重要的应用价值。
三人表决器实验报告

一、实验目的
1.掌握TTL与非门逻辑功能。
2.了解芯片逻辑功能的设计与应用。
二、实验原理
TTL电路是晶体管-晶体管逻辑电路(Transister-Transister-Logic)的缩写,是数字集成电路的一大门类。
它采用双极型工艺制造,具有高速度、低功耗和品种多等特点。
本实验常使用74LS系列芯片作为逻辑电路的设计芯片。
74LS 00芯片中含有4个双输入的与非门,其中1、2为输入,3为输出;4、5为输入,6为输出;9、10为输入,8为输出;12、13为输入,11为输出。
74LS 20芯片中含有2个四输入的与非门,其中1、2、4、5为输入,6为输出;9、10、12、13为输入,8为输出,3、11为两个空管脚。
三、实验内容及步骤
三人表决器的设计
使用一个74LS00芯片,一个74LS20芯片为成电路的设计,满足2人及2人以上举手,即通过。
A B C Y
0000
1000
0100
0010
1101
1011
0111
1111
逻辑表达式:逻辑图:。
三人表决器实验报告

三人表决器实验报告实验目的,通过设计和制作一个三人表决器,探究在多人决策中,通过简单的投票方式来达成一致意见的可行性和有效性。
实验材料:1. Arduino控制板。
2. LED灯(红、黄、绿各一)。
3. 按钮开关(三个)。
4. 连线电缆。
5. 电池盒及干电池。
实验步骤:1. 将Arduino控制板与LED灯、按钮开关通过连线电缆连接起来,搭建出一个简单的电路系统。
2. 编写Arduino控制板的程序代码,使其能够根据按钮开关的状态来控制LED 灯的亮灭。
3. 测试并调试电路系统,确保按钮开关能够控制相应的LED灯亮灭。
4. 进行三人表决器的实际测试,让三名实验者分别按下自己的按钮,观察LED 灯的亮灭情况,以此来模拟三人投票的过程。
5. 分析实验结果,总结三人表决器在多人决策中的应用效果。
实验结果与分析:经过实际测试,我们发现三人表决器在多人决策中具有一定的可行性和有效性。
当三名实验者分别按下自己的按钮时,LED灯的亮灭情况清晰地反映了各个人的选择,便于大家对多人意见进行比较和统一。
而且,通过LED灯的明暗程度,还能够直观地反映出各个选项的得票情况,为多人决策提供了直观的参考依据。
结论:通过本次实验,我们验证了三人表决器在多人决策中的可行性和有效性,它能够简单、直观地帮助多人对不同意见进行比较和统一,为团队决策提供了一种新的思路和工具。
当然,三人表决器也存在一些局限性,比如只能适用于少数人的决策,对于大规模团队决策可能不太适用。
但总的来说,它为多人决策提供了一种简单、直观、有效的辅助工具,具有一定的实用价值。
实验中遇到的问题及改进方案:在实验过程中,我们发现三人表决器的电路系统比较简单,但在编写程序代码和调试电路时还是遇到了一些问题,需要花费一定的时间和精力。
为了提高实验效率,我们可以事先准备好一些常用的电路模块和程序代码,以便快速搭建和调试三人表决器。
另外,也可以考虑对三人表决器进行进一步的功能扩展,比如增加更多的选项和更复杂的控制方式,以满足不同场景下的多人决策需求。
用4种方式实现三人表决电路

方法一(用SSI设计): (用74LS00,74LS20)
分析:
①设A、B、 C :三人的意见。 同意为逻辑“1”;不同意为逻辑“0”
输入 A B 0 0 1 1 0 0 1 1
输出 C L 0 1 0 1 0 1 0 1 0 0 0 1 0 1 1 1
5
0 L:表决结果。 0 事件通过为逻辑“1”;没通过为逻辑“0” 0
用译码器138和与非门74LS20的实物接线图
8
方法三:(用8选1数据选择器74LS151实现设计)
L AB BC AC
L ABC ABC ABC ABC m3 m5 m6 m7
2.将输入变量接至数据选择器的地址输入端,即A=A2,B=A1, C=A0。输出变量接至数据选择器的输出端,即L=Y。将逻辑函数L的 最小项表达式与74151的功能表相比较,
多
少
多
少
一般
优于SSI
低
较高
结论:MSI设计优于SSI设计的。
13
74151
G A 2 A 1 A 0 D 7 D D 5 D 4D 3 D 2 D D 6 1 0
A B C
0 1
9
用数据选择器74LS151实现接线图
10
方法四:(用4选1数据选择器74LS153实现
F A BC AB C ABC ABC
该逻辑函数含有三个逻辑变量,可选其 中的两个(A,B ) 作为数据选择器的地址 输入变量,一个(C) 作为数据输入变量。
Y A B D0 A BD1 AB D2 ABD3
将逻辑函数F整理后与Y比较,可得:
D0 0 D1 C D2 C
三人表决器实验

三人表决器实验我们实验采取3种输入方式:原理图方式,VHDL方式,VerilogHDL.你可以只看一种.下面我分别一一介绍三人表决器的功能描述三个人分别用手指拨动开关SW1、SW2、SW3来表示自己的意愿,如果对某决议同意,各人就把自己的指拨开关拨到高电平(上方),不同意就把自己的指拨开关拨到低电平(下方)。
表决结果用LED(高电平亮)显示,如果决议通过那么实验板上L2(黄灯)亮;如果不通过那么实验板上L1(红灯)亮;如果对某个决议有任意二到三人同意,那么此决议通过,L2亮;如果对某个决议只有一个人或没人同意,那么此决议不通过,L1亮。
1.1 采用原理图设计三人表决器我们根据三人表决器的直值表,可以通过卡诺图化简可以得到:L2=SW1SW2+SW1SW3+SW2SW3L1=_L2那么我们可以在MAX+plusII中用原理图实现上面的三人表决器下面仅把和VHDL不同的详细写下,相同或基本相同的就一带而过:(1)打开MAX+plusII(2)新建一个图形文件:File菜单>new新建文件时选择Graphic Editor file点OK(3)输入设计文件我们现在在图形文件中输入电路,我们这个电路需要AND2、OR3、NOT三个逻辑门电路和输入输出端,你可以Symbol ->Enter Symbol(或者双击空白处)弹出窗口:在Symbol Name中输入and2,点OK同样可以加入or3、input、output、not对input、output,鼠标左键双击PIN_NAME,那么PIN_NAME被选中,并且变黑,然后输入你要改的名字,如SW1把元件拖动到合适位置,将光标放到元件的引线出,可以发现光标变为十字星,此时摁住左键就可以进行连线。
最后的电路图如下图(4)保存文件:保存为majority_voter.gdf,Automatic Extension选.gdf把文件设为当前工程:FILE->PROJECT->SET PROJECT TO CURRENT FILE MAX+PLUS II的标题条将显示新的项目名字至此,程序输入就已经完成了(5)检查编译指定下载的芯片型号指定芯片的管脚(参见10分钟学会PLD设计2 -设计的编译)此时的图形为:下图为SW1放大的图,其中majority_voter@41中前部分为设计的文件名,后面41为EPM7128SLC84-15的41脚,也就是说电路图中SW1被指定到EPM7128SLC84-15的41脚(而实验板上41脚被连接到指拨开关SW1上了,这样电路图上SW1就和实验板上的硬件SW1实现了连接)。
实验:三人多数表决电路设计(非电)

安全注意事项
01
02
03
04
确保电源适配器接地良好,避 免触电危险。
在使用万用表和示波器时,应 遵循操作规程,避免损坏仪器
或造成人身伤害。
在连接电路时,应确保所有连 接点牢固可靠,避免发生短路
或断路。
在实验过程中,应保持实验室 整洁,避免灰尘或其他杂物进 入电路中,影响实验结果。
03
实验步骤与操作
05
实验结论与建议
实验结论
01 02
成功实现三人多数表决电路
通过实验验证,我们成功地设计并实现了一个能够根据三个输入信号中 的多数进行表决的电路。该电路能够准确地判断三个输入信号中,哪个 是多数信号,并将该信号作为输出。
验证了电路的可靠性和稳定性
在多次实验中,该电路均能准确地完成表决任务,未出现任何故障或误 差。这表明该电路具有较高的可靠性和稳定性。
步骤一:电路设计
确定输入与输出
首先,我们需要明确实验的输入 和输出。在这个实验中,输入是 三个开关的状态(开或关),输
出是一个灯泡的亮或灭。
设计逻辑门
为了实现多数表决功能,我们需要 使用逻辑门。可以选择使用AND 和OR逻辑门来实现这个功能。
连接逻辑门
将逻辑门按照设计的逻辑关系连接 起来,以实现多数表决的功能。
数表决电路的功能。
利用逻辑门电路的输入和输出特 性,根据实际需求进行电路设计。
通过调整逻辑门电路的参数,优 化电路的性能指标,如响应速度、
稳定性等。
02
实验材料与设备
材料清单
• 3个开关
• 3个LED灯 • 3个电阻 • 3个二极管 • 1个蜂鸣器 • 1块面包板 • 导线若干
设备清单
实验:三人多数表决电路设计(非电)[优质PPT]
![实验:三人多数表决电路设计(非电)[优质PPT]](https://img.taocdn.com/s3/m/9390b6093b3567ec112d8a2a.png)
1
组合逻辑电路 的设计
非电专业
2
一、实验目的
1.掌握组合逻辑电路的设计方法。 2.熟悉集成组件的外型结构、型号、管脚序号和功能。
3
二、实验原理
1.使用中、小规模集成电路来设计组合电路是最常 见的逻辑电路设计方法。设计组合电路的一般步骤如图所 示。
4
2.组合逻辑电路的设计
L:表决结果。
00
事情通过为逻辑“1”;没通过为逻辑“00” 1
列出真值表如右表所示。
01
②由真值表写出逻辑表达式:
Байду номын сангаас
10 10
LA B C A B C AC B ABC 1 1
11
输出 CL
00 10 00 11 00 11 01 11
7
LA B C A B C AC B ABC
③用卡诺图进行化简。
Y m 0 D 0 m 1 D 1 m 2 D 2 m 3 D 3 m 4 D 4 m 5 D 5 m 6 D 6 m 7 D 7
显然,L式中出现的最小项,对应的数据输入端应接1,L式中没出现 的最小项,对应的数据输入端应接0。即D3=D5=D6=D7=1;
D0=D1=D2=D4=0。 L
L AB C 0 1 00
01
1
④画出逻辑图 。
11 1 1
10
1
LA BBC AC
ABBCAC
⑤选择芯片并连接。
图 三人多数表决器逻辑图
TTL: 与门:74LS00 或门:74LS20
8
方法二(用 译码器138和与非门设计):
LAB C A BCAC B AB A C BC A BCAC B ABC
设计三人表决电路

用于判断是否有人投赞成票,以确定 是否需要进入AND门进行组合。
三人表决电路的逻辑表达式
01
02
03
输入信号
A、B、C分别表示三个人 投赞成票与否。
输出信号
OUT表示整个电路的表决 结果。
逻辑表达式
OUT=(A&B|C)&(B&C|A) &(A&C|B)
03 三人表决电路的实现方式
硬件实现
案例二:多主体系统
案例描述
在一个多主体系统中,有三个主体需要就某个行动达成一致。每个主体有一个表决权,当至少两个主 体同意时,该行动才能被执行。
电路设计
同样可以使用逻辑门电路来实现三人表决电路。每个主体的表决输入信号通过一个与门连接到输出端 ,当至少两个主体同意时,输出信号为高电平,表示该行动可以执行。这样可以确保多主体系统中的 各个主体能够协同工作,达成一致的行动目标。
未来研究方向
功能扩展
研究如何将该电路扩展至更多人参与的表决 场景,提高其通用性。
安全性增强
研究如何增强表决电路的安全性,防止恶意 篡改或干扰。
性能提升
探索更高效的逻辑门和布线策略,以减小电 路体积和提高运行速度。
应用场景拓展
探索该电路在更多领域的应用可能性,如电 子选举、智能家居控制等。
THANKS FOR WATCHING
设计三人表决电路
目录
• 引言 • 三人表决电路的逻辑设计 • 三人表决电路的实现方式 • 表决电路的性能测试和优化 • 应用场景和案例分析 • 总结与展望
01 引言
目的和背景
目的
设计一个能够实现三人表决功能的电路,即当至少有两人同意时,电路输出为 1,否则输出为0。
实验三 三人表决电路

实验三三人表决电路
一、实验目的
1、了解逻辑门电路的组合使用;
2、掌握组合逻辑电路的设计方法。
二、实验内容
一个方案由三人表决,方案是否通过,由少数服从多数决定。
用与非门完成。
三、设计过程
1、真值表
2、逻辑表达式
3、卡诺图
4、最简与非表达式
5、实验电路图
6、实验接线图
四、实验设备及实验器件
1、数字电子技术实验箱1台
2、74LS00(四2输入与非门) 1只
3、LED发光二极管(红色) 1只
4、连接导线若干
五、实验电路图及接线图
六、实验结果
七、用74LS151数据选择器来完成该功能
1、选ABC作为MUX的地址变量,按ABC 三个变量的最小项形式变换上面的与或表达式。
并确定D0~D7的值。
(参考书P93)
2、画出电路图
3、按电路图接线并实验之。
用4种方式实现三人表决电路

2021/5/23
1
一、设计思路
1.使用中、小规模集成电路来设计组合电路是最常 见的逻辑电路设计方法。设计组合电路的一般步骤如图所 示。
2021/5/23
2
2.组合逻辑电路的设计
步骤:①根据对逻辑功能要求,列真值表
②由真值表写出逻辑表达式 ③根据要求化简和变换逻辑函数表达式 ④根据要求画出逻辑图 ⑤芯片选择,接成实物 ⑥分析并比较设计的优劣 设计目标:电路简单,所用器件最少,可靠性好等
2021/5/23
6
用74LS00和74LS20实物接线如下:
2021/5/23
7
方法二(用译码器138和与非门74LS20设计)
LAB C A BCAC B AB A C BC A BCAC B ABC Y 3Y 5Y 6Y 7
用译码器138和与非门74LS20的实物接线图
2021/5/23
YA B D 0A B1D A B D 2AB 3 D
将逻辑函数F整理后与Y比较,可得:
D0 0 D1 C D2 C D3 1
2021/5/23
11
用数据选择器74LS153实现接线图
2021/5/23
12
比较:
结论:MSI设计优于SSI设计的。
2021/5/23
13
部分资料从网络收集整 理而来,供大家参考,
Y
Y
Y
74151
G A 2 A 1 A 0 D 7D 6 D 5 D 4D 3 D 2 D 1D 0
0
A BC
2021/5/23
1
9
用数据选择器74LS151实现接线图
2021/5/23
10
方法四:(用4选1数据选择器74LS153实现
用4种方式实现三人表决电路

LA B C A B C AC B ABC
③用卡诺图进行化简。
L AB C 0 1 00
01
1
④画出逻辑图 。
11 1 1
10
1
LA BBC AC
ABBCAC
⑤选择芯片并连接。
图 三人多数表决器逻辑图
TTL: 2输入与门:74LS00 4输入与非门:74LS20
6
用74LS00和74LS20实物接线如下:
项目二:三人表决电路设计
1
一、设计思路
1.使用中、小规模集成电路来设计组合电路是最常 见的逻辑电路设计方法。设计组合电路的一般步骤如图所 示。
2
2.组合逻辑电路的设计
步骤:①根据对逻辑功能要求,列真值表
②由真值表写出逻辑表达式 ③根据要求化简和变换逻辑函数表达式 ④根据要求画出逻辑图 ⑤芯片选择,接成实物 ⑥分析并比较设计的优劣 设计目标:电路简单,所用器件最少,可靠性好等
7
方法二(用译码器138和与非门74LS20设计)
LAB C A BCAC B AB A C BC A BCAC B ABC Y 3Y 5Y 6Y 7
用译码器138和与非门74LS20的实物接线图
8
方法三:(用8选1数据选择器74LS151实现设计)
LA B B C AC
L A B A C B C A C A B B m 3 m 5 C m 6 m 7
10
方法四:(用4选1数据选择器74LS153实现
F A B C A B C AC B ABC
该逻辑函数含有三个逻辑变量,可选其 中的两个(A,B ) 作为数据选择器的地址 输入变量,一个(C) 作为数据输入变量。
YA B D 0A B1D A B D 2AB 3 D
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验三三人表决电路
一、实验目的
1、了解逻辑门电路的组合使用;
2、掌握组合逻辑电路的设计方法。
二、实验内容
一个方案由三人表决,方案是否通过,由少数服从多数决定。
用与非门完成。
三、设计过程
1、真值表
2、逻辑表达式
3、卡诺图
4、最简与非表达式
5、实验电路图
6、实验接线图
四、实验设备及实验器件
1、数字电子技术实验箱1台
2、74LS00(四2输入与非门) 1只
3、LED发光二极管(红色) 1只
4、连接导线若干
五、实验电路图及接线图
六、实验结果
七、用74LS151数据选择器来完成该功能
1、选ABC作为MUX的地址变量,按ABC 三个变量的最小项形式变换上面的与或表达式。
并确定D0~D7的值。
(参考书P93)
2、画出电路图
3、按电路图接线并实验之。