毕业论文-------基于51单片机的多功能自行车码表

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

长沙航空职业技术学院2009届毕业生毕业设计(论文)题目:基于51单片机的智能多功能自行车码表学院:长沙航空职业技术学院系别:航空电子电气工程系专业:应用电子技术专业姓名:肖国军学号:200900042023班级:电子0902指导老师:欧阳红、戴俨炯老师2012年5月30日长沙航空职业技术学院1基于51单片机的智能多功能自行车码表摘要随着人们生活水平的不断提高,自行车已经不仅仅是运输、代步的工具,其辅助功能也变得越来越重要。因此,人们希望自行车的娱乐、休闲、锻炼的功能越来越多,能带来大家更多的健康与快乐。自行车码表作为自行车的一大辅助工具迅速发展起来。它能合理计算出速度及公里数,使运动者运动适量,达到健康运动与代步的最佳效果。码表能尽可能真实地反映骑行状况,便于车手及时调整自己的举动。本论文主要阐述一种基于霍尔元件的自行车的速度里程表的设计。以AT89C52单片机为核心,A44E霍尔传感器测转数,温度芯片(DS18B20)获得温度数据,万年历芯片(DS1302)获得日期数据,并通过LED实时显示。文章详细介绍了自行车的速度里程表的硬件电路和软件设计。硬件部分由AT89C52单片机最小系统模块、设置与启动模块、霍尔脉冲模块、日历模块、温度模块和数码管显示模块组成。软件部分用C语言进行编程,采用模块化设计思想。关键词AT89C52单片机;A44E霍尔传感器;温度(DS18B20);日历(DS1302);速度;里程。Abstract:Aspeoplelivingstandardriseceaselessly,isnotonlythebicyclehasbeenwalkingtransport,thetooloftheauxiliaryfunctionalsobecomesmoreandmoreimportant.So,itishopedthatthebicycleentertainment,recreation,exercisemoreandmoreofthefunction,canbringyoumorehealthandhappiness.Occasionallyabicycleasabicyclelargeauxiliarytoolsrapidly.Itcanreasonablecalculationoutspeedandtraveled,makeactivistsmotionisrightamount,tohealthmovementandthebestresultsinsteadofwalking.Nowasfaraspossiblecanreflecttheridingcondition,itiseasytoadjusttheirbehaviordrivers.Thisthesismainlyelaboratedonebasedonthespeedofthehallelementbikethedesignoftheodometer.ByAT89C52singlechipmicrocomputerasthecore,A44EhallsensorsRPM,temperaturechip(DS18B20)gettemperaturedata,calendarchip(DS1302)getdatedata,andthroughtheLEDdisplay.Thispaperintroducesindetailthespeedofthebicycleodometerhardwarecircuitandsoftwaredesign.ByAT89C52singlechipmicrocomputerhardwarepartminimumsystemmodule,setupandstartmodule,hallpulse长沙航空职业技术学院2module,calendarmodule,temperaturemoduleanddigitalpipedisplaymodule.SoftwareofClanguageprogram,modulardesignthought.KeywordsAT89C52singlechipmicrocomputer;A44Ehallsensors;Temperature(DS18B20);Thecalendar(DS1302);Speed;Mileage.长沙航空职业技术学院3目录基于51单片机的智能多功能自行车码表...............................1摘要:............................................................1关键词:..........................................................1目录..............................................................3第1章:绪论......................................................51.1.课题分析...................................................51.1.1课题要求..............................................51.1.2系统功能概述..........................................51.2.课题总体设计...............................................01.2.1.硬件电路设计思路.....................................01.2.2.软件设计思路.........................................1第2章:硬件电路设置..............................................22.1.单片机模块.................................................22.1.1.处理执行元件..........................................22.1.3.复位电路..............................................22.1.4.显示电路..............................................32.3.霍尔传感器简介.............................................12.3.1.霍尔器件概述..........................................12.3.2.霍尔传感器的应用......................................12.3.3.AH41霍尔开关.........................................22.4.温度模块...................................................12.4.1.DS18B20的概述........................................12.4.2.DS18B20的应用........................................12.4.2.DS18B20的主要特性....................................12.4.2.DS18B20相关资料......................................22.5.日历模块(DS1302).........................................32.5.1.DS1302概述...........................................32.5.2.DS1302主要的性能指标和特点...........................32.5.3.DS1302的基本组成和工作原理...........................4第3章:软件设计..................................................03.1.自行车码表程序设计思路及过程...............................03.1.1.速度程序设计思路......................................03.1.2.时间程序设计思路......................................23.1.3.行程程序设计思路......................................23.1.4.温度程序设计思路......................................23.1.5.日历程序设计..........................................0第4章:调试......................................................04.1.仿真软件调试...............................................04.1.1.pruotues软件调试.....................................04.2.实物调试...................................................1结论..............................................................2长沙航空职业技术学院4参考文献..........................................................2致谢..............................................................2附录..............................................................3附录一:源程序..................................................3附录二:电路PCB板图............................................5附录三:实物效果图..............................................1附录四:电路元件清单............................................1长沙航空职业技术学院5第1章:绪论智能化转速测量可以对电机的转速进行测量,电机在运行的过程中,需要对其平稳性进行监测,适时对转速的测量有效地可以反映电机的状况。本系统主要由传感器,单片机AT89C51构成。可以对大范围转速进行测量,测量的转速精度高,还可以和PC机时时通信,实现对电机转速的测量。单片机的英文名称是MicroControllerunit,缩写为MCU,又称为微控制器,它是一种面向控制的大规模集成电路芯片。它具有功能强、体积小、可靠性高、应用简单灵活,因而使用非常广泛,有力地推动各行业的技术发展和更新换代。本文介绍了此系统的功能、技术指标以及主要内容等;论述了总体设计过程,确定了技术指标及器件的选择;着重描述了系统硬件电路设计、硬件设计框图及所使用的各种芯片功能与特性;重点剖析了软件设计的过程。由于本人水平有限,加之时间仓促,论文中难免会有错误和不足之外,不够理想、许多方面还需要继续完善和改进。在这里恳请指导老师和各

1 / 36
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功