摘 要:行车里程表广泛应用于各类汽车,甚至在单车山地车中也逐渐开始普及。虽然以前的机械里程表稳定可靠,然而功能单一且易受磨损。针对上述问题,本文设计了一种基于单片机的多功能车速里程表,该里程表由霍尔传感器、单片机、键盘、显示器、存储芯片、时钟芯片六部分组成。霍尔传感器采集脉冲信号,单片机对采集的信号进行处理并计算出车速和里程,通过显示器上显示车速、里程、实时时间,报警值等,具体显示方式由键盘设置。该里程表结构简单、易操作、成本低、功能丰富,可应用于各种车辆,具有一定的实用价值。76741
毕业论文关键词:车速里程表,单片机,霍尔传感器,时钟电路
Abstract: Driving odometer is widely used in various types of vehicles, even in mountain bike cycling also gradually began to spread。 While previous mechanical odometer is stable and reliable, yet its functional is single and it’s susceptible to wear。 To solve these problems, we design multi-function speedometer based on microcontroller, the odometer is comprised of a Hall sensor, microcontroller, keyboard, display, memory chips and clock chips。 Hall sensor acquires pulse signals, micro controller analyzes the pulse signals and calculates the speed and mileage, and then displays the vehicle speed, mileage, current time, alarm values, etc。 on the display, the keyboard sets the specific display mode。 The odometer which has a simple structure, an easy operation, low cost, rich features can be applied to various types of vehicles, and it has some practical value。
Keywords:Speedometer, microcontrollers, Hall sensor, clock circuits
目录
1 引言 2
2 系统总体设计 2
2。1系统结构框图 2
2。2系统的功能设计 3
3 硬件设计 3
3。1时钟、复位电路设计 3
3。2测速电路设计 4
3。3存储电路设计 5
3。4按键电路设计 5
3。5显示电路设计 7
3。6报警电路设计 7
3。7 时钟电路设计 7
4 软件设计 8
4。1按键扫描程序设计 9
4。2数据处理程序设计 10
4。3报警程序设计 10
4。4显示程序设计 11
4。5存储程序设计 11
4。6时钟程序设计 12
5 仿真过程介绍 13
5。1软件编写 13
5。2系统仿真 13
结论 14
参考文献 15
致谢 16
附录 17
系统原理图 17
源程序 17
1 引言
随着生活水平的不断提高,交通工具成为人们生活中必不可少的一部份。单车,电摩,汽车,公交……这些各不相同的交通工具由于自身结构设计的不同都对应各自不同的车速里程表,即使同一种类的交通工具也因测速方法和制造方的差异而产生了不同型号的车速里程表。种类繁多的行车里程表,不仅减小了里程表的适用范围,降低了器件的通用性,更给这些交通工具的维护更换带来不小困难,而且由于量产规模的减小增加了单个里程表的价格。同时市场上销售的很多里程表功能单一,无法满足不同用户对单里程、总里程、超速报警等各种功能的需求。