logo资料库

八路智力竞赛抢答器课程设计.doc

第1页 / 共17页
第2页 / 共17页
第3页 / 共17页
第4页 / 共17页
第5页 / 共17页
第6页 / 共17页
第7页 / 共17页
第8页 / 共17页
资料共17页,剩余部分请下载后查看
论文题目 八路智力竞赛抢答器设计 1.基本功能 ① 设计一个智力竞赛抢答器,可同时供 8 个代表队参加比赛,他们的编号分别是 0、 1、2、3、4、5、6、7,各用一个抢答按钮,按钮的编号与选手的编号相对应, 分别是 S0、S1、S2、S3、S4、S5、S6、S7。 ② 给节目主持人设置一个控制开关,用来控制系统的清零(编号显示数码管灭灯) 和抢答开始。 ③ 抢答器具有数据锁存和显示功能。抢答开始后,若有选手按动抢答按钮,编号 立即锁存,并在 LED 数码管上显示选手的编号,同时扬声器给出音响提示。此 外,要封锁输入电路,禁止其他选手抢答。优先抢答选手的编号一直保持到主 持人将系统清零为止。 2.扩展功能 ① 抢答器具有定时抢答的功能,且一次抢答的时间可以由主持人设定(如 30S)。 当节目主持人启动“开始”键后,要求定时器立即计时,并用显示器显示,同时 扬声器发出短暂的声音,声响持续时间 0.5S 左右。 ② 参赛选手在设定的时间内抢答,抢答有效,定时器停止工作,显示器上显示选 手的编号和抢答时刻的时间,并保持到组成人将系统清零为止。 ③ 如果定时抢答的时间已到,却没有选手抢答时,本次抢答无效,系统短暂报警, 并封锁输入电路,禁止选手超时抢答,时间显示器上显示 00。 课程论文 要 求 1
1. 设计方案与论证 1.1 方案一的设计 用单片机以及外围电路组成,由于采用单片机,使得外围电路非常简单,而且 功能一般的抢答器还要多。组成的抢答器具有智能化,性能好,以及可编程控制等 优点,但是考虑到单片机花费成本高以及个人对单片机的知识有限,假如我们的课 程设计用单片机来设计就会需要我大量的金钱和时间(花在给单片机知识学习与复 习上)显得有点“力不从心”,所以不采用。 1.2 方案二的设计 利用数字电路来自行设计抢答器。自行设计的抢答器针对性强,并且还可以兼 顾实用性,可靠性以及经济成本的合理性。另外我对数字电路技术这门课程中的知 识的掌握也比较牢固、扎实,能够比较熟练地利用所学知识发挥个人的设计思路, 在设计中改进,在改进中设计,针对我们课程设计课题,采用数字电路来自行设计 抢答器的方法还可以检查我对我们所学知识的掌握能力,锻炼我们的动手能力,为 设计过程 以后的毕业设计甚至是在一些项目开发中打下基础。 1.3 抢答器的组成框图 综上述权衡优劣分析,我选择方案二对抢答器进行设计。抢答器的总体组成框 图如图 1 所示。 图 1,抢答器总体框图 2
根据对功能要求的简要分析,将抢答器电路分为主体电路和扩展电路两部分组 成。主体电路完成基本的抢答功能,即开始抢答后,当选手按动抢答按钮时,能显 示选手的编号,同时能封锁输入电路,禁止其他选手抢答。扩展电路完成定时抢答 的功能。 其工作过程是:接通电源时,节目主持人将开关置于“清除”位置,抢答器处 于禁止工作状态,编号显示器灭灯,定时显示器上显示设定的时间,当节目主持人 宣布抢答题目后,说一声“抢答开始”,同时将控制开关拨到“开始”位置,扬声 器给出声响提示,抢答器处于工作状态,定时器倒计时。当定时时间到,却没有选 手抢答时,系统报警,并封锁输入电路,禁止选手超时后抢答。当选手在定时时间 内按动抢答按钮时,抢答器要完成以下四项工作:① 优先编码电路立即分辨出抢 答者的编号,并由锁存器进行锁存,然后由译码显示电路显示编号;② 扬声器发 出短暂声响,提醒节目主持人注意;③ 控制电路要对输入编码电路进行封锁,避 免其他选手再次进行抢答;④ 控制电路要使定时器停止工作,时间显示器上显示 剩余的抢答时间,并保持到主持人将系统清零为止。当选手将问题回答完毕时,主 设计过程 持人操作控制开关,使系统恢复到禁止工作状态,以便进行下一轮抢答。 1.4 单元电路设计 1.4.1 抢答电路设计 抢答电路的功能有两个:一是能分辨出选手按按钮的先后,并锁存优先抢答者 的编号,供译码显示电路用;二是要使其他选手的按按钮操作无效。选用优先编码 器 74LS148 和 RS 锁存器 74LS279 可以完成上述功能,其电路组成如图 2 所示。 3
设计过程 图 2,抢答电路 图 3,74LS48 引脚图 4
输入 输出 十进数 或功能 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 BI RBI LT 设计过程 LT RBI D C B A BI/RBO H H H H H H H H H H H H H H H H x H L H x x x x x x x x x x x x x x x x L x 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 x x x x 0 0 0 0 x x x x H H H H H H H H H H H H H H H H L L H 备注 a b c d e f g 1 1 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 1 1 0 1 1 1 1 1 0 0 1 0 1 1 0 0 1 1 1 0 1 1 0 1 1 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 0 1 1 0 1 0 0 1 1 0 0 1 0 1 0 0 0 1 1 1 0 0 1 0 1 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 3 4 5 表 1,74ls48 引脚功能真值表—七段译码驱动器功能真值表
图 4,74LS148 引脚图 输 入 输 出 设计过程 EI 1 0 0 0 0 0 0 0 0 0 0 x 1 x x x x x x x 0 1 2 3 4 5 6 7 x 1 x x x x x x 0 1 表 2,74LS148(8—3)优先编码器功能真值表 A2 A1 A0 1 1 1 1 0 0 0 1 0 0 0 1 0 1 1 1 0 1 1 1 x 1 x x 0 1 1 1 1 1 x 1 x x x x x 0 1 1 x 1 x x x x 0 1 1 1 x 1 x x x 0 1 1 1 1 x 1 x 0 1 1 1 1 1 1 x 1 0 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 1 1 CS 1 1 0 0 0 0 0 0 0 0 Eo 1 0 1 1 1 1 1 1 1 1 工作原理是:当主持人控制开关处于“清除”位置时,RS 触发器的 R 端为低 电平,输出端(4Q~1Q)全部为低电平。于是 74LS48 的 BI =0,显示器灭灯;74LS148 的选通输入端 ST =0,74LS148 处于工作状态,此时锁存电路不工作。当主持人开关 拨到“开始”位置时,优先编码电路和锁存电路同时处于工作状态,即抢答器处于 等待工作状态,等待输入端 7I ··· 0I 输入信号,当有选手将按钮按下时(如按下 5S ), 6
74LS148 的输出 2 1 0 Y Y Y =010, EXY =0,经 RS 锁存器后,CTR=1, BI =1,74LS279 处 于工作状态,4Q3Q2Q=101,经 74LS48 译码后,显示器上显示出“5”。此外,CTR=1, 使 74LS148 的 ST 端为高电平,74LS148 处于禁止工作状态,封锁其他按钮的输入。 当按下的按钮松开后,74LS148 的 EXY 为高电平,但由于 CTR 维持高电平不变,所 以 74LS148 仍处于禁止工作状态,其他按钮的输入信号不会被接收。这就保证了抢 答者的优先性以及抢答电路的准确性。当优先抢答者回答完问题后,由主持人操作 控制开关 S,使抢答电路复位,以便进行下一轮抢答。其中,图 3 是 74LS48 芯片 的引脚图,表 1 为其功能真值表,图 4 是 74LS148 芯片的引脚图,表 2 为其功能真 值表。 1.4.2 定时电路设计 节目主持人根据抢答题的难易程度,设定一次抢答的时间,通过预置时间电路 对计数器进行预置,选用十进制同步加/减计数器 74LS192 进行设计,计数器的时 钟脉冲由秒脉冲电路提供。具体电路如图 5 所示。本设计是以 555 构成振荡电路, 由 74LS192 来充当计数器,构成抢答器的倒计时电路。该电路简单,无需用到晶振, 芯片都是市场上容易买到的。设计功能完善,能实现直接清零、启动。其中,图 6 为 74LS192 芯片引脚图,表 3 为其功能真值表,图 7 为 TTL 电路 555 集成电路结构 图,表 4 为其功能表,图 8 为 LED 数码显示管引脚图。 设计过程 7
图 5,可预置时间的定时电路 MR 1 × × × 图 6,74LS192 芯片引脚图 输入 输出 P 3 P 2 P 1 P 0 Q3 Q2 Q1 Q0 × × × × 0 0 0 0 d c b a d c b a × × × × 加计数 设计过程 0 1 1 0 0 0 × × 1 1 × × × × 减计数 表 3,74LS192 功能真值表 8
分享到:
收藏