资源描述:
《毕业论文-------基于51单片机的多功能自行车码表》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于51单片机的智能多功能自行车码表摘要随着人们生活水平的不断提高,自行车已经不仅仅是运输、代步的工具,其辅助功能也变得越来越重要。因此,人们希望自行车的娱乐、休闲、锻炼的功能越来越多,能带来大家更多的健康与快乐。自行车码表作为自行车的一大辅助工具迅速发展起来。它能合理计算出速度及公里数,使运动者运动适量,达到健康运动与代步的最佳效果。码表能尽可能真实地反映骑行状况,便于车手及时调整自己的举动。本论文主要阐述一种基于霍尔元件的自行车的速度里程表的设计。以AT89C52单片机为核心,A44E霍尔传感器测转数,温度芯片(DS18B20)获得温度数据,万年历
2、芯片(DS1302)获得日期数据,并通过LED实时显示。文章详细介绍了自行车的速度里程表的硬件电路和软件设计。硬件部分由AT89C52单片机最小系统模块、设置与启动模块、霍尔脉冲模块、日历模块、温度模块和数码管显示模块组成。软件部分用C语言进行编程,采用模块化设计思想。关键词AT89C52单片机;A44E霍尔传感器;温度(DS18B20);日历(DS1302);速度;里程。Abstract:Aspeoplelivingstandardriseceaselessly,isnotonlythebicyclehasbeenwalkingtransport,t
3、hetooloftheauxiliaryfunctionalsobecomesmoreandmoreimportant.So,itishopedthatthebicycleentertainment,recreation,exercisemoreandmoreofthefunction,canbringyoumorehealthandhappiness.Occasionallyabicycleasabicyclelargeauxiliarytoolsrapidly.Itcanreasonablecalculationoutspeedandtravele
4、d,makeactivistsmotionisrightamount,tohealthmovementandthebestresultsinsteadofwalking.Nowasfaraspossiblecanreflecttheridingcondition,itiseasytoadjusttheirbehaviordrivers.Thisthesismainlyelaboratedonebasedonthespeedofthehallelementbikethedesignoftheodometer.ByAT89C52singlechipmicr
5、ocomputerasthecore,A44EhallsensorsRPM,temperaturechip(DS18B20)gettemperaturedata,calendarchip(DS1302)getdatedata,andthroughtheLEDdisplay.Thispaperintroducesindetailthespeedofthebicycleodometerhardware9长沙航空职业技术学院circuitandsoftwaredesign.ByAT89C52singlechipmicrocomputerhardwarepar
6、tminimumsystemmodule,setupandstartmodule,hallpulsemodule,calendarmodule,temperaturemoduleanddigitalpipedisplaymodule.SoftwareofClanguageprogram,modulardesignthought.KeywordsAT89C52singlechipmicrocomputer;A44Ehallsensors;Temperature(DS18B20);Thecalendar(DS1302);Speed;Mileage.9长沙航
7、空职业技术学院目录基于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.DS
8、18B20的主要特性12.4.2.DS18B20相关资料22.5.日历模块(DS1302)32