欢迎来到天天文库
浏览记录
ID:39078021
大小:1.57 MB
页数:20页
时间:2019-06-24
《基于51单片机8路抢答器设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、创新实践课课程名称:创新实践课实践题目:基于51单片机8路抢答器设计学院:信息工程与自动化学院专业:生物医学工程年级:2014级学生姓名:201410407114赵丽莎201410407112刘海星指导教师:杨嘉林日期:2016-12-30教务处制20目录一、前言3二、电路原理图设计3三、印制版图设计7四、软件设计9五、测试数据及分析16六、总结1820一、前言目前,抢答器已经作为一种必不可少的工具广泛应用于各种智力和知识竞赛场合,但一般的抢答器可靠性低,使用寿命短,介于这些不方便因素,此次设计提出了用51单片机为核
2、心控制元件,设计一个简易的八路抢答器。本方案以51单片机作为主控核心,与晶振、数码管、蜂鸣器等通过外围接口实现的八路抢答器,利用了单片机的延时电路、按键复位电路、时钟电路、定时器/计数器等,设计的八路抢答器不仅具有实时显示抢答选手的号码和抢答时间的功能,同时还利用汇编语言编程,使其实现复位、定时和报警的功能。本次设计的系统实用性强、判断精确、操作简单、扩展功能强。功能:以STC89C52RC单片机作为主控核心,与晶振、数码管、蜂鸣器等通过外围接口实现的八路抢答器,利用了单片机的延时电路、按键复位电路、时钟电路等,设计
3、的八路抢答器不仅具有实时显示抢答选手的号码和抢答时间的功能,同时还利用汇编语言编程,使其实现复位和报警的功能。此系统是基于51单片机,led发光二极管,一位共阳数码管,蜂鸣器,按键,等分立元件设计而成。元件设计的意义:关于按键:共设计了10个独立按键,其中8个分别为八位选手抢答输入用,另外两个分别为开始和停止按键!只有裁判按下了开始键才进入正常抢答,否则属于犯规抢答,抢答完毕,裁判按下停止,数码管显示0。关于led发光二极管:共设计了9个发光二极管,其中一个为电源指示,其他8个为选手抢答状态指示,正确抢答时led发光
4、二极管缓慢闪烁,犯规抢答时,快速闪烁。关于数码管:选手按下自己的按键时显示相应的选手编号!裁判按下开始键时数码管显示倒计时,倒计时0--9--8--7--6--5--4--3--2--1--0共10秒。关于蜂鸣器:选手正确抢答时蜂鸣器响一声,犯规抢答时响两声,倒计时结束时响一声。系统采用5v直流供电,通电前注意电源正负极,以及电源接口是否匹配。此系统通电有个短暂的自检时间,led发光二级管都亮下再灭,蜂鸣器也响一声再停,方便检测部分元件好坏。二、电路原理图设计(一)介绍AltiumDesigner软件1、Altium
5、Designer软件20AltiumDesigner软件是原Protel软件开发商Altium公司推出的一体化的电子产品开发系统,主要运行在WindowsXP操作系统。这套软件通过把原理图设计、电路仿真、PCB绘制编辑、拓扑逻辑自动布线、信号完整性分析和设计输出等技术的完美融合,为设计者提供了全新的设计解决方案,使设计者可以轻松进行设计,熟练使用这一软件必将使电路设计的质量和效率大大提高。AltiumDesigner除了全面继承包括Protel99SE、ProtelDXP在内的先前一系列版本的功能和优点外,还增加了许
6、多改进和很多高端功能。该平台拓宽了板级设计的传统界面,全面集成了FPGA设计功能和SOPC设计实现功能,从而允许工程设计人员能将系统设计中的FPGA与PCB设计及嵌入式设计集成在一起。由于AltiumDesigner在继承先前Protel软件功能的基础上,综合了FPGA设计和嵌入式系统软件设计功能,AltiumDesigner对计算机的系统需求比先前的版本要高一些。2.AltiumDesigner软件的界面图1-1AltiumDesigner软件的界面3、功能最基本的功能就是画原理图,设计PCB,另外还可以编辑Geb
7、er文件,以及FPGA的设计,可以将你的设计输出为PDF文档或者CAD文档以方便保护自己的设计或者配合结构件的设计。(二)设计原理图步骤1、原理图设计流程20图1-2原理图设计流程图2、步骤(1)创建PCB工程(项目文件)启动ProtelDXP后,选择菜单【File】/【New】/【Project】/【PCBProject】命令;完成后如图6-2.3所示图1-3PCB创建图(2)保存PCB项目(工程)文件选择【File】/【SaveProject】菜单命令,弹出保存对话框【Save20[PCB_Project1.Pr
8、jPCB]AS…】对话框如图6-2.4所示;选择保存路径后在【文件名】栏内输入新文件名保存到自己自己建立的文件夹中。(3)创建原理图文件在新建的PCB项目(工程)下新建原理图文件。在新建的PCB项目(工程)下,选择菜单【File】/【New】/【Schematic】命(4)保存原理图文件选择【File】/【Save】菜单命令,弹出保存对话【Sa
此文档下载收益归作者所有