3。2。1 时钟芯片介绍 12
3。2。2 DS1302硬件连接图 14
3。4 速度模块设计 15
3。4。1 霍尔元件介绍 15
3。4。2 霍尔传感器硬件源G于J优L尔V论N文M网WwW.youeRw.com 原文+QQ75201`8766 连接图 16
3。5 显示模块设计 17
3。5。1 LCD芯片介绍 17
3。5。2 LCD硬件连接图 18
3。6 主电路图 19
第4章 软件设计 20
4。1 主程序设计 20
4。2 计算速度里程程序设计 20
4。3 时钟芯片程序设计 21
第5章 系统调试 23
5。1 Proteus及Keil软件简介 23
5。1。1 Proteus软件 23
5。1。2 Keil软件 23
5。2 应用Keil软件进行程序调试 24
5。3 Proteus软件仿真 24
5。4 硬软件联合调试 24
5。4。1 联调步骤 24
5。4。2 硬件调试 25
5。4。3 软件调试 26
第6章 结论 26
参考文献 27
致谢 28
第1章 绪论
1。1 课题研究的目的和意义
目前环保问题已经成为一个世界性的课题,保护环境也已经成为每个人的责任,汽车已经不能够满足现在环境的要求。且在人口众多的中国,人们的经济水平与西方国家还存在着一定的差距,人们使用的交通工具主要还是自行车,它轻巧便捷、使用简单、环保,深受大多数人的喜爱,同时也可以作为休闲运动工具,是人们锻炼身体的一种重要的工具。但随着社会的发展,人们追求的是集成更多功能于一体的自行车,它能显示当前车子行驶的速度、里程、行车时间、最高行驶速度,甚至还有GPS全球定位系统、MP3、短信、新闻播报等娱乐功能。本文就是以此为基础,设计一款简单低成本多功能的测速仪,旨在解决自行车驾驶者在行驶时能够了解当前的行驶状态,并且根据周围环境,能够做出正确的判断和操作,提高了驾驶的安全性。
另外自行车运动需一款测速装置,以了解运动情况,特别是对于运动员,他们需要一种能对实时运动情况进行测量并记录的仪器,通过记录的数据,运动员可以分析自己的训练成绩及训练过程,根据分析结果,可以调整自己的训练步骤。并根据外界环境如温度、风速等进行适当调节运动方式,以达到最佳运动效果。测速装置是对运动中几个参数进行测定。现自行车测速仪的设计种类繁多,但是多数的测速装置都是由机械式或模拟数字电路来实现的,都存在体积大、精度低、不直观、功耗大、功能少等缺点。本文所述测速系统是以单片机为核心实现的,具有功能多、功耗小、直观准确以及可显示时间、总里程、速度等优点。
1。2 课题的发展概况
随着微型计算机可靠性提高和价格下降,用单片机测量电机转速技术已经成熟,但是这种技术目前主要还是用于工业生产方面,测速装置用于生活中还是少之又少。欲提高测量精度,必须先测出准确的转速,而原先在可控硅调速电路中采用的测速发电机方式已不能满足要求,必须采用数字测速的方法。转速的测量方法很多,根据脉冲计数来实现转速测量的方法主要有M法(测频法)、T法(测周期法)和MPT法(频率周期法),该系统采用了M法(测频法)。转速检测方式采用霍尔脉冲法测量转速有两种简单的方式。本设计采用频率法,检测的是输入脉冲数,这种方式又称频率法。它测出一定时间内外界所输入的脉冲的个数。在控制系统中占有非常重要的地位。对测速装置的要求是分辨能力强、高精度和尽可能短的检测时间。所设计的基于霍尔元件的脉冲发生器要求具有成本低、结构简单、使用方便、性能好等特点。来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766