基于AT89S52单片机的无线抢答记分系统的设计与制作
2 硬件电路设计
2.1 选手无线抢答信号编码发射电路
选手无线抢答信号编码发射电路以AT89S51单片机为控制核心,并由其读入选手抢答按键信号,由单片机的P0口来控制D0~D7,UM3758-108A编码后由其串行数据输出端TX/RX端送出相应的串行数据,该数据经555构成的调制电路后将产生38 kHz的信号,再由SE303红外发射管发射出去,具体电路如图2所示。本文引用地址:https://www.eepw.com.cn/article/170956.htm
时为编码状态,以低3位地址码A2~A0(高7位地址码A9~A3接高电平)的不同编码来区分8位不同选手的抢答信号,编码后的串行数据由TX/RX端送至SE303红外发射电路发射出去。
2.2 主持人无线抢答信号译码接收电路
主持人无线抢答信号译码接收电路以AT89S52单片机为控制核心,选手抢答信号先由一体化红外接收头HS0038H解调出38 kHz的红外数据,送入UM3758-108A的22脚,AT89S52单片机P3.2、P3.1、P3.0循环输出3位二进制地址编码,当检测到选手抢答信号的串行输入数据中包含的地址码与接收电路中UM3758-108A地址码一致时,发送芯片与接收芯片配对工作,将接收到的数据码译码形成8位并行数据送到D7~D0输出,同时23(TX/RX)脚输出低电平(译码接收正确标志),经或门输入给单片机的P3.7,当单片机检测到P3.7=0,由P0口接收D0~D7,从而进行数据处理,驱动蜂呜器电路,同时在数码管显示有效的抢答选手组号,具体电路如图3所示。
2.3 4.5寸数码管显示驱动电路
本智能抢答记分系统采用4.5寸数码管进行抢答组号、选手分数等数据显示,其工作电压12 V和驱动电流每段数码管要20 mA,当电流达到丰满程度,驱动电流可达到40 mA,为满足4.5寸数码管工作电压与工作电流的要求,采用光电耦合器和达林顿管,具体电路如图4所示。数码管使用动态扫描显示方式,通过单片机的P2口输出信号经过达林顿管ULN2803进行电流放大,再对光电耦合器TLP521-4进行通断控制,从而实现对数码管的段码驱动;通过单片机的P1.5、P1.6、P1.7三引脚输出信号经过达林顿管ULN2803进行电流放大后动态扫描方式选通二三数码管,从而实现对数码管的位码驱动。
本系统还包含功能按键电路、蜂呜器提示报警电路、供电电源电路、系统复位电路、晶振电路等,在此不加以详述。
51单片机相关文章:51单片机教程
评论