基于单片机控制的智能抢答器研究
2011-05-21邹显圣
电子设计工程 2011年13期
邹显圣
(大连职业技术学院 辽宁 大连 116037)
抢答器又称第一信号鉴别器,广泛地应用于知识竞赛和文娱活动等场合[1],通过抢答器,选手做抢答题时,抢到题的选手来回答问题。传统的抢答器普遍使用基本的数字电路或者接触器或者PLC作为控制核心部件,有很多诸如可靠性差、体积大、价格昂贵、操作不方便等缺点。
笔者所研究的是以AT89C51单片机为主要的控制核心部件,完成8位选手(或者8个代表队)智能型抢答器设计。该系统具有快速识别选手的按键操作信息、记忆并显示成功抢答选手的编号、屏蔽其他没有成功抢答选手的按键操作等特点。
1 智能抢答器硬件控制电路
智能抢答器的硬件控制电路如图1所示,包括按键抢答输入电路、选手抢答成功的声光提示电路、抢答成功选手编号显示电路、时钟电路、复位电路等[2]。图1中抢答器输入电路由S1~S8 8个独立按键与8个10 kΩ上拉电阻共同组成。当没有抢答键被按下时,P0.0~P0.7的采样均为高电平,当S1~S8中有一个键被按下时,对应的P0.0~P0.7口线就会采样到低电平信号,AT89C51单片机将根据采样到的低电平信号完成相应的后续处理工作。P0口作为智能抢答器按键的采样输入口,所以在编程的过程中,要向P0口的每位口线先写入“1”。图1中抢答器声光提示电路由发光二极管、七段数码管及蜂鸣器组成,发光二极管DS1为选手抢答成功指示灯,当P1.0输出为低电平时,发光二极管DS1亮;七段数码管DS2为抢答成功选手的编号指示器(共阴型),用以显示选手编号。……
登录APP查看全文
