基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx

上传人:b****2 文档编号:4259229 上传时间:2023-05-03 格式:DOCX 页数:57 大小:4.91MB
下载 相关 举报
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第1页
第1页 / 共57页
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第2页
第2页 / 共57页
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第3页
第3页 / 共57页
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第4页
第4页 / 共57页
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第5页
第5页 / 共57页
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第6页
第6页 / 共57页
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第7页
第7页 / 共57页
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第8页
第8页 / 共57页
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第9页
第9页 / 共57页
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第10页
第10页 / 共57页
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第11页
第11页 / 共57页
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第12页
第12页 / 共57页
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第13页
第13页 / 共57页
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第14页
第14页 / 共57页
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第15页
第15页 / 共57页
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第16页
第16页 / 共57页
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第17页
第17页 / 共57页
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第18页
第18页 / 共57页
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第19页
第19页 / 共57页
基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx_第20页
第20页 / 共57页
亲,该文档总共57页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx

《基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx(57页珍藏版)》请在冰点文库上搜索。

基于AT89C51的立定跳远测距系统设计Word格式文档下载.docx

本文所论述地立定跳远测距系统是以单片机AT89C51为核心部件地工作系统.用AltiumDesigner软件完成硬件设计地基础上,确定C语言为编程语言,确定了系统软件地总体结构,设计了主程序流程图,通过C语言编制地软件程序支持,能够实现对被测者所跳距离地处理、运算,从而实现测量.同时,本文对单片机AT89C51与PC机之间进行通讯、实施PC机控制地工作做了一定地研究和探讨.

关键词:

立定跳远测距系统,红外线传感测控,单片机

TheResearchandDevelopmentofAdvancedStandingLongJumpRangeFinderSystem

Abstract

Massesofadolescentphysicalandmentalhealth,bodyrobust,strongwill,fullofvitality,istheembodimentofanationstrongvitality,isasymbolofsocialcivilizationandprogress,areimportantaspectsofthecomprehensivenationalstrength.WiththepromulgationandactualizationofTheHealthStalldardforStudentsPhysicalConstitutionofthePeoplesRepublicofChina,ithasbecomeapressingobligationtodeveloptheIntelligentTestingSystemforPhysicalConstitutionMeasurement.

"

Theadvancedstandinglongjumprangefinder"

isoneoftheseriesofproductsofTheIntelligentICCardTestingSystemforPhysicalConstitutionMeasurement.Thisdeviceisahightechnicalproductwhichisthecombinationofcomputerhardwareandsoftware.Underthestudyofthestandinglongjumprangefinderathomeandabroad,anadvancedstandinglongjumprangefinderthatbasedoninfraredLEDandSCM(SingleChipMicroprocessor)isdeveloped,whichtakesadvantagesofthetechnologyprocessinthefieldssuchaselectronic,computer,sensorandcontrolling.

ThestandinglongjumprangefinderdiscussedinthispaperusesthePCtoshowthetestingdata.Differentjumping-offpointscanbechosenfordifferentpeople.Ithasstablecapabilityandhighprecession.Themeasureerrorislessthanonecentimeter.It'

spracticalityandwellcushionandadhesioncapability.

TheMCUAT89C51isusedasacorecomponentinthisstandinglongjumprangefinder.OnthebasisofthehardwaredesignwiththehelpofthesoftwareAltiumDesigner,thisarticledecidestochooseClanguagetoprogram,anddecidesthegeneralstructureofsoftwaresystem,anddesigntheflowchartofthemainprogram.WiththesupportofthesoftwarethatprogrammedbytheClanguage,thedatacanbeanalyzedandoperatedautomatically.CommunicationsbetweenAT89C51andPCcontrollingalealsodiscussedinthispaper.

Keywords:

Standinglongjumprangefindersystem,infraredsensorandcontrolling,SCM

1绪论

1.1研究立定跳远测距系统地由来及意义

1.1.1《学生体质健康标准》介绍

现代文明在带给人们充分物质享受地同时,也给人类地健康带来了新地威胁,人们对健康地要求更加迫切.我们国家自新中国成立以来党和政府十分重视青少年地体质,制定了一系列政策,先后推出了《劳卫制》、《国家体育锻炼标准》、《大学生体育合格标准》、《中学生体育合格标准》、《小学生体育合格标准》以及《学生体质健康调研》等政策和措施.这些政策和措施对加强学校体育工作,提高青少年体质健康水平,起到了很大地推动作用.但随着社会地发展和变革,部分内容己不能完全适应形势地要求,如:

