五人表决器的数字电路课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字电路课程设计报告书
课题名称五人表决器的设计
姓名陈泽
学号********
院、系、部物理与电信工程系
专业电子信息工程
指导教师*****
***年 **月 **日
五人表决器的设计
1 设计目的
(1)熟悉集成电路的引脚及安排。
(2)掌握各芯片的逻辑功能及控制方法。
(3)学习multisim11.0仿真。
2设计思路
(1)设计表决工作电路
(2)设计不同开关控制译码器
(3)设计输出显示电路
3 设计过程
3.1、方案论证
图3.1 五人表决器的结构框图
1. 当按下开关时,代表同意赞成,开关没有按下去时,表示不赞成。评委按照自己的意愿投票,选择是否按下开关,即选择逻辑电位。
2. 对逻辑电位进行译码。
3. 对译码后芯片的输出进行显示。
3.2、系统原理
对于五人表决器,首先设五人分别为A B C D E 设Y为表决的结果。其中有三人或三人以上同意(同意用“1”表示,不同意用“0”表示)则红灯亮(红灯用“1”表示),绿灯亮(绿灯用“0”表示)。
如果红灯亮了,则表示表决通过,若绿灯亮了,表示不通过。下面介绍系统所涉及的重要芯片。
3.3、主要元件介绍
芯片74HC138,是典型的集成译码器。它是3线-8线译码器,该译码器有3位二进制输入A B C,它们共有8种状态的组合,即可译出八个输出信号,输出为低电平有效。此外,还设置了3个使能端G1 G2A G2B,为电路的扩展提供了方便。
U1
74HC138D_2V
Y015Y114Y213Y312Y411Y510Y69Y7
7
A 1
B 2
C 3G16~G2A 4~G2B
5
图3.2 74HC138外围引脚分布图
芯片74HC139,是双2线-4线译码器,它的输出也是低电平有效,符号匡内部的输入、输出变量表示其内部的逻辑关系。
表3.3 74HC139 2-4线译码器真值表
U2A
74HC139DW_4V 1Y041Y151Y261Y3
7
1A 21B 3~1G
1
图3.3 74HC139外围引脚分布图
4 仿真
仿真实验如图4.1和4.2所示:
图4.1是红灯亮的情况之一,如图,当有四人A B C E 同意,但D 反对时,最终结果是通过,这是真值表中11101的情况。
2.5 V
74HC138D_2V
图4.1 表决通过的一种情况
图4.2则是绿灯亮的情况之一,如图,当C E赞同,但A B D反对时,结果是
否决的,这满足真值表中00101的情况。
74HC138D_2V
图4.2 表决被否决的一种情况
5 主要仪器与设备
集成电路:74HC138 3-8线译码器四片74HC1392-4线译码器一片
仿真软件:Multisim 11.0仿真软件
其他红绿灯各一个开关五个
6 设计体会与建议
6.1、设计体会
通过这次对五人表决器系统的设计,让我了解了multisim仿真软件基础知识,也让我了解了关于控制系统设计的一般步骤和方法,要实现一个系统,简单的说如果要实现一个功能,都需要这样一个过程,首先是系统原理上的设计,我们必须再阅读大量的文献的基础上,才能对整个系统的基本原理有一个大体的了解,再对系统原理有了充分的认识后,我们就可以开始系统软件的设计了。
最后我们就可以开始软件的调试了,可以先通过仿真软件multisim11.0对我们程序施行仿真,最后进行硬件的焊接。
这个过程让我学到了很多知识,比如像芯片功能方面的基础知识,还有multisim仿真软件的运用,同时也复习了以前学过的知识,像电路及数字电路等,最重要的是提高了自身的实践能力和进一步加深我对理论知识的认识。
6.2、对设计的建议
我希望老师在我们动手制作之前应先告诉我们一些关于所做电路的资料、原理,以及如何检测电路的方法,还有关于检测芯片的方法。这样会有助于我们进
一步的进入状态,完成设计。
参考文献
[1].韩广兴等电子元器件与实用电路基础[M] 北京:电子工业出版社 2005年1月
[2].蓝和慧宁武等全国大学生电子设计竞赛单片机应用技能精解[M] 北京:电子工业出
版社 2009年4月
[3].康光华.电子子技术基础(数字部分第五版)[M].北京:高等教育出版社.2004 .
[4].康光华.电子技术基础(模拟部分)[M].北京:高等教育出版社.2004
[5].赵春华.电子技术基础(仿真实验)[M].北京:机械工业出版社.1998