欢迎来到天天文库
浏览记录
ID:13034364
大小:457.00 KB
页数:16页
时间:2018-07-20
《自行车里程表设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、专业综合课程设计题目自行车数字里程表设计学院管理科学与工程学院专业电子信息工程班级08信工(3)班学号200883053姓名钟素娟摘要自行车里程表是用于远距离连续测量自行车行驶速度和距离的仪表。它分为传感器、单片机和显示器三部分。目前,里程表普遍使用在汽车和摩托车上,是一种机械测量装置,测试精度相对低,自行车上使用里程表的还很少见。针对这种情况,研制数字化里程表用于自行车上是非常有必要的。本文介绍的自行车里程表是采用以AT89C51单片机为中央处理器,结合高精度的采样电路、控制电路、显示电路,方便地实现了智能化、高精度、高可靠性、高效
2、率的自行车里程表的设计,并且使用方便。如今,随着现代电子电路的快速发展,以及电子行业对现有电子工程技术的不断需求,特别是对实际操作实践的电子人才的需求越来越多,所以加强个人动手能力﹑重视实践应该是电子发展需求的必然趋向。实践动手能力的培养是一种综合能力,这种能力当然是在一定难度的前提下完成的,通过一定数量的实践才能逐步形成的。因此在培养实践能力的同时,要通过实践来不断的发现问题和解决问题的途径和方法,从而提高实践能力。近年来,随着单片机档次的不断提高,功能的不断完善,其应用日趋成熟、应用领域日趋扩大,特别是工业测控、尖端武器和日用家电
3、等领域更是因为有了单片机而生辉增色。单片机应用技术已成为一项新的工程应用技术。关键词:里程计,AT89C51,霍尔传感器,DS1302,键盘矩阵第一章自行车数字里程表系统设计41.1课程设计目的41.2课程设计主要任务及内容41.3课程设计技术指标41.4自行车数字里程表系统设计41.4.1系统硬件构成41.4.2设计思路5第二章自行车数字里程表硬件设计52.1概述52.2数据采集模块62.2.1传感器62.2.2时间芯片82.2.3键盘矩阵82.3控制模块92.3.1概述92.3.2单片机最小系统92.3.3中断系统112.4显示模
4、块112.5其他介绍122.5.1复位电路122.5.2报警设计12第三章自行车数字里程表软件设计123.1概述12第四章PROTEUS仿真134.1概述134.2仿真结果图如下示13参考文献14第一章自行车数字里程表系统设计1.1课程设计目的1.训练对所学知识的综合应用能力。2.学会查找资料、分析资料。3.懂得如何按要求的指标确定方案。4.学习对主要参数性能进行测量。1.2课程设计主要任务及内容用单片机设计一个可以适用各种自行车的数字里程表,可显示里程、速度、时间等信息。学习、了解、掌握程序设计方法和了解自行车的数字里程表的基本工作
5、原理。用传感器将所测转速转变为数字脉冲信号,然后再将数字脉冲信号数据传输于核心单片机处理,单片机将根据设计程序计算在一定时间内数字脉冲的频率,再由计数值最终得到路程里数并通过终端显示设备显示出来。附加报警功能,在速度超过某一个固定值后,指示灯发亮,提示需要减速。1.3课程设计技术指标计数方式:十进制里程显示位数:4位速度显示位数:2位1.4自行车数字里程表系统设计1.4.1系统硬件构成系统硬件以AT89C51为核心,包括以下三个模块电路1.数据采集模块(霍尔传感器采集数据、时间芯片DS1302、键盘矩阵)2.控制模块(AT89C51)
6、3.LCD显示模块(LM016L)数据采集AT89C51LCD显示外部信号图1系统构成框图1.4.2设计思路基本思路:假设自行车车轮的半径为R,R的值根据自行车半径的不同由编程是内部设定或键盘输入给定,则L=2*3.14*R。在轮圈上安装一个永久磁铁,则轮子每转一圈,通过开关型霍尔传感器的电平就会发生一次跳变,跳变产生一个脉冲信号,从引脚P3.5计数器T1端输入,并通过计数器对其进行计数为N在规定的周期T时间内的路程S=N*L,而在该周期内的速度V=S/T,当前的总路程为lc=lc+S。 计时功能由时间芯片DS1302来选取,如果当时
7、间不符合时,则由键盘对时间进行初始化设置来调整时间,然后通过定时器来完成时间计时功能,键盘还可以对不同规格的自行车半径来作选择。 在LCD上需显示的内容为time,sd,lc。由AT89C51控制显示数据,实时刷新。 1.5自行车数字里程表软件设计自行车的软件设计部分采用模块化设计的方法,包括主模块,数据采集子模块,控制子模块,显示子模块等。第二章自行车数字里程表硬件设计2.1概述自行车数字里程表的硬件设计主要包括运用传感器对外部信号进行采集,单片机对数据进行处理,液晶显示的设计,单片机是设计的核心。系统硬件仿真电路图2.2数据采集模
8、块2.2.1传感器1.传感器的选择里程测量传感器的选择方案有:使用编码器对自行车车轮的圈数进行测量、使用红外光敏电阻对里程进行测量、利用霍尔传感器对自行车里程进行测量。编码器的安装相对来说比较复杂;红外光敏电阻不仅对光敏
此文档下载收益归作者所有