八路抢答器课程设计说明书
- 格式:doc
- 大小:3.46 MB
- 文档页数:35
基础工程设计(论文)说明书题目:八路抢答器院(系):电子工程与自动化学院专业:学生姓名:学号:指导教师:2014年3月6日摘要随着科学技术的不断发展,促使人们学科学、学技术、学知识的手段多种多样。
抢答器作为一种工具,已广泛应用于各种智力和知识竞赛场合,当今的社会竞争日益激烈,选拔人才,评选优胜,知识竞赛之类的活动愈加频繁,那么也就必然离不开抢答器。
因此抢答器是机关学校、电视台等单位开展智力竞赛活动必不可少的设备,通过抢答者的按键、数码显示等能准确、公正、直观地判断出优先抢答者。
本产品采用了数字显示器直接指示,自动锁存显示结果,并自动复位的设计思想,由数字电路以及外围电路组成,分为八路抢答;关键字:抢答电路;定时电路;报警电路;LEDAbstractWith the continuous development of science and technology, encourage people to study science, technology learning tools, knowledge of a wide variety. Responder as a tool, has been widely used in a variety of intelligence and knowledge contest occasions, today's increasingly competitive society, selection of personnel, selected the winning, activities like quiz more frequent, then it can not be separated Responder . So Responder is offices and schools, television stations and other units to carry out activities essential equipment quiz, by those who answer keys, digital display accurate, impartial and visually determine the priority to answer those. This product uses a direct digital display indicator, automatic latch display the results, and automatically resets design ideas from digital circuits and peripheral circuits, divided into eight answer;Keywords: Responder circuit; timing circuit; alarm circuit; LED1目录摘要 (1)1 前言1.1 设计的背景 (3)1.2 设计的目的 (3)2 抢答器的系统概述2.1 抢答器的系统功能简介 (3)2.2 抢答器的工作原理简介 (3)2.3主要元器件功能介绍 (3)2.3.1 锁存器74HC573、优先编码器74LS147 (4)2.3.2 计数器74LS192、显示译码器74LS48 (6)3 抢答器的电路设计3.1 抢答器的总体结构 (7)4 抢答器的单元电路设计4.1抢答电路的设计 (8)4.2 抢答器电路原理图 (10)4.3 仿真结果显示 (10)5 焊接与调试中遇到的问题5.1 焊接中遇到的问题 (11)5.2 调试中遇到的问题 (11)6 实验材料清单 (12)7 设计总结 (12)参考文献 (13)附录 (13)1 前言1.1 课题研究的相关背景当今的社会竞争日益激烈,选拔人才,评选优胜,知识竞赛之类的活动愈加频繁,而在竞赛中往往分为几组参加,这时针对主持人提出的问题,如果要是让抢答者用举手等方法,这在某种程度上会因为主持人的主观误断造成比赛的不公平性。
《微机原理及应用》课程设计课题: 8路抢答器姓名:班级:学号:学院:指导教师:设计日期: 2016年6月设计任务书一、设计任务设计一个可供8组同时使用的抢答器。
1.设计系统的硬件和软件设计。
2.要求显示抢答的结果,并有45s的答题时间显示。
二、基本要求1、设计系统的硬件和软件设计;2、撰写课程设计报告。
3、课程设计报告由封面、设计任务书、目录、摘要、正文、参考文献、附录等部分组成。
4、封面可自行设计,应包含课程设计名称及设计题目、专业、班级、姓名、指导老师、设计日期等内容。
5、正文是设计报告的核心部分。
应包含以下内容:(1)概述所做课题的意义、本人所做的工作及系统的主要功能;(2)硬件电路设计及描述;(3)软件设计流程图及描述;(4)源程序代码(要有注释);(5)体会和建议等。
8路抢答器课程设计摘要36 实验材料清单………………………………………………………227 设计总结.....................................................................23 参考文献 (23)摘要随着科学技术的不断发展,促使人们学科学、学技术、学知识的手段多种多样。
抢答器作为一种工具,已广泛应用于各种智力和知识竞赛场合,当今的社会竞争日益激烈,选拔人才,评选优胜,知识竞赛之类的活动愈加频繁,那么也就必然离不开抢答器。
因此抢答器是机关学校、电视台等单位开展智力竞赛活动必不可少的设备,通过抢答者的按键、数码显示等能准确、公正、直观地判断出优先抢答者。
本产品采用了数字显示器直接指示,自动锁存显示结果,并自动复位的设计思想,由数字电路以及外围电路组成,分为八路抢答;在抢答同时附有声音输出接口,提示主持人此时已完成这次的抢答。
数字抢答由主体电路与扩展电路组成。
主体电路包括两部分:一部分是优先编码电路、锁存器、译码电路将参赛队的输入信号在显示在LED上的输出电路;另一部的分式控制电路和报警电路。
八路数字抢答器一、技术指标1、设计任务(1)设置八个抢答按钮,另设一个主持人按钮用来清零,主持人清零后,首先抢答人的号码显示出来并保持到主持人再次清零。
(2)只要有按钮按下,电路锁存,其他按钮功能失效。
2、设计要求(1)抢答器同时供8名选手或8个代表队比赛,分别用8个按钮S0~S7表示。
(2)设置一个系统清除和抢答控制开关S,该开关由主持人控制。
(3)抢答器具有锁存与显示功能。
即选手按动按钮,锁存相应的编号,并在LED数码管上显示,同时扬声器发出报警声响提示。
选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。
二、方案论证与设计优先编码器将抢答者选出,然后送入锁存器,锁存器输出经过译码显示,显示出抢答者的编号。
控制电路将编码器置于禁止状态,不准许其他竞赛者抢答。
三、工作原理图(一)所示的数字抢答器的工作过程是:接通电源后,主持人先按下清零键,此时将显示器清零,当主持人读完题目发出“抢答开始”的号令的同时按下定时控制电路中的按键,此时定时电路开始计时等待选手抢答,在此过程中,当有选手抢答时编码器通过锁存器立即接收到该信号并迅速返回给锁存控制电路一个控制信号,锁存控制单元立即产生并送给锁存器一个锁存信号使得其他七路的按键信息不能被接受。
与此同时,编码器又将输出信号传给译码器再通过数码管显示出抢答者的号码,在此过程中编码器还向控制单元发出信号以作出响应的声光指示。
按图一我们把系统分成锁存控制显示模块、定时模块、声光指示模块共三大模块。
此三模块中最关键的部分就是锁存控制模块,解决该模块的方案有多种,在此只针对该模块进行了方案的选择及论证。
图一数字抢答器框图四、单元电路设计整个电路主要包括锁存控制抢答电路、数码显示电路、定时电路、音频产生电路、声光指示电路五部分组成。
1、锁存控制抢答电路的设计当有一个按键事先按下时,我们必须还要考虑到防止其他按键与之产生冲突,因此在有按键事先按下的情况下必须使得其他按键无效。
八路抢答器的设计一、设计要求(1)设计一个智力抢答器,可同时供8名选手或八个代表队参加比赛,他们的编号分别是1,2,3,4,5,6,7,8,各用一个抢答按钮,按钮的编号与选手的编号相对应,分别是S0,S1,S2,S3,S4,S5,S6,S7。
(2)节目主持人设置一个控制开关,用来控制系统的复位和抢答开始。
(3)抢答器具有数据锁存和显示功能。
抢答开始后,若有选手按动抢答按钮,编号立即锁存,并在LED数码管上显示出选手的编号,同时扬声器发出提示声音,此外封锁输入电路,禁止其他选手抢答。
优先抢答的选手的编号一直保持到主持人将系统复位为止。
二、总体设计思路本次设计采用T0外部中断来实现主持人的控制开关,用P0口输出选手的段码,用P2口来读取按键选手号,用P1口来点亮选手相应的发光二极管。
三、硬件设计3.1 原理综述单片机:使用了AT89C51单片机芯片控制电路。
显示电路:P0口输出选手段码,P1口点亮相应的发光二极管。
按键电路:P3^2管脚接一个开关来实现主持人的控制开关,通过P2口接的按键来读取选手号。
图3.1 硬件框图3.2 元器件清单3.3 硬件原理图图3.2 硬件原理图四、软件设计4.1 程序流程图图4.1 主程序流程图4.2 程序及注释#include<reg51.h> //包含头文件REG51.H #define uchar unsigned char#define uint unsigned int //数据类型的宏定义uchar code seg7[9]={0xff,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80}; //7段数码管0-8断码uchar act[9]={0xff,0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; //低电平有效的位码uchar num; //宏定义全局变量num bit bdata start; //定义开始按键start sbit bz=P3^3; //定义P3.3为bz//延时函数*********************************************************** void delay(uint k){uint i,j;for(i=0;i<k;i++){for(j=0;j<121;j++){;}}}//蜂鸣器*********************************************************void buzzer(void){while(1){bz=~bz;delay(10);}}//外中断0 ************************************************************ void EA_INT0() interrupt 0 //定义函数名为EA_INT0的T0外中断服务函数,中断号为0 {uchar in=1; //定义in=1start=!start; //start取反if(start==1) //判断是否开始抢答{while(in) //循环{P2=act[0]; //初始化P2if(P2!=0xff) //判断有无选手按下{delay(10); //延时确定有选手按下for(num=1;num<9;num++) //判断选手号{if(P2==act[num]) //读取选手号{bz=1;in=0;break;} //停止循环}}}}else{num=0;P3=0xff;bz=0;}}//******************************************************************************* void main(void) //主函数{ start=0; //初始化startP0=seg7[0]; //初始化段码P1=act[0]; //初始化发光二级管bz=0; //初始化蜂鸣器EX0=1; //允许外中断T0IT0=1; //外中断T0设为边沿触发EA=1; //开启总中断while(1) //无限循环{P0=seg7[num]; //P0输出段码P1=act[num]; //点亮相应的二极管}}五、软硬件调试5.1 软硬件仿真环境设置1)Keil 与Proteus连接连接开始必须在proteus安装目录下VDM51.dll文件复制到Keil安装目录的\C51\BIN 目录中,但新版本中没有,所以必须下载安装补丁vdmagdi.exe,则在Keil 安装目录的 \C51\BIN 目录中有文件:VDM51.dll2)修改keil安装目录下 Tools.ini文件用记事本(其它的编辑软件也可以,如Ultra Edit)打开Keil 根目录下的TOOLS.INI 文件,在[C51] 栏目下加入TDRV3=BIN\VDM51.DLL ("Proteus VSM Monitor-51 Driver" ) ,其中“TDRV3”中的“3”要根据实际情况写,不要和原来的重复。
赣南师院物理与电子信息学院数字电路课程设计报告书姓名:班级:电子信息工程学号:时间:图1,抢答器总体框图根据对功能要求的简要分析,将抢答器电路分为主体电路和扩展电路两部分组成。
主体电路完成基本的抢答功能,即开始抢答后,当选手按动抢答按钮时,能显示选手的编号,同时能封锁输入电路,禁止其他选手抢答。
扩展电路完成定时抢答的功能。
其工作过程是:接通电源时,节目主持人将开关置于“清除”位置,抢答器处于禁止工作状态,编号显示器灭灯,定时显示器上显示设定的时间,当节目主持人宣布抢答题目后,说一声“抢答开始”,同时将控制开关拨到“开始”位置,扬声器给出声响提示,抢答器处于工作状态,定时器倒计时。
当定时时间到,却没有选手抢答时,系统报警,并封锁输入电路,禁止选手超时后抢答。
当选手在定时时间内按动抢答按钮时,抢答器要完成以下四项工作:①优先编码电路立即分辨出抢答者的编号,并由锁存器进行锁存,然后由译码显示电路显示编号;②扬声器发出短暂声响,提醒节目主持人注意;③控制电路要对输入编码电路进行封锁,避免其他选手再次进行抢答;④控制电路要使定时器停止工作,时间显示器上显示剩余的抢答时间,并保持到主持人将系统清零为止。
当选手将问题回答完毕时,主持人操作控制开关,使系统恢复到禁止工作状态,以便进行下一轮抢答。
1.4单元电路设计设计过程1.4.1抢答电路设计抢答电路的功能有两个:一是能分辨出选手按按钮的先后,并锁存优先抢答者的编号,供译码显示电路用;二是要使其他选手的按按钮操作无效。
选用优先编码器74LS148和RS 锁存器74LS279可以完成上述功能,其电路组成如图2所示。
图2,抢答电路设计过程图3,74LS48引脚图十进数或功能输入BI/RBO输出备注LT RBI D C B A a b c d e f g0 H H 0 0 0 0 H 1 1 1 1 1 1 011 H x 0 0 0 1 H 0 1 1 0 0 0 02 H x 0 0 1 0 H 1 1 0 1 1 0 13 H x 0 0 1 1 H 1 1 1 1 0 0 14 H x 0 1 0 0 H 0 1 1 0 0 1 15 H x 0 1 0 1 H 1 0 1 1 0 1 16 H x 0 1 1 0 H 0 0 1 1 1 1 17 H x 0 1 1 1 H 1 1 1 0 0 0 08 H x 1 0 0 0 H 1 1 1 1 1 1 19 H x 1 0 0 1 H 1 1 1 0 0 1 1设计过程1.4.2定时电路设计节目主持人根据抢答题的难易程度,设定一次抢答的时间,通过预置时间电路对计数器进行预置,选用十进制同步加/减计数器74LS192进行设计,计数器的时钟脉冲由秒脉冲电路提供。
目录一、引言.............................................................. 错误!未定义书签。
二、设计任务及系统功能简介................................................ 错误!未定义书签。
1.设计任务........................................................... 错误!未定义书签。
2.基本功能........................................................... 错误!未定义书签。
3.扩展功能............................................................ 错误!未定义书签。
三、数字抢答器总体设计.................................................... 错误!未定义书签。
1.设计系统框图....................................................... 错误!未定义书签。
)三、单元电路设计方案和原理说明............................................ 错误!未定义书签。
1.抢答器电路设计...................................................... 错误!未定义书签。
(1)抢答电路设计电路............................................... 错误!未定义书签。
(2) 电路说明...................................................... 错误!未定义书签。
(3)工作过程..................................................... 错误!未定义书签。
电子工程系桂林航专电子工程系电子技术课程设计说明书设计题目:八路抢答器专业年级:电子信息工程技术学号: 2009045203 姓名同组姓名:指导教师:2010年12 月29日八路抢答器一、设计题目八路竞赛抢答器二、课程设计目的(1)培养综合性数字电路的设计能力。
(2)掌握八路抢答器的设计、组装和调试方法。
三、设计内容和要求3.1 设计内容1、设计一个智力竞赛抢答器,可同时供8名选手或8个代表队参加比赛,他们的编号分别是0、1、2、3、4、5、6、7、,各用一个抢答按钮,按钮的编号与选手的编号相对应,分别是S0、S1、S2、S3、S4、S5、S6、S7。
2、给节目主持人设置一个控制开关,用来控制系统的清零(编号显示数码管灭灯)和抢答的开始。
3、抢答器具有数据锁存和显示的功能。
抢答开始后,若有选手按动抢答按钮,编号立即锁存,并在数码管上显示出选手的编号。
此外,要封锁输入电路,禁止其他选手抢答。
优先抢答选手的编号一直保持到主持人将系统清零为止。
3.2 设计要求1、画出电路原理图;2、元器件及参数选择;3.3 制作要求自行装配和调试,并能发现问题和解决问题。
3.4 编写设计报告写出设计与制作的全过程,附上有关资料和图纸,有心得体会。
四、设计总体框如图:所示为八路竞赛抢答器的总体方框图。
其工作原理如下:五、电路设计方案和原理说明⒈抢答器电路设计(1)抢答电路的功能有两个:一是能分辨出选手按键的先后,并锁存优先抢答者的编号,供译码显示译码电路用;二是要使其它选手按键操作无效。
(2)选用优先编码器4511、三极管组成抢答电路。
(3)抢答电路工作原理:当控制开关置于“清除”位置时,4511BI —端为低电平,输出Q6—Q1全为低电平。
此时4511的输出为0;74LS148选通输入BI —=0,ST —=0,4511处于工作状态,而锁存电路不工作。
当有选手按键抢答时,如5号选手优先按5号键,则4511输出Y2Y1Y0=010,YEX=0,经RS 锁存后,Q1=1,BI —=1,7448工作,Q4Q3Q2=101,显示器显示数字5。
学号:课程设计题目八路数字抢答器学院信息工程学院专业通信工程班级通信0803姓名David指导教师付琴2010年7月9日课程设计任务书学生姓名:David专业班级:通信0803指导教师:付琴工作单位:信息工程学院题目:八路数字抢答器起始条件:要求对数字电路里555电路的运用有所了解,同时熟悉计数电路和译码电路的运用,还要能够运用Multisim软件进行电路的仿真。
要求完成的主要任务:1.运用数字电路设计一个能够满足特定要求的八路抢答器2.绘制电路原理图并进行仿真,要求在报告中画出正确的波形。
3.按照所画的原理图,在仿真的基础上焊接实物并进行调试。
时间安排:编号任务时间1查资料、原理图设计3天2仿真电路并修改3天3实物焊接与调试5天4报告撰写2天5答辩1天指导教师签名:年月日系主任(或责任教师)签名:年月日目录课程设计任务书 (2)摘要 (4)Abstract (5)一、实验目的 (6)二、设计要求与内容 (6)三、设计及原理 (7)3.1总体方案设计 (7)3.1.1设计思路 (7)3.1.2总电路框图 (7)3.2各模块设计方案及原理说明 (8)3.2.1抢答电路 (8)3.2.2倒计时电路 (12)四、电路仿真 (14)4.1抢答电路 (14)4.2倒计时电路 (17)五、实验结果及分析 (20)六、收获、体会和建议 (22)附录 (25)1.总电路图 (25)2.元件引脚图 (26)3.元器件清单 (28)主要参考文献 (29)摘要抢答器作为一种工具,已经广泛应用于各种智力和知识竞赛场合。
本设计以八路智力竞赛抢答器为基本概念,从实际应用出发,利用电子设计自动化(EDA)技术,用数字、模拟电子器件设计具有扩充功能的抢答器。
该抢答器的设计利用Multisim11完成了原理图设计和电路仿真,具有数字显示、倒计时显示、编码译码功能,应用效果良好。
关键词:电子设计自动化;数字电子技术;抢答器;仿真AbstractResponder is a tool that has been widely used in various intelligence and knowledge competitions occasions.The design to eight-way quiz Responder basic concepts,from the practical application,the use of electronic design automation (EDA)technology,with digital,analog electronics design extension of the answering device.The design of the Responder use Multisim11completed the schematic design and circuit simulation,with digital display,countdown shows,coding and decoding functions,with good results.Key words:EDA;digital electronic technology;Responder;Simulation八路数字抢答器一、实验目的通过八路数字抢答器的设计实验,要求学生回顾所学数字电子技术的基础理论和基础实验,掌握组合电路、时序电路、编程器件和任意集成电路的综合使用及设计方法,熟悉掌握优先编码器、触发器、计数器、单脉冲触发器、555电路、译码/驱动电路的应用方法,熟悉掌握时序电路的设计方法。
烟台大学单片机课程设计说明书课题:抢答器院系:机电汽车工程学院专业:机械设计制造及其自动化指导老师:同组成员:刘鹏李谦蔺文学2013 年 06 月 01 日目录1 概述 (2)2设计任务 (2)3 系统总体方案 (3)4 硬件设计 (4)4.1 控制系统所需硬件 (4)4.2 硬件原理介绍 (4)5 软件设计 (7)5.1 软件总体设计 (7)5.2 程序流程图 (8)6 Proteus软件仿真 (12)6.1 Keil软件 (12)6.2在Proteus软件 (12)7小结 (14)8心得体会 (15)附1:源程序代码 (16)附2:参考文献 (24)1 .概述8路智能抢答器的设计现如今,各种智力知识竞赛已经成为人们的一种娱乐形式,人们在答题的过程中不仅可以享受到乐趣,还可以学到一些科学知识和生活常识。
然而在抢答过程中,单靠视觉是很难判断出哪组最先完成抢答操作。
为了辨别哪一组或哪一位选手获得答题权,必须要设计一个智能抢答控制系统——智能抢答器。
抢答器作为一种电子产品,已被人们所熟知并广泛应用于各种智力知识竞赛场合。
抢答器在竞赛中有很大用处,通过抢答器的指示灯显示,数码管显示和警示蜂鸣等手段,能准确,公正,直观地判断出第1抢答者并协助比赛的顺利进行。
但是,目前使用的抢答器大多数都采用了逻辑电路进行设计,分立元件较多,造成抢答器的成本较高。
此外一般抢答器由模拟电路,数字电路或二者结合组成,其智能化程度低,故障率高,显示简单。
现代电子技术的发展要求电子电路朝数字化,集成化方向发展,因此设计出全集成电路的多路抢答器是现代电子技术发展的要求。
2 .设计任务本设计要求学生结合现有的实际条件,以单片机为控制核心,设计一个8路智能抢答器。
要求实现的功能如下:{课程设计要求○1有一个主持人和8个参赛队○2当主持人按下抢答器,参赛队在10秒内可抢答,超过10秒则不能抢答,如抢答成功,则显示抢答的队号○3抢答成功后必须在60秒内回答完成,如果超过时间则抢答无效,且显示无效指示。
八路抢答器课程设计cd4511一、教学目标本课程的学习目标包括以下三个方面:1.知识目标:学生需要掌握八路抢答器的基本原理、工作方式以及相关的电路知识。
2.技能目标:学生能够熟练使用八路抢答器,进行相关的实验操作,并能够分析实验结果。
3.情感态度价值观目标:通过本课程的学习,学生能够培养对科学实验的兴趣,提高科学探究的能力,增强团队合作意识。
二、教学内容本课程的教学内容主要包括以下几个部分:1.八路抢答器的基本原理:介绍八路抢答器的工作原理,包括电路结构、工作方式等。
2.八路抢答器的使用方法:详细讲解如何使用八路抢答器进行实验操作,包括接线方式、操作步骤等。
3.八路抢答器的实验操作:进行相关的实验操作,让学生亲手实践,加深对理论知识的理解。
4.实验结果的分析:对实验结果进行分析,让学生学会如何通过实验数据来验证理论知识。
三、教学方法本课程的教学方法包括以下几种:1.讲授法:教师通过讲解相关理论知识,让学生掌握八路抢答器的基本原理。
2.实验法:学生亲自动手进行实验操作,加深对理论知识的理解。
3.讨论法:学生分组讨论实验结果,共同分析问题,培养团队合作意识。
4.案例分析法:通过分析实际案例,让学生学会将理论知识应用到实际问题中。
四、教学资源本课程的教学资源包括以下几种:1.教材:提供相关理论知识的讲解,为学生提供学习参考。
2.实验设备:包括八路抢答器、实验仪器等,为学生提供实践操作的机会。
3.多媒体资料:通过视频、图片等形式,为学生提供丰富的学习资源。
4.参考书:提供更深入的理论知识,为学生拓展视野。
五、教学评估本课程的评估方式包括以下几个方面:1.平时表现:通过观察学生在课堂上的参与程度、提问回答等情况,评估学生的学习态度和理解程度。
2.作业:布置相关的作业,评估学生对知识的掌握程度和应用能力。
3.考试:进行期中和期末考试,全面评估学生对课程知识的掌握情况。
评估方式应客观、公正,能够全面反映学生的学习成果。