1、抢答器设计抢答器设计班级:11级电子信息工程二班 姓名:刘十飞 学号:1101020024 指导老师:郭彬 时间:2015年-5-241抢答器设计的目的意义2总体电路方构图34硬件部分电路5抢答器流程图6调试目录CONTENTS总原理图抢答器目的及意义u目的1.巩固所学的单片机知识;2.尝试把理论知识联系实际;3.解决现实比赛中抢答不公平问题;u意义1.锻炼自身的动手能力;2.培养独立分析思考问题的能力;总体电路方构图 抢答器的硬件系统主要有五个部分组成:总原理图单片机最小系统模块单片机最小系统模块包括晶振晶振电路部分、复位路部分、复位电路部分、路部分、P0口上拉电阻口上拉电阻部分部分和程序下
2、和程序下载口部分口部分。按键输入电路按键电路采用独立采用独立式键盘,式键盘,K10K10是复位是复位按键,按键,K1-K8K1-K8抢答按抢答按键输入,键输入,K9K9是主持是主持人开始抢答按键。人开始抢答按键。同时为了简化电路,同时为了简化电路,节约单片机的节约单片机的IOIO口口资源,将设置抢答资源,将设置抢答时间和答题时间等时间和答题时间等功能按键复合到功能按键复合到8 8个个选手的抢答按键中。选手的抢答按键中。报警电路蜂蜂鸣器工作器工作电流流大大,单片机的片机的IO口输出口输出电流小,利用电流小,利用PNP三极管三极管S8550的开关的开关管功能来控制蜂鸣管功能来控制蜂鸣器发音,由于选
3、用器发音,由于选用的是的是PNP型而单片型而单片机上机上IO口默认是高口默认是高电平的,上电时蜂电平的,上电时蜂鸣器是不会报警。鸣器是不会报警。数码管显示电路数码管显示采用四采用四位共阳数码管,单片机位共阳数码管,单片机的的IOIO口输出电流小,口输出电流小,利利用用4 4个个PNPPNP三极管三极管S8050S8050进行驱动,当相应的端进行驱动,当相应的端口变成低电平时,三极口变成低电平时,三极管即会导通,驱动三极管即会导通,驱动三极管给数码管供电。只要管给数码管供电。只要IOIO口送出数字的显示代口送出数字的显示代码,数码管就可以显示码,数码管就可以显示数字。数字。抢 答 器 流 程 图
4、 调试1.在在软软件件编编译译调调试试过过程程中中,经经常常出出现现错错误误,生生成成不不了了Hex文文件件,之后经过仔细排查,才生成了该文件。之后经过仔细排查,才生成了该文件。2.先先观观察察电电路路板板,检检查查因因焊焊锡锡用用量量过过多多导导致致焊焊点点的的锡锡点点的的锡锡堆堆积,造成元器件的焊点之间短路。积,造成元器件的焊点之间短路。3.调试时,杜邦线间经常发生短接调试时,杜邦线间经常发生短接 抢答器实物 通过这段时间的辛勤努力,终于成功做好了八路抢答器,该抢答器基本实现通过这段时间的辛勤努力,终于成功做好了八路抢答器,该抢答器基本实现了预期的各项基本功能,是一次较为成功的理论与实践的结合。了预期的各项基本功能,是一次较为成功的理论与实践的结合。祝:各位老师工作顺利!祝:各位老师工作顺利!各位同学顺利毕业,事业有成!各位同学顺利毕业,事业有成!