一种抢答器的制造方法

文档序号:9471662阅读:312来源:国知局
一种抢答器的制造方法
【技术领域】
[0001]本发明涉及一种抢答器,尤其涉及一种可以多路输入多路输出的抢答器。
【背景技术】
[0002]现阶段,抢答器已经成为各种大型竞赛中的常用物品之一。但是,现有的抢答器输入路数有限,多为4路、8路、12路等,最多就是上百路,其输入路数较少,不能够满足大型场合的需要。如果需要在大量人员中选择多人时,比如在某些节目中主持人需要从现场观众中选出多名观众参加现场互动,则现有的抢答器不能够满足需求。
[0003]因此,亟需一种新的抢答器设计来解决现有抢答器输入路数较少的问题。

【发明内容】

[0004]本发明的目的是提供一种输入路数多的抢答器,用以解决现有抢答器不能够适用于大量选手的问题。
[0005]为实现上述目的,本发明的方案包括:
[0006]—种抢答器,包括抢答按键输入模块,主控制器和显不电路,抢答按键输入模块包括:η片a输入b输出的优先编码器,以及η组按键,每组按键具有a个按键,每组按键与对应优先编码器的a路输入对应连接;n片优先编码器具有不同的优先级,高优先级的优先编码器将使能输出端连接至相邻低优先级优先编码器的使能输入端,优先级最高的优先编码器使能端连接主控制器的一个I/O 口 ;优先编码器具有b位输出和I路片选输出(GS),各优先编码器的相同位对应连接b个位选与门,位选与门用于产生连接主控制器的位选信号;各优先编码器的I路片选输出(GS)连接一个触发与门,触发与门用于产生连接主控制器的触发信号(Ys);设定的优先编码器的片选输出(GS)对应连接c个片选与门,片选与门用于产生连接主控制器的片选信号;所述η片优先编码器及对应的与门电路形成一个X输入I输出的扩展编码器,X = a*n,y = 1+c+b,2C> = η。
[0007]进一步的,抢答器还包括一个矩阵键盘电路和一个报警电路。
[0008]进一步的,显示电路包括数码管和用于驱动数码管工作而连接在主控制器上的LED驱动器。
[0009]进一步的,主控制器是单片机,触发信号连接单片机的中断输入端/INTO。
[0010]优选的,优先编码器是8输入3输出的编码器,共有4片;所述X是32,y是5,4个优先编码器的优先级从高到低依次是编码器4、编码器3、编码器2、编码器1,4个优先编码器的相同位输出端分别对应连接3个位选与门Y0、Yl、Y2,4个优先编码器的片选输出端(GS)对应连接一个触发与门Ys,同时设定的编码器4和编码器3的片选输出端(GS)构成片选与门Y6,设定的编码器4和编码器2的片选输出端(GS)构成片选与门Y5。
[0011]本发明提供的一种输入路数多的抢答器,能够满足多路的输入,满足一般大型现场抢答的应用。
[0012]同时,该多输入多输出抢答器还可以选择最终抢答成功的人数,实现从大量选手中同时选出多名选手,最终真正实现抢答器的多输入多输出。
【附图说明】
[0013]图1是32输入4输出抢答器扩展编码器的电路原理图;
[0014]图2是32输入4输出抢答器主控制电路的电路图。
【具体实施方式】
[0015]下面结合附图对本发明做进一步详细的说明。
[0016]如图1和图2所示,整个电路由4片74LS148优先编码器、4片4路与门、2片2路与门、单片机STC89C52、LED驱动芯片MAX685U8个数码管、输入键盘电路以及报警电路构成。
[0017]4片8输入3输出优先编码器74LS148的优先级从高到低是编码器4、编码器3、编码器2、编码器1,优先级高的优先编码器使能输出端连接优先级低的优先编码器的使能输入端:在这里优先编码器4的EO端连接优先编码器3的EI端,优先编码器3的EO端连接优先编码器2的EI端,优先编码器2的EO端连接优先编码器I的EI端。优先级最高的优先编码器4其使能输入端EI连接单片机STC89C52的一个I/O 口,接受单片机的驱动,优先级最低的优先编码器I其使能输出端EO悬空。
[0018]对于每一个单片优先编码器,其输入位从高到低分别对应于输入引脚17、16、15、14、13、12、I1、10。每个输入引脚对应连接有一个按键,按键的一端连接到接地电平,另一端连接扩展编码器的32个输入端,同时连接上拉电阻R1-R32 ;其输出位A0、Al、A2、GS连接到与门上。如图1所示,4个优先编码器的片优先编码输出端GS连接到与门I上,形成扩展编码器的片优先编码输出端Ys ;4个优先编码器的输出端AO相连接构成与门2,形成扩展编码器的输出端YO ;4个优先编码器的输出端Al相连接构成与门3,形成扩展编码器的输出端Yl ;4个优先编码器的输出端A2相连接构成与门4,形成扩展编码器的输出端Y2 ;优先编码器4和优先编码器3的输出端GS连接构成与门5,形成扩展编码器的输出端Y3 ;优先编码器4和优先编码器2的输出端GS连接构成与门6,形成扩展编码器的输出端Y4。至此,扩展编码器的电路构成已全部完成。扩展编码器的输出端Y0-Y4对应连接到单片机STC89C52的I/O 口 Pl.0到Pl.4上,片优先编码输出端Ys连接到单片机STC89C52的中断输入端口 /INTO。
[0019]其中,与门I是触发与门,其作用在于用于产生连接单片机的触发信号。与门2、3、4是位选与门,其作用在于,当4片优先编码器中任意一片的任意一位被按下时,编码该动作位。与门5、6是片选与门,其作用在于,当某一优先编码器有按键按下时,编码该片优先编码器。
[0020]单片机STC89C52的I/O 口 P0.0到P0.6扩展构成矩阵键盘用于输入需要确定的最后抢答成功的人数;单片机STC89C52的I/O 口 Pl.6驱动一个报警电路,报警电路中三极管基极连接到I/O 口 Pl.6,发射极接地,集电极连接蜂鸣器的负极接线端、蜂鸣器正极端接+5V电源。单片机STC89C52通过LED驱动器MAX6951驱动8个数码管,MAX6951的数据引脚DIN、时钟引脚CLK和片选引脚/CS分别对应连接单片机使用I/O 口 P2.0?P2.2 ;MAX6951的输出引脚SEG0-SEG7进一步驱动数码管I?8:数码管I和和2显示第一位按下按键的选手编号,数码管I显示十位,数码管2显示个位;数码管3和和4显示第二位按下按键的选手编号,数码管3显示十位,数码管4显示个位;数码管5和和6显示第三位按下按键的选手编号,数码管5显示十位,数码管6显示个位;数码管7和和8显示第四位按下按键的选手编号,数码管7显示十位,数码管8显示个位;
[0021]上面对32输入抢答器的具体电路做出了详细说明,下面,结合具体例子对该32输入抢答器的工作过程做出详细说明。
[0022]假定按键按下顺序为K3、K10、K31、K21、…
[0023]假定主持人通过矩阵键盘输入数字4后,按下“ok”按键
[0024]主程序工作
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1