首页>>科技 >>内容

五人表决器电路设计方案汇总 五款模拟电路逻辑图及原理图详解

发布时间:2023-11-07 19:46:10编辑:温柔的背包来源:

很多朋友对五人表决器电路设计方案汇总,五款模拟电路逻辑图及原理图详解不是很了解,每日小编刚好整理了这方面的知识,今天就来带大家一探究竟。

五人表决器电路设计方案汇总 五款模拟电路逻辑图及原理图详解

本文为您带来五种五人投票电路设计方案。

五人表决装置电路设计方案一:基于74LS151设计的五人表决装置电路系统原理。采用五人投票装置,只要赞成人数大于等于三人,表决即通过。因此,只需将每个投票者的结果相加即可确定结果的值。假设五个开关A、B、C、D、E作为投票装置的五个输入变量。当输入变量为逻辑“1”时,表示投票者“同意”,红灯亮;当输入变量为“0”时,表示投票者“不赞成”,红灯不亮;当输出逻辑“1”时,表示投票“通过”,绿灯亮;当输出逻辑“0”时,表示投票“未通过”,绿灯不亮;当投票器的五个输入变量中超过3个(含)为“1”时,投票器的输出为“1”,绿灯亮。

真值表

如果绿灯亮,则表示投票通过;如果绿灯灭,则表示未通过。

电路设计

五人投票装置电路设计方案示意图2:verilog五人投票装置编程模块vote5(a,b,c,d,e,f);

输入a、b、c、d、e;

输出f; reg f;

reg[2:0] 计数1;

初始计数1=0;

总是@(a,b,c,d,e)

开始

计数1《=a+b+c+d+e;

f=count1《3?0:1;

结尾

终端模块

测试程序模块测试;

注册一个;

reg b;

注册c;

reg d;

reg e;

线f;

投票5 uut (

.a(a),

.b(b),

.c(c),

.d(d),

.e(e),

.f(f));

初始开始

a=0;

b=0;

c=0;

d=0;

e=0;

#100

a=1;

b=0;

c=0;

d=0;

e=0;

#100

a=1;

b=1;

c=0;

d=0;

e=0;

#100

a=1;

b=1;

c=1;

d=0;

e=0;

#100

a=1;

b=1;

c=1;

d=1;

e=0;

#100

a=1;

b=1;

c=1;

d=1;

e=1;

结尾

终端模块

仿真图

五人投票装置电路设计方案三:VHDL编程的五人投票装置利用实验平台的LED发光阵列来实现投票结果和每个人的投票信号。要求LED1显示是判断(led_agr)信号,LED8显示否判断(led_opp)信号。 LED3、LED4、LED5还显示判断结束信号。 LED10、LED11、LED12、LED13、LED14显示5人投票信号。

系统启动时,数码管5、6分别显示“FF”字样。所有使用的数码管熄灭,投票开始。用户可以通过拨动开关输入5人的投票意见,分别使用LED10~LED14。显示当用户按下锁定按钮(按钮6)时,LED10~LED14的状态被锁定,同时LED3、LED4、LED5点亮。此时,无论如何输入投票意见,LED10~LED14的状态将保持不变。它不会改变。同时系统会计算出赞成的人数和反对的人数,分别用数码管显示5、6。而且系统还会计算赞成人数和反对人数之间的关系,并通过LED1和LED8显示出来。显示最终判决的投票结果(赞成判决:LED1 点亮;反对判决:LED8 点亮)。此时,用户按下清除键clr(键7)后,系统返回到新启动的状态。

源代码

仿真图

五人投票装置电路设计方案四:基于74HC138的五人投票装置对于五人投票装置,首先令五人为A B C D E,令Y为投票结果。如果三人及以上同意(同意用“1”表示,不同意用“0”表示),则红灯亮(红灯用“1”表示),绿灯亮(绿灯用“0”表示)。如果红灯亮,则表示投票通过;如果绿灯亮,则表示未通过。

电路图设计

五人投票机电路设计方案五:基于FPGA的五人投票机电路原理图

该电路图可以实现投票装置的控制和显示。键8 到键2 分别是五个投票者以及重置键和开始键。通过数码管显示投票人数和剩余时间。二极管D8 指示通过或失败。

销锁

当仿真处于复位状态时,外部输入对结果没有影响。因此,时间仍然是10秒,输出统计数据为0。仿真波形如下图所示。

复位时的仿真结果

在非复位状态下,主机按下开始键。投票开始。当无人投票时。时间变成0,投票结束。仿真波形如下图所示。

无人同意时的模拟结果

在非复位状态下,主机按下开始键。投票开始。投票时间过后进行投票,投票无效。仿真波形如下图所示。

指定时间外的模拟结果

在非复位状态下,主机按下开始键。投票开始。在规定的时间内只有两个人同意了。仿真波形如下图所示。

两个人意见一致的结果

在非复位状态下,主机按下开始键。投票开始。在规定的时间内只有三个人同意。仿真波形如下图所示。

三个人意见一致的结果

在非复位状态下,主机按下开始键。投票开始。在规定的时间内只有四个人同意。仿真波形如下图所示。

四个人意见一致的结果

在非复位状态下,主机按下开始键。投票开始。在规定的时间内只有五个人同意。仿真波形如下图所示。

五个人意见一致的结果

以上知识分享希望能够帮助到大家!