综合设计报告(抢答器)(5)

2019-08-30 12:50

如上展示了整个抢答器的功能,但在实现这些功能的过程中还是有很多需要我们处里的问题,例如我们的选手编码输入是从I0开始的,一号选手的编码为0000,而我们要在段码管上显示1,同理2号选手的编码为0001,而我们要在段码管上显示2。这就要求我们对存储器74HC373的输出端加1,又因为当没有选手抢答是编码器也会每位输出也会是低电平为0000,所以我们要把它与一号选手区分开,就在没有选手抢答时,对存储器的输出不加1,我们是通过编码器的输出标志GS作为加法器74HC283的使能输入端。如图3.7所示。当无选手抢答时,段码管会显示0,灯泡都不会亮,如图3.8为无选手抢答的电路状态图。

图3.7 对选手编号加1电路

图3.8 无选手抢答电路状态

当加法器74HC283加1后为四位输出,如连接在一个段码管上也可显示选手编码,只是10号选手显示的是A,为了使显示更加清晰,我们通过特定的逻辑关系,将加法器的四输出改为五输出,五输出中,一个作为高位段码管的最低位输入,其余四输出作为低位段码管的四个输入,电路图如图3.9所示。此时如果1到9号选手抢到答题权则显示01到09,当10号选手抢到答题权则显示10。如图3.10为10号选手抢到答题权的情况。

小灯泡的连接是通过译码器实现的,连接比较简单,可以在图2.10中看到具体连接方法,这里不再介绍。需要注意的是译码器的输出时低有效,需要加非门后连在小灯泡上才能使对应的译码选手灯泡点亮。

- 13 -

图3.9 段码管显示电路

图3.10 10号选手抢答到的状态显示

- 14 -

第四章 系统测试及改进

4.1电路的仿真测试

按照设计的方案,选择合适的芯片在Multisim仿真软件里连好电路图,如图2.10为本次设计完整电路图,在连电路图的过程中,可以先在图纸上画好逻辑电路图,对照画好的逻辑电路图在仿真上连线,如果直接在仿真上连线则一定要细心,特别是接线处较密集的地方,很容易连错,当电路复杂是连错线还不容易检查出来。在保证没有错误的连线基础下,就可以进行仿真模拟了,通过相关操作观察电路显示与预期效果对比,看是否有逻辑错误,检验自己的设计方案是否存在问题。如下图4.1为测试主持人开关控制倒计时装置。如第三章中图3.5、3.6、3.10为测试电路的显示部分。

图4.1 主持人开关控制倒计时装置测试

- 15 -

4.2电路仿真发现的问题

在起初的几次测试中,遇到过如下问题:

1.当无选手抢答和编号为0的选手抢答到问题时的段码管都显示0。 2.倒计时装置无法停止。

3.与选手编号对应的电子灯出现于选手不对应的情况。 完整版的电路测试仍存在一些问题:

1.倒计时装置开关闭合开始倒计时时,容易出现0这种错误状态。

如图4.2。图所示的与图3.4虽然一样但它是在主持人闭合开关后就出现的,而并非是减计数到0停止的。

图4.2 主持人开关闭合瞬间出现0问题

4.3电路的优化

通过不断的发现错误与不足之处,通过不断的思考与修改,我们的电路性能越来越好,例如在4.2中提到的大部分问题,都在之后的思考中和试验中得到解决。通过加法器来区分无选手抢答和编号为0的选手抢答到问题时的段码管都显示0的问题;通过简单的逻辑门来实现倒计时装置的停止;通过仔细检查线路和研究74HC154的功能解决了显示灯与选手对应不对的问题。电路的优化在第三章电路工作分析部分介绍的比较详细,这里在列举主要的几处。 (1)显示系统的优化

当10号选手抢到答题权是如果是一片段码管显示则显示A,如图4.3所示为优化前10

- 16 -

号选手的显示。而我们通过特定的逻辑关系,将加法器的四输出改为五输出,五输出中,一个作为高位段码管的最低位输入,其余四输出作为低位段码管的四个输入。如图4.4为优化后10号选手的显示。优化电路如图3.9。

图4.3 优化前10号选手的显示

图4.4 优化后10号选手的显示

当然也有我们还没有解决的问题如4.2中提到的一点。在闭合主持人开关后倒计时装置可能突然跳零。

在之后的学习过程中,还需要在遗留问题上做相关修改,添加更方便的功能,把抢答器做的更加的完善。

- 17 -


综合设计报告(抢答器)(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:喷吹煤介绍

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: