当前位置:文档之家› 单片机无线抢答器

单片机无线抢答器

单片机无线抢答器
单片机无线抢答器

一、实训课题: 单片机式无线⑩⑥路抢答器

二、要求:

Ⅰ、单片机功能要求:分开主持人和抢答者的模块,主持人模块是带有倒计时计数功能并带有预置时间接收数据、

报警、复位、开始、等待功能。抢答者模块是带有设置发送编号的数据,抢答者按抢答,主 持人模块则会显示该抢答者的编号并报警,编号用不断闪烁来表示,直到主持人按复位为止。

Ⅱ、实训步骤要求:①设计好功能后,按照功能绘画出电路图和编写出单片机程序。

②利用protues 仿真出单片机功能,并按照实际作出必要的调整。 ③利用DXP 软件绘画出印制PCB 板图,并按照实际作出必要的调整。 ④对元件进行焊接组装,测试其功能的可行性。

⑤制作成功后,填写相关的实训报告结束本次实训项目。

三、制作项目原理和目的(图文解释): Ⅰ、抢答发射电路:

①设置数据拨位器:设置想发送的编号,当按下按钮,数据发送到接收模块,并解码处理。 ②编码芯片:发送的数据必需要同一地址才可以发送,若地址改变,则无法发送。 ③发送指示灯:当按下按钮,发送指示灯会亮一下,表示数据已发送出去。

④发射模块FST-4:数据通过PT2262的17脚传输到发射模块FST-4的TXD 发射端口,并通过天线发送出去。 a12a23a34a45a56a6/d57a7/d48Vss 9a01a8/d3

10

a9/d2

11a10/d112a11/d013

/TE

14

OSC2

15

OSC1

16Dout

17

Vcc 18

PT2262

U1TXD

VDD GND

FS

U21UF

C2

0.1C1LD11K R1

1234

8

765S0SA

3V-12V

BT147K

R2 1.2M

R310K R4

10K R510K R610K R7?发射模块FST-4

?设置数据拨位器

?编码芯片

分压电阻 ?发送指示灯

Ⅱ、显示接收电路:

①移位寄存器显示部分:利用74HC164移位寄存器通过移位把数据送出到数码管显示,接着锁存着瞬间的信号,达到显示 效果。

②555延时报警电路:通过P2.7有下降延出现,触发74LS121的6脚送出高电位启动555芯片报警发声。 ③MCU 89C51电路主控芯片:通过汇编或C 语言的编号方式使电路中各部分电路得到合理分工工作,是本电路的主要部分。 ④接收模块:集成模块,其RXD 送出接收到的数据送入解码芯片处理。

⑤接收解码部分:PT2272的地址必需和PT2262的地址相同,从接收模块得到的数据送到单片机C51判断处理。 a12a23

a34a45a5

6a6/d57

a7/d48Vss

9

a00a8/d3

10

a9/d211a10/d112a11/d0

13DIN 14OSC215OSC116VT 17Vcc 18PT2272U1A 1B

2

Q 03Q 14Q 25Q 36Q 410Q 511Q 612Q 7

13

C L K

8

M R

9

74HC164

U3

A 1B

2

Q 03Q 14Q 25Q 36Q 410Q 511Q 612Q 7

13

C L K

8

M R

9

74HC164

U4

a b f c g d e D P Y

1

234567a b c d e f g 8d p d p DPY_7DS2a b f c g d e D P Y

1

234567a b c d e f g 8d p

d p DPY_7DS2

P1.0

1P1.12P1.23P1.34P1.45

P1.56P1.67P1.78

RST 9RXD 10TXD 11INT012INT113

T014

T115/WR 16

/RD 17X118X219GND

20

P2.0

21

P2.122P2.223P2.324P2.425P2.526P2.627P2.728/PSEN 29ALE 30/EA 31P0.7/AD7

32

P0.6/AD633P0.5/AD534P0.4/AD435P0.3/AD336P0.2/AD237P0.1/AD138P0.0/AD039Vdd

40AT89C51

U2

VCC 200K

R14069

U5V c c

1R X D 2

R X D 3

G N D 4

CZS

U630pf

C230pf

C3

12mhz

Y1

1K

R3S8050

VT1

500

R3Bell LS1

10K

R222uf

C110K

R4主持人开关

200

R5SW-PB

S2

复位

1234567

14

131211109874LS121

SW-PB

7

62

8

4

3

1

555

15K

68K

1K

R30.1u

C2?移位寄存器显示部分

?555延时报警电路

?MCU89C51电路主控芯片

?接收模块

?接收解码芯片

Ⅲ、单片汇编程序如下(程序中还存在大量未优化部分):

ORG 00H

AJMP MAIN

ORG 0003H

AJMP QIANGDA

ORG 001BH

AJMP CONT

ORG 0200H MAIN:

MOV P0,#00H

MOV A,P0

DA A

MOV R0,19H

XCHD A,@R0

MOV B,R0

MOV R4,B

SWAP A

MOV R1,24H

XCHD A,@R1

MOV B,R0

MOV R5,B

INC B

MOV R6,B

MOV R3,#14H

JB P2.5,VVG

MOV R0,#2H

VCC:

MOV DPTR,#TAB1 MOV A,#0H

MOVC A,@A+DPTR MOV SBUF,A

JNB TI,$

CLR TI

DJNZ R0,VCC

JNB P2.5,$

VVG: SETB P2.7

CLR P2.7

MOV TMOD,#10H

MOV TL1,#0B0H

SETB EA

SETB ET1

SETB TR1

CLR IT0

SETB IE0

SETB EX0

CLR 08H

M1: MOV DPTR,#TAB

MOV A,R4

MOVC A,@A+DPTR

MOV SBUF,A

JNB TI,$

CLR TI

M2: MOV A,R5

MOVC A,@A+DPTR

MOV SBUF,A

JNB TI,$

CLR TI

LOOP: JNB 08H,$

CLR 08H

CJNE R4,#0,LOOP1

MOV R4,#9H

DEC R5

DJNZ R6,M1

SJMP JIESU;

LOOP1: DEC R4

SJMP M1

CONT: MOV TH1,#3CH

MOV TL1,#0B0H

DJNZ R3,EXIT

MOV R3,#14H

SETB 08H

EXIT: RETI

JIESU: CLR EA;

SETB P2.7

程序?

程序?

接程序?

接第3页下

SJMP $

TOUDA: SETB P2.7;

CLR P2.7

CLR EA;

SJMP $

QIANGDA: CLR EA;

SETB P2.7;

CLR P2.7

MOV A,P1

CHONGFU:

MOV 35H,A

MOV R0,42H

XCHD A,@R0

MOV B,R0

MOV A,B

DA A;

FAGE: MOV 40H,#01H

MOV R1,40H;

XCHD A,@R1 ; MOV DPTR,#TAB MOV A,R1

MOVC A,@A+DPTR MOV SBUF,A

JNB TI,$

CLR TI

MOV A,B ;

DA A;

SWAP A FASHI: MOV R0,42H;

XCHD A,@R0 ; MOV R2,#2H

MOV DPTR,#TAB MOV A,R0

MOV SBUF,A

JNB TI,$

CLR TI

LCALL DELAY

SS:

MOV DPTR,#TAB0

MOV A,#0H

MOVC A,@A+DPTR

MOV SBUF,A

JNB TI,$

CLR TI

DJNZ R2,SS

LCALL DELAY

MOV A,35H

LJMP CHONGFU

DELAY: MOV R7,#17H

DL1: MOV R6,#98H

DL0: MOV R5,#46H

DJNZ R5,$

DJNZ R6,DL0

DJNZ R7,DL1

RET

TAB:DB

0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H

TAB0: DB 0FFH

TAB1: DB 0BFH

END

程序?程序?

接程序?接程序?

四、项目制作调试过程和解决方法:

本次实训中吸取的教训还是很多,刚开始的时候缺陷还真是很多:

?编写程序多处出现不同的异常,需要多次的修改。(根据其要求逐步修改程序。)

?当抢答时显示抢答编号出错。(没有处理好P口的数据导致处理了错误数据,可以通过软硬件修改。)

?接收电路拨位器不能预置个位数据的时间。(由于程序没有好个位数据导致的,修改程序可以解决一切的问题。)

?接收电路不能接收发射电路传输过来的数据。(由于发射电路模块没电池,加了电池可以解决了。)

?报警电路报警声小。(修改声音放大电路,可以解决问题。)

?发射接收距离不远。(接收和发射模块加上一根天线可以解决问题。)

五、项目制作收获:

本次实训中锻炼了我的单片机各部分的应用技巧,重新复习了一下单片机的知识准备了下一次的毕业设计的基础。在这次制作中电路焊接还不很简单的,最主要的是程序编程的问题为主了。通过学习制作,使我学会如何靠自己解决一些突如其来的问题,例如编程和硬件的问题。本人总结过单片机式的抢答器和数字式的抢答器还真的是他妈的不同啊,体现出单片机处理能力的强大,一个单片机可以解决了硬件上的问题,就决定于制作人的一条程序;而数字式抢答器,不单只电路稍为复杂了不小,而且要添加小小的一个功能就必需加了元件来解决,别无商量的余地了。所以我还是热衷于单片机的操作和控制,做一个合格的单片机使用者,以后会学习更多的单片机的类型和不同的程序,加强其综合性单片机应用。

六、产品制作附图:

七、器件清单:

数码管 *2 74HC164 *2 CD4069 *1 PT2272 *1 89C51 *1 555芯片 *1 74LS121 *1 拨位器 *2 接收模块 *1 发送模块 *1 蜂鸣器 *1 三极管S8050 *1 点触式开关 *3 晶振12MHZ *1

LED 灯 *1

电阻若干

电容若干

4节555干电池

八、参考资料:略

51单片机 4路抢答器

先说下我这个4路抢答器的功能: 5个按键,第五个是复位。第一个按键到第四个按键分别对应4个led 灯,只要1到4的其中任何一个按键按下,其对应的led灯就会亮,再按其他按键,不会有其他led灯亮。第五个按键进行复位,开始下一轮抢答。不多说直接上程序和protues仿真图如下: 注意:我试了下,程序有点小问题,(编译是完全通过的)我也没改出来,毕竟小弟我也才学,有大神知道的话可以给我说说,,谢谢。 #include//51头文件 sbit key0 = P3^0;//定义key0,为P3^0引脚 sbit key1 = P3^1;//定义key1,为P3^1引脚 sbit key2 = P3^2;//定义key2,为P3^2引脚 sbit key3 = P3^3;//定义key3,为P3^3引脚 sbit key4 = P3^4;//定义key4,为P3^4引脚 void main()//主函数 { while(1)死循环 { if(key0==0) {P1 = 0xfe;P3 = 0xf0;}//如果key0等于0,即闭合,led1亮,将其他三个按钮锁定为低电平 else if(key1==0) {P1 = 0xfd;P3 = 0xf0;}//如果key0等于1,即闭合,led2

亮,将其他三个按钮锁定为低电平 else if(key2==0) {P1 = 0xfb;P3 = 0xf0;}//如果key0等于2,即闭合,led3亮,将其他三个按钮锁定为低电平 else if(key3==0) {P1 = 0xf7;P3 = 0xf0;}//如果key0等于3,即闭合,led4亮,将其他三个按钮锁定为低电平 if(key4==0) //复位按钮按下闭合,则复位 { P1 = 0xff;P3 = 0xff; } } }

基于51单片机8路抢答器设计

创新实践课 课程名称:创新实践课 实践题目:基于51单片机8路抢答器设计学院:信息工程与自动化学院 专业:生物医学工程 年级:2014级 学生:4 丽莎2海星 指导教师:嘉林 日期:2016-12-30 教务处制

目录 一、前言 (3) 二、电路原理图设计 (3) 三、印制版图设计 (7) 四、软件设计 (9) 五、测试数据及分析 (16) 六、总结 (18)