在体质地测试内容方面存在着一定地局限性,不能全面反映学生地体质健康状况;

学校体育中重复“测试”地内容较多,加重了学生和体育教师地负担.因此,进一步修订与完善这些政策和措施,建立一个比较全面、科学、简单、实用地学生体质健康评价标准,显得十分必要.

2000年我国学生体质健康调研结果表明,随着我国社会稳定和经济地持续发展,人民生活水平地不断改善,我国学生身体健康水平有了较大地提高.与此同时,学生地体质健康方面也存在着不容忽视地问题,学生体质健康地状况不容乐观,必须下大力气,采取积极措施,扭转学生体质健康状况下滑地趋势.以前我国采用地《学生体育合格标准》,从评价方向和内容上已不适应现代学生地客观实际.因此,教育部、国家体育总局于2002年7月25日颁布了《学生体质健康标准》(试行方案及实施方法)[1],取代了《学生体育合格标准》.《学生体质健康标准》地颁布实施,其目地就在于使学校和广大学生以及家长能够及时了解学生地健康水平,督促学生积极参加体育锻炼,上好体育课,养成良好地锻炼习惯,进而全面提高学生地体质健康水平.《学生体质健康标准》能够促进学生身体地正常生长和发育、形态机能地全面协调发展、身体健康素质地全面提高和激励学生主动、自觉地参加经常性地体育锻炼,有利于把学生培养为德、智、体、美全面发展地高素质人才.

1.1.2《学生体质健康标准》在学校地实施

《学生体质健康标准》是《国家体育锻炼标准》地组成部分,《国家体育锻炼标准》在学校地具体实施.《学生体质健康标准》将采取分步实施地办法,逐步推广.从2002年9月新学年开始,由各省、自治区、直辖市教育厅(教委)确定3%左右地中小学校和2所以上地高等学校、小学从一、三、五年级开始,中学(中专)和高等学校从起始年级开始实施《学生体质健康标准》以取得经验.从2003年新学年开始,各省、自治区、直辖市实施《学生体质健康标准》地比例扩大到50%地中小学校和所有高等学校.从2004年新学年开始,在全国各级各类学校全面实施《学生体质健康标准》.

1.1.3《学生体质健康标准》适用范围和评价方法

《学生体质健康标准》适用于全日制小学、初级中学、普通高中、中等职业学校和普通高等学校地在校学生.从身体形态、身体机能、身体素质等方面综合评定学生地体质健康状况,按百分制记分.不同年级有不同地测试工程,同一年级还会根据个人地不同条件有不同地标准.

《学生体质健康标准》根据学生地生长发育规律,将测试对象划分为以下组别:

小学一、二年级为一组、小学三、四年级为一组、小学五、六年级为一组;

初中及以上年级每年级为一组,大学为一组.测试工程如下:

(一)小学一、二年级测试工程为身高、体重、坐位体前屈三项.

(二)小学三、四年级测试身高、体重、50M跑、立定跳远四项.

(三)小学五、六年级测试工程为六项,其中身高、体重、肺活量为必测工程.选测工程为三项:

从台阶实验、50M×

8往返跑中选测一项;

从50M跑、立定跳远中选测一项;

男生从坐位体前屈、握力中选测一项、女生从坐位体前屈、握力、仰卧起坐中选测一项.

(四)初中及以上各年级(含大学)测试工程为六项,其中身高、体重、肺活量为必测工程,选测工程为三项:

男生从台阶实验、1000M跑中选测一项,女生从台阶实验、800M跑中选测一项;

男生从坐位体前屈、握力中选测一项,女生从坐位体前屈、仰卧起坐和握力中选测一项.

《学生体质健康标准》是促进学生体质健康发展、-激励学生积极进行身体锻炼地教育手段,是学生体质健康地个体评价标准,也是学生毕业地基本条件之一.新标准实行地是目标管理,即不管学校怎样开展体育运动,只要达到标准就合格.如:

长跑是提高耐力地有效方法,但由于它枯燥乏味许多人不愿意跑,这种情况下有条件地学校同样可以通过游泳、踢足球等活动来达到提高耐力地目地.

《学生体质健康标准》地实施本身是对学生进行提高健康意识地教育过程.通过《学生体质健康标准》地实施,可以促进青少年学生更加自觉主动地锻炼身体.可以使家长、社会及时了解学生地体质状况.

1.1.4国外各国对体质评价指标体系地研究

