资源描述:
《毕业设计(论文)-多功能自行车里程表软件设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、多功能自行车里程表软件设计摘要本文介绍的速度与里程表设计以单片机最小系统和霍尔传感器为核心。利用89C51单片机设计一种基于Proteus环境下51单片机的多功能自行车里程表要求该表具有实时时钟、自行车行驶瞬时速度、平均速度、超速报警、累计总里程等计量功能,可通过切换显示,传感器将不同车速转变成的不同频率的脉冲信号输入到单片机进行控制与计算,再采用LED模块进行显示,使得电动自行车的速度与里程数据能直观的显示给使用者,提供给用户安全行驶的一些基本信息。本系统由霍尔传感器、RC滤波电路、单片机AT89C51、系统化LED数码管显示模块、数据存储电路
2、和键盘控制组成。其中霍尔传感器包含信号放大和波形整形。对待测信号进行放大的目的是降低对待测信号的幅度要求;波形变换和波形整形电路则用来将放大的信号转换成可与单片机相连的TTL信号;通过单片机的设置可使内部定时器T1对脉冲输入引脚T0进行控制,这样能精确地算出加到T0引脚的单位时间内检测到的脉冲数;设计中速度显示采用LED模块,通过速度换算得来的里程数采用I2C总线并通过E2PROM来存储,既节省了所需单片机的口线和外围器件,同时也简化了显示部分的软件编程。本文先对里程表设计当中所需设备作了详细介绍,对设计中存在的问题进行了说明;而后对硬件和软件部
3、分的设计和实现作了认真的分析;然后给出了系统的建模过程及相应的系统模型,在此基础上进行了控制仿真,并对仿真效果进行了比较。关键词:AT89C51单片机;LCD数码管显示器;累计里程;速度;霍尔传感器AbstrsctThepaperintroducestheodometersinSCMdesignspeedandtheminimumsystemasthecoreandthehallsensors.Useamethodbasedon89C51designundertheenvironmentof51SCMProteusmultifunctionalb
4、icyclewithreal-timeclocktheodometersrequirements,bicycle,averagespeeddrivinginstantaneousvelocity,alarm,accumulativetotaloftotalmileagebyswitchingfunction,canshowdifferentspeeds,sensorintoadifferentfrequencypulsesignalinputtotheMCUcontrolandcalculation,againUSESLEDmodulethatm
5、akesthespeedofelectricbicyclewithmileagedatacanbeintuitiveshowusers,togiveusersthesafedrivingsomebasicinformation.Thissystemconsistsofhallsensors,RCfiltercircuitsandsingle-chipmicrocomputerAT89C51,systematicLEDdigitaldisplaymodule,datastoragetubecontrolcircuitandkeyboard.Oneh
6、allsensorsignalamplifierandwaveformcontainingplastic.Thesignalenlargedaimistoreducesignalamplitudetreatrequirements,Waveformconversionandwaveformplasticcircuitisusedtoconvertthesignalcanbeamplifiedwithsingle-chipconnectedTTLsignal,ThroughthemicrocontrollertimerSettingscanmake
7、internalT1onfootT0inputpulses,thuscanaccuratelycalculateT0addedtothefootunittimedetectedpulsecount,InthedesignthatUSESLEDmodule,thespeedofmileageconversionspeedbyusingtheI2CbusE2PROMtostore,andsaveforthemouthofSCMandperipheraldevices,alsosimplifiesshowspartofthesoftwareprogra
8、mming.Thispaperfirstneededtodesigntheodometersindetail,equipmentfort