5 安装测试与结果分析 19
5.1 程序安装 19
5.2 系统功能测试 20
5.3 误差测试 21
结论 22
参考文献 23
致谢 24
1 绪论
1.1 选题背景
自行车在中国发展已有100多年,自行车速度里程表也随着时代应运而生。随着自行车行业的多元化以及现代电子技术的发展,自行车速度里程表的技术也在不断地进步和提高。自行车作为休闲交通工具,便捷轻巧,简单易学,深受人们喜爱,不仅给人们带来交通上的方便,而且是人们锻炼身体的好工具。随着时间的推移,人们对自行车的功能有更高的要求,例如显示自行车行驶的速度,里程以及行驶时间,甚至包括GPS定位。本论文以这个为出发点,设计一个带有超速提醒的速度里程表。 论文网
1.2 课题研究意义
自行车速度里程表已被广泛用于家庭及比赛等公共场合,并且给人们的生活,出行带来了极大的便利。自行车速度里程表的采用了先进的传感器技术,具有测量准确、性能稳定、携带方便等优点。虽然现在市场上已经有现成的自行车速度里程表出售,并且价格便宜,使用方便。但是自行车速度里程表包含了数字电路、单片机及自动检测的主要组成部分,并且还有更多功能值得开发。因此进行自行车速度里程表的设计是很有必要的。研究自行车速度里程表的设计并增加一些更加便利人们的功能,有着非常现实的意义。
2 自行车的速度里程表总方案设计
2.1 任务分析与实现
本设计的主要任务是利用霍尔元件、单片机等部件设计一个用1602液晶显示里程和速度并带有超速报警的自行车速度里程表。
本设计的思想是以STC89C51单片机为处理核心,采用了电机上加小磁铁来模拟自行车车轮的脉冲信号,用霍尔传感器将车轮的转数转换为电脉冲,进行处理后送入单片机。里程及速度的测量,是经过STC89C51的定时计数器测出定时 1s会计数几个脉冲,再经过单片机的计算得出,其结果通过LCD液晶显示器显示出来。另外在加入一个声光报警模块,当速度超过设定,警报灯亮。整个设计运用单片机对自行车里程计进行设计使得里程计在功能,稳定性和设计难度上都得到很大的提高。本设计主要是运用单片机技术对里程计进行了简单的模拟,而随着单片机技术的不断发展,单片机在自行车里程计行业的应用将会越来越广泛。
本设计师以单片机为核心来实现的,具有功能多、直观、功耗小以及可显示总里程、速度以及超速报警等优点。
本系统总体思路如下:假定轮圈的周长为L,在轮圈上安装m个永久磁铁,则测得的里程值最大误差为L/m。经综合分析,本设计中取m=1。当轮子每转一圈,通过开关型霍尔元件传感器采集到一个脉冲信号,并从引脚P3.2中断0端输入,传感器每获取一个脉冲信号即对系统提供一次计数中断。每次中断代表车轮转动一圈,中断数n轮圈的周长为L的乘积为里程值。计数器T1计算每转一圈所用的时间t,就可以计算出即时速度v。若自行车超速,系统则发出报警信号,指示灯亮。
要求达到的各项指标及实现方法如下。文献综述
(1) 利用霍尔传感器产生里程数的脉冲信号。
(2) 利用单片机自带的计数器T1对霍尔传感器脉冲信号进行计数。