现在人民不再是之前简单的为了温饱,而是注重生活细节与质量。所以人们在选择自行车出行与锻炼的时候,让自行车的功能越来越多,越来越齐全成为人民的心声,同时也希望它的休闲、锻炼的功能越来越科学。它能显示时间,根据自己设定的自行车数据计算出速度及公里数,使骑者能明确自己运动过后完成了多少量,分析运动产生的数据,从而根据自己的实际情况科学的规划自己的计划。
很多人在运动的时候,不知道自己当时的骑车速度,骑了多远,所以此设计主要针对这个问题而设计的。市场上面也有一些测速仪,但是这些测速仪在性价比以及实际应用上面不能满足大部分业余爱好者和广大运动锻炼的市民,有的测速仪很昂贵,有的设计很复杂,不是专业人士不能很好的运用。就更加不能很好把娱乐和锻炼增加到骑自行车当中。而本设计却能解决这些困扰,并且能简便的操作。
1。2 研究的主要内容
此次设计是以STC89C52为核心自行车测速仪,我们把其主要分成硬件部分还有软件部分。硬件部分的电路主要有四个组成。第一个也是最重要的以STC89C52为芯片的主控器电路,起着大脑的功能。速度测量是以霍尔元件为核心的霍尔测速电路决定的,最后组成这个系统的电机调速电路,以及液晶显示电路也必不可少。软件部分由 C语言编写的程序主函数, 初始化程序 ,液晶显示函数,霍尔测速中断函数组成。其中电机的转速的实现,是霍尔根据自己得到的转速信号传递给单片机,然后核心作用的单片机控制显示器。
本设计的具体要求如下:
(1) 自行车的速度能够被实时测量,显示出具体准确的的数值,需要加上单位。
(2) 能够测量出我们骑自行车行驶的总路程,单位以km来计算
(3) 在行驶的过程中,能够直观的看见自行车骑行的里程数和实际时间,还要保证系统具备断电保护的功能。
(4)设置一个报警系统,能够在超过设定值的时候进行报警提示。
2。系统总体方案设计与论证
在理清大概思路之后,将整个系统划分为时钟模块、速度模块、显示模块三大模块。考虑总体的思路,一些小模块,如报警系统等不作详细介绍。其中的速度模块主要考虑的是如何将物理量转换成为可以接收的信号,这样来说我们可以从霍尔元件传感器和霍尔传感器两个中选择一个。我们选择型号A3144的霍尔片与型号为CHV-25P/10的霍尔传感器进行比较。霍尔元件传感器相对来说比霍尔传感器体积要小,更便宜,从性价比角度来说采用霍尔元件传感器。霍尔片有两种,我们选择最常用的直插型的。这种霍尔片体积小,而且方便安装,价格几块钱即可买到。
时钟模块比较简单,主要符合设计的要求即可,在符合的条件下选择性价比高的。
最后的显示模块,我们选择LED和LCD进行比较。因为8段LED数码管的编写程序工作量是相当的大,可能时间赶不上进度。即使价格便宜,但是耗能要比LCD的高。从方便,节能环保的角度,选择LCD液晶显示屏作为显示模块的核心是这次毕设的的正确的选择,保证了这次毕业设计的进度。
还有这个系统中有个报警设置,当速度超过自己设定的值的时候,会通过程序让自己报警。所以我们要进行一个报警模块的论证与选择。虽然语音播报的非常智能化,但是就个人能力说,过于复杂,可能导致完成不了任务。再加上成本有点高,所以选择蜂鸣器,简单便宜。源F于K优B尔C论V文N网WwW.youeRw.com 原文+QQ752^018766
最终定下这个设计中用到的主要部件。STC89C52、时钟芯片DS1302、霍尔传感器以及液晶显示器1602。图1为方案框图。