基于PTR2000的运动反应测量系统设计
本文实现了一个测量运动员(听觉)神经-运动反应时的系统,以提高运动员听到发令枪后的起跑速度。该系统是通过声音传感器和加速度传感器检测运动员听到发令枪到起跑所需要的时间,即运动员的神经-运动反应时,再通过无线数据传输模块将数据传送到PC机进行显示,并可根据反应时记录进行处理和绘制成反应时曲线,能够直观地了解运动员反应时的变化及趋势。
本文引用地址:http://www.amcfsurvey.com/article/194505.htm系统结构及其原理
系统结构
本系统主要实现(听觉)神经-运动反应时的测定。方法是通过声音传感器检测发令枪的声音,用加速度传感器检测运动员起跑的时刻,记录运动员听到发令枪到起跑所需要的时间,再通过无线数据传输模块将数据传送到基站进行记录和处理。系统由反应时测定模块、通信模块、数据记录处理模块三部分组成,结构如图1所示。
图1系统结构框图
反应时测定模块用单片机作为核心部件,加上声音传感器和加速度传感器检测电路,通过单片机的内部计数器记录运动员的起跑反应时,并将记录的数据按照一定的格式编码,通过串口送至无线发送模块,实现与PC机的无线通信。
通信模块主要用PTR2000无线数传模块实现无线数据的传输。
数据记录处理模块通过串行通信的方式接收无线数传模块传输的数据,并送到由PC机构成的基站进行记录、处理和显示。
系统设计基本原理
测量准备和系统自检
系统在反应时测量模块上设置了一个按钮,在每次测量前,按此按钮启动系统自检,通过单片机检查与之相连的各个部件,如存储器、加速度传感器、声音传感器等的状态,以及无线通信系统能否正常工作。通过无线传送模块,将检测到的各个部件的状态发送到接收端,若接收端接收到正常的信号,则记录端可以通知开始测量;若接收不到,则必须检查、调试,或者更换测量系统,直到接收端接收到正常的信号方可开始测量。
数据采集
在系统自检完成之后,如果各个部件工作正常,就可以开始测量反应时。声音传感器检测到发令枪的声音信号后,计数器开始计数,并查询加速度传感器的信号,在检测到加速度传感器信号后停止计数,并将计数值保存在发送缓冲区,数据采集过程结束。
数据的无线发送和接收
在单片机数据采集完成之后,即开始数据的无线发送。在发送之前,对采集的数据按照无线数传模块的要求进行编码,然后将数据通过无线数传模块按照从高位到低位的顺序进行发送。在无线接收端,把接收到的数据通过电平转换和RS-232串行接口送至PC机进行处理和显示。
数据的处理和显示
由PC机构成的基站从RS-232串行接口接收到数据后,通过运动员起跑反应时处理软件对数据进行处理、存储、显示和分析。
系统硬件设计
从硬件角度看,系统可以分成单片机模块、声音检测模块、运动检测模块和无线数传模块等几部分。
单片机模块
在本系统中,考虑到反应时测量装置是安装在运动员小腿上,对输入输出口的数量需求不多,因此在选择单片机时,应选择体积小、功耗小的作为系统前端数据测量的核心部件,本系统采用的是Atmel公司生产的8位单片机AT89C2051。
声音检测模块
声音检测是本系统设计中的一个关键部分,要求具有较好的灵敏度和抗干扰能力。
驻极体传声器是一种微型声电转换器,这种传声器具有灵敏度高、频率响应范围宽和体积小等优点。在本系统中选用驻极体话筒作为声音检测部分的声音传感器,用其将声音信号变换成电信号。
声音检测模块设计的难点和重点是滤除噪音信号。在此模块的设计过程中,经过多次实验,最终确定了本模块的电路和相关参数。本系统采取幅度比较法实现声音检测的功能。因为发令枪的声音信号一般幅度较大,可以直接进行放大,通过比较器与阈值电压相比,当声音信号大于一定幅度时产生翻转信号。主要考虑的问题是如何对驻极体话筒检测到的微弱信号进行放大处理。在本系统中采用三极管9013构成单级放大电路对信号进行放大。经过多次实验发现,输出电压大于4V时,声音信号振动幅度较大。再加上比较电路就构成了本系统的声音检测电路,如图2所示。在此电路中,用R5和R6分压电路产生一个阈值电压,在实际设计中设置为4V。电压比较器LM339的OUT2产生声音信号自检电压,若声音检测无故障,应输出高电平;OUT1作为声音检测信号输出脚与单片机P1.2口相连,当发令枪响起时输出一个脉冲信号。
图2 声音检测电路
接地电阻相关文章:接地电阻测试方法
加速度计相关文章:加速度计原理
评论