一、前言 目前,抢答器已经作为一种必不可少的工具广泛应用于各种智力和知识竞赛场合,但一般的抢答器可靠性低,使用寿命短,介于这些不方便因素,此次设计提出了用51单片机为核心控制元件,设计一个简易的八路抢答器。本方案以51单片机作为主控核心,与晶振、数码管、蜂鸣器等通过外围接口实现的八路抢答器,利用了单片机的延时电路、按键复位电路、时钟电路、定时器/计数器等,设计的八路抢答器不仅具有实时显示抢答选手的和抢答时间的功能,同时还利用汇编语言编程,使其实现复位、定时和报警的功能。本次设计的系统实用性强、判断精确、操作简单、扩展功能强。 功能:以STC89C52RC单片机作为主控核心,与晶振、数码管、蜂鸣器等通过外围接口实现的八路抢答器,利用了单片机的延时电路、按键复位电路、时钟电路等,设计的八路抢答器不仅具有实时显示抢答选手的和抢答时间的功能,同时还利用汇编语言编程,使其实现复位和报警的功能。 此系统是基于51单片机,led发光二极管,一位共阳数码管,蜂鸣器,按键,等分立元件设计而成。 元件设计的意义:关于按键:共设计了10个独立按键,其中8个分别为八位选手抢答输入用,另外两个分别为开始和停止按键!只有裁判按下了开始键才进入正常抢答,否则属于犯规抢答,抢答完毕,裁判按下停止,数码管显示0。关于led发光二极管:共设计了9个发光二极管,其中一个为电源指示,其他8个为选手抢答状态指示,正确抢答时led发光二极管缓慢闪烁,犯规抢答时,快速闪烁。关于数码管:选手按下自己的按键时显示相应的选手编号!裁判按下开始键时数码管显示倒计时,

电子抢答器数电课程设计

设计题目:智力竞赛电子抢答器 设计要求及技术指标: 1、抢答器电路分为抢答电路设计和必答电路设计。 2、抢答电路设计具体要求: (1)抢答组数分为四组,序号为1~4。 (2)优先判断与指示电路设计。 (3)主持人清除上次抢答结果的电路设计。 (4)主持人给选手打分电路与选手得分累计显示电路设计。 3、必答电路设计具体要求: (1)30秒必答倒计时电路设计。 (2)超时短暂报警。 第 1 章电路设计简介 1 原理电路设计: 1.1 电路总体工作框图 图1:课程设计的总体框图

整个电路框图如上图所示,主要可分为三个部分,第一部分为四路选手抢搭电路,这部分电路主要采用了四个74LS595来实现四位选手仅选可选通一路的功能实现,并结合使用多个四路与非门(即74LS10)来实现其对计时电路的控制。第二部分为计时电路,其通过两个级联的74LS161与555定时器来实现计时功能,并通过其对于声音警示电路控制。第三部分为选手计分电路,需用了可加可减的74LS192来实现对于选手的加减积分功能。整个电路在学校提供的开发板上,其中所需使用的LED灯、按钮按照开发板作相应的调整。 第 2 章硬件电路的组成 1电路工作原理 当第一位选手按下按钮,74LS373锁存器构成的选通电路就会将低电平传至二极管led的负极,此时若有其他选手再按下按钮,其会导致74LS373处于锁存数据状态,从而使已经亮的小灯不会受到其他选手按钮的影响,另一方面已经选通一路会通过锁存器阻止其他路数据的传入。另一方面四位按钮通过控制74LS161来实现对计时电路的控制,以使得当有选手按下按钮时计时才开始。 计时电路由两个异步清零的模十计数器构成,对其清零通过对于其清零端与使能端置低电平完成,而两位已内置好74LS48的数码管通过与74LS161的输出管脚来实现时间的显示。因为电路要求30秒计时,所以使用计时十位的74LS161的低两位作为是否到达30s的判断信号,当Q1、Q0均为1的时候就是到达30s,此时通过与非门输出来控制扬声器以及停止计时。 选手计分电路通过使用可加可减的74LS192来完成,当其5管脚为上升沿是,其数值加一;而当4管脚为上升沿时,其数值减一。而上升的产生则通过使用电源、地与一个按钮完成。选手分数的显示通过使74LS192的输出管脚与已内置好74LS48的数码管相连来完成。 总体电路的设计思路如上,后期搭建电路过程中依据实际情况做了小幅调整,当整体思路未变。 1.1总体电路原理图如下:

智能抢答器的设计

| 沈阳航空航天大学 课程设计 (说明书) 智能抢答器的设计 ^ 班级 / 学号 /20 … 学生姓名王纪尧

指导教师李智慧

沈阳航空航天大学 课程设计任务书 课程名称电子线路课程设计 课程设计题目智能抢答器的设计 课程设计的内容及要求: 》 一、设计说明与技术指标 用数字电路设计一个具有锁存与显示功能的8人抢答逻辑电路。 接通电源后,主持人将开关拨到“清除”状态,抢答器处于禁止状态,编号显示器灭灯,定时器显示设定时间;主持人将开关置于“开始”状态,宣布“开始”抢答器工作。定时器倒计时,扬声器给出声响提示。选手在定时时间内抢答时,抢答器完成:优先判断、编号锁存、编号显示、扬声器提示。当一轮抢答之后,定时器停止、禁止二次抢答、定时器显示剩余时间。如果再次抢答必须由主持人再次操作“清除” 和“开始”状态开关。 二、设计要求 1.在选择器件时,应考虑成本。 2.根据技术指标,通过分析计算确定电路和元器件参数。 3.画出电路原理图(元器件标准化,电路图规范化)。 ! 三、实验要求 1.根据技术指标制定实验方案;验证所设计的电路,用软件仿真。 2.进行实验数据处理和分析。 四、推荐参考资料 1. 童诗白,华成英主编.模拟电子技术基础.[M]北京:高等教育出版社,2006年 五、按照要求撰写课程设计报告

成绩指导教师日期?

一、概述 在各种智力竞赛场合,抢答器是必不可少的最公正的用具。在我们各种竞赛中我们也经常能看到有抢答的环节,某些举办方采用让选手通过举答题板的方法判断选手的答题权,这在某种程度上会因为主持人的主观误断造成比赛的不公平性,而抢答器的应用就能避免这种弊端。 今天随着科技的不断进步抢答器的制作也更加追求精益求精,人们摆脱了耗费很多元件仅来实现用指示灯和一些电路来实现简单的抢答功能,使第一个抢答的参赛者的编号能通过指示灯显示出来,避免不合理的现象发生。但这种电路不易于扩展,而且当有更高要求时就无法实现,例如参赛人数的增加。随着数字电路的发展,数字抢答器诞生了,它易于扩展,可靠性好,集成度高,而且费用低,功能更加多样,是一种高效能的产品。而如今在市场上销售的抢答器大多采用可编程逻辑元器件,或利用单片机技术进行设计,本次设计主要利用常见的74LS系列集成电路芯片和555芯片,并通过划分功能模块进行各个部分的设计,最后完成了八路智力竞赛抢答器的设计。 二、方案论述 图1 智能抢答器电路的原理框图

