实验八 数字系统综合设计——四路抢答器的设计

一、实验目的
掌握一般数字电路的设计方法,理解电路开发的步骤,更好的结合理论知识来设计电路,深刻理解理论知识,锻炼自己动手能力。
二、实验任务
规定功能:设计四路抢答器。主持人按下抢答键后,参赛选手可以抢答,若有人抢答,轰鸣器响,抢答指示灯亮,显示抢答选手序号,其他选手再抢答无效。
要求:
(1)设计不小于四路抢答器,进行仿真实验,上传仿真文件。(10分)
(2)制作电路实物,要求验收。(50分)
(3)按要求撰写实验报告,上传实验报告。(20分)
(4)参加书面答辩。(20分)
三、实验平台及实验器材
仿真平台Proteus,硬件平台:便携式硬件实验箱。器材:LED灯5个,轰鸣器1个,BCD数码管一个,555计数器一个,电容两个,7474芯片两个,7432芯片一个,7430芯片一个,按钮开关5个,电阻和导线若干等。
四、电路设计
1.关键芯片功能
①555计时器:用来从无到有产生时钟信号
②7474芯片:每一个芯片内含有两个触发器,用来产生稳定的抢答信号
③7432芯片:或门,用来控制抢答信号,当有人抢答的时候,或门的输出为1,使得时钟信号无效。
④7430芯片:用来控制轰鸣器信号
⑤74147芯片:编码器,编出抢答信号的二进制代码

2.为什么有人按键,轰鸣器会鸣响并数码管显示其序号
当有人按键的时候,D触发器Q端输出低电平,一方面,低电平信号经过7430芯片变成高电平,使得轰鸣器响。另一方面,信号通过编码器编出二进制代码,然后通过数码管显示出来。

3.为什么有人按键后,其他人再抢答无效?
因为当有人按键之后,这个对应的D触发器会产生低电平信号,信号到达7430芯片变成高电平,这个信号又控制着时钟信号,使得时钟信号无效。所以就算其他人也抢答了,但是低电平信号到达不了触发器的输出端,也是白搭。

4.主持人按键有哪些功能?
主持人按键能控制D触发器复位,使得数码管归0,轰鸣器停止抢答信号。
5.四路抢答器电路原理图

6.四路抢答器原理仿真截图

五、实物制作与测试
叙述实物制作以及测试过程。实物制作:首先制作555计时器电路?然后测试555电路是否正确;再者设计了抢答信号和主持人信号,然后设计轰鸣器信号,最后设计了数码管信号。测试过程:只要有人抢答,轰鸣器鸣响,显示对应抢答序号;有人抢答后,别人再抢答无效;抢答是有优先级别;主持人按键能够使得D触发器的信号复位;

六、回答问题

1. 假设“1”、“2”、“3”、“4”同时按下抢答按钮,显示哪一个抢答者序号?为什么?
如果同时按下这些抢答信号,会出现“4”信号,因为“4”信号的优先级最高

2.为什么接高电平,接主持人启动抢答信号?
R信号是置0信号,接高电平,能够是使得信号无效,使得输出的0信号,都是因为抢答信号抢答之后产生的。S信号是置1信号,接主持人信号能够使得支持人具有给D触发器复位1的功能。

3. 图中或门7432,有什么作用?
当有抢答信号产生的时候,抢答信号经过7430变成高电平,高电平通过或门之后,控制D触发器的时钟信号,使得时钟信号高电平无效,使得其他人无法抢答。

