摘 要:伴随着人们对于健康生活方式的追求,自行车运动蓬勃发展起来,它不在只是过去所谓的交通工具,而是成为人们集娱乐、健身、锻炼为一体的新型生活方式必不可少的工具。自行车里程表正是随这个趋势发展起来的,它提供了一个媒介,让人们可以根据自己的实际情况,来设定自己的锻炼计划。本设计主要以51系列单片机为核心,霍尔元件为主要元件,实现对自行车车速或里程的测量。此外,本设计系统介绍了自行车里程表的两个部分,即硬件部分和软件部分方案。硬件部分使用单片机,霍尔元件,其中后者获得脉冲数进而传入到单片机系统,随后单系统对信号进行处理显示。软件部分用C语言进行编程,实现里程表的速度及里程显示。40544
毕业论文关键词:里程表;霍尔传感器;单片机;LED显示
Design of the bicycle odometer
Abstract: Accompanied by the pursuit of people for a healthy life style, cycling flourished, it not only is the transport of people, but the best way to become the people to exercise. Bicycle odometer is developed with the trend, it provides a medium, can let people according to their own actual situation, to set their own exercise programs. This design mainly expounds a kind of AT89C52 as the core, using hall sensor measuring revolutions, real-time speed/distance measurement scheme of his bike. In addition, the system design the two parts of the bicycle odometer is introduced, the hardware part and software design. Hardware part use pulse number and the hall sensor was introduced into single chip microcomputer system, then single chip microcomputer system is shown by the signal processing. Software part in C language programming, realize the speed and range of the meter display.
Key Words: Speedometer; Hall sensor; Single chip microcomputer; LED
目 录
摘要 1
1 前言 2
1.1 背景意义 2
1.2 主要任务 2
2 自行车速度里程表总体设计步骤 2
2.1 总体设计概述 2
2.2 硬件方案概述 3
2.3 软件方案概述 3
3 自行车里程表硬件电路设计 4
3.1 概述 4
3.2 传感器及其测量系统 4
3.3 外围电路的设计 6
4 自行车里程表软件程序设计 8
4.1 概述 8
4.2 自行车里程表主程序设计 9
4.3里程计算子程序 11
4.4 速度计算子程序 11
4.5中断子程序的设计 12
5 总结与展望 13
5.1总结 13
5.2 展望 14
参考文献 14
致谢 15
附录 16
自行车里程表设计1 前言
1.1 背景意义
轮子的发明对人类社会起了重要的作用,之后过了很久,以人力为基础的自行车才发明出来。它的历史才区区的两百多年,但是两百年间自行车从最初的基础代步运输工具,发展到现在各式各样专业的大轮车、小轮车、山地车、旅行自行车等。用途也在向休闲运动锻炼的方向转变。
因此,人们希望自行车也能像家用汽车、摩托车那样,有基本的速度/里程显示功能,为生产生活提供更多的便利。正是伴随着这个要求,里程表蓬勃发展起来,社会需求的增加,促使了产品的创新。最初里程表仅仅只有速度里程的显示功能,现在发展到能够测量卡路里消耗、运动者心率变化等各式各样的里程表产品。
1.2 主要任务
本此设计主要任务是利用51系列单片机、霍尔传感器、LED等基本器件加上相关软件程序的编写来实现一个里程表最基本的功能,即速度里程显示。对于日期、心率等的设计并没有涉及。这篇论文旨在介绍里程表设计的基本步骤与基本思想,让自己能够深刻体会到51系列单片机在日常生产生活中的广泛应用。并且对程序的模块化编写有一个整体的认识。为在以后工作生活中提供指导。 51单片机自行车里程表设计+电路图+程序:http://www.youerw.com/zidonghua/lunwen_38867.html