基于单片机的四路无线抢答器

基于单片机的四路无线抢答器 摘要 抢答器作为一种公正的裁决工具,已经广泛应用于各种智力和知识竞赛场合。本文介绍了一种用315MHZ多用途DF无线数据收发模块、PT2262编码芯片及常用单片机AT89C51芯片设计的数码显示四路无线抢答器的电路组成、设计思路及功能。该抢答器除具有基本的抢答功能外,还具有定时抢答功能,且一次抢答的时间由主持人设定(如30秒),定时器进行减计时。参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号。如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示0。 关键词:AT89C51,PT2262,无线收发模块

Abstract Responder is a fair ruling tool, has been widely used in all kinds of intelligence and knowledge competitions.In this paper, a 315 MHZ multi-purpose DF wireless data transceiver module, and the commonly used microcontroller AT89C51 chip PT2262 encoding chip design of the digital display four way wireless vies to answer first circuit composition, function and design ideas. The responder addition to a basic function, also has the timing responder function, and one answer in the time set by the host (such as 30 seconds), the timer to reduce the time. Contestants answer, in setting the time vies to answer first, the timer stops working, the number of players displayed on the display. If the time has come, no contest, this contest null and void, and to prohibit answer alarm system, from time to time display shows 0. Keywords:AT89C51,PT2262,The wireless transceiver module

基于80C51单片机的八路抢答器设计分析

专业论文 题目:基于80C51单片机的八路抢答器设 计

摘要:八路智力抢答器是一个可供八个参赛组进行智力竞赛的电路装置,该装置主要是由单片机最小系统、控制电路(八个选手抢答按钮;三个主持人控制按钮;四个修改按钮)、数码显示电路与蜂鸣器电路组成的。单片机(MCU)是目前在电气控制技术中广泛应用的重要元件。它具有体积小,稳定性高,应用范围广,控制能力强,升级改造容易等诸多优点。本论文介绍采用ATMEL公司AT89S52单片机设计八路智能抢答器。软件采用汇编语言编程,汇编语言属于计算机领域的低级语言,具有简明易懂,执行效率高等的优点。智能八路抢答器具有抢答时间与答题时间调整,抢答错误报警提示等功能,可以广泛应用于各类知识竞赛。 关键词:抢答器;单片机;硬件系统;软件编程

基于80C51单片机的八路抢答器设计 一、系统概述与原理方框图 在文中,我对八路抢答器的总体设计及其主要的功能特点进行简单的分析,并给出它的特点,实现的功能以及系统的简单操作,以对单片机及其控制系统的了解。 (一)单片机技术发展的概述与系统问题的提出 目前,单片机正朝着高性能和多品种方向发展,单片机的发展正朝着 CMOS化,低功耗,小体积,大容量,高性能,低价格和外围电路的内装化等 几个方面 发展。近几年,由于某种原因CHMOS技术的进步,大大地促进了单片机的CMOS 化,此种芯片除了低功耗外,还具有功耗的可控性,使单片机可以工作在功 耗精细管理状态,特别是IIC,API等串行总线的引入,可以使单片机的引脚 设计得更少,单片机系统结构更加简化及规范化。 我们设计出的8路抢答器是一种基于MCS-51单片机的硬件和软件设计及 实现方法,这种电路设计具有按键有效提示,输入错误提示,控制报警电路, 在线修改功能等多种功能,保密性强,灵活性高,特别适用于家庭!办公室!学 生宿舍及宾馆等场所。它具有全集成化,智能化,高精度,高性能,高可靠 性和低价格等优点,是一个值得推广的一种方法。接下来我们就对方案与设 计原理方框图进行比较分析。 (二)设计思路与系统组成及主要特点 为了使设计更具有针对性,使用性更强,我对其进行精心的设计,在设 计过程中,我们想到了很多的设计方案。 1.设计思路 设计一个八路抢答器,可同时供8名选手或者8个代表队参加比赛,他 们的编号分别为1——8,各用一个抢答器按钮,按钮的编号与选手的编号相 对应,分别设为S1…S8。节目主持人设置一组控制开关,用来控制系统的清 零和抢答器的开始,修改抢答时间与答题时间,如果想调节抢答时间或答题 时间,按"抢答时间调节"键或"答题时间调节"键进入调节状态。并且抢答器具 有数据锁存和显示的功能,抢答开始,若有选手按动抢答按钮,编号立即锁

抢答器(-Verilog-HDL实现)

抢答器(-Verilog-HDL实现)

桂林电子科技大学信息科技学院《EDA技术与应用》实训报告 学号0952100110 姓名赵万里 指导教师:江国强杨艺敏 2011年04月20日

实训题目:智能电子抢答器 1.系统设计 1.1 设计要求 1.1.1 设计任务 设计并制作一台智能电子抢答器。 1.1.2 技术要求 ①用EDA实训仪的I/O设备和PLD芯片实现智能电子抢答器的设计。 ②智能电子抢答器可容纳4组参赛者抢答,每组设一个抢答钮。 ③电路具有第一抢答信号的鉴别和锁存功能。在主持人将复位按钮按下后开始抢答,并用EDA实训仪上的八段数码管显示抢答者的序号,同时扬声器发出“嘟嘟”的响声,并维持3秒钟,此时电路自锁,不再接受其他选手的抢答信号。 ④设计一个计分电路,每组在开始时设置为100分,抢答后由主持人计分,答对一次加10分,答错一次减10分。 ⑤设计一个犯规电路,对提前抢答和超时抢答者鸣喇叭示警,并显示犯规的组别序号。 1.2 方案比较 (1) 设计制作一个可容纳四组参赛者的数字智力抢答器,每组设置一个抢答按钮。 (2) 电路具有第一抢答信号的鉴别和锁存功能。在主持人按下复位按钮后,若参加者按抢答开关,则该组指示灯亮。此时,电路应具备自锁功能,使别组的抢答开关不起作用。

