51单片机速度里程表

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

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

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

资源描述

防灾科技学院毕业设计题目基于单片机的智能速度里程表的设计学生姓名吴建胜学号105031305系别防灾仪器系专业电气工程及其自动化班级1050313开题时间2013年11月29日答辩时间2014年6月8日指导教师杨敬松职称副教授基于单片机的智能速度里程表的设计防灾科技学院毕业设计1作者吴建胜指导教师杨敬松摘要行车里程表广泛应用于各类机车,虽然以前的机械里程表稳定可靠,然而功能单一,且易受磨损。随着微电子技术的快速发展,数字行车里程表得到了广泛应用,现在不少轿车的仪表已经逐渐使用数字车速里程表。本文介绍一种基于单片机的智能里程表,该里程表是一种数字式仪表,不但可以显示机车的车速和行驶的总里程,而且可以显示阶段里程,还能显示温度和时间,同时具有超速报警功能。本设计采用A3144e霍尔传感器,通过单片机处理数据计算出机车的车速和里程,再由LCD显示器显示出来。关键词:里程表;单片机;霍尔传感器;测速Abstract:Odometeriswidelyappliedinallkindsofmotorcycle.Themechanicalodometerissimpleandreliable,butfunctionofasingleandvulnerabletowear.Astheevolutionofelectronictechnology,electronicspeedometerwidelyusedintheprivatecar.Thispaperintroducesamicro-controllerbasedsmartspeedometer.Thetableisadigitalmeter,thetotalmileageofthevehiclespeedanddrivingcannotonlyreal-timedisplaycanalsodisplaythespeedalarmfunction.UsingtheHallsensorA3144E,bymicro-controllerrecordanddealwiththisleveltheamountofchangewecanknowthespeedandmileage,thesedatawilldisplaybyLCD.Keywords:speedometer;SCM;Hallsensor;tachometer目录引言.......................................................................................................................11系统概述............................................................................................................11.1系统原理介绍............................................................................................................11.2系统和按键的功能.....................................................................................................31.3相关参数和应用范围.................................................................................................32硬件设计............................................................................................................42.1单片机及时钟复位电路.............................................................................................42.2测速传感器.................................................................................................................62.3温度传感器DS18B20................................................................................................82.4存储器AT24C02.........................................................................................................92.5键盘单元....................................................................................................................102.6显示单元....................................................................................................................112.7报警电路....................................................................................................................122.8时钟芯片DS1302......................................................................................................123软件设计..........................................................................................................133.1键盘扫描程序...........................................................................................................143.2数据处理程序...........................................................................................................153.3报警程序...................................................................................................................163.4显示程序...................................................................................................................163.5存储模块程序...........................................................................................................173.6温度模块程序...........................................................................................................183.7时钟程序...................................................................................................................184仿真过程介绍..................................................................................................194.1软件编写和电路设计...............................................................................................194.2系统调试...................................................................................................................20结束语.................................................................................................................22致谢.....................................................................................................................23参考文献.............................................................................................................24附录.....................................................................................................................25防灾科技学院毕业设计1引言随着现代交通工具的普及,人们使用不同手段外出的机会逐渐增多,像单车,摩托,轿车,公共交通等。然而这些各不相同的交通工具由于应用场合和自身结构设计的不同产生了各种各样的车速里程表,即使同一种类的交通工具也因测速方法和生产厂家的不同产生了不同型号的车速里程表。种类繁多的行车里程表,不仅减小了里程表的适用范围,降低了器件的通用性,更给这些交通工具的维护更换带来不小困难,而且由于量产规模的减小增加了单个里程表的价格。同时市场上销售的很多里程表功能单一,无法满足不同用户对单里程、总里程、超速报警等各种功能的需求。在这种背景下,这次毕设希望通过设计出一种精度高、可靠性高、价格合适、功能丰富且应用范围广的里程表,以此改善这种局面。在本毕设中,利用安装在汽车转轴上的磁铁,在汽车行驶中,磁铁随着车轮做圆周运动,从而使霍尔元件产生脉冲,这些脉冲可由单片机外中断INT0记录,再通过相关公式计算得到车速及里程信息,用一个LCD1602显示,从而得到车速和里程等信息。在里程信息的存储功能上,采用了广泛使用的串行EEPROM芯片AT24C02,每隔0.1KM将芯片内的里程信息更新一次,掉电情况下也不会丢失数据。本作品可以安装于不同类型不同型号的交通工具上,通过按键调整周长值,就可以准确测量。通过按下相应按键,就可以实现显示单里程、总里程、温度时间、报警时速、车轮周

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

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

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

×
保存成功