多路抢答器课程设计报告讲解

上传人:m**** 文档编号:485589738 上传时间:2022-12-15 格式:DOCX 页数:30 大小:446.01KB
返回 下载 相关 举报
多路抢答器课程设计报告讲解_第1页
第1页 / 共30页
多路抢答器课程设计报告讲解_第2页
第2页 / 共30页
多路抢答器课程设计报告讲解_第3页
第3页 / 共30页
多路抢答器课程设计报告讲解_第4页
第4页 / 共30页
多路抢答器课程设计报告讲解_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《多路抢答器课程设计报告讲解》由会员分享,可在线阅读,更多相关《多路抢答器课程设计报告讲解(30页珍藏版)》请在金锄头文库上搜索。

1、课程设计说明书题目:多路抢答器设计二级学院机械工程学院年级专业14级机械设计制造及其自动化学号1401210012学生姓名曾骏指导教师洪云教师职称讲师目录摘要 1一、 绪论 11、 、单片机抢答器的背景 12、 单片机的应用 23、 抢答器的应用 3二、 方案设计 41 、总 方案设计 42 、基本功能 43 、扩展功能 5三、 硬件电路设计61 、单片机的选择 62 、各模块设计 72.1 、单片机最小系统 72.2 、抢答按键电路 82.3 、显示器电路 82.4 、蜂鸣器音频输出电路 9四、软件设计 101 、程序设计 102 、主程序设计 11五、 心得体会 12附录1. 程序清单 1

2、32. 硬件图 23六、 参考文献 24摘要此次设计使用 AT89C51 单片机为核心控制元件 , 设计一个简易的抢答器, 与 数码管、报警器等构成八路抢答器,利用了单片机的延时电路、按键复位电路、 时钟电路、定时/ 中断电路等。设计的抢答器具有实时显示抢答选手的号码和抢答时间的特点,而复位电路,则使其能再开始新的一轮答题和比赛,与此同时还 利用汇编语言编程,使其能够实现一些基本的功能。本次设计系统实用性强、判断精确、操作简单、扩展功能强等。它的功能实 现是比赛开始,主持人读完题之后按下总开关,则计时开始, 此时数码管开始进行 1s 的减计时,直到有一个选手按下抢答按钮,这时对应的数码管上会显

3、示出 该选手的编号和抢答所用的时间,同时该选手的报警器也会发出声音, 来提示有 人抢答本题。如果在规定的 30s 时间内没有选手做出抢答,则此题作废,即开始 重新一轮的抢答。关键词:单片机、抢答器、数码管、报警器一、绪论1 、单片机抢答器的背景二十世纪跨越了三个“电”的时代, 即电气时代、电子时代和现已进入的电 脑时代。这种电脑,通常是指个人计算机,简称 PC 机。它由主机、键盘、显示 器等组成。还有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋 予各种机械的单片机(亦称微控制器)。单片机的最小系统只用了一片集成电路, 即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的“肚子

4、”里。 它在整个装置中,起着有如人脑的作用, 要是它出了毛病,那么整个装置就将瘫痪。现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级 换代的功效,常在产品名称前冠以形容词 - “智能型”。如智能型洗衣机等。现在有些工厂的技术人员或其它业余电子开发者搞出来的某些产品, 不是电路太复杂,就是功能太简单且极易被仿制。究其原因,可能就卡在产品未使用单片机或 其它可编程逻辑器件上。在知识竞赛中,特别是做抢答题时,在抢答过程中,为了更确切的知道哪一组或哪一位选手先抢答到题,必须要有一个系统来完成这个任务。若在抢答中,

5、只靠人的视觉(或者是听觉)是很难判断出哪一组(或哪一个选手)先抢答到题 的。利用单片机编程来设计抢答器,可以使以上问题得以解决, 即使两组的抢答时间相差几微秒,也能轻松的分辨出哪一组(或哪个选手)先抢答到题的。本文 主要介绍了抢答器的工作原理及设计,以及它的实际用途。2、单片机的应用单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的 智能化管理及过程控制等领域,大致可分如下几个范畴:1. 在智能仪器仪表上的应用单片机具有体积小、 功耗低、 控制功能强、 扩展灵活、 微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、 频率、湿度、温度、流量

6、、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。2. 在工业控制中的应用 用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的 智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统 等。3. 在家用电器中的应用可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门, 无所不 在。4. 在计算机网络和通信领域中的应用现代的单片机普遍具备通

7、信接口, 可以很方便地与计算机进行数据通信, 为 在 计算机网络和通信设备间的应用提供了极好的物质条件, 现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。5. 单片机在医用设备领域中的应用单片机在医用设备中的用途亦相当广泛, 例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。此外,单片机在工商,金融,科研、教育,国防航空航天等领域都有着十分广泛的用途。3、抢答器的应用随着我国经济和文化事业的发展,在很多的公开竞争场合要求有公正的竞争 裁决,诸如证券、

8、股票交易及各种智力竞赛等 , 因此出现了抢答器。抢答器一般是由很多电路组成的,线路复杂,可靠性不高,功能也比较简单,特别是当抢答路数很多时,实现起来就更为困难。因此我们设计了以单片机为核心的新型智能 的抢答器,在保留原始抢答器的基本功能的同时又增加了数码管显示电路实现了 其它功能。抢答器又称为第一信号鉴别器,因此能广泛应用于各种知识竞赛、 文艺活动等场合。二、方案设计1、总方案设计抢答器的工作原理是采用单片机最小系统(时钟电路、复位电路),用查询式键盘进行抢答。采用动态显示组号。主持人按下开始抢答键后选手才可以开始抢答。若主持人没有按下开始抢答按纽(P3.0),而有选手抢答则为抢答违规,此时报