(3)自锁后,用八段数码管显示抢答者的序号,同时指示灯亮。(4) 设置计分电路。每组在开始时预置成100,抢答后由主持人计分,答对一次加10,否则减10分。 (5)电路具有淘汰功能,当每组的100分减少到0时,该组被淘汰,以后每次抢答,该组抢答按钮都无效。 1.3 方案论证 1.3.1 总体思路 总体分为四部分:倒计时模块、计分模块、抢答模块和分屏显示模块。 倒计时模块用一个20000000分频。产生一个进位,连接一个30的减法计数器构成。 计分模块中分为两部分,一部分用于计分,另一部分用于处理计数器的进制问题,当加到A时自动向前进位,并且把A变为0。当减少到F时,向前借位,并且把F变为9。这就实现了把十六进制变成一般用的十进制。 抢答模块分两部分,复位模块和抢答模块,每次抢答都要初始化按键。抢答模块又分为误抢,无人抢答和正确抢答。每次抢答,当有一组按下抢答,立即锁定,亮相应的分数和组号,并且亮起各种抢答所对应的灯信号。(即所要求的蜂鸣器) 分屏显示模块中用每次抢答的组号作为输入,当抢答后立即换屏显示其组号分数。 1.3.2 设计方案 (1)根据设计要求需要一个时钟的接入端clk,清除端clrn,使倒

无线抢答器系统设计

数字通信系统课程设计论文题目:无线抢答器系统设计 指导老师: 专业:电子信息工程 班级:D0842 姓名: 学号:

