汽车转速测量系统的设计_第1页
汽车转速测量系统的设计_第2页
汽车转速测量系统的设计_第3页
汽车转速测量系统的设计_第4页
汽车转速测量系统的设计_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE15课程设计(论文)报告目录TOC\o"1-7"\h\z\u1.概述 11.1数字式转速测量系统的发展背景 11.2本设计课题的目的和意义 12.转速测量系统的原理 23.系统方案提出和论证 24.系统硬件设计 44.1脉冲产生电路设计 44.2霍尔传感器测量原理 44.3最小系统的设计 54.3.1复位电路: 54.3.2晶振电路 64.4显示部分设计 75系统软件设计 76小结 97心得体会 108参考文献 11附录1系统总程序清单 12附录2硬件电路图 14

汽车转速测量系统的设计【摘要】介绍了一种基于AT89C51单片机平台采用霍尔传感器实施电机转速测量的方法。硬件系统包括脉冲信号产生、脉冲信号处理和显示模块并采用C语言编程结果表明该方法具有简单、精度高、稳定性好的优点。介绍了该测速法的基本原理、实现步骤和软、硬件设计。【关键词】转速测量单片机霍尔传感器1.概述1.1数字式转速测量系统的发展背景目前国内外测量电机转速的方法很多,按照不同的理论方法,先后产生过模拟测速法,如离心式转速表、用电机转矩或者电机电枢电动势计算所得、同步测速法如机械式或闪光式频闪测速仪以及计数测速法。计数测速法又可分为机械式定时计数法和电子式定时计数法。传统的电机转速检测多采用测速发电机或光电数字脉冲编码器,也有采用电磁式利用电磁感应原理或可变磁阻的霍尔元件等、电容式对高频振荡进行幅值调制或频率调制等,还有一些特殊的测速器是利用置于旋转体内的放射性材料来发生脉冲信号。其中应用最广的是光电式,光电式测系统具有低惯性、低噪声、高分辨率和高精度的优点。而采用霍尔传感器的电机转速测量系统测量准确度高、采样速度快、测量范围宽和测量精度与被测转速无关等优点,具有广阔的应用前景。1.2本设计课题的目的和意义在工程实践中经常会遇到各种需要测量转速的场合,例如在发动机、电动机、卷扬机、机床主轴等旋转设备的试验、运转和控制中常需要分时或连续测量和显示其转速及瞬时转速。要测速,首先要解决是采样问题。在使用模技术制作测速表时,常用测速发电机的方法,即将测速发电机的转轴与待测轴相连,测速发电机的电压高低反映了转速的高低。为了能精确地测量转速外还要保证测量的实时性要求能测得瞬时转速方法。因此转速的测试具有重要的意义。这次设计内容包含知识全面,对传感器测量发电机转速的不同的方法及原理设计有较多介绍,在测量系统中能学到关于测量转速的传感器采样问题,单片机部分的内容,显示部分等各个模块的通信和联调。全面了解单片机和信号放大的具体内容。进一步锻炼我们在信号采集,处理,显示发面的实际工作能力。2.转速测量系统的原理电机电机传感器脉冲信号产生AT89C51P3.5P1P2晶振复位LED数码管图2.1系统原理图各部分模块的功能:①传感器:用来对信号的采样。②放大、整形电路:对传感器送过来的信号进行放大和整形,在送入单片机进行数据的处理转换。③单片机:对处理过的信号进行转换成转速的实际值,送入LED。④LED数码管显示:用来对所测量到的转速进行显示。3.系统方案提出和论证转速测量的方案选择一般要考虑传感器的结构、安装以及测速范围与环境条件等方面的适用性再就是二次仪表的要求除了显示以外还有控制、通讯和远传方面的要求。本说明书中给出两种转速测量方案,经过查资料、构思和自己的设计,总体电路我们有两套设计方案,部分重要模块也考虑了其它设计方法,经过分析,从实现难度、熟悉程度、器件用量等方面综合考虑,我们才最终选择了一个方案。下面是两套设计方案的简要说明。方案一:霍尔传感器测量方案传感器的定子上有2个互相垂直的绕组A和B,在绕组的中心线上粘有霍尔片和,转子为永久磁钢霍尔元件和的激励电机分别与绕组和相连,它们的霍尔电极串联后作为传感器的输出。图3.1霍尔转速传感器的结构原理图图3.2方案霍尔转速传感器的接线图采用霍尔传感器在信号采样的时候,会出现采样不精确,因为它是靠磁性感应才采集脉冲的,使用时间长了会出现磁性变小,影响脉冲的采样精度。但是它可避免由于汽车行驶中产生的环境干扰。避免了无效信号的产生。方案二:光电传感器从下图中可见转子由一直流调速电机驱动,可实现大转速范围内的无级调速。转速信号由光电传感器拾取使用时应先在转子上做好,光电标记具体办法可以是:将转子表面擦干净后用黑漆(或黑色胶布)全部涂黑再将一块反光材料贴在其上作为光电标,记然后将光电传感器光电头固定在正对光电标记的某一适当距离处。光电头采用低功耗高亮度LED,光源为高可靠性可见红光,无论黑夜还是白天,或是背景光强有大范围改变,都不影响接收效果。光电头包含有前置电路,输出0-5V的脉冲信号。接到单片机89C51的相应管脚上,通过89C51内部定时/计时器T0、T1及相应的程序设计,组成一个数字式转速测量系统。图3.3测量系统的组成框图此方案的缺点:采用光电传感器在信号采样的时候,会出现采样不精确,所以需要信号整形、放大电路,而且如果运用于汽车速度测量时,由于汽车行驶时,轮胎转动会产生外部干扰如:水滴,飞石等环境因素,对光电传感器产生影响。所以不能运用于此。4.系统硬件设计随着超大规模集成电路技术提高,尤其是单片机应用技术以及功能强大,价格低廉的显著特点,是全数字化测量转度系统的广泛应用。出于单片机在测量转速方面具有体积小、性能强、成本低的特点,越来越受到企业用户的青睐。对测量转速系统的硬件和编程进行研究,设计出一种以单片机为主的转速测量系统,保证了测量精度。4.1脉冲产生电路设计LM358内部包括有两个独立的、高增益、内部频率补偿的双运算放大器,适合于电源电压范围很宽的单电源使用,也适用于双电源工作模式,在推荐的工作条件下,电源电流与电源电压无关。它的使用范围包括传感放大器、直流增益模块和其他所有可用单电源供电的使用运算放大器的场合。如图4.1所示,信号预处理电路为系统的前级电路,其中霍尔传感元件B,D为两电源端,D接正极,B接负极;A,C两端为输出端,安装时霍尔传感器对准转盘上的磁钢,当转盘旋转时,从霍尔传感器的输出端获得与转速率成正比的脉冲信号,传感器内置电路对该信号进行放大、整形,输出良好的矩形脉冲信号,图中LM358部分为过零整形电路使输入的交变信号更精确的变换成规则稳定的矩形脉冲,便于单片机对其进行计数。DCBA图4.1信号预处理电路DCBA4.2霍尔传感器测量原理霍尔传感器是根据霍尔效应制作的一种磁场传感器。霍尔效应是研究半导体材料性能的基本方法。通过霍尔效应实验测定的霍尔系数,能够判断半导体材料的导电类型、载流子浓度及载流子迁移率等重要参数。霍尔器件是由半导体材料制成的一种薄片,器件的长、宽、高分别为l、b、d。若在垂直于薄片平面(沿厚度d)方向施加外磁场B,在沿l方向的两个端面加一外电场,则有一定的电流流过。由于电子在磁场中运动,所以将受到一个洛仑磁力,其大小为:式中:—洛仑磁力,—载流子电荷,v—载流子运动速度,B—磁感应强度。这样使电子的运动轨迹发生偏移,在霍尔元器件薄片的两个侧面分别产生电子积聚或电荷过剩,形成霍尔电场,霍尔元器件两个侧面间的电位差称为霍尔电压。霍尔电压大小为:(mV)式中:—霍尔常数,d—元件厚度,B—磁感应强度,I—控制电流设,则=(mV)为霍尔器件的灵敏系数(mV/mA/T),它表示该霍尔元件在单位磁感应强度和单位控制电流下输出霍尔电动势的大小。应注意,当电磁感应强度B反向时,霍尔电动势也反向。图4.2霍耳元件的原理结构图若控制电流保持不变,则霍尔感应电压将随外界磁场强度而变化,根据这一原理,可以将两块永久磁钢固定在电动机转轴上转盘的边沿,转盘随被测轴旋转,磁钢也将跟着同步旋转,在转盘附近安装一个霍尔元件,转盘随轴旋转时,霍尔元件受到磁钢所产生的磁场影响,输出脉冲信号。传感器内置电路对该信号进行放大、整形,输出良好的矩形脉冲信号,测量频率范围更宽,输出信号更精确稳定,已在工业,汽车,航空等测速领域中得到广泛的应用。其频率和转速成正比,测出脉冲的周期或频率即可计算出转速。4.3最小系统的设计Mcs-51单片机复位电路是指单片机的初始化操作。单片机启运运行时,都需要先复位,起作用时使CPU和其他部件处于一个确定的初始状态,并从这个状态开始工作。因而,复位是一个很重要的操作方式。但单片机本身是不能进行自动复位,必须配合相应的外部电路才能实现。4.3.1复位电路:复位电路的基本功能是:系统上电时提供复位信号,直至系统电源稳定后,撤销复位信号。为可靠起见,电源稳定后还要经一定的延时才能撤销复位信号,以防电源开关或插头分-合过程中引起的抖动而影响复位。单片机的复位是由外部的复位信号来实现的。片内复位电路时复位引脚RST通过一个施密特触发器与复位电路相连,施密特触发器用来抑制噪声,它的输出在每个机器周期S5P2,由复位电路采样一次。复位电路通常采用上电自动复位和按钮复位两种方式。图4.3自动复位电路图4.4按钮复位电路4.3.2晶振电路晶振是晶体振荡器的简称。在电气上他可以等效一个电容和一个电阻并联再串一个电容的二端网络,电工学上这个网络有两个谐振点,以频率的高低分,频率较低的是串联谐振,较高的时并联谐振。89C51内部有一个用于构成振荡器的高增益反相放大器。引脚XTAL1和XTAL2分别是放大器的输入和输出端。这个放大器于作为反馈元件的片外晶体谐振器一起构成一个自激振荡器。外接晶体振荡器C1和C2构成并联谐振电路,接在放大器的反馈回路中。对外接电容的值虽然没有严格要求,但电容的大小会影响振荡器频率的高低,振荡器的稳定性,起振的快速性和温度的稳定性。因此,此系统电路中的晶体振荡器的值为,电容应尽可能的选择陶瓷电容,电容值为,在焊接刷电路板时,晶体振荡器和电容应尽可能的安排的与芯片靠近一些,以减少寄生电容,更好的保证振荡器可靠和稳定的工作。振荡器电路图如下:晶振有一个重要的参数那就是负载电容值,选择与负载电容值相等的并联电容,就可以得到晶振标称的谐振频率。图4.5晶振电路图4.4显示部分设计许多电子产品上都有跳动的数码来指示电器的工作状态,其实数码管显示的数码均是由八个发光二极管构成的。每段上加上合适的电压,该段就点亮。LED数码由共阳和共阴两种,把这些LED发光二极管的正极接到一块而作为一个引脚,就叫共阳的,相反的,就叫共阴的,那么那么应用时这个脚就分别的接VCC和GND。再把多个这样的8字装在一起就成了多位的数码管了,实物如图4.6。图4.6数码管5系统软件设计硬件电路完成以后,进行系统软件设计,首先要分析系统对软件的要求,然后进行软件的总体设计,包括程序的总体设计和对程序的模块化设计。按整体功能分为多个不同的模块,单独设计、编程、调试,然后将各个模块装配联调,组成完整的软件。根据设备的要求,单片机的任务是:内部进行计数,在计算出速度后显示。软件编程用C语言完成,需要掌握C语言,还要熟练AT89C51单片机。从程序流程图、编写程序、编译到最后调试,是很复杂的。下面是设计时的流程图。主程序流程图:开始开始初始化中断显示转速图5.1主程序流程图(2)外部中断0服务子程序:进入中断进入中断脉冲加1撤销中断图5.2外部中断0服务子程序图(3)显示子程序流程图开始开始显示缓存初始化LED数码管显示初始化数码显示图5.3显示子程序流程图(4)定时器0服务子程序:计时开始计时开始初值重新载入变量i自减1计时开始判断i是否为0否计算转速并重置i关闭定时器是图5.4定时器0服务子程序图6小结在工程实践中经常会遇到各种需要测量转速的场合,例如在发动机、电动机、卷扬机、机床主轴等旋转设备的试验、运转和控制中常需要分时或连续测量和显示其转速及瞬时转速。要测速,首先要解决是采样问题。在使用模技术制作测速表时,常用测速发电机的方法,即将测速发电机的转轴与待测轴相连,测速发电机的电压高低反映了转速的高低。为了能精确地测量转速外还要保证测量的实时性要求能测得瞬时转速方法。因此转速的测试具有重要的意义.其中汽车转速测量就是自动化进程中的一个典型普遍代表,本次课程设计的内容便是汽车转速测量系统的设计。我们通过运用所学的知识,结合实际需要而对其进行研究,该控制系统以Atmel公司的AT89C51单片机为控制核心,以霍尔传感器为探测器件,用LED数码管显示汽车转动速度,通过C语言完成设计。霍尔感应电压将随外界磁场强度而变化,根据这一原理,可以将两块永久磁钢固定在电动机转轴上转盘的边沿,转盘随被测轴旋转,磁钢也将跟着同步旋转,在转盘附近安装一个霍尔元件,转盘随轴旋转时,霍尔元件受到磁钢所产生的磁场影响,输出脉冲信号。传感器内置电路对该信号进行放大、整形,输出良好的矩形脉冲信号我们在这个设计中主要对信号采集、整定等做了研究,给出了主程序、显示子程序、定时计数子程序流程图等程序流程图。在整个系统中,我们做到了让测量系统运行的更为稳定、便利,并且电路简单、成本相对也比较低,在现实生活中也可以得到非常好的应用及反响。在这次课程设计中,我运用到了很多之前学过的知识,对于我而言并没有太大的问题,由于课程设计的时间过短,我们并不能将测量方式创新,希望以后有机会能够更深的进行一下研究。7心得体会通过这次课程设计的书写,资料搜索到设计的书写整一个过程,让我对过去课堂当中所学到的知识进行了一次系统性的回顾和强化,虽然没有真正做出实物,但是也是一次机会难得的实践学习,相当于一次毕业设计前准备工作。课程设计让我深入理解了单片机的魅力,单片机在生产生活的广泛应用,和单片机不可忽视的社会作用;提高了我的创新能力,扩展了我的想像,让我在没有任何实品的情况下,规划制作的内容、步骤、要点等等,敢想敢做是成功的一个重要的因素。这次课程设计,我翻阅了很多的书籍和毕业论文,并上网搜索了很多关于单片机的系统的设计材料。并借鉴了许多期刊、论文、报告的指导,完成此课程设计。虽然在设计和书写过程中,遇到了很多的问题,但是我都努力突破。当然,我也知道该系统还存在很多的不足,还有很多的地方需要创新或者新技术的改进。但是,完成的情况对于自己来说还是挺满意的。不过,希望自己在以后更加努力的学习,争取可以做出真正具有社会价值的东西来。在课程设计过程中,我们不断发现错误,不断改正,不断领悟,不断获取。回顾此次课程设计,使我懂得了理论与实践相结合的重要性,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从实践中得出结论,才能服务社会,从而提高自己的实际动手能力和独立思考能力。试验过程中,也对团队精神进行了考察,让我们在合作起来更默契,在成功后一起体会喜悦的心情。此次课程设计也让我明白了思路及出路,有什么不懂不明白的地方要及时查阅资料,只要认真钻研,动脑思考,动手实践,就没有弄不懂的知识。

8参考文献[1]陈伯时.电力拖动控制系统-运动控制系统[M].电力拖动控制系统-运动控制系统,2003.[2]马全权,李庆辉,强盛.一种高精度实时电机转速测量新方法[J].齐齐哈尔大学学报,2002,(01):16.[3]孙桂荣,班莹,刘鸣.电机转速测量实验[J].实验室科学,2005,(01):28-29.[4]王学文,张志勇.传感器原理及应用[M].北京航空航天大学出版社,2004.[5]王秀杰,张畴先.模拟集成电路应用[M].西北工业大学出版社,2003.[6]李新,孙利生.基于DSP的汽车发动机转速测量系统研究[J].汽车科技,2008(05):61-64.[7]何力民,MCS-51系列单片机应用系统设计,北京航空航天大学出版社,1990[8]蒋智勇,单片微型计算机原理及接口技术,宁科学技术出版社,1992[9]穆兰,单片微型计算机原理及接口技术,机械工业出版社,1995[10]宋国梅,基于89C51的转速测量系统设计[J],滩坊学院学报,2008(06):32-34

附录1系统总程序清单#include<reg51.h>#defineucharunsignedchar#defineuintunsignedintuchartable[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//共阳段码表uintmaichong=0;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论