基于单片机的多功能抢答器设计

  作者:戴文雯 时间:2013-12-26来源:电子产品世界

编者按:设计了一种以单片机AT89C51为核心的四路抢答器,从硬件和软件两方面详细介绍了抢答器的设计方法,结合Proteus软件的仿真结果,根据电路图焊接实物,软件仿真及硬件调试结果表明,该抢答器的设计实现了预期的目标。

  非法抢答模块

  图5显示的是1号选手在主持人未按下开始键下的非法抢答,此时数码管上不停的闪烁并伴有蜂鸣警报。

  时间调整模块

  图6显示通过“加一”或“减一”键来调整抢答时间和答题时间的时间,此时在数码管上显示的为时间设置成58秒。

  复位模块

  图7显示刚开始工作以及复位后,数码管上显示初始状态“FFF”。本设计采用了硬件复位和软件复位两种方式:在只采用系统默认的抢答时间和答题时间时,2种复位都能达到所需求的目的;当已经重新设置过倒计时时间时,需要应用软件复位,其只是执行命令后跳转,对片内通用寄存器的内容没有影响。而硬件复位会使专用寄存器的状态初始化。

  硬件实现

  在Proteus仿真实现预定目标的基础上,将单片机AT89C51、复位电路、蜂鸣器电路、显示电路、按键电路和电源电路进行焊接,制作完成的4路抢答器如图8所示。

  结语

  本设计以实际电路作为最终成果形式,实现了预期的抢答、倒计时、报警等各项功能,可适用于一般的竞赛场合,具有一定的实用价值。此外,本设计具有较强的扩展性,如自动控制记分器进行记分,并通过串行口与PC机通信,用PC机统计选手得分情况,实现智能化、公平、公正的抢答,减小人为因素的影响。也可将抢答按键采用无线设备实现,如红外线,使抢答选手可以远距离地进行抢答,简化按键模块的线路布置。

  参考文献:

  [1] 王海燕,杨艳华.Proteus和Keil软件在单片机实验教学中的应用[J].实验室研究与探索,2012,(05)
  [2] 周立功.单片机实验与实践[M].北京:北京航空航天大学出版社,2004
  [3] 孙凌燕,黄允千.Proteu与Keil软件的整合在单片机实验开发中的应用[J].实验室研究与探索,2008,(4)
  [4] 邹显圣.基于单片机控制的智能抢答器研究[J].电子设计工程,2011,(7)
  [5] 潘霖.基于单片机控制的抢答器设计[J].大众科技,2012,(07)
  [6] 张建平.单片机多路抢答器[J].无线电,2008(3)
  [7] 王冬梅,张建秋.基于单片机的八路抢答器设计与实现[J].佳木斯大学学报(自然科学版),2009(05)
  [8] 吴迅,卢洪武.应用单片机的八路抢答器的设计[J].电子世界,2008(11)
  [9] 张靖武,周灵彬.单片机系统的Proteus设计与仿真[M].北京:电子工业出版社,2007.
        [10] 谢道平.基于Proteus仿真的单片机多功能智能抢答器的设计[J].长春大学学报,2011(10)
  [11] 周功明,周陈琛.基于单片机AT89C2051的九路多功能智力竞赛抢答器的设计[J].仪器与仪表,2006(20)

1 2 3

关键词: 单片机 抢答器 蜂鸣器 Proteus 寄存器 201401

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版