摘要随着居民生活水平的不断提高,人们对于生活质量的要求也日益增加,尤其是对健身的要求
自行车不再仅仅是普通的运输、代步的工具,而是成为人们娱乐、休闲、锻炼的首选自行车的速度里程表能够满足人们最基本的需求,让人们能清楚地知道当前的速度、里程等物理量
而对于自行车运动员来说,最为关心的莫过于一段时间内的训练效果
因为教练要根据一段时间内运动员的训练效果进行评估,从而进行适当的调整已使运动员达到最佳的状态
因此爱好自行车运动的人十分学要一款能测速的装置,以知道自己的运动情况
并根据外界条件,如温度,风速等进行适当的调节,已达到最佳运动的效果
关键词:单片机、LED显示、里程/速度、霍尔元件第一章系统总方案分析与设计1
1课题主要任务及内容本课题主要任务是利用霍尔元件、单片机等部件设计一个可用LED数码管实时显示里程和速度的自行车的速度里程表
本文主要介绍了自行车的速度里程表的设计思想、电路原理、方案论证以及元件的选择等内容,整体上分为硬件部分设计和软件部分设计
1本文首先扼要对该课题的任务进行方案论证,包括硬件方案和软件方案的设计;继而具体介绍了自行车的速度里程表的硬件设计,包括传感器的选择、单片机的选择、显示电路的设计;然后阐述了该自行车的速度里程表的软件设计,包括数据处理子程序的设计、显示子程序的设计;最后对本次设计进行了系统的总结
具体的硬件电路包括AT89C52单片机、霍尔元件以及LED显示电路等
软件设计包括:中断子程序设计,里程计算子程序设计,显示子程序设计
软件采用汇编语言编写,软件设计的思想主要是自顶向下,模块化设计,各个子模块逐一设计
2任务分析与实现本设计的任务是:以通用AT89C52单片机为处理核心,用传感器将车轮的转数转换为电脉冲,进行处理后送入单片机
里程及速度的测量,是经过AT89C52的定时/计数器测出总的脉冲数和每转一圈的时间,再经过单片机的计