从国际体质评价指标体系地演变来看,各个从事体质测试地国际组织和国家,在解释体质地概念和选择测试指标方面都想尽力取得一致,但是由于各国际组织和国家地某些观点尚有不同,因而在各自测试指标上,也还存在着较大差别.

美国在体质研究上有很长地历史,学科发展完善,基本完成了由测试“运动技术指标”向测试“健康指标”地过渡.在美国比较普遍使用地健康体质测试方法,可以归纳为4个方面:

(1)心肺功能;

(2)肌肉力量与耐力;

(3)身体柔韧性;

(4)身体组成.良好地心肺功能可以预防心血管疾病,特别是冠心病地发生;

强健地肌肉是完成人体各种运动地必需;

柔韧性可以防止在活动中地损伤:

适宜地身体组成可避免由肥胖导致地各种疾病.所以,这四个方面地良好状态,提供和保证了人们安全地从事运动地能力,即具备了优良地体质水平.

而日本在1998年也对沿用了30多年地体力诊断和运动能力测试进行了修订,指标数量减少,包括耐久跑、握力、50M跑、立定跳远、坐位体前屈、仰卧起坐等,指标更向健康评价靠近.

世界卫生组织对健康地定义为“健康不仅仅是指没有疾病或不虚弱,而是生理、心理地健康和社会适应地完好状态”.对体质地定义在体育、教育和卫生系统,也已基本形成共识,即“体质是指人体地质量,它是在遗传性和获得性地基础上表现出来地、相对稳定地特征”.

从健康和体质两个定义中不难看出对身、心两方面提出地要求.以往我国评价学生地体质时,更多地使用了学生地运动成绩作为评价地标准.随着社会地发展,人们越来越认识到形态对人体健康地重要性,因为一定地形态结构,必然表现为一定地生理功能.因此形态将作为评价地一个方面.另外,现代医学和运动生理学地研究结果表明,人体心血管系统及呼吸系统功能强弱是反映一个人健康地重要标志,也是左右人们寿命和工作时间地重要因素.应该把发展学生心血管系统及呼吸系统功能贯穿身体运动地始终.因此,机能地评价也应作为学生体质健康标准地重要内容.

1.1.5研究开发立定跳远测距系统地由来和意义

青少年是祖国地希望、民族地未来.各级政府都非常重视青少年地体制健康问题.有了标准和实施地步骤还是不够地,如何使这套标准执行地更具科学性才是关键.在教育部国家体育总局颁布地教体艺[2002]12号《学生体质健康标准试行方案及实施办法》中明确指出“为使《学生体质健康标准》地实施更加科学、准确、简便易行,各学校选用地测试器材必须是经国家质量监督部门检测达到测试要求地合格产品,同时应积极创造条件使用计算机,努力做到管理地科学化、现代化.

目前,我国从小学、中学到成人还没有相应地检测设备,就更谈不上普及应用.现有地一些测试主要靠人工操作,存在有较大地人为因素,且不方便管理.因此,研制一整套智能化全自动体质监测设备,并能与网络和数据库连接、便于管理存档、价格又相对低廉,使一般中、小学校及厂矿、企业、机关都能接受,成为当务之急.我们研究地立定跳远测距系统正是符合了这一形势要求.

经常练习跳跃,可以增强腿部力量,提高弹跳能力,发展速度、力量、灵敏、协调等素质,而立定跳远作为跳跃类地一个工程,由于它地技术动作简单,所需场地不大,器材简易,因此把它作为身体素质测验必不可少地工程之一.如小学地体育达标测试之一;

初中升高中地体育加试;

高中考体育学院地素质测试等.立定跳远是全民健身地重

要工程,也是竞技体育中有代表性地素质指标.立定跳远测距仪是体能测试系统地系列产品之一,通过测试直观地反映出受测者地人体爆发能力.本设备具有安全、环保、简便、实用、对环境条件要求宽松、便于普及推广地特点.

传统地体育比赛和体育测验中,立定跳远地成绩采用M尺来测量,由裁判员或体育老师用肉眼来测量成绩.根据比赛规程,每位被测者有三次机会,三次中地最好成绩作为该选手地最终成绩.而在大型地比赛中,参赛地队员往往很多,裁判员多次重复同一个动作,不仅繁琐、无聊,而且浪费人力,由于裁判员地主观因素造成地误差在所难免,也不能排除裁判员误判地可能.同理,这些问题和疑虑在学校地体育测验中也同样存在.为了解决上述问题,为了客观快速准确地测出运动员地成绩,减少裁判员地工作量,避免主观因素地干扰,故研究了这个立定跳远测距系统.

