论文摘要
目前,在体育径赛中仍采用传统的人工记圈方法,这种方法大大降低了比赛的准确性和可靠性,已经落后于现代体育比赛中各项工作的信息化和自动化的发展趋势。因此,我们结合远距离射频识别技术、单片机控制技术、计算机串口通信与编程技术、计算机可视化人机界面编程以及数据库技术,设计了一套体育径赛自动记圈系统。结合当前体育径赛自动记圈仪的发展现状、国际田径联合会对径赛记圈工作的要求以及现场比赛的实际情况,给出了自动记圈仪的整体设计思想与方案,主要内容包括如下:根据远距离射频识别技术原理,选择了符合设计要求的射频识别系统;利用通信协议与Windows API函数实现了串口通信技术;通过单片机AT89S51实现了基于ISD4004语音录、放系统的电路设计;利用VC++6.0软件开发工具设计了合理的人机界面并结合数据库知识,实现了对比赛过程中运动员信息处理的各种功能。
论文目录
摘要ABSTRACT第一章 绪论1-1 体育径赛自动记圈技术的发展与现状分析1-2 本课题主要研究内容与总体设计方案第二章 射频识别技术2-1 射频识别系统的组成2-1-1 应答器2-1-2 阅读器2-2 射频识别系统的分类2-3 射频识别系统的工作原理2-4 数据的编码与调制2-5 数据的完整性和安全性2-5-1 数据的完整性2-5-2 数据的安全性第三章 基于 Windows API 函数的串口通信的实现机制3-1 串口通信的基本原理3-1-1 串行通信接口的基木任务3-1-2 串行通信的数据通路形式3-1-3 串行通信的参数设置3-2 串口通信的研究与实现3-2-1 串口通信的实现方法3-2-2 实现串口通信方案的对比3-3 Win32 API 串口通信编程3-3-1 打开串口3-3-2 配置串口3-3-3 建立线程函数3-3-4 启动线程3-3-5 建立读数据线程3-3-6 向串口写入数据3-3-7 关闭串口3-3-8 串行通信编程时解决的主要难题第四章 体育径赛自动记圈仪的人机界面的设计4-1 开发界面工具的选择4-1-1 C 语言介绍4-1-2 C++语言及面向对象方法介绍4-1-3 VC++编译器介绍4-1-4 MFC 介绍4-2 系统界面的设计原则4-3 系统界面程序的设计4-3-1 添加运动员功能的程序设计4-3-2 删除功能的程序设计4-3-3 修改信息功能的程序设计4-3-4 查询成绩功能的程序设计4-3-5 设置系统界面颜色4-3-6 记圈开始功能的程序设计4-3-7 第一名剩余圈数的程序设计4-4 数据库的连接4-5 Visual C++6.0 开发数据库技术的特点4-6 用MFC 来创建ODBC4-6-1 数据库的选择与设计4-6-2 ODBC 数据源的定义4-6-3 数据库的连接与访问第五章 语音录放系统的设计5-1 系统方案的设计5-2 单片机系统的电路设计5-3 基于ISD4004 的语音录放模块电路设计5-3-1 ISD4004 语音芯片介绍5-3-2 基于ISD4004 的语音录放模块电路图5-4 语音录放系统的软件设计5-4-1 语音录放系统的流程图5-4-2 按键数码管显示5-4-3 录音子程序5-4-4 放音子程序第六章 结论参考文献附录 A附录 B致谢
相关论文文献
标签:体育径赛自动记圈仪论文; 射频识别论文; 串口通信论文; 数据库论文;