摘要 进入二十一世纪,无线数据通讯技术在我国蓬勃发展,也得到了信息产业部以及各行各业的高度重视,因为任何有线数据传输网络只能是网状覆盖,而无线数据传输网可达到真正的面覆盖。目前主要的短距离无线数据传输技术主要有蓝牙、Zigbee、IEEE802.11x、微功率短距离无线通讯技术[,与已具备相当规模的无线长距离通讯网络(比如蜂窝移动通讯网、卫星数据通讯)相比,短距离无线通讯系统在基本结构、服务范围、应用层次以及通讯业务(数据、话音)上,均有很大不同。下面分别介绍这几种无线传输技术。 蓝牙技术(Bluetooth)主要面对网络中的各种数据和语言设备,通过无线方式将它们连接起来,从而方便快速的实现数据传输,它使用2.4GHZ的ISM频段,最大传输率1Mbit/s;IEEE802.11x的技术标准是无线局域网的国际标准,也是用2.4GHZ的ISM频段,协议主要在OSI的物理层和数据链路层,虽然传输速度快,但此类设备比较昂贵,技术复杂;Zigbee是一种新型的短距离、低速度、低功耗无线网络技术,是一种介于无线标记技术和蓝牙之间的技术,基于IEEE 无线个人区域网标准,数据传输速率通常为10kb/s到250kb/s,有效覆盖范围10到75米,由于其协议简单、成本低、网络容量大等优点,使其在无线传感网络中得到广泛的应用。 在未来,短距离无线数据传输将向着更高传输速率、更高传输精确度的方向发展,而且传输设备的成本也会进一步降低,传输协议也会进一步简单,从而是短距离无线通讯走入我们的生活,给我带来更多方便。 本次设计的课题是无线抢答器的设计,用NRF24L01作为2.4G无线通信模块,采用单片机AT89C51作为主控器,并利用ZLG7289作为显示键盘驱动芯片。来设计无线收发的抢答器电路。本次设计只是较简单的一种,应尽量用最简洁的语言写出所需功能的程序。 关键字:通信技术、无线收发、NRF24L01

款基于单片机技术的电子抢答器

一款基于单片机技术的电子抢答器 A electronic snatching-respondbased on micro controller unit 摘要:本文介绍用单片机技术设计的电子抢答器,除能完成基本的抢答功能外,还可进行加分、减分、存贮显示各组分数、答题限时抢答限时等功能.主要有选手抢答部分、主持人控制部分和数码管显示部分。优点是利用单片机来设计抢答器,使以上问题得以解决,即使两组的抢答时间相差几微秒,也可分辨出哪组优先答题。硬件电路简单,功能齐全,操作方便,是一款即先进又实用的电子抢答器. 关键词:单片机、抢答、显示、控制 一、使用说明:首先由主持按下开始键,单片机开始倒计时,选手们才可以开始抢答,单片机从30秒开始倒计时,如果在30秒内无人抢答,则自动放弃,进入下一题,若有人抢答,则单片机会自动检测是几号首先抢答,做出判断,之后数码管会显示,然后单片机重新倒计时,从90秒开始,若在90秒内回答完并回答正确,主持人可以按加分键,则所的分数会显示在选手的数码管上,若回答错误,则主持人可以通过减分键进行减分,然后进入下一题。 二、方案论证: 方案一:利用集成芯片设计,优点是造价低,但缺点很多,功能单一,操作不便。 方案二:利用单片机设计,充分利用单片机的资源:定时器和IO口,

利用定时器实现倒计时功能,抢答部分采用独立式键盘,显示部分采用数码管扫描实现,其外围部分简单,主要是由单片机控制,把程序编写成攻即可。 综合考虑以上两个方案,决定采用第二个方案,利用单片机实现。 三、方案设计 四、程序 本作品的核心部分是单片的控制部分,所以便一个合适的程序是极其重要的,程序如下: #include Static unsigned char dm[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; static unsigned char px2[11]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f,0xff,0xff,0xff}; static unsigned char px3[11]={0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xdf,0xbf,0x7f}; static unsigned char xs[11]={0xc0,0xa4,0xc0,0xa4,0xc0,0xa4,0xc0,0xa4,0xc0,0xb0,0xc0}; static unsigned char dj[4]={0};

电子抢答器控制系统的设计 -

抢答器控制系统的设计 院系: xxx 姓名:xxx 学号:xxx 专业:xxx 指导教师:xxx 成绩评定:

此次设计采用AT89C51单片机为核心控制元件,设计一个简易的抢答器,本方案以AT89C51单片机作为主控核心,与MAX232、发光二极管、数码管、蜂鸣器等构成硬件操作,再利用C语言编程,来控制抢答器的功能实现。本设计的系统实用性强、判断精确、操作简单、扩展功能强。 关键字:STC89C52单片机、动态显示、中断 1

摘要 (1) 1 系统方案总体设计 (4) 1.1控制芯片 (4) 1.2数据显示 (4) 1.3原理框图 (4) 2 系统硬件设计 (5) 2.1 AT89C51的组成及管脚介绍 (5) 2.2 电路设计 (7) 2.2.1 抢答器电路 (7) 2.2.2 发声电路 (8) 2.2.3 开始、复位按键输入电路的设计 (8) 2.2.4 时钟振荡电路 (9) 2.2.5 设定时间、加减时间电路 (9) 2.2.6 显示电路 (10) 3 系统程序设计 (11) 3.1 抢答器工作流程 (11) 3.2 流程图 (11) 4 Proteus仿真设计 (12) 4.1 利用Proteus仿真软件建立系统仿真模型 (12) 4.2 开始抢答 (12) 4.3 非法抢答 (13) 2

4.4 正常抢答 (13) 参考文献 (14) 附录 (14) 3

1 系统方案总体设计 1.1控制芯片 采用51系列单片机AT89C51作为控制核心,该系统可以完成运算控制、信号识别以及显示功能的实现。单片机技术比较成熟,应用起来方便、简单并且单片机周围的辅助电路也比较少,便于控制和实现。整个系统具有极其灵活的可编程性,能方便地对系统进行功能的扩张和更改。 MCS-51单片机特点如下:a、可靠性好:单片机按照工业控制要求设计,抵抗工业噪声干扰优于一般的CPU,程序指令和数据都可以写在ROM里,许多信号通道都在同一芯片,因此可靠性高,易扩充。b、单片机有一般电脑所必须的器件,如三态双向总线,串并行的输入及输出引脚,可扩充为各种规模的微电脑系统。c、控制功能强:单片机指令除了输入输出指令,逻辑判断指令外还有更丰富的条件分支跳跃指令。1.2数据显示 在实现基本功能时,我们采用了四位数码管显示,后两位显示倒计时时间,第一位显示抢答组号,第三位置空,在此基础上还在程序里加了更改抢答时间和倒计时时间的模块,也可通过数码管显示,成为一个比较完整的系统。 1.3原理框图 图1-1 原理框图 4

基于单片机的抢答器的设计

基于51单片机的数字抢答器设计 系别:机械与电子工程学院 专业:电气工程及其自动化 班级:电气1304班 姓名:张宏伟 学号:2013011367 指导教师:吴雪娟 完成日期:2015.12.11 - 1 -

摘要 数字抢答器由主体电路与扩展电路组成。优先编码电路、锁存器、译码电路将参赛队的输入信号在显示器上输出;用控制电路和主持人开关启动报警电路,以上两部分组成主体电路。通过定时电路和译码电路将秒脉冲产生的信号在显示器上输出实现计时功能,构成扩展电路。经过布线、焊接、调试等工作后数字抢答器成形。单片机体积小价格低,应用方便,稳定可靠。单片机将很多任务交给了软件编程去实现,大大简化了外围硬件电路,使外围电路的实现简单方便。单片机系统的硬件结构给予了抢答系统“身躯”,而单片机的应用程序赋予了其新的“生命”,使其在传统的抢答器面前具有电路简单、成本低、运行可靠等特色。对于抢答器我们大家都知道那是用于选手做抢答题时用的,选手进行抢答,抢到题的选手来回答问题。抢答器不仅考验选手的反应速度同时也要求选手具备足够的知识面和一定的勇气。选手们都站在同一个起跑线上,体现了公平公正的原则。 关键字:抢答电路定时电路报警电路 - 2 -

引言:单片机的发展史 单片机诞生于20世纪70年代末,经历了SCM、MCU、SoC三大阶段。 1.SCM即单片微型计算机(Single Chip Microcomputer)阶段,主要是寻求最佳的单片形态嵌入式系统的最佳体系结构。“创新模式”获得成功,奠定了SCM与通用计算机完全不同的发展道路。在开创嵌式系统独立发展道路上,Intel公司功不可没。 2.MCU即微控制器(Micro Controller Unit)阶段,主要的技术发展方向是:不断扩展满足嵌入式应用时,对象系统要求的各种外围电路与接口电路,突显其对象的智能化控制能力。它所涉及的领域都与对象系统相关,因此,发展MCU的重任不可避免地落在电气、电子技术厂家。从这一角度来看,Intel逐渐淡出MCU的发展也有其客观因素。在发展 MCU方面,最著名的厂家当数Philips公司。 Philips公司以其在嵌入式应用方面的巨大优势,将MCS-51从单片微型计算机迅速发展到微控制器。因此,当我们回顾嵌入式系统发展道路时,不要忘记Intel和Philips的历史功绩。 3.单片机是嵌入式系统的独立发展之路,向MCU阶段发展的重要因素,就是寻求应用系统在芯片上的最大化解决;因此,专用单片机的发展自然形成了SoC化趋势。随着微电子技术、IC设计、EDA工具的发展,基于SoC的单片机应用系统设计会有较大的发展。因此,对单片机的理解可以从单片微型计算机、单片微控制器延伸到单片应用系统。 单片机的发展单片机作为微型计算机的一个重要分支,应用面很广,发展很快。自单片机诞生至今,已发展为上百种系列的近千个机种。 第一章数字抢答器的概述及要求 1.1 数字抢答器的概述 对于抢答器我们大家来说都不陌生,它是用于很多竞赛场合,真正实现先抢先答,让最先抢到题的选手来回答问题。抢答器不仅考验选手的反应速度同时也要求选手具备足够的知识面和一定的勇气。选手们都站在同一个起跑线上,体现了公平公正的原则。 1.2 设计任务与要求 基本要求: 1.给主持人设置一个开关,用来控制系统的清零(编号显示数码管灭灯)和抢答器的开始。 2.抢答器具有数据锁存和显示的功能。抢答开始后,若有选手按动抢答器按钮,编号立即锁存,并在 LED数码上显示选手的编号,同时扬声器给出音响提示。此外,要封锁输入电路,禁止其他选手抢答。 发挥部分: 1.抢答器具有定时抢答的功能,且一次抢答的时间可以由主持人设定(如30秒)。当节目主持人启 动“开始”键后,要求定时器立即减计时,并用显示器显示,同时扬声器发出短暂的声响,声响持续时间0.5秒左右。 2.参加选手在设定的时间内抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答时刻

基于C51单片机的八路无线抢答器毕业设计

摘 要 能够实现抢答器功能的方式有多种,可以采用前期的模拟电路,数字电路或模拟与数字电路相结合的方式。近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测日新月异的更新,利用单片机实现的抢答器也变得功能强大,结构简单,本文介绍一种利用单片机设计的八路无线抢答器,它功能不是特别多,但非常适合学校 抢答器的设计与制作方法在很多电子类媒体都能看到,但遗憾的是这些设计有的是原理性的,缺乏实用价值,而且不容易制作成功:有的电路设计过于复杂,不必要的功能太多。在这些设计中,主持人控制电路和选手控制电路之间一般都是用电缆连接,以达到相互之间通讯的目的,这种方法在实际使用时存在线缆连接可靠性的问题,并且安装和保管不方便,使用无线传输来传递各抢答器电路之间的信号,则可以有效避免有线传输信号的弊端。 关键词:抢答器;单片机;AT89C51;Keil c51;Proteus

引 言 单片机把我们带入了智能化的电子领域,许多繁琐的系统若由单片机进行设计,便能收到电路更简单、功能更齐全的良好效果。若把经典的电子系统当作一个僵死的电子系统,那么智能化的现代电子系统则是一个具有“生命”的电子系统。 而随着技术的进步,单片机与串口通信的结合更多地应用到各个电子系统中已成一种趋势。本设计就是基于单片机设计抢答系统,通过串口通信动态传输数据,使抢答系统有了更多更完善的功能。单片机系统的硬件结构给予了抢答系统“身躯”,而单片机的应用程序赋予了其新的“生命”,使其在传统的抢答器面前具有电路简单、成本低、运行可靠等特色。 无论是学校、工厂、军队还是益智性电视节目.都会举办各种各样的智力竞赛,都会用到抢答器。目前市场上已有各种各样的智力竞赛抢答器.但绝大多数是早期设计的,以模拟电路、数字电路或者模拟电路与数字电路相结合的产品。这部分抢答器已相当成熟,但功能越多的电路相对来说就越复杂,且成本偏高.故障高,显示方式简单(有的甚至没有显示电路),无法判断提前抢按按钮的行为,不便于电路升级换代。近年来随着科技的飞速发展·单片机的应用正在不断地走向深入,同时带动传统控制检测日新月异。本设计就是利用微电恼芯片(单片机)作为核心部件进行逻辑控制及信号的产生,用单片机本身的优势使竞赛真正达到公正、公平、公开。

数字电子设计_八路抢答器介绍

数字电子技术 课程设计任务书 专业 班级 姓名 学号 指导老师 年月日 学院

目录 摘要 第一章设计技术要求 第二章系统的组成框图及工作原理第三章单元电路设计 1.1 抢答电路的设计 1.2 定时电路的设计 1.3 报警电路的设计 1.4 时序控制电路的设计 第四章整机电路的设计 第五章元件清单 第六章参考文献 第七章设计总结

摘要 进入21世纪越来越来多的电子产品出现在人们的日常生活中,例如企业、学校和电视台等单位常举办各种智力竞赛, 抢答记分器是必要设备。 主要介绍了数码显示八路抢答器电路的组成、设计及功能,电路采用74系列常用集成电路进行设计。该抢答器除具有基本的抢答功能外,还具有定时、计时和报警功能。主持人通过时间预设开关预设供抢答的时间,系统将完成自动倒计时。若在规定的时间内有人抢答,则计时将自动停止;若在规定的时间内无人抢答,则系统中的蜂鸣器将发响,提示主持人本轮抢答无效,实现报警功能,若超过抢答时间则抢答无效。 该抢答器主要运用到了编码器,译码器和锁存器:它采用74LS148来实现抢答器的选号,采用74LS279芯片实现对号码的锁存,采用74LS192实现十进制的减法计数,采用555芯片产生秒脉冲信号来共同实现倒计时功能。 关键词: 抢答器编码译码定时报警 第一章设计技术的要求 (1)设计8路抢答器,编号与参赛选手一一对应。 (2)具有优先显示抢答序号及时间的功能并禁止其他选手的抢答。(3)主持人预置抢答时间,控制比赛的开始与结束。 (4)报警电路:主持人按下“开始”键时报警并进入抢答状态;当抢答者发出抢答信号时报警提示;在规定抢答终止时间到时报警。 第二章系统的组成框图及工作原理 抢答器的组成框图

基于单片机的抢答器

XINYU UNIVERSITY 课程设计报告 题目 二级学院 专业 班级学号 学生姓名 指导教师

目录 摘要........................................... 错误!未定义书签。 一方案的概述 (2) 1.1 设计内容 (2) 1.2 设计要求 (3) 1.3 抢答器的总体框图............................. 错误!未定义书签。 二硬件电路设计 (4) 2.1Proteus软件介绍 (4) 2.2总电路原理 (4) 2.3时钟频率电路设计 (5) 2.4复位电路设计 (6) 2.5人工复位设计 (6) 2.6显示电路设计 (7) 2.7按键输入电路设计 (8) 2.7.1独立式键盘电路设计 (8) 2.7.2矩阵键盘电路设计 (9) 2..8报警电路设计 (11) 三软件设计 (12) 3.1Keil C51软件简介 (12) 3.2主程序系统结构 (12) 3.3程序流程图 (12) 3.4程序设计 (14) 设计总结 (23) 参考文献 (23) 附录一 (25)

摘要 随着科学技术的发展和普及,各种各样的竞赛越来越多,其中抢答器的作用也越来越重要。本文设计出以AT89S51单片机为核心的八路抢答器,采用了数字显示器直接指示,自动锁存显示结果,并自动复位的设计思想,它能根据不同的抢答输入信号,经过单片机的控制处理并产生不同的与输入信号相对应的输出信号,最后通过LED数码管显示相应的路数,即使两组的抢答时间相差几微秒,也可分辨出是哪组优先按下的按键,充分利用了单片机系统结构简单、功能强大、可靠性好、实用性强的特点。

基于单片机STC89C52RC的八路抢答器课程设计报告75092282

基于单片机STC89C52RC的八路抢答器课程设计报告75092282

信息与电子工程学院 课程设计报告 课程单片机技术应用 设计题目基于单片机STC89C52RC的八路抢答器专业应用电子技术 班级11级4班 成员姓名学号分工成绩 软件部分 硬件部分

目录 一、课程设计概述.................................................................................................................... - 1 - 1.1课程设计背景 (1) 1.2课程设计内容 (1) 1.3课程设计技术指标 (1) 二、方案的选择及确定............................................................................................................ - 1 - 2.1方案一:集成数字电路 (1) 2.2方案二:单片机 (2) 2.3方案分析比较: (2) 三、硬件设计............................................................................................................................ - 3 - 3.1系统硬件设计 (3) 3.2复位电路的设计 (3) 3.3时钟电路设计 (3) 3.4显示电路设计 (4) 3.5按键电路设计 (5) 3.6报警电路设计 (6) 3.7电源模块设计 (7) 四、系统软件设计.................................................................................................................... - 7 - 4.1系统的功能流程 (7) 4.2主程序流程图 (7) 五、系统调试过程.................................................................................................................... - 9 - 5.1软件调试 (9) 5.2硬件调试 (10) 六、总结.................................................................................................................................. - 13 - 七、遇到的问题及解决方法.................................................................................................. - 13 - 八、参考文献.......................................................................................................................... - 13 - 九、附录.................................................................................................................................. - 14 - 9.1仪器与设备 (14) 9.2元器件清单 (14)

(完整版)基于单片机的抢答器设计

学号1251401243 《单片机》 课程设计 (2012级本科) 题目:基于单片机的抢答器设计 系(部)院:物理与机电工程学院 专业:电气工程及其自动122班 作者姓名:杨存恩 指导教师:向根祥职称:副教授 完成日期: 2 0 1 5 年 6 月28 日

目录 1 引言 (2) 1.1 设计目的 (2) 1.2 设计要求 (2) 2 设计方案 (2) 3 硬件设计 (3) 3.1 电路原理图 (3) 3.2总体设计电路图 (3) 3.2.1 振荡电路 (4) 3.2.2 复位电路 (4) 3.2.3 加减分电路及蜂鸣器报警电路 (5) 3.2.4 抢答电路及裁判控制开始停止电路 (5) 3.2.5 数码管显示电路 (6) 4 仿真过程示意 (7) 4.1 开始抢答 (7) 4.2 抢答倒计时 (8) 4.3 答题及答题倒计时 (8) 4.4 违规抢答 (9) 4.5 答题正确加分 (9) 4.6 答题错误减分 (9) 4.7 抢答结束 (10) 5 程序流程图 (11) 6 课程设计总结 (11) 参考文献 (12) 附录:源程序清单 (13)

1 引言 1.1 设计目的 现如今电视节目日益丰富其中的竞赛环节也越来越多,其中智力抢答器是不可或缺的器材。在本学期学习了单片机这门课之后,我觉得可以试着自己来实现抢答器的功能,令它能准确、公正、直观地判断出第一抢答者,并通过抢答器的数码管显示和蜂鸣器报警指出抢答组别。最终做出一种数字式抢答器的设计方案,通过Proteus设计完成,利用keil2软件编辑程序,仿真验证,适用于多种竞赛场合。 1.2 设计要求 设计一个用于智力竞赛的抢答器,其功能的实现是由单片机控制的,满足:(1)能容许2-6组进行抢答。 (2)能显示抢答组号。 (3)各组记分,并能记分显示。 (4)比赛结束时,能发出报警声。 2 设计方案 在设计中采用的单片机是AT89C51,它主要负责控制各个部分协调工作。P1.0和P1.7由裁判控制,分别是抢答开始和停止键。P1.1—P1.6是6组抢答的输入口,按下对应按钮即为抢答。P0口为数码管的段选口,位选口用的是P2口的低4位,外部中断0。外部中断1,P3.3用于控制有组答题完成后结束计时。P3.4—P3.5分别实现了分数的加一和减一。P3.6为蜂鸣器的控制口。外部中断和内部中断并存,单片机有硬件复位端,只要输入持续4个机器周期的高电平即可实现复位。外部还接有蜂鸣器用来发出报警音。采用7SEG-MPX4-CC-BLUE显示,它是共阴极的由高电平点亮。系统仿真用到了Proteus软件,通过仿真可以显示所设计系统的功能,对于程序的调试等有很大的帮助。

无线抢答器设计

无线抢答器设计 无线抢答器的设计 摘要 当代社会知识竞赛举办频繁,抢答器的使用也比较多。普通抢答器,在显示方面还存在不足,个人原因占据大部分,在竞赛活动中无法保证公平。所以针对这类现象采用

了无线抢答器。无线抢答器系统采用无线传输模块,连接选手电路和主持人电路。无线抢答器功能强大,可以根据比赛的要求显示抢答时倒计时,选手的分数,显示该题的分数。这样就可以保证比赛的公平和公正。一套标准无线抢答系统就可以为不同的比赛提供从抢答、评分、计时到屏幕显示分数、统计分数等功能。普通抢答器在活动现场安装比较复杂,而无线抢答器就比较方便,省去了布线的麻烦。举办方选用无线抢答器可以更大的节约成本,优化流程,减少失误,为活动带来更大的影响力。 关键词:无线抢答器无线传输模块倒计时 Abstract In today's society,knowledge contest activities are more and more frequent.So the demand of Answer will become increasingly common. Answer devices such as ordinary, on display are still insufficient, individual reason occupies the majority,in the competition activities cannot assure fair. So for this phenomenon,we can use answer wireless device. Answer wireless device use wireless transmission module, links player circuit and host circuit.Answer wireless device is very good, it can according to match requirements display answer in the countdown, the players' scores, showed that the topic the scores . This would ensure fairness and justice of the match. A set of standard wireless answering system can provide for different matches from vies to answer first, score, timing to screen scores, statistical scores etc. Function. Answer devices such as ordinary,in the active site installation is more complex, and the wireless answer device is more convenient,reduce the wiring of trouble. Host machine can choose wireless answer device can more cost savings, optimize the process, reduce mistakes for activities to bring greater influence. Keywords:Answer wireless device Wireless transmission module Count down 目录 第一章绪论 .......................................................... - 1 -

相关主题
文本预览
相关文档 最新文档