eda智力竞赛抢答器讲解 下载本文

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

燕 山 大 学 EDA课程设计报告书

题目:智力竞赛抢答器

姓名:舒文韬 班级:14级通信工程5班 学号:140104030104 成绩:

一、设计题目及要求:

题目:智力竞赛抢答器 要求:

1 .五人参赛每人一个按钮,主持人一个按钮,按下就开始; 2 .每人一个发光二极管,抢中者灯亮; 3 .有人抢答时,喇叭响两秒钟; 4 .答题时限为10秒钟,从有人抢答开始,用数码管倒计时间,0,9,8…1,0;倒计时到0的时候,喇叭发出两秒声响。

二、设计过程及内容:

设计方案:主持人控制总开关,主持人置高电平后,系统进入准备工作。有人抢答时,相应的二极管发光,同时数码管开始倒计时,且喇叭响两秒钟。当倒计时再次到0的时候,喇叭再响2秒钟。我设计的方案由五个高低电平控制相应的发光二极管,第六个用于主持人复位。由二极管控制数码管和其中一个喇叭响,再由数码管控制另一喇叭响。因此把整个课题分成四个模块:抢答器、倒计时器、计时器、秒脉冲生成器。

模块一:抢答器

2

s为置零端,主持人控制,i1-i5由每位选手控制。o1-o5为发光二极管,主持人置低电平后,o1-o5都被置零。当主持人置为高电平时,抢答开始,成功者对应的二极管发光,通过与门将cp信号封锁,并输入到DFF中,则其他选手在按键时,输出不会有影响,则实现了一人抢答后,其他人不能再做答。若重新开始则主持人再按s清零即可。

此模块的仿真波形如下:

仿真说明:

当i6为1时,即主持人按键以后,i5最先抢答成功,显示o5是1,使其对应的二极管发光,然后主持人清零,o5变成零,可以再次抢答。

模块二:十秒倒计时器

此十秒钟倒计时器是由74168组成的十进制减法计数器,它只保留预制置数端,CP信号端,计数输出端,其余的都置为0。Ldn是置零端,当它等于1的时候,74168有效,倒计时开始。当输出0、9、……、1时,D触发器输出结果总是1,不影响CP信号。当输出从1到0时,D触发器到上升沿,输出结果为1,则CP信号被封锁。此时倒计时器保持在0不

3