需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:17742 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘 要:举重作为一种非常重要的运动项目,在各种大小型运动比赛中都被列入重要比赛项目的行列。在举行举重比赛的时候,如果完全运用人工操作的方式,不但十分的不方便,影响比赛的进度,而且不能很好确保比赛的公平、公正原则。所以这就需要一个举重裁判系统来帮助比赛良好的进行。现在市场上有各种各样的举重裁判系统,但往往都价格比较高。 本设计是以两块AT89C51单片机为控制核心,其中一块单片机作为控制系统核心,另一块单片机作为显示系统核心。作为控制系统核心的单片机主要用于连接系统按键输入电路,在比赛中用来实现裁判和仲裁的判决输入功能,并对输入信号进行处理后发送到显示系统单片机。而作为显示系统核心的单片机,则是利用它的定时/计数和I/O口的输出功能,通过接收控制系统单片机的信号,对比赛的计时和裁判仲裁的判决进行显示。同时两块单片机之间利用RS485转换器进行远程串口通信,最大通讯距离可达一千多米。在软件系统设计方面利用C语言进行模块化编程,代码的重用度高,修改方便。该系统电路连线简单,成本低,可以用于许多举重比赛。 关键词: 举重;裁判;AT89C51; 计时;通讯
目 录 摘 要 ABSTRACT 第1章 绪论-1 1.1 研究背景-1 1.2 研究意义-1 1.3课题来源意义、研究内容-1 1.3.1来源、意义-1 1.3.2主要研究内容-2 1.4本章小结-2 第2章 系统设计-3 2.1 系统的主要功能-3 2.1.1举重比赛的规则概述-3 2.1.2系统的结构设计-3 2.2 系统工作流程-4 2.3 本章小结-4 第3章 硬件电路设计-5 3.1 硬件整体分析-5 3.2.1 比赛规则流程分析-5 3.2.1 硬件需求分析-5 3.2单片机的选择-6 3.2.1单片机简介-6 3.2.2选择单片机-7 3.3外围电路的设计-9 3.3.1 复位电路设计-9 3.3.2 时钟频率电路设计-9 3.3.3 显示电路设计-10 3.3.4 键盘扫描电路设计-14 3.3.5 发声电路设计-16 3.3.6 通讯电路设计-17 3.4 系统复位-18 3.5 单片机干扰防护-19 3.5.1 采用隔离技术-19 3.5.2 正确的接地措施-19 3.6 本章小结-20 第四章 软件设计-21 4.1 软件开发工具的介绍-21 4.2程序结构设计-21 4.2.1 程序任务分析-21 4.2.2程序的基本结构-22 4.2.3主程序的系统结构-22 4.3程序流程的设计-22 4.3.1比赛流程说明-22 4.3.2主程序流程图-23 4.3.3 扫描键盘流程图-23 4.3.4 LED灯显示流程图-24 4.3.5时间显示流程图-25 4.3.6裁判判决流程图-25 4.4本章小结-26 第5章 总结与展望-27 5.1 总结-27 5.2 展望-27 参考文献-29 致 谢-31 |