Design and Implementation of Timing System for College Running Test Based on STM32 and RFID

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:cse_gzzhu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
教育部要求每年对所有在校大学生进行体质健康测试,体能素质对个人健康非常重要,同时体测成绩也是课程成绩的一部分。长跑作为体能测试的必测项目之一,通常要求体育老师使用秒表来进行人工掐表计时,根据人眼辨识运动员是否冲线来停止计时,从而得出比赛成绩。这种计时方法需要耗费大量精力,而且当多名学生在非常接近的时间内到达终点线时,老师很难精确地记录每位运动员的最终成绩。人工掐表方法受主观因素影响大,同时时间精度也不高,而且测试过程还需要老师时刻监督以防学生绕近道作弊,测试完成之后数据的手动录入也带来不小的工作量。因此需要一种能够代替传统的人工掐表的自动计时设备,来提高计时效率和准确度,这样既可以避免人为因素带来的测试误差,又可保证长跑测试的公平公正。在现有的自动计时技术中,主要有两类常见的径赛计时方法。一种是使用图像识别技术来实现自动计时。计算机通过对接收装置采集到的运动员冲线画面进行图像分析和处理,以此来给出最终长跑测试成绩。若要采集到高速运动中的运动员精准的冲线画面,就需要图像采集设备具有较高的灵敏度。同时,当多名运动员的冲线时间较为接近时,需要系统有较强的图像处理能力,这样就导致了基于图像识别技术的自动计时系统造价非常昂贵,因此这类设备通常应用于对精度要求高,同时资金较为充足的大型体育赛事,不适用于日常长跑测试。另外一类计时系统是采用红外线或者激光拉线的方式,根据在终点处红外线或激光的光束阻挡情况来进行判定。该方法利用了电子元件的光敏特性,运动员在冲线时遮挡了设备发出的光束,此时电路电阻特性发生改变,记录发生变化的时间从而实现自动计时。但这种方法不具备唯一性,即系统只能记录运动员们到达终点的时间,无法辨识运动员身份信息,而且在多人以微小差距同时冲线时,由于人体形状不规则,很容易出现误判情况。例如某一运动员在同一水平线高度的不同部位可能会被识别成不同的运动员,此时就需要人为进行干预,这种情况下计时效率就非常低。因此,针对大学体育考试长跑测试这类应用场景的使用需求,以上提到的两种日常生活中常见的径赛计时方法虽然都能实现较高精度的自动计时,但都有操作复杂、成本昂贵等问题,对于学校的日常长跑测试来说,不需要这么高的测试精度,同时也需要控制成本,所以应考虑其他的自动计时方法。本文设计了一套基于STM32和无线射频(RFID)的电子计时系统。该系统利用RFID阅读器作为信号源,根据无线射频感应标签的方法记录比赛成绩,使用STM32单片机来处理信号接收装置传来的数据以此实现计时。RFID是一种非接触式自动识别技术,可通过信号源发送无线电信号来识别目标物体。随着技术的不断革新,RFID产品的生产成本在不断降低,也使得其相关产品越来越多样化,在物流、供应链、仓储、安防等各个领域都有广泛应用。由于RFID可以通过无线电感应来实现目标识别,而且其体积小、成本低、识别速度快、可重复使用,因此非常适用于体测长跑测试这一实际应用场景,是一个精度与成本兼顾的好方案。RFID阅读器、应答器(电子标签)和应用软件这三部分组成了一套完整的RFID识别系统。RFID主要是通过阅读器发送一定频率的无线电信号来感应识别电子标签,当电子标签进入阅读器的识别范围后产生感应电流,感应电流可以对无源电子标签进行供电,同时标签里携带的有用信息也会返回阅读器进行后续的处理。本文所设计的自动计时系统硬件上主要由STM32主控制器、RFID识别模块、LCD液晶显示模块、蓝牙无线通信模块、红外避障模块、温湿度检测模块等组成,软件上使用C语言来进行程序编写,从而实现整个系统的设计与开发。系统的计时原理非常简单,RFID识别模块作为计时终端,当阅读器第一次检测到标签时开始计时,第二次检测到标签时停止计时,时间数据返回至主控制器进行计算,时间差即为本次长跑测试的成绩。主控制器作为系统的核心组成部件,需要与多个模块进行连接与数据传输,因此要求主控制器能同时支持多个接口,同时还应有强大的运算能力和稳定的操作系统,因此本设计选用了 STM32F103C8T6芯片来作为主控制器。RFID识别部分使用RC522射频模块进行刷卡操作来检测开始和结束的时间。RC522是一款低成本且体积小的高集成度读写卡芯片,可实现5cm距离的非接触式读卡,适用于本次长跑测试自动计时的使用场景。同时为了成绩查看更加直观方便,系统最好能在测试结束后实时地查看学生中长跑体能测试的成绩,即需要具备一个有基本显示功能的人机界面。由于显示屏要显示的内容都较为简单,同时也考虑到系统需要具有便携性,各模块体积以及功耗都不宜过大,故本设计选用轻便的LCD1602液晶显示屏作为显示模块,成绩可以在计时停止后在LCD显示屏上进行即时显示,同时测试成绩也可以通过蓝牙模块HC-06上传至手机移动端,方便学生在手机上进行查看。在完成了以上基础的体测计时功能之后,本设计还继续探索了其他方面的系统性能改进与完善方法。例如在系统加入了防作弊设计、环境温湿度检测功能和防碰撞算法。由于实际长跑体能测试通常在400米跑道上进行测试,这就需要运动员围绕操场进行多圈跑步。为提高成绩测试者可能会通过绕近路的方法来作弊,因此考虑在中途增加一个防作弊装置,测试者必须经过中途计时点才会有最终成绩,否则视为作弊、成绩无效。本系统中使用E18-D80NK-N红外检测作为中途防作弊装置。同时,系统还加入了环境温湿度检测模块。研究表明在长跑活动中,环境条件对运动员表现以及跑步成绩都有所影响,因此本系统采用DHT11数字温湿度传感器来进行环境温湿度监测,这样可以便于学生查看操场的实时天气状况,以此来判断是否适宜进行体测活动,当温湿度超过设定阈值时在手机上会有相应的提醒。同时,系统收集到的温湿度和在该环境下相应的长跑成绩信息也可以返回后台做进一步的数据分析和处理,例如可以根据收集到的信息进行深度学习、大数据分析来进一步研究环境气候对跑步的影响等这类课题。除此之外,考虑到多个标签可能同时到达阅读器识别区域而产生的标签碰撞问题,还在系统中加入了防冲撞设计。RFID系统主要采取两种防碰撞算法来解决标签的防碰撞问题,第一种是确定性防碰撞算法,这种算法比较复杂,工作效率低,识别过程中延迟比较明显;第二种是随机性防碰撞算法,它是一种概率性算法,包括纯Aloha算法、时隙Aloha算法、帧时隙Aloha算法、动态帧时隙Aloha算法等。通常使用系统吞吐量、数据包的平均延时或单位时间内的平均数据包交换数量等指标来评价系统防冲撞性能的好坏。本文根据长跑测试的实际场景,选用了帧时隙Aloha算法进行防冲撞设计,对不同标签的情况下不同帧长对系统吞吐量的影响进行了 Matlab仿真与分析,从而选定在实际长跑测试中能达到最佳防冲撞效果的帧长。本次设计的长跑计时系统时间数据精度明显优于手动计时,而且这个系统经济、简单、实用又安全,是一个既有一定精度又低成本的自动计时系统。与传统秒表计时相比有更高的数据精度的同时也节省了人力,与现有的高精度径赛计时仪器相比操作更简单,成本更低。如果投入学校的实际长跑测试中,既可以节省人力物力,又可提高测试效率,还可保障测试的公平公正。同时该系统除了可以用于学生体质测试长跑项目外,由于其操作简便,还可以供学生们日常训练自行使用。但该系统仍有许多可以改进的地方,例如使用此设备进行长跑测试时,需要根据RFID标签来进行身份识别,为了序号信息的唯一性,一个标签就只能对应一个人,因此标签的利用率较低,只能一次性被一个人所使用。所以后续可以考虑通过人脸识别来进行测试者身份识别,将人物信息与RFID标签信息进行绑定,在测试结束后立即释放标签序号,这样标签就可以重复使用,进而可以大大提高标签的有效利用率。另外本文仅通过蓝牙串口助手这一工具来上传测试信息至手机端显示,这种人机交互功能比较单一,后续可以增加通过访问微信小程序、访问网页、手机APP等其他方式更加方便地查询个人成绩。此外在最后的防冲撞设计模块,本文仅根据实际长跑测试的场景,直接采用了经典的帧时隙Aloha算法,虽然这种算法可以一定程度上提高系统吞吐量,解决标签的防冲撞问题,但由于其帧长值固定,当标签数有变化时需要手动修改帧长值来取得最好的防冲撞效果,所以后续可以考虑设计一个自适应防冲撞算法,可以根据不同标签数自动计算最优帧长值。
其他文献
由于超高速激光熔覆技术具有效率高、熔覆层质量好的优点,在电镀行业、表面涂层领域和激光增材制造领域具有巨大的应用前景。本文系统分析了激光熔覆同轴送粉流场和温度场的理论模型,开发了一种基于非稳态粒子追踪技术的综合性激光熔覆粉末温度场模型,利用模型研究了不同工艺参数下粉末对激光产生的能量衰减,以及不同参数下粉末温度场的变化规律,并针对能量衰减模型和超高速激光熔覆工艺进行了实验与分析。论文的研究工作如下:
可充电锂离子电池被认为是未来大规模应用中最有前途的储能装置之一,包括便携式电子设备、电动汽车和电网。然而,使用易燃液态电解质的传统锂离子电池可能会导致严重的安全问题,如电解液泄漏、热失控、燃烧和爆炸等。固态电池被认为是解决这些问题的最佳选择之一,消除了电解液泄漏带来的问题,提高了安全可靠性。此外,使用固态电解质(SSEs)可以获得更高的能量密度,特别是采用锂金属作为负极,它具有最高的理论容量(38
随着目前大数据与人工智能技术的快速发展,传统机械制造业的逐渐转型是必然趋势。轴承作为旋转机械设备中最为典型的部件之一,它的运行状态对旋转机械设备的正常运行至关重要。因此,开展轴承的故障诊断研究具有重要的理论和实际意义。传统的轴承故障诊断研究大多是基于振动信号进行时频域特征提取来完成诊断任务,而在实际的工厂车间中,因存在高腐蚀和高温等恶劣环境,导致仅通过接触式采集的振动信号不能满足轴承的故障诊断需求
随着经济的发展,人们对玻璃的需求越来越多,质量要求也越来越高。但目前国内绝大多数生产厂家仍然采用人工检测的手段,从而导致生产效率低下,成本高昂及质量控制不严格等问题的出现。在本文中,利用图像处理技术对平面玻璃缺陷进行自动检测。本文以平板玻璃为被检测对象。本文研究的表面缺陷主要包括划伤缺陷、气泡缺陷以及爆边缺陷,提取各种缺陷的特征参数,用来作为评定平板玻璃是否合格的重要指标,实现自动、实时、准确的缺
事业单位人员年度考核工作是人事管理中的一项重要工作,对于激励先进,推动形成干事创业的良好氛围具有重要作用。机构改革在增强事业单位活力的同时,也给重新组建的事业单位在人员年度考核工作的开展带来困扰。现以某事业单位2020年度人员考核工作为例,探索具体可行的考核办法。基本情况2020年下半年,因机构改革,由职能相近的9个事业单位新组建设立某单位(以下称该单位),为县级事业单位。基于该单位承担的职
期刊
自第二次工业革命以来,大量化石能源燃烧造成的大气中温室气体CO2浓度剧烈上升引起了包括全球极端气候频发,生态大改变,物种灭绝等一系列灾难。为了遏制地球大气中的CO2浓度进一步上升,以CO2为碳源合成高附加值药物分子的合成路径吸引了科研界的广泛关注。其中,胺类化合物的甲酰化和甲基化反应因其产物在药物中的广泛应用而被广泛研究。针对目前该领域中依旧存在的催化剂易分解、制备繁琐、腐蚀性强以及催化剂回收,产
金属氧化物半导体气体传感器具有灵敏度高、制作成本低廉、响应速度较快、使用寿命长等优点,已被广泛应用在环境监测、工业制造、人身安全和医疗诊断等各个领域。氧化锌(Zn O)具有3.37 e V宽禁带、60 me V大激子结合能、高电子迁移率、优异的化学和热稳定性等特性,是应用广泛的金属氧化物气敏材料之一。然而,传统的Zn O气体传感器一般需要在高于300℃的温度下工作,室温下难以恢复,灵敏度低,限制了
全无机卤化物钙钛矿材料溴铅铯(CsPbBr3)因为其卓越的光学和电子特性而被认为是最具有潜力的下一代核辐射探测器材料。CsPbBr3具有相对较大的禁带宽度、较高的有效原子序数、较大的载流子迁移率寿命积和较大电阻率等优秀特性,因而受到了广泛的关注。本文主要研究了CsPbBr3单晶制备工艺的优化及CsPbBr3光电探测器的探测性能。首先,我们采用化学共沉淀法合成CsPbBr3多晶粉体作为晶体生长的原料
相变存储器作为一种新型的非易失性存储器,具有存储密度大、操作速度快、数据保持时间长、抗辐射性能好等诸多显著的优点,被认为是最有可能取代Flash的下一代主流存储器。相变存储器在走向实际应用过程中,存在的最大问题,即编程电流过大,导致单元的功耗很大。所以,降低相变单元的编程电流就显得格外重要。目前,降低单元编程电流主要从两个方面考虑:一是从相变材料的角度考虑;二是从单元的界面热工程角度考虑。本文从界
环境污染和能源危机是当今世界面临的两大严峻挑战,废水污染被认为是主要的环境污染之一。然而,废水的处理技术受到成本和能源的限制。微生物燃料电池(Microbial Fuel Cell,MFC)作为一种可再生、成本低和清洁环保的废水处理和产能技术,最大的优势是在处理废水的同时可以产生电能。但MFC发展和应用受到较高的阴极过电位,较慢的污染物降解速率和较低功率输出的限制。其中,较高的阴极过电位是主要限制