自行车里程速度计设计--大学论文.doc
《自行车里程速度计设计--大学论文.doc》由会员分享,可在线阅读,更多相关《自行车里程速度计设计--大学论文.doc(34页珍藏版)》请在咨信网上搜索。
1、 郑州航空工业管理学院 毕 业 论 文(设 计) 2011 届 电气工程及其自动化 专业 10111186 班级 题 目 自行车里程速度计设计 姓 名 学号 10111186 指导教师 职称 副教授 二一 一 年 五 月 十七 日内 容 摘 要 本论文基于自行车智能设备的种类,结合当前发展趋势,设计一个以单片机为核心,霍尔传感器测量转数,LED显示数据的自行车里程速度计的硬件设计,实现人们可以随时掌控自行车当前里程和速度。整个系统主要是利用霍尔元件实时的检测发出脉冲信号,然后将其传入到单片机中,经单片机的测量计算将所得数据保存到存储器中。本设计采用AT24C02存储器,可以实现系统在断电的情况
2、下保存里程数据。单片机得出的数据再由1602液晶显示器进行显示,同时为了让设计更加智能,本设计还将采用HC-SR04超声波测距模块进行实时测量,每隔一段时间发出超声波脉冲,超声波遇到前方障碍物将返回,从而可以计算超声波从发射到接收的来回时间,经过计算便可得到测量距离。一旦测得距离小于设定的安全距离系统将会产生声光报警信号提醒用户。本设计硬件电路主要包括AT89C51单片机最小系统电路、A44E霍尔传感器检测电路、HC-SR04超声波测距电路、电源电路以及LCD1602液晶显示电路等。软件部分采用汇编语言进行编程,由于本设计侧重于硬件电路的设计,软件部分稍加提到,不作重点分析。关键词 单片机;里
3、程速度;霍尔传感器;超声波测距;1602液晶显示The design of the bicycle mileage speedometer By:Dong Dongdong Supervisor:Professor,Cui JianfengAbstractThe kinds of intelligent device based on bicycle, this paper combined with the current development trend, design a single-chip microcomputer as the core, hall sensor revolu
4、tion, LED display data of bicycle mileage speedometer hardware design, to realize people can control current bicycle mileage and speed at any time. The whole system is mainly the use of hall element real-time detection signal pulse, then passed to the single chip microcomputer, the single chip micro
5、computer measuring calculation to save the data in the memory. This design adopts the AT24C02 memory, can realize system under the condition of the power save mileage data. Single chip microcomputer the data again by 1602 LCD display, at the same time in order to make a design more intelligent, this
6、 design will also be the HC - SR04 ultrasonic ranging module for real-time measurement, ultrasonic pulse every once in a while, ultrasonic encounter obstacles ahead will return, in order to calculate ultrasonic from transmitting to receiving time back and forth, calculate the measured distance can b
7、e got. Once the measured distance is less than the safe distance of setting system will alert users to produce sound and light alarm signal. The design of hardware circuit is mainly including AT89C51 single chip microcomputer minimum system circuit, A44E hall sensor detection circuit, HC - SR04 ultr
8、asonic distance measurement circuit, power circuit and LCD1602 LCD display circuit, etc. Software using assembly language programming, in part due to the design focused on the design of the hardware circuit, software part slightly mentioned, do not make key analysis. Key wordsSingle chip microcomput
9、er; The mileage rate; Hall sensor; Ultrasonic ranging; 1602 liquid crystal display (LCD)目 录第1章 绪 论11.1 课题设计的目的11.2 课题研究的主要任务及内容2第2章 自行车里程速度计整体方案设计32.1 任务分析与实现32.2 自行车里程速度计硬件设计方案42.2.1 里程速度传感器的设计42.2.2 硬件系统的工作原理及结构组成6第3章 硬件电路的总体设计73.1单片机最小系统的设计73.1.1单片机的组成和特点73.1.2复位电路的设计93.1.3 时钟电路的设计103.2霍尔传感器检测电路的
10、设计113.2.1传感器的检测原理和检测电路123.3 电源电路的设计133.4 按键电路的设计143.5 外部存储电路的设计153.5.1 存储器AT24C02工作原理153.6 LCD液晶显示电路的设计163.7 HC-SR04超声波测距传感器电路193.8 声光报警电路的设计21第4章 软件部分概述234.1 软件设计概述234.2 主程序流程图234.3 程序结构简单介绍24结论25致谢26参考文献28附录一 系统仿真图29附录二 电路原理图30第1章 绪 论1.1 课题设计的目的本设计开题就要解决的问题就是转速测量问题,目前模拟量的采集这种测量方法已不能跟上现代化科技发展的步伐。因此
11、,本次设计的目的是:利用AT89C51单片机设计一种数字化的自行车里程速度计,通过本次论文设计掌握单片机应用性能和强大的引脚功能,加深对硬件电路的分析,提高综合应用能力。随着超大规模集成电路技术的提高,单片机的性能也得到的不断的提高和完善,其具备了集成度高、功能强、速度快、体积小、功耗低、性能可靠、价格低廉等特点。本设计在此基础上,通过单片机控制对自行车里程速度计的硬件设计简单的分析和研究。基于单片机以上的显著特点使其在工业控制领域,家用电器领域和办公自动化领域等占据了举足轻重的位置。本硬件电路设计以单片机为核心元件,以霍尔传感器为测速元件测量轮子转动的次数,然后输出脉冲信号传入单片机,单片机
12、通过内部处理,然后把数据用LCD液晶显示器显示出来,并且超声波测距传感器会每隔一段时间发出超声波,超声波遇到阻挡物会原路返回,被超声波测距传感器接收装置所接受信号,一旦检测到的数据小于系统设定的数据,单片机将会控制声光报警器报警和点亮LED灯。1.2 课题研究的主要任务及内容本论文设计重点设计整个硬件部分,本次设计的主要任务就是通过单片机的性能设计出用单片机控制各个外围电路,并用自身的定时计数功能来计算出里程和速度数据,同时把数据显示在外围液晶电路中,同时本硬件设计又增加了超声波测距电路,目的是为了使用者的安全,提醒用户前方是否有障碍物,以便做好减速准备。整个核心就是用单片机控制和配合每个外围
13、电路及时有效的把里程和速度信息传递给用户,完成本次硬件设计任务。整个硬件设计主要内容是:单片机控制各个外围电路,霍尔传感器检测轮子转数和输出脉冲信号,液晶显示器显示里程和速度数据,超声波测距元件发射超声波和接收超声波,通过单片机的定时计算得出被测距离,当被测距离小于系统设定的安全距离时将控制声光报警器发出报警信号和点亮LED灯,提醒使用者。第2章 自行车里程速度计整体方案设计2.1 任务分析与实现本次设计首先需要自行车上安装硬件元件,用来测试轮子转数然后转化为里程速度数据,安装的过程就是:需要在自行车的前轮辐条上安装特制磁铁,同时对应辐条的前叉位置上安装霍尔传感器,每当轮动转动时,当磁铁靠近霍
14、尔传感器时,其将发出脉冲信号,单片机通过内部定时器/计数器对脉冲信号进行处理便可把得出的里程速度数据输入到液晶显示器进行显示。霍尔传感器的测速思路为:磁铁每次与霍尔元件接近时发出一个脉冲信号,即轮子转一圈,此时单片机每接收一次脉冲信号将产生一次中断计数,中断数n与周长L的乘积即为里程数。同时定时器对每次中断进行计时得到轮子转一圈的时间t,根据时间便可计算出即时速度V=n*L/t。得出的数据便可通过单片机控制显示器显示出来。实现方法:利用AT89C51单片机内部的的计数器T1对开关型霍尔传感器产生的脉冲信号进行计数。同时系统已经在硬件的基础上进行软件编程,通过编程对存储在AT89C51中数据存储
15、器中的LCD1602液晶显示模块和HC-SR04超声波测距模块中对应的数据进行处理控制来对各个硬件的执行机构进行准确迅速高效地控制,从而来达到本次论文设计的预期目标,并完成设计中所要求的各项功能。本设计最后所要完成的最终目标是自行车里程速度计具有同时显示里程和速度的功能,同时系统可根据自行车的轮子周长的大小自动将轮子周长的数据经过二进制转换存储到AT89C51的内部数据存储器中,以上周长数据转换可通过软件编程进行控制,而且实时地通过LCD1602液晶显示模块进行准确无误的显示,同时用户可以手动的进行按键复位,总的里程数会相继的保存在AT24C02软件中,实行断电保护。并且本设计采用当今社会上比
16、较流行的实用的超声波测距技术,能够实时地对自行车行驶的安全距离进行监控,并将实时的距离数据通过传送装置储存到AT89C51单片机内部数据存储器中,并由预先设定的程序对其进行分析并作出相应的处理和控制,一旦自行车在行驶过程中与前方障碍物的距离小于单片机程序中预先设定的安全距离时,超声波测距模块反馈给单片机,然后单片机通过程序中设定的控制指令将P1.0端口置成高电平,作为简易的电源通过上拉电阻R10再经过三极管放大给报警器供电,产生报警蜂鸣信号,同时经过三极管放大后的电流会流经二极管D1使其导通并点亮LED灯。2.2 自行车里程速度计硬件设计方案2.2.1 里程速度传感器的设计测速是在各个工农业领
17、域中经常遇到的问题,要测速首先要解决就是采样的问题。本次设计是自行车里程速度计的设计,要求里程速度计整个系统简单,轻便,安装方便等特点,本设计测速采用单片机测速方法,利用脉冲计数法达到测速的目的。自行车轮子的转轴每转动一圈,由于只安装了一个永久磁铁,开关型霍尔元件传感器将会采集到一个固定脉冲信号,然后将信号内部处理后传输到单片机的内部,然后将得出的数据控制液晶显示器显示。目前对自行车转速的测量有霍尔传感器测量、光电传感器测量和光电编码器测量等等,这几种测量方法都是通过在自行车上元件通过测量自行车轮子每转动一圈所产生的脉冲信号,然后根据脉冲数据进行计算,得出里程数。光敏电阻对光特别敏感,外界光源
18、刺激将会导致光敏电阻发出不准确的信号,影响数据的准确度。光敏电阻的一个最大的特点就是对外界环境要求比较苛刻,一旦其外观被泥土灰尘所覆盖将导致传感器不能正常工作,而且要求编码器必须安装在车轮的转动轴上,安装比较复杂,必然提升其价格,不利于普通大众的使用。但是霍尔传感器抗干扰性能比较强,对外界环境要求不高,即使外观被遮挡依然还能继续工作。因此本论文设计决定采用霍尔传感器对里程和速度进行测量,不仅使用方便,安装简单,而且价格低廉,非常适用于普通大众。本论文利用霍尔传感器来检测转动次数,将霍尔传感器安装固定在前叉的一边,对应位置的辐条上安装特制磁铁,两者之间的距离控制在2mm左右,由于霍尔传感器其对磁
19、特别敏感,安装时尽量手持磁铁靠近一下传感器,看看传感器是否有反应,如果没有反应可以继续换其他地方继续试试,直到有输出信号为止。霍尔传感器尤其不可比拟的特点,实用性能较好。当其收到信号后经过其内部处理后,将把输出信号传送到到单片机的内部当中。单片机收到信号后马上将计算出来的数据通过1602LCD液晶显示模块显示出来,同时本设计通过单片机软件编程设置安全距离,当超声波测距元件检测到的数据小于当前设定的安全距离时,将反馈给单片机,然后单片机控制各个硬件执行机构发出报警信号及点亮LED灯。2.2.2 硬件系统的工作原理及结构组成本设计自行车里程速度计硬件系统主要由单片机、霍尔传感器、液晶显示器和超声波
20、测距传感器四部分组成。速度传感器采用霍尔传感器,霍尔传感器通过自行车转轴的转动输出脉冲信号。核心处理器采用的是AT89C51单片机,通过其内部计数器完成脉冲信号的数据计算。显示模块采用的是LCD液晶显示器,通过单片机的控制将计算出的速度和里程数据显示出来。测距传感器采用的是超声波测距传感器,根据软件编程设置安全距离,当测得的数据小于安全距离时,将通过单片机控制声光报警器进行报警和点亮LCD灯。本设计系统结构框图如图2-1所示:按键外部信号霍尔传感器光电耦合器超声波传感器外部存储器声光报警单片机速度显示里程显示图2-1 系统原理结构框图第3章 硬件电路的总体设计本论文硬件电路设计包括霍尔传感器检
21、测电路、LCD液晶显示电路、超声波测距传感器电路和单片机外围电路,其中单片机外围电路主要包括:按键电路、电源电路、复位电路、时钟晶振电路、外部存储电路和声光报警电路。单片机是本次设计的核心元件,它是信号从采集到输出的中央纽带,具有数据的计算、中断定时、信息数据处理等功能。3.1 单片机最小系统的设计 单片机最小系统的设计包括复位电路和时钟电路。3.1.1单片机的组成和特点单片机的基本结构框图如图3-1所示,其中主要包括中央处理器CPU、程序存储器ROM、数据存储器RAM、I/O接口、定时/计数器、系统时钟等。外部时钟振荡器复位中断电源系统时钟ROM内部总线CPU定时/计数器串行I/O串行I/O
22、RAM 图3-1 单片机的基本结构框图 如今单片机的快速发展,一些基本功能已经满足不了用户的使用,因此一些开发人员又对单片机注入了新的血液,新生单片机又加入了许多新的功能部件,像模数转换器、温度传感器、液晶驱动器、电压监控和低压检测电路等等。生产单片机的厂商特别多,其中有美国Motorola公司生产的PIC系列的单片机PIC16C54 PIC16C55等,Zilog公司生产的中档8位单片机Z-8系列,Philips公司生产的与MCS-51系列兼容的80C51系列单片机80C51、80C52等,美国Atmel公司生产的CMOS型51系列单片机AT89C51、 AT89C52等等。目前单片机使用最
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自行车 里程 速度计 设计 大学 论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。