1.2国内外技术简况及发展趋势

目前,国内市场上已经出现了一些立定跳远测距产品.杭州实惠体育用品有限公司研制开发地立定跳远电脑测距仪已获得国家实用新型利.大连万国汇通体育投资管理有限公司开发地尤西姆(UOSIM)智能体质测试系统也是为配合国家教育科学规划重点课题地研究及《学生体质健康标准》和体育考试制度地建立而设立地重点投资攻关工程.其开发地AL6立定跳远测试仪如图1.1所示.

图1.1AL6立定跳远测试仪

该产品地主要功能及特点:

●支持手工输入ID号和IC卡读取两种身份识别方式;

●仪器内可存储最新地1000条测试数据,以备查询;

●测试后数据锁定显示,并可浏览查询;

北京华夏汇海科技有限公司生产地HHTC/LT-100型立定跳远测试仪也是目前市场上很有代表性地一款产品.HHTC/LT-100型立定跳远测试仪如图1.2所示.

图1.2HHTC/LT-100型立定跳远测试仪

该产品地性能特点:

●具备键盘与非接触卡身份证号码、学号俩种输入模式;

●海量存储15000条测试数据,测试成绩快捷搜索、查询;

●测试结果自动显示,同步语言提示;

●测试数据实时同步,通过远距离无线网络自动送入计算机数据采集系统;

首先可以看到,这些产品每次测试之前都需要输入被测者地姓名、学号等身份信息,大大增加了测试地工作量.另外,这些均采用了独立地显示、存储模块,最终测试结束之后才将测试结果传送给计算机.这样不利于数据地快速处理,不符合如今技术发展趋势和人们地工作需求.

如果采用PC直接控制整个系统地方式,就会加快整个测试地进程,并且直接将测试结果等数据进行处理,方便快捷.

1.3论文主要工作概述

1.3.1总体设计

在用户需求分析地基础上,研究国内外当前同类产品地设计方案,认真分析了市场上同类型产品地优点和不足,经过严格地分析和比较,选取合理地设计方案,确定了此立定跳远测距系统应具有地基本功能、系统结构及其精度要求等.

1.3.2系统硬件电路地设计

(1)以AT89C51为核心地发射部分和接收部分电路原理图设计;

(2)采用看门狗电路、555振荡电路、9V电源等完善设计中地各项辅助功能;

(3)RS232串行通信接口电路完成主、分机之间地通信任务;

1.3.3系统软件地设计

软件设计主要是指系统监控程序地设计,即此立定跳远测距系统中各项功能地软件实现方法,其中包括程序流程图地设计和具体地程序设计,采用C语言实现编程.

1.4本章小结

本章通过介绍立定跳远测距系统地研究背景,说明了研究该系统地重要意义.同时介绍了相关产品地发展现状,通过分析作出总体设计地规划.

2总体方案地设计

2.1设计参数及要求

(1)设计参数

测量精度:

0.Olm

测量距离:

2.5m+lm

(2)设计要求

①性能稳定、精度高、误差小于O.Olm;

②可根据不同对象选择不同地起跳点,以便适用于不同人群;

③设备精美实用,缓冲性能和附着地面性能优良;

④实现PC对整个系统地操作;

2.2测量方案地选择

测距仪是指用来确定某物距离地各种视觉,电子或声觉仪器之一.目前市场上地测距仪普遍采用导电橡胶或红外线发光二极管地测距方法,二者各有优缺点[2].

方案一:

导电橡胶测距方案[3]

(1)利用导电橡胶地测距原理

压敏导电橡胶地导电性随着压力地增加电阻变小.在不受力时一般为绝缘体.它有2种类型:

①开关型,不受压时为绝缘体(断路),当压力达到一定值后,电阻急剧降低至导电状态(接通).

②模拟型,其电阻值随压力地变化而逐渐变化.

本方案采用地是开关型压敏导电橡胶,利用其作为测量时地受力传感元件.

(2)利用导电橡胶测距方案地优缺点

优点:

灵敏度高,制作方便;

缺点:

成本较高,易损坏不易维护,使用寿命短.

方案二:

利用红外线发光二极管地测距方案

(1)利用红外线发光二极管地测距原理

红外线发光管具有发光效率高,体积小,截止频率高,使用方便地地特点.光电控制电路由发射部分,接收部分和信号处理部分组成.

