欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    四路抢答器设计.docx

    • 资源ID:27421987       资源大小:20.74KB        全文页数:19页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    四路抢答器设计.docx

    1、四路抢答器设计EDA课程设计报告题目:四路抢答器学院:机械与电气工程学院专业:电气工程及其自动化班级:姓名:学号:指导教师:教师职称:2018年1月5日机械与电气工程学院EDA课程设计任务书专业:电气工程及其自动化 年级:B电气工程15-2 姓名:路志文 EDA课程设计题目四路抢答器EDA课程设计的任务、要求一、设计任务1设计一个可容纳四组参赛的数字式抢答器,每组设一个按钮供抢答使用。2设置犯规电路,对提前抢答和超时答题(例如3分钟)的组别鸣笛示警。3设置一个计分电路,进行加分和减分;二、设计要求1查找资料,根据要求的格式,以设计报告书的形式写出设计方案的全过程;2学习使用Protel软件,利

    2、用Protel完成原理图绘制;3. 学习使用Multisim软件,利用Multisim进行仿真验证(或实物验证)。参考文献1 童诗白,华成英.模拟电子技术基础(第四版)M.北京:高等教育出版社,2006.2 阎石.数字电子技术基础(第五版)M.北京:高等教育出版社,2006.3 .电路仿真与电路板设计项目化教程(基于Multisim与Protel)M.北京:机械工业出版社,2014.4 瞿.实用数字电路手册-(TTL CMOS)M.北京:中国标准出版社,2013.EDA课程设计工作进度计划起讫日期主要工作内容选题、调研、收集资料绘制原理图、调试运行撰写设计报告书课程设计答辩指导教师签名指导教师

    3、:年 月 日教研室意见负责人:年 月 日四路抢答器路志文摘要随着我国经济和文化事业的发展有很多竞争场合需要有快速公正的抢答器.该课题设计的是一款多功能四路数字抢答器,它具有优先抢答、限时抢答、铃音提示、数字显示、系统报警等功能。主要由抢答电路、定时电路、报警电路、时序电路组成。其中抢答电路主要是分辨出选手的按键顺序,锁存优先抢答者的编号,供译码显示电路使用,并封锁输入电路,禁止其他选手抢答;定时电路主要是限定抢答时间,禁止选手超时抢答,抢答有效时间可以由问题的难易来设定。确保了比赛的公平性,更便于选手操作,实现快速无误的抢答。关键词: 四路抢答器 计时 报警four-waybuzzerluzh

    4、iwenAbstractHas the very many competition situation along with our country economy and the cultural establishment development to need to have fast fair vies to answer first. Soldier electron vies to answer first, it has first vies to answer first, reprimands the by-pass, the time limit vies to answe

    5、r first, the bell sound prompt, the numeral demonstrated, the system reports to the police and so on the functions. Mainly by vies to answer first the electric circuit, the timing circuit, the alarm circuit, the sequence circuit composes. In which vies to answer first the electric circuit mainly is

    6、distinguishes contestants pressed key order, the lock saves first the viing to answer first serial number, for the decoding display circuit use, and blocks the input circuit, forbids other contestants to vie to answer first; The timing circuit mainly is the definition vies to answer first the time,

    7、forbids the contestant overtime to vie to answer first, vies to answer first the working life to be possible to establish by the question difficulty. Has guaranteed the competition fairness, is advantageous for the contestant to operate, realization fast unmistakable viing to answer first. This desi

    8、gn electric circuit mainly used first the encoder, the latch, electronic primary devices and so on 555 timers.Keywords:four-way buzzer timing call the police1设计目的熟悉几种常用集成数字芯片,并掌握其工作原理,进一步学会使用其进行电路设计。了解数字系统设计的基本原理思想和方法,学会科学分析和解决问题,有效的提高动手能力,独立分析问题、解决问题的能力,协调能力和创造性思维能力。培养认真严谨的工作作风和实事求是的工作态度,培养综合运行理论知识

    9、解决实际问题的能力。2设计要求设计一个可容纳四组参赛的数字式抢答器,每组设一个按钮供抢答使用。设置犯规电路,对提前抢答和超时答题(例如3分钟)的组别鸣笛示警。设置一个计分电路,进行加分和减分。3设计任务分析设计任务,电路应包括抢答,计分和报警三大主要部分。当单片机定时器的中断循环二十次后开始报警,报警LED灯亮。抢答电路要求在裁判按下抢答按钮后,选手开始抢答,并在一个选手抢答成功后现实哪个选手抢答成功且此时其他选手不能抢答,因此在单片机程序中设置while(!k);和while(k6&k7&k8);作为逻辑语句,实现一个选手抢到后其他选手抢答无效。调用void key()实现抢答和计分电路的功

    10、能,并通过void SMG_Display是每个选手的分数在数码管上显示出来。在设计控制电路时,应正确处理各个信号之间的时序关系。4设计方案 硬件设计 四路抢答器按键控制电路图四路抢答器按键控制电路键盘是单片机不可或缺的输入设备,是实现人机对话的纽带,键盘按结构形式可以分为非编码键盘和编码键盘,前者用软件方式产生编码,而后者用硬件方式产生编码,在单片机中使用的都是非编码键盘,因为非编码键盘结构简单,成本低廉,非编码键盘类型也多,如此次使用的独立式键盘,此键盘的特点是使用了多少根I/O线就有多少个按键,由于此次我们使用了8根I/O线所以有8个按键.这种键盘各个按键比较少且各个按键相互独立,因此可

    11、以根据实际需要对键盘中的按键灵活编码。CPU可以直接通过I/O线状态来获得按键的状态编码,虽然操作简便但是会占用大量的I/O口线,因此只有当单片机各接口资源比较充裕时才可以选择这种键盘。 数码管显示电路图数码管显示电路电路可以清通过数码管显示晰直观的显现出个选手的得分情况,且结构简单易使用软件对其编程,数码管功率小消耗低,抗干扰能力强。由对其显示数码进行编程控制,由三极管控制各选手的记分板的工作与锁存状态,简单易操作。 外部时钟脉冲电源电路图外部时钟脉冲电源电路由晶振和电容,vcc构成简单的外部脉冲电源电路,此电路结构简单便于控制,且输出脉冲稳定,并将rst引脚与电路相连防止单片机突然断电时r

    12、om地址中的内容的丢失也可增加了复位的功能。 四位电路抢答器图四位电路抢答器当主持人按下抢答按键时,选手开始抢答,并有LED灯显示选手是否抢答成功,在强大成功回答抢答则有开始进入加减法计分电路,显示选手分数,若抢答后未在规定时间内回答则报警灯亮,提示强大时间超时。图系统结构图 PCB设计图 PCB电路设计在连接原理图的同时把元器件的封装做好,最后转化成PCB,再通过自动布线或者手动连线,确保各线之间无交接的地方。.软件设计如上图,此电路主要实现选手的抢答。接通电源后,当主持人将开关拨到“清零”状态,抢答器处于禁止状态,定时器设定时间,主持人将抢答按钮按下允许抢答,选手开始抢答,在规定时间内完成

    13、抢答,优先判断,使用LED灯显示选手抢答。图抢电答路单片机外部脉冲电路 图外部脉冲电路单片机外部脉冲电路由两个30pf的电容和一个晶振组成,通过晶振的周期信号作为时钟脉冲,在rst处接电源,保障单片机突然断电时不会丢失在ROM中存储的数据信息。选手抢答开关电路 图选手抢答开关电路由裁判按下开关k1允许选手开始抢答,并在选手抢答成功后,各选手相对应的LED灯亮,显示某一选手抢答成功,然后定时器开始计时,若未在规定时间抢答完毕,报警灯亮。数码管电路图数码管电路数码管的左下班引脚与相连,并通过软件译码功能,最终显示各选手得分。右下引脚与三极管相连,通过控制三极管的导通电压显示相应对手的分数加法记分电

    14、路图加法记分电路在选手抢答成功后,三极管接通,抢答成功选手的相应记分数码管亮,在回答正确后,通过按键k6实现给一个低电平,有软件控制实现加法运算。减法记分电路图减法记分电路在选手抢答成功后,三极管接通,抢答成功选手的相应记分数码管亮,在回答错误后,通过按键k7实现给一个低电平,有软件控制实现减法运算。延时报警电路图延时报警电路若选手在抢答成功后没有在规定时间内对抢答的问题作出回答,在定时器的循环次数达到二十次时,由软件控制报警灯亮,提示选手回答超时。软件程序设计本设计抢答器的程序采用的是C程序设计,C语言的显着特点是用二进制来编写程序,程序各个部分除了必要的信息交流之外相互独立,这种结构方式可

    15、使程序层析清晰,便于使用,维护以及调试。C语言以函数的形式提供给用户的,这些函数可方便的调用,并具有多种循环,条件语句控制程序流向,从而使程序完全结构化,虽然C语言是强类型语言,但它的语法比较灵活,允许程序编写有较大的灵活度。本次课程设计的主程序包括时钟设计程序,定时器中断子程序,数码管显示程序,按键控制程序。选手抢答按键程序设计void key() if(K1=0)京:高等教育出版社,2006.2 阎石,数字电子技术基础(第五版)M.北京:高等教育出版社,2006.3 古良玲,电路仿真与电路板设计项目化教程(基于Multisim与Protel)M.北京:机械工业出版社,2014.4 霍德福,

    16、实用数字电路手册-(TTL CMOS)M,北京:中国标准出版社,2013.附录附录一、原理电路图附录二、PCB电路图附录三、C语言程序清单#include#define uint unsigned int#define uchar unsigned charsbit W1=P10; sbit W2=P11; sbit W3=P12; sbit W4=P13; sbit K1=P20; sbit K2=P21; sbit K3=P22;sbit K4=P23;sbit K5=P24; sbit K6=P25;sbit K7=P26;sbit K8=P27;sbit L1=P14;sbit L2=

    17、P15;sbit L3=P16;sbit L4=P17;sbit LED=P30;uchar temp=0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90;uchar table=0xff,0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f;uchar zdnum=0,zdnum1=0,zdnum2=0,zdnum3=0;uchar aa=0;bb=0;cc=0;dd=0,cp=0;uchar anjian1=0;uchar LL=0;void delay(uint z) uint x,y; for(x=z;x0;x-

    18、) for(y=110;y0;y-);void key() if(K1=0) delay(5); if(K1=0) while(!K1); cp+; if(cp!=0) if(K2=0) delay(5); if(K2=0) while(!K2); anjian1=1; L1=0; LL=1; TR0=1; while(K6&K7&K8); if(K3=0) delay(5); if(K3=0) while(!K3); anjian1=2; L2=0; TR0=1; LL=1; while(K6&K7&K8); if(K4=0) delay(5); if(K4=0) while(!K4); a

    19、njian1=3; L3=0; TR0=1; LL=1; while(K6&K7&K8); if(K5=0) delay(5); if(K5=0) while(!K5); anjian1=4; L4=0; TR0=1; LL=1; while(K6&K7&K8); if(anjian1=1) if(K6=0) delay(5); if(K6=0) while(!K6); aa+; if(aa=10) aa=0; if(K7=0) delay(5); if(K7=0) while(!K7); aa-; if(aa=-1) aa=9; else if(anjian1=2) if(K6=0) del

    20、ay(5); if(K6=0) while(!K6); bb+; if(bb=10) bb=0; if(K7=0) delay(5); if(K7=0) while(!K7); bb-; if(bb=-1) bb=9; else if(anjian1=3) if(K6=0) delay(5); if(K6=0) while(!K6); cc+; if(cc=10) cc=0; if(K7=0) delay(5); if(K7=0) while(!K7); cc-; if(cc=-1) cc=9; else if(anjian1=4) if(K6=0) delay(5); if(K6=0) wh

    21、ile(!K6); dd+; if(dd=10) dd=0; if(K7=0) delay(5); if(K7=0) while(!K7); dd-; if(dd=-1) dd=9; else anjian1=0;if(K8=0) delay(5); if(K8=0) cp=0; anjian1=0; L1=L2=L3=L4=1; TR0=0; LL=0; LED=1; void SMG_Display() P0=0xff; W1=1; W2=0; W3=0; W4=0; delay(1); P0=tempaa; delay(2); P0=0xff; delay(1); W2=1; W1=0;

    22、 W3=0; W4=0; delay(1); P0=tempbb; delay(2); P0=0xff; W3=1; W1=0; W2=0; W4=0; delay(1); P0=tempcc; delay(2); P0=0xff; delay(1); W4=1; W1=0; W2=0; W3=0; delay(1); P0=tempdd; delay(2);void Init_interrupt() TMOD=0x11; TH0=(65536-50000)/256; TL0=(65536-50000)%256; TH1=(65536-50000)/256; TL1=(65536-50000)

    23、%256; EA=1; ET0=1; TR0=1; ET1=1; TR1=1;void main() Init_interrupt(); TR0=0; while(1) key(); void timer0() interrupt 1 TH0=(65536-50000)/256; TL0=(65536-50000)%256; zdnum1+; if(zdnum=20) LED=0; zdnum1=0; void timer1() interrupt 3 TH1=(65536-5000)/256; TL1=(65536-5000)%256; zdnum+; if(zdnum=8) zdnum=0; SMG_Display(); if(LL=1) zdnum1+; if(zdnum1=10) zdnum1=0; zdnum2+; if(zdnum2=6) zdnum2=0; zdnum3+; if(zdnum3=10) zdnum3=0; LED=0; if(LL=0) zdnum1=0;


    注意事项

    本文(四路抢答器设计.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开