毕业设计论文-智能速度里程表设计.doc

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计论文-智能速度里程表设计

综合毕业实践报告(论文) 综合毕业实践题目: 智能速度里程表设计 系 部: 电气工程系 专 业: 现代应用电器与电子 学生姓名: 班级: 学号: 起迄日期: 2006.1-2006.6 实践地点: 指导教师: 专业技术职务: 副教授 顾问教师: 2007 年 6 月 智能速度里程表设计 摘 要: 汽车的技术性能随着行驶里程的增加以及各种因素的影响而发生变化。在使用汽车的过程中,对车辆进行定期保养,可以及时发现和消除隐患,防止故障的发生提高车辆的完好率,有效地延长汽车的使用寿命。因此,开车中应时常关注里程表显示的数字,一旦到了保养里程,应及时到特约维修站做定期保养。针对机械式里程表的缺点,开发研制了数字式汽车里程表。该里程表系统主要由AT89C2051单片机为核心、传感器调理、控制键盘输入等硬件电路模块组成。以AT89C2051为核心,利用单片机的运算和控制功能,并采用共阴极八段数码管实时显示所测速度和里程的速度里程表设计方案。该方案由于使用了共阴极八段数码管和E2PROM,以及高效快速算法,因而可在节约系统资源和简化程序设计的基础上保证测量精度和系统实时性。 关键词: AT89C2051单片机;里程表;传感器 目 录 摘 要 1 ABSTRACT 2 目 录 3 前 言 4 第一章 设计概述 5 §1.1具体实现方案 5 §1.2 软件设计 7 第二章 硬件描述 8 §2.1 系统核心元器件单片机AT89C52芯片简介 9 §2.2 车轮转速采集元件——霍尔元件简介 12 §2.3 显示部分——共阴极八段数码管简介 13 §2.4 E2PROM存储器24C01芯片简介 14 §2.5 分频器TC4024芯片简介 14 第三章 软件描述 15 §3.1 系统主要程序设计 15 §3.2 汇编程序清单 17 第四章 系统调试 35 结 论 36 谢 辞 38 前 言 新生事物不会因传统的存在而停止它前进的步伐,电子数码科技今天已渗透到工业,农业,民用的产品的点点滴滴。新概念汽车里程表直接用数字显示速度、里程,另外还有时间显示和温度测量以及超速报警。不只是为达到目的,更是为了享受驾驶的快感。 本设计是一个十分实用的设计,是汽车必备的电子仪表。现在汽车制造的电子化程度越来越高,所以像这种电子计程表是一定会在实际应用之中有它的用武之地,市场前景十分广阔。 其设计的具体功能要求是: 1.实现速度的测量(单位:米/秒) 2.具有测量行程的功能(单位:米); 3.速度过快的警告功能; 要达到课题要求其难点在于: 1.用霍尔元件数据采集的具体安装和实现效果。 2.单片机对里程和速度的计算,输出的中断与数据采集造成里程和速度的误差。 第一章 设计概述 为了达到设计要求,首先要对系统要完成的功能进行分析。系统要通过传感器件对车轮的转动信息进行采集,并将其送入系统中心处理部分进行分析计算,最后得到车子的速度以及里程等信息然后送显示部分输出。所以本设计就要有:信号采集部分、信号预处理电路、AT89C51单片机、显示电路、串口数据存储电路和系统软件组成。其中信号预处理电路含信号放大、波形变换和波形整形。 §1.1具体实现方案 系统硬件框图如下图1.1: 图1.1 系统硬件框图 系统基本上有:按键控制以及指示灯部分、霍尔脉冲信号输入以及信号二分频部分、核心控制部分、数码管显示部分组成。 其电路原理图如下图1.2: 图 1.2 汽车里程/速度计电气原理图 按键控制部分以及指示灯 按键控制部分的设计采用独立式按键,接在P1口上,使用时给P1置‘1’,当按键按下时对应管脚被置‘0’,通过对P1口扫描过确定是那个键按下了,然后,做出相应的动作。如下图所示P1.0口和P1.1口分别用于显示里程状态和速度状态。P1.2、P1.3、P1.6和P1.7口分别用于设置轮圈的大小。第10脚的开关用于确定显示的方式,当开关闭合时,显示速度;打开时显示里程。 霍尔元件脉冲信号输入以及二分频 第12脚外中断0用于支轮子的圈数的计数输入,轮子每转一圈,霍尔传感器输出一个低电平脉。将此信号二分频后用于单片机的第13脚外中断1的中断信号,控制定时器T1的启/停,这样每次定时器T1开启的时间刚好是车轮每转一圈的时间,再根据轮子的周长即可得到车速。 数码管显示部分 单片机的P0口和P2口用于七段LED显示器的扫描输出和段码。P0.0~P0.6用于数码管的扫描输出数据入口,将单片机计算出的关于车的里程、速度转化成在LED上显示的代码然后从P0口输入,通过P2口的P2.2、P2.3和P2.4这三个管脚输出控制信号,控制哪个数码管显示里程数或是车速。 §1.2 软件设计 本设计所有程

文档评论(0)

2017meng + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档