发射部分地主要元件为红外发光二极管.它实际上是一只特殊地发光二极管,由于其内部材料不同于普通发光二极管,因而在其两端施加一定电压时,它便发出地是红外线而不是可见光.目前大量使用地红外发光二极管发出地红外线波长为940rim左右,外形与普通发光二极管相同(见下图),只是颜色不同.红外发光二极管一般有黑色、深蓝、透明三种颜色.判断红外发光二极管好坏地办法与判断普通二极管一样:

用万用表电阻档量一下红外发光二极管地正、反向电阻即可.红外发光二极管地发光效率要用专门地仪器才能精确测定,而业余条件下只能用拉距法来粗略判定.

图2.1红外发光二级管

发光电路由振荡电路和红外发光管HG413组成,电路图如图2.2所示.

图2.2发光电路图

接收部分地红外接收管是一种光敏二极管.红外光敏二极管地特点:

在实际应用过程中,光敏二极管加反向电压,它才能正常工作,亦即红外接收二极管在电路中应用时是反向运用,这样才能获得较高地灵敏度.

接收电路由光敏二极管,放大驱动电路和负载组成.由于外接负载地不同,所采用地放大电路地形式也很多.如果负载电流较小,可采用晶体管作放大器,输出端直接带负载(如图2.3).该电路地优点是:

电路元件少,电路简单,成本低.

图2.3接收放大电路

为了抑制干扰和噪声,便于进行信号处理,一般将红外线发光二极管内调制成脉冲光源,方波脉冲发生器采用时基集成块---NE555时基集成电路[4].时基集成块NE555输出振荡频率由外接电阻R1,R2及电容C1决定:

(2.1)

3端为输出端,R3是限流电阻,避免由于电流过大而烧坏红外发光管D,其输出信号为方波,占空比q为:

(2.2)

电路原理:

T1在没有光照射地时候截止,此时T2基极电位为0,Uout输出为高电平.当Tl有光照射导通,此时T2有基极偏压,Uout输出为低电平.

当进行测量时,在人脚落地区域排布一定数量地红外线发光二极管,当人脚落地时,必然会挡住红外线发光二极管发出地光,通过软件地处理实现,即可计算出落地最近点距起跳线地距离,即为受测者地立定跳远成绩.

(2)利用红外线测距地优缺点

灵敏度高,测量速度快,精度高,成本较低,辅助设备简单,易于维护,性能稳定;

晶体管地参数具有分散性,且由于负载电流流经晶体管,故电流受到限制,不能超过晶体管集电极最大允许电流;

易受太阳光地干扰.

2.3设计方案地确定

根据2.2地分析,从系统实用性及经济性能出发,本立定跳远测距系统采用红外线发光二极管测距地方案,它不仅具有其他三个方案所具有地共有优点,而且制作简单,成本低廉,为了提高产品地性能和市场竞争力.

根据红外线测距原理,设计出测距系统地电路原理图,如图2.4所示.

图2.4测距系统地电路原理图

在测距系统中,在人脚落地区域左右各排布128个二极管,相邻地两个二极管间隔为8mm.左侧为发光二极管,右侧为光敏二极管,左右两侧二级管一一对应,感应距离大于1M,既每一对二级管(发光管和接收管)地距离大于lm.设置起跳线为5条,分别为O.5m起跳线,1m起跳线,1.5m起跳线,2m起跳线,2.5m起跳线.当被测者地脚落在二极管地感应范围内时,单片机把被人双脚(或身体)挡住地光线所对应地红外线发光二极管中地最短地一个距离记录下来,经过软件处理所得地数据,再加上起跳距离地数值即为被测者地立定跳远成绩.布局如图2.5所示.

其测量过程为:

>1m

首先通过计算机软件面板,设置测量地基准.然后采用循环检测方式对128个接收二极管进行检测.如果发现某一个(或数个)接收二极管低电平,所对应发光管发出地红外线被遮挡,说明有运动员跳过,则单片机计算出运动员所跳地距离.并把计算地数据传送到到上位机进行处理.接着对下一个运动员进行测试,循环往复进行.

0M

0.5M

1.0M

1.5M

2.0M

2.5M

图2.5测距布局图

2.4AT89C51单片机简介

单片微型计算机简称单片机.它是把微型计算机地各个功能部件:

中央处理器CPU、随机存取存储器RAM、只读存储器ROM、FO接口、定时器/计数器以

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2