体育径赛自动记圈仪的人机界面与语音系统的设计

体育径赛自动记圈仪的人机界面与语音系统的设计

论文摘要

目前,在体育径赛中仍采用传统的人工记圈方法,这种方法大大降低了比赛的准确性和可靠性,已经落后于现代体育比赛中各项工作的信息化和自动化的发展趋势。因此,我们结合远距离射频识别技术、单片机控制技术、计算机串口通信与编程技术、计算机可视化人机界面编程以及数据库技术,设计了一套体育径赛自动记圈系统。结合当前体育径赛自动记圈仪的发展现状、国际田径联合会对径赛记圈工作的要求以及现场比赛的实际情况,给出了自动记圈仪的整体设计思想与方案,主要内容包括如下:根据远距离射频识别技术原理,选择了符合设计要求的射频识别系统;利用通信协议与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 来创建ODBC
  • 4-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
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    体育径赛自动记圈仪的人机界面与语音系统的设计
    下载Doc文档

    猜你喜欢