计算机系统I 综合实验-四路抢答器的设计相关推荐

  1. 在设计四人抢答器中灯全亮_数电课设四路抢答器的设计

    数电课设四路抢答器的设计 4 路抢答器的设计 绪论 : 随着经济水平的不断提高,当今的社会竞争日益激烈,选拔人才,评选优 胜,知识竞赛之类的活动愈加频繁,智力竞赛是一种生动活泼的教育方式,人 们在物质 ...

  2. 抢答器php源码,单片机四路抢答器课程设计报告 含完整源码

    学院(部) 专    业 班    级 指导教师 题    目     四路抢答器 组    员 目录 设计要求2 方案讨论2 系统软件仿真3 系统硬件实现7 心得体会10 6.仿真代码11 附录17 ...

  3. 单片机四路抢答器课程C语言设计,四路抢答器单片机课程设计.doc

    渝州科技职业学院 单片机四路抢答器课程设计 院 系: 电子信息工程 专业班级: 11级电管本2班 学生姓名: 刘学飞 学 号: 1102120205 指导教师姓名: 何健 指导教师职称: 讲师 目录 ...

  4. proteus四人抢答器_51单片机四路抢答器PROTEUS仿真报告(含C语言程序).doc

    51单片机四路抢答器PROTEUS仿真报告(含C语言程序) HEFEI UNIVERSITY 四路抢答器仿真设计 题 目 四路抢答器仿真设计 班 级 自动化(1)班 成 员 YCT * PT * WW ...

  5. 四路抢答器c语言编程,基于单片机的四路抢答器设计

    基于单片机的四路抢答器设计 课程设计(论文) 题 目 名 称 多路数字抢答器设计 课 程 名 称 单片机原理及其应用 学 生 姓 名 学 号 系 .专 业 指 导 教 师 2013年 6月 24日 摘 ...

  6. 基于MCGS与PLC的四路抢答器

    实验要求: 四路抢答器每一位抢答的选手都有一个抢答按钮,1号抢答按钮为SB1,2号抢答按钮为SB2,3号抢答按钮为SB3,4号抢答按钮为SB4,以及各位抢答选手的指示灯.主持人的位置设有抢答开始按钮S ...

  7. 【Proteus仿真】基于74LS148+74LS279+74LS48的四路抢答器

    [Proteus仿真]基于74LS148+74LS279+74LS48的四路抢答器 Proteus仿真 74LS148 74LS148 是8 线-3 线优先编码器,共有 54/74148 和 54/7 ...

  8. 四路抢答器c语言程序设计,简易四路抢答器.doc

    . . . . 单片机课程设计 预习报告 班 级: 建电141 姓 名: 付鹏鑫 学 号: 1412032031 设计题目: 四位竞赛抢答器系统设计 设计时间: 2016.01.03~01.07 评定 ...

  9. proteus四人抢答器_74HC147+373+4511数字四路抢答器电路Proteus仿真设计与调试

    1. 设计内容及要求 2.1 设计思路 2.2设计思路框图 3 电路仿真 4. 实物测试结果及分析 4.1测试结果 4.2结果分析 5.总结 参考资料 附录: 元器件清单 元器引脚图 1. 设计内容及 ...

最新文章

  1. CTFshow php特性 web147
  2. [html] 写一个垂直的三栏布局,第一栏固定顶部,中间铺满,第三栏固定底部
  3. linux执行sh提示非标准环境,Linux执行.sh文件时提示No such file or directory该怎么办(三种解决办法)...
  4. 2020中国移动阅读行业报告
  5. 关于Android Gradle你需要知道这些(2)
  6. Arduino基础项目五:制作彩色LED灯
  7. IT民工系列 —— 前言
  8. Android 仿微信发送坐标,Android最新版高德地圖poi檢索仿微信發送位置
  9. 跳一跳python辅助软件思路及源码解析
  10. 微信小程序开发详细步骤解决方案
  11. IDE(ATA)硬盘,SATA硬盘,SCSI硬盘和SAS硬盘的比较
  12. linux fcitx改mac输入法,Linux安装fcitx输入法
  13. 音视频OSD——修改叠加信息的位置
  14. Matlab对BPSK与QPSK进行仿真,BPSKQPSK的MATLAB仿真
  15. 人生新的开始,组建大数据公司
  16. chrome清除当前网页缓存和禁用js
  17. Oracle数据库之审计(五)
  18. Fortran95/2003高级技巧
  19. 计算机数据防泄露,防勒索病毒分案分析
  20. 陀螺仪器件选型MPU6050、BMX055、icm20602

热门文章

  1. php-bease源码加密扩展,PHP代码加密详细教程
  2. Vue刷新页面方式详解
  3. 单片机17种常见的电路设计模块
  4. 计算机毕业设计ssm图书出版系统0fes8系统+程序+源码+lw+远程部署
  5. 项目众包 开源项目_在开源项目之前要问的4个问题
  6. java传智百度_2018年4月传智黑马java
  7. 如何使用Java将float转换为int
  8. 中国农行携手曙光公司构建大数据系统
  9. android开发 nfc,Android NFC开发概述
  10. webmagic爬取网页