9、警器响起并显示此选手的组号,需要主持人按下开始抢答开关重新抢答。在主持人按下开始抢答按纽(P3.0),蜂鸣响声提示,且数码管进行30秒倒计时(30秒内抢答有效), 有选手在30秒抢答,蜂鸣器响声提示并显示他的组号,同时开始60秒倒计时(60秒内必须回答完问题),60秒后主持人按下复位开关为下一题的抢答做准备;若此30 秒内没有选手抢答,则此次抢答作废,由主持人按下复位开关进行下一轮重新抢答。此次设计包括单片机最小系统、抢答按键 模块(8个按键)、显示模块、抢答开关模 块、蜂鸣器音频输出模块。如下图所 示为总体方框图。A匕目能(1)、设计一个智力竞赛抢答器,可同时供8名选手或8个代表队参加比赛,

10、他 们的编号分别为0、1、2、3、4、5、6、7,各用一个抢答按钮,按钮的编号 与选手的 编号相对应,分别为S0-S7 o(2)、给节目主持人设置一个控制开关,用来控制系统的清零(编号显示数 码 管灭灯)和抢答的开始。(3)、抢答器具有数据锁存和显示的功能。抢答开始后,若有选手按动抢答 按 钮,编号立即锁存,并在LED数码管行显示出选手的编号,扬声器给出音响提 示,同时封锁输入电路,禁止其他选手抢答。优先抢答的选手的编号一直保持到 主持人将系统清零为止。(4) 、如果主持人未按抢答开始键,而有人按了抢答按键,此为犯规抢答,LED 上不断闪烁FF 和犯规报警器并响个不停,直到主持人按下停止键为止

11、。 3 、扩展功能(1) 、抢答器具有定时抢答的功能,且一次抢答的时间可以由主持人设定( 比如 30s) 。当节目主持人按下“开始”键后, 要求定时器立即减计时, 并用显示 器显示,同时扬声器发出短暂的声响,声响持续时间 0.5s 左右。(2) 、参赛选手在设定的时间内抢答,抢答有效,定时显示器停止工作,显示器上显示选手的编号和抢答时刻的时间,并保持到主持人将系统清零为止。(3) 、如果定时器抢答的时间已到,却没有选手抢答时,本次抢答无效,系统短暂报警,并封锁输入电路,禁止选手超时后抢答。(4) 、 P3.0 为开始抢答, P3.1 为停止, p1.0-p1.7 为八路抢答输入,数码管 段选P

12、0 口,位选 P2 口低 3 位,蜂鸣器输出为 P3.6 口。 P3.2 抢答时间调整, P3.3 回答时 间调整, P3.4 为时间加 1 调整, P3.5 为时间减 1 调整。三、硬件电路设计1 、单片机的选择单片机 ( SCM 是单片微型计算机( Single Chip Microcomputer 、的简称。 它是把中央处理器CPU 随机存储器RAM 只读存储器ROM I/O 接口电路、定时/计数器以及输入输出适配器都集成在一块芯片上, 构成一个完整的微型计算机。它的最大优点是体积小,可放在仪表内部,但存储量小,输入输出适配器简单,功能较低。目前,单片机在民用和工业测控领域得到最广泛的应

13、用,早已深深地融入人们的生活中。近年来,AT89C51在我国非常流行,它最大的特点是内部有 可以多次 重复编程的ROM并且ROM可以直接用编程器来擦写,使用起来比较方便。本设计使用到的元器件包括:AT89C51芯片、数码LED显示器、七段LED数码管的译码。其中AT89C51是系统的核心,它主要负责控制各个部分的协调工作。在其外围接上复位电路,上拉电阻,数码管,按钮以及振荡器,P1.0-P1.7为抢答输入键接口,数码管段选 P0 口,位选P2 口,蜂鸣器输出为P3.6 口。本课题在选取单片机时,根据课本上的单片机知识,并且充分借鉴了许多成 形产 品使用单片机的经验,结合自己的实际情况,选择了

14、Intel公司的89C51单片机。单NNNNN LILA HL-c*jSS73353-42223 nr片机的引脚排列图如图2所示:图2 AT89C51单片机引脚排列各条引脚说明如下:-11 ymq夕卜接晶振引脚XTAL1和XTAL2Ta/=/=口XTAL1内部振荡电路反相放大器的输入端,是接晶体的一个引脚。当 dqAqAAqA外部振荡器时,此引脚接地。采用XTAL2内部振荡电路反相放大器的输出端。是外接晶体的另一端。当采HQ.F尸3口R3.1 rrxcj R3a/ISJTO P3 .3/1O1A3a-5fi7CLtLCLCLiLr%iTiR-3 a/TOR3 .5ZT1PN .iS/VVW P

15、占.7/WLJU-肌1 C3m 左51 T1j1 -41 51 61 7用外部振荡器时,此引脚接外部振荡源 RST 复位引脚 PSEN 片外程序存储器开发信号引脚(输出信号)。 ALE 提供把地址的低字节锁存到外部锁存器, ALE 引脚以不变的频率(振荡器频率的 1/6 )周期性地发出正脉冲信号。因此,它可用作对外输出的时钟, 或用于定时目的。 EA 片外程序存储器使用信号引脚/编程电源输入引脚 P0.0? P0.7 : P0 口 8 位口线,第一功能作为通用 I/O 接口,第二功能作为 存储器扩展时的地址/数据复用口。P1.0? P1.7 : P1 口 8位口线,通用 I/O 接口无第二功能。P2.0? P2.7 : P2 口 8 位口线,第一功能作为通用I/O 接口

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号