ImageVerifierCode 换一换
格式:DOCX , 页数:43 ,大小:411.42KB ,
资源ID:137225      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/137225.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(自行车车速系统毕业设计.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

自行车车速系统毕业设计.docx

1、自行车车速报警系统摘要随着居民生活水平的不断提高,自行车不再仅仅是普通的运输、代步的工具,而是成为人们娱乐、休闲、锻炼的首选。自行车的速度里程表能够满足人们最基本的需求,让人们能清楚地知道当前的速度、里程等物理量。本文介绍了一种基于单片机控制的简易自动自行车速度以及里程计算系统,包括自行车里程表的硬件构成,软件逻辑以及程序代码。该里程测速系统以 AT89C51 作为系统控制核心,采用光电传感器来检测信号,通过一定时间间隔内对信号的采集,结合自行车本身车轮参数,经过单片机对采集信号进行分析计算,最终在 LCD 以及 LED 上显示车辆行驶里程、平均速度和瞬时速度,并且具有超速报警功能。文章详细介

2、绍了自行车的速度里程表的硬件电路和软件设计。硬件部分利用霍尔元件将自行车每转一圈的脉冲数传入单片机系统,然后单片机系统将信号经过处理送显示。软件部分用汇编语言进行编程,采用模块化设计思想。该系统硬件电路简单,子程序具有通用性,完全符合设计要求。【关键字 】自行车测速;单片机;霍尔传感器,LCD/LED 显示AbstractWith the continuous improvement of peoples living standard, the bicycle is not only the com mon transport tools, but as people entertainme

3、nt, leisure, exercise of choice. The speed of the bicycle speedometer can satisfy the basic need of peoples life, so that people can clearly kno w the speed and the mileage of the physical quantities. A computing system based on single- chip microcomputer to control the simple automatic bicycle spee

4、d and mileage, including bicy cle odometer hardware composition, software logic and program code are introduced in this p aper. The mileage speed measurement system based on AT89C51 as the system control core, photoelectric sensor is used to detect the signal, by a certain time interval of signal ac

5、quisition, with a bicycle wheel parameters, through the microcontroller to analyze and compute the sign al acquisition, eventually in the LCD and LED display vehicle mileage, average velocity and i nstantaneous velocity, and is speeding alarm function. This paper introduces the hardware circ uit and

6、 software design of the bicycle speed odometer. In the hardware part, the pulse number of the bicycle is transmitted to the single chip microcomputer system by Holzer element, and t hen the signal is processed and sent to the display device. The software part is programmed by assembly language, and

7、the idea of modular design is adopted. The system hardware circuit is simple, the subroutine is universal, fully meet the design requirements.【Key words】 bicycle speed measurement; MCU; Holzer sensor, LCD/LED display目录第一章 绪论11.1 课题背景介绍11.2 课题研究意义11.3 课题研究的主要内容1第二章 系统设计22.1 设计任务与要求22.2 总体设计方案2第三章 系统方

8、案论证3第四章 系统硬件设计54.1 硬件设计思路54.2 霍尔传感器54.2.1 霍尔传感器的介绍54.2.2 霍尔效应64.2.3 霍尔器件64.2.4 霍尔传感器的分类74.2.5 霍尔传感器的特性84.2.6 传感器的选择94.3 主控芯片单片机的选择94.3.1 AT89C51 的性能104.3.2 AT89C51 的引脚结构104.4 显示模块的选择114.4.1 1602 字符型 LCD 简介114.4.2 1602LCD 的基本参数及引脚功能114.4.3 1602LCD 显示模型144.4.4 LED 显示模块144.5 按键模块154.6 LED 报警16第五章 系统软件设

9、计175.1 系统主程序流程图175.2 数据处理子程序的设计175.3 显示子程序设计20第六章 程序调试与分析23总结24致谢25参考文献26程序源代码27第一章绪论1.1 课题背景介绍自行车被发明及使用到现在已有两百多年的历史,这两百年间人类在不断的尝试与研发过程中,将玩具式的木马车转换到今日各式新颖休闲运动自行车,自行车发展的目的也从最早的交通代步的工具转换成休闲娱乐运动的用途。随着居民生活水平的不断提高,自行车不再仅仅是普通的运输、代步的工具,而是成为人们娱乐、休闲、锻炼的首选。因此,人们希望自行车的功用更强大,能给人们带来更多的方便。自行车里程速度表作为自行车的一大辅助工具也正是随

10、着这个要求而迅速发展的,其功能也逐渐从单一的里程显示发展到速度、时间显示,甚至有的还具有测量骑车人的心跳、显示骑车人热量消耗等功能。采用单片机设计一种体积小、操作简单的便携式自行车的速度里程表,它能自动地显示当前自行车行走的距离及运行的速度,可以广泛用于个人、家庭、比赛等场合的测速、里程显示等其他功能。1.2 课题研究意义自行车速度里程表已成为人们日常生活中必不可少的必需品,广泛用于个人家庭及比赛等公共场合,给人们的生活,出行,工作带来了极大的方便,由于自行车速度里程表的数字集成电路的发展和采用了先进的传感器技术,使自行车速度里程表有测量准确、性能稳定、携带方便等优点,它还用于测速,里程计算及

11、自动控制等各个领域。尽管目前市场上已有现成的自行车速度里程表集成电路芯片出售,价格便宜,使用也很方便。但鉴于自行车速度里程表的基本组成包含了数字电路、单片机及自动检测的主要组成部分。因此进行自行车速度里程表的设计是必要的,研究自行车速度里程表及扩大其应用,有着非常现实的意义。1.3 课题研究的主要内容本课题研究的主要内容是利用霍尔元件,单片机等部件设计一个可用的 LED 数码实时显示速度和里程的自行车速度里程表。能显示速度。里程,并可以通过按键进行切换。通过编程使单片机具有测速并计算里程的功能,并通过按键切换两种功能,再通过模块显示时间,霍尔传感器和外部存储对单片机提供脉冲信号和数据记录,从而

12、实现调整与现实的功能。第二章 系统设计2.1 设计任务和要求2.1.1 设计任务设计一个自行车里程表、测速仪,可以将自行车一段时间内的行驶里程,瞬时速度,平均速度在 LCD 上显示出来,有一个能用 LCD 显示的腕式自行车里程显示器,传感器采用霍尔元器件,安装在自行车的车轮上;2.1.2 基本要求能实时显示当前的车速和行驶里程; 能去除或保留原先的里程数;电池供电。2.2 总体设计方案2.2.1 系统总体设计思路本系统实现自行车运行过程中对行驶里程、当前瞬时速度、平均速度进行测量和显示。总体设计思路如图 1 所示。系统包括控制器模块、信号检测采集模块、显示模块、电源模块四部分。图 1系统工作时

13、,传感器采集到信号(用按键代表脉冲、或者用频率输入代表信号输入)传输给单片机,单片机计数器统计脉冲个数,定时器记录相应时间长度,经过运算,将行驶里程、平均速度送给 LCD 显示,当前(瞬时)速度送给 7 段数码管显示。第三章 系统方案论证测速,首先要解决是采样的问题。使用单片机进行测速,可以使用简单的脉冲计数法。只要转轴每旋转一周,产生一个或固定的多个脉冲,将脉冲送入单片机中进行计算,即可获得转速的信息。常用的测速元件有霍尔传感器、光电传感器和光电编码器。里程测量传感器的选择也有以下几种方案:使用光敏电阻对里程进行测量、利用编码器对车轮的圈数进行测量、利用霍尔传 感器对里程进行测量、利用干簧管

14、型传感器测量里程。光敏电阻对光特别敏感,当白 天行驶时,外界光源将导致光敏电阻发出错误信号;光敏电阻对环境的要求相当高, 如果光敏电阻或发光二极管被泥沙或灰尘所覆盖,光敏电阻就不能再进行准确测量; 而编码器必须安装在车轴上,安装较为复杂;霍尔元件或干簧管不但不受天气的影响, 即使被泥沙或灰尘覆盖也不会有影响,而且安装方便。所以本设计采用霍尔元件对里 程与速度进行测量,既简单易行,又经济适用。使用霍尔传感器获得脉冲信号,其机械结构也可以做得较为简单,只要在转轴的齿轮盘上粘上一粒磁钢,霍尔元件固定在前叉上,当车子转动时霍尔元件靠近磁钢, 就有信号输出,转轴旋转时,就会不断地产生脉冲信号输出。如果在

15、齿轮盘上粘上多粒磁钢,可以实现旋转一周,获得多个脉冲输出。在粘磁钢时要注意,霍尔传感器对磁场方向敏感,粘之前可以先手动接近一下传感器,如果没有信号输出,可以换一个方向再试。这种传感器不怕灰尘、油污,在工业现场应用广泛。目前,单片机被广泛的应用于测控系统、工业自动化、智能仪表、集成智能传感器、机电一体化产品、家用电器领域、办公自动化领域、汽车电子与航空航天器电子系统以及单片机的多机系统等领域。在设计中选用的是 AT89C51 单片机 。图 2 系统结构框图第四章 系统硬件设计4.1 整体硬件设计思路本设计的自行车车速报警系统以 AT89C51 作为系统控制核心,采用光电传感器来检测信号,通过一定时间间隔内对信号的采集,结合自行车本身车轮参数,经过单片机对采集信号进行分析计算,最终在 LCD 以及 LED 上显示车辆行驶里程、平均速度和瞬时速度,并且具有超速报警功能。如图 4.1 所示:图 4.1 硬件结构框图4.2 霍尔传感器4.2.1 霍尔传感器的介绍霍尔传感器是根据霍尔效应制作的一种磁场传感器。霍尔效应是磁电效应的一种, 这一现象是霍尔(Edwin H. Hall,18551938)于 1879 年在研究金属的导电机构时发现的。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1