四人表决器 下载本文

内容发布更新时间 : 2024/5/5 8:39:27星期一 下面是文章的全部内容请认真阅读。

《数字电子技术》项目设计说明书

摘 要

本次设计的四人表决器,是投票系统中的客户端,是一种代表投票或举手表决的表决装置。表决时,与会议有关的人员只要按动各自表决器上“赞成”“反对”“弃权”的某一个按钮,荧光屏上即显示出表决结果。在四人表决器中四个人分别用手指拨动开关SW1,SW2,SW3,SW4来表决自己的意愿,如果对某决议不同意,个人就把自己的指拨开关拨到高电平(上方),同意就把指拨开关拨到低电平(下方)。有多少个人同意就有多少个LED灯亮;表决结果用数码管显示,如果决议通过那么数码管显示P;如果决议不通过那么数码管显示N。

关键词:指拨开关、数码显示器、LED

1

《数字电子技术》项目设计说明书

第一章 方案设计

首先根据设计任务的要求建立输入、输出变量、并列出真值表、然后用逻辑代数或卡诺图化简法求出简化的逻辑表达式,并按实际选用逻辑门的类型修改逻辑表达式,根据简化后的逻辑表达式,用标准器件构建逻辑电路,最后用实验验证设计的准确性。 基本功能:实现四人表决器的基本功能,少数服从多数。 拓展功能:1、当有人同意表决时,相应的LED灯亮。

2、当有三到四人同意时,数码管显示P,表决通过。否则数码管显示N。 拨动开关输入 表决器 数码管 LED灯 图1 方案设计流程图

蜂鸣器 2

《数字电子技术》项目设计说明书

第二章 电路设计及工作原理分析

2.1 逻辑变量赋值

设四人的意见为变量A、B、C、D,表决结果为函数Y。对于变量A、B、C、D设同意为“1”;不同意为“0”。对于函数Y,设通过为“1”;不通过为“0”。

2.2 真值表

表2-1 四人表决器真值表

A 0 0 0 0 0

B 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 C 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 D 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Y 0 0 0 0 0 0 0 1 0 0 0 1 0 1 1 1

0 0 0 1 1 1 1 1 1 1 1 由表2-1得: Y?ABCD?ABCD?ABCD?ABCD

3

《数字电子技术》项目设计说明书

2.3 卡诺图

CD AB 00 01 11 10 00 01 0 0 0 0 0 0 1 0 0 1 1 1 0 0 1 0 11 10

图2-1四人表决器卡诺图

2.4 逻辑电路图

由图3-2得:Y?ABD?BCD?ACD?ABC或??m(7,11,13,14,15)

图2-2 四人表决器逻辑电路图

4

《数字电子技术》项目设计说明书

5