版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程设计说明书 第课程设计说明书 第I页应用霍尔集成传感器测量转速电路设计摘要本文是基于51单片机的转速测量系统,其测量方法较多,随着单片机对脉冲信号的处理能力越来越强大,使得全数字量系统越来越普及,并且使转速测量系统也可以用全数字化处理。本设计利用霍尔效应对旋转物体进行检测的转速测量系统。该系统采用 UGN3144霍尔传感器把转速信息转换为电压输出,输出电压经整形电路送入 AT89C51单片机进行数据处理并用四位7段LED显示器显示测量结果。文中首先阐述了构成该系统的原理、硬件的实现方法,在该系统中对信号频率进行测量是首要任务,通过各种测量方法的对比下,该系统应采用测频法测量。其次,在软件设计部分,此系统包含系统初始化程序的设计、数据接收和处理程序的设计、显示程序的设计三个模块。最终,给出各部分的原理框图、电路图及转速测量的程序流程图,并编出其具体的程序。总之,本课题完成了硬件和软件系统的设计,实现了转速测量系统的测量,转速计算、显示功能,同时实现键盘的开始/停止功能,完成了设计的要求。关键词:单片机,转速测量,霍尔传感器课程设计说明书 第课程设计说明书 第III页血录啜用血录啜用至;课程设计说明书 第II页目录TOC\o"1-5"\h\z\o"CurrentDocument"1绪论 11.1课题研究的目的和意义 11.2转速测量在国内外的研究 1\o"CurrentDocument"2转速测量系统的总体方案 22.1转速测量的一般方法 22.2硬件设计总体方案 42.3软件设计思路 5\o"CurrentDocument"3系统硬件设计 53.1转速测量原理 6测频法“M法 6.测周期法“!法” 7..测频测周法“M/T法” 7.转速测量系统中应用的方法 8.3.2霍尔传感器的简介 9霍尔效应 9..霍尔元件 12霍尔开关元件 133.3单片机及其接口的设计 15单片机的简介 15复位电路 1.8时钟电路 1.9显示电路 20接口 22键盘电路 25\o"CurrentDocument"4系统软件设计 254.1单片机转速程序设计思路及过程 25单片机程序设计思路 264.2子程序设计 27单片机转速计算程序 27二-十进制转换程序 27显示程序 28\o"CurrentDocument"5转速测量系统的转速分析 305.1测速范围 305.2测量误差 31.结论 33\o"CurrentDocument"致谢 34\o"CurrentDocument"参考文献 35附录1 36\o"CurrentDocument"附录2 37工.沁事认庄玉课程设计说明书 工.沁事认庄玉课程设计说明书 第2页工.沁事啜庄玉课程设计说明书 工.沁事啜庄玉课程设计说明书 第1页1绪论1.1课题研究的目的和意义随着超大规模集成电路技术提高,尤其是单片机应用技术以其功能强大,价格低廉的显著特点,使全数字化测量转速系统得以广泛应用。由于单片机在测量转速方面具有体积小、性能强、成本低的特点,越来越受到企业用户的青睐。转速是工程中应用非常广泛的一个参数,其测量方法较多,而模拟量的采集和模拟处理一直是转速测量的主要方法,这种测量方技术已不能适应现代科技发展的要求,在测量范围和测量精度上,已不能满足大多数系统的使用。随着大规模及超大规模集成电路技术的发展,数字系统测量得到普遍应用,特别是单片机对脉冲数字信号的强大处理能力,使得全数字量系统越来越普及,其转速测量系统也可以用全数字化处理。在测量范围和测量精度方面都有极大的提高。本课题以单片机为核心,设计的全数字化测量转速系统,在工业控制和民用电器中都有较高使用价值。一方面它可以应用于工业控制中的某一部分,如数控车床的电机转速检测和控制、水泵流量控制以及需要利用转速检测来进行控制的许多场合,如车辆的里程表、车速表等。另一方面由于该转速测量系统采用全数字结构,因而可以很方便的和工业控制机进行连接,实行远程管理和控制,进一步提高现代化水平。并且,几乎不需做很大改变就能直接作为单独的产品使用。总之,转速测量系统的研究是一件非常有意义的课题。1.2转速测量在国内外的研究转速是能源设备与动力机械性能测试中的一个重要的特性参量, 因为动力机械的许多特性参数是根据它们与转速的函数关系来确定的,例如压缩机的排气量、轴功率、内燃机的输出功率等等,而且动力机械的振动、管道气流脉动、各种工作零件的磨损状态等都与转速密切相关。转速测量的方法很多,测量仪表的型式也多种多样,其使用条件和测量精度也各不相同。根据转速测量的工作方式可分为两大类:接触式转速测量仪表与非接触式转速测量仪表。前者在使用时必须与被测转轴直接接触,如离心式转速表、磁性转速表与测速发电机等;后者在使用时不需要与被测转轴接触,如光电式转速表、电子数字式转速表、
闪光测速仪等。测量发动机转速的传统方法是使用光电式转速表测量。用这种方法测量时,既要在发动机转动轴上粘贴光标纸,又要求测量人员把转速表与光标纸的距离控制在很近的范围,测量十分不方便。随着科学技术的迅速发展,转速测量仪表已步入现代化、电子化的行列。过去曾经使用过的接触式测量仪表 ,如离心式转速表、磁性转速表、微型发电机转速表及钟表是定时转速表,均已先后受到冷落;而利用已知频率的闪光与被测轴转速同步的方法来测速的闪光测速仪,虽属非接触式仪表,目前仍有应用,但也退居次要地位。代之而起的是非接触式的电子与数字化的测速仪表。这类转速仪表大多具有体积小、重量轻、读数准确、使用方便等优点,容易实现电脑荧屏显示和打印输出,能够连续的反映转速变化,既能测定发动机稳定情况下的平均转速,也能够用来在足够小的时间间隔这一特定条件下测定发动机的瞬时转速。2转速测量系统的总体方案2.1转速测量的一般方法般转速测量系统有以下几个部分构成,转速测量框图如图 2.1所示图2.1转速测量框图1.转速信号拾取转速信号拾取是整个系统的前端通道,目的是将外界的非电参量,通过一定方式转换成电量,这一环节可以通过敏感元件、传感器或测量仪表等来实现方法如下:. 课程设计说明书 第3页通过敏感元件拾取被测信号敏感元件体积小,可以根据用户及环境要求做成各矛头形状的探头,它能将被测的物理量变换成电流、电压,只要选择合适的元件参数。如 R、L、C设计相应的电路,便能完成这种对应关系。这种方法设计难度大,信号稳定度差,在模拟处理系统中不宜采用。通过传感器拾取信号由专业人员将敏感元件和相应的测量电路、传递机构以适当的形式制成不同类型、不同用处的传感器,根据原理输出电量。该电量可以是模拟量或数字量,现代传感器还可以输出开关量,用于数字逻辑电路。通过测量仪表拾取被测信号目前有许多测量仪表用于各种测量中,有大信号输出、有 BCD码输出等,但价格昂贵,专业性强,一般不适合通用系统。通用的转速测量系统大都采用一种俗称 码盘”的传感装置,将圆形的码盘固定在转轴上,码盘上有若干规则排列的小孔,用光电偶来输出电信号,以反映转速对应关系,即是将转轴的速度以脉冲形式反映出来,通常有两种形式:模拟量量化后经A/D转换,由数字量反映角度,供单片机计算处理,得出转速。直接由脉冲来反应转轴的角度,用每转产生的脉冲经单片机处理得出转速。2•整形和倍频前向通道中,从传感器输出的信号必须转换成单片机输入要求的信号,由于信号调节电路与传感器的选择,现场干扰程度等,都会影响信号的质量。而脉冲信号的上升沿和下降沿对数字电路的触发尤为重要,若要将转速脉冲信号直接加到计数器或外部中断的输入端,并利用其上升沿来触发进行计数,则必须要求输入的信号有陡峭的上升沿或下降沿。处理方法上可以用触发器电路来整形;而倍频电路主要用于解决低转速时测量精度问题及码盘的刻度误差而造成的精度下降问题。方法是在每转中增加脉冲的个数(码盘的线程数)来提高精度。但在高转速时,由于脉冲个数的增加,限制了最高转速测量量程,这个问题可用单片机控制来动态处理解决,兼顾高低转速的测量精度。3•单片机单片机⑴是整个测量系统的主要部分,担负对前端脉冲信号的处理、计算、以及信号的同步,计时等任务,其次,将测量的数据经计算后,将得到的转速值传送到显示接口中,用数码管显示数值。在本系统中考虑到计数的范围、使用的定时,计数器的个数. 课程设计说明书 第4页及I/O口线,预选用89C51单片机。具体工作情况在后讨论。4•驱动和显示由于LED数码管具有亮度高、可靠性好等特点,工业测控系统中常用 LED数码管作为显示输出。本系统也采用数码管作显示。LED显示器是用发光二极管显示字段的,通常使用七段构成日”字型和一只发光二极管作为小数点,称八段数码显示器。其有两种驱动方式,共阴驱动和共阳驱动,共阴驱动是各段发光二极管的阴极连在一起,并将公共端接地,在共阳结构中,将各段发光二极管阳极连在一起,并将公共端接上+5V电源,显示字符对应字型代码发光。2.2硬件设计总体方案硬件设计的任务是根据总体设计要求,在系统工作原理的基础上,具体确定系统中所要使用的元器件,设计出系统的原理框图、电路原理图。转速是工程中应用非常广泛的一个参数,早期模拟量的模拟处理一直是作为转速测量的主要方法,这种测量方法在测量范围和测量精度上,已不能适应现代科技发展的要求。而随着大规模及超大规模集成电路技术的发展,数字测量系统得到普遍应用,利用单片机对脉冲数字信号的强大处理能力,应用全数字化的结构,使数字测量系统的越来越普及,在测量范围和测量精度方面都有极大的提高。在本转速测量系统由霍尔传感器、单片机和显示器、键盘电路等组成。传感器部分采用UGN3144霍尔传感器,负责将被测量量的转速转化为脉冲信号⑵。因为采用的是集成霍尔开关元件,输出的是数字信号,可以直接把脉冲信号送入单片机进行处理。单片机采用AT89C51,显示器采用4个7段LED数码管动态显示,其系统框图如2.2所示。其中整个系统的电源采用双电源供电,将继电器驱动电源与单片机及其周边电路电源完全隔离,利用光电耦合器传输信号。这样做法虽然不如单电源方便灵活,但可将继电器工作所造成的干扰完全消除,进一步提高系统稳定性。空討站念空討站念、馬玉:课程设计说明书 第6页工.沁事认庄玉课工.沁事认庄玉课程设计说明书 第5页图2.2转速测量系统的总体框图2.3软件设计思路软件需要解决的是定时器0的记数和外部中断0的设定、由于测量的转速范围大,所以低速和高速都要考虑在内,关键在于一个四字节除三字节程序的实现。显示部分、需要有一个二进制到十进制的转化程序,以及转换成非压缩 BCD的程序后、才能进行调用查表程序送到显示。软件工作流程:霍尔传感器利用磁电效应产生一周期脉冲向单片机的外部中断 0(P3.2)口发送一个中断信号,定时器工作在内部定时, TH0、TL0设定初值为0,作为除数的低两字节,利用软件记数器、定时器0中断的次数作为除数高字节。中断完毕读取内部记数值作为除数,调用除法程序计算转速,再对二进制数进行一系列变换后调用查表显示程序,显示在LED上。转速部分软件设计思路: AT89C51单片机的P3.2口接收传感器的信号。主要编写一个外部中断服务程序INT0,读取记数值的三个字节,并再次清0记数初值以便下次的记数和计算。调用两字节二进制-三字节十进制(BCD)转换子程序BCD,再调用十进制转换成非压缩BCD程序、最后调用查表程序送显示。软件的具体设计我们将在下面的章节中作详细介绍。3系统硬件设计
3.1转速测量原理测频法“M法在一定测量时间T内,测量脉冲发生器(替代输入脉冲)产生的脉冲数mi来测量转速,如图3.1“M法测量转速脉冲[3]所示,设在时间T内,转轴转过的弧度数为Xt则转速n可由下式表示:60Xn=2T转轴转过的弧度数Xt可用下式所示m1X二5(3-1)(3-2)ml图3.1 “(3-1)(3-2)ml图3.1 “M法测量转速脉冲将(3-2)式代入(3-1)式得转速n的表达式为:n=60m1n=60m1TP(3-3)P-为转轴转一周脉冲发生器产生的脉冲数;n-转速单位:(转/分);T-定时时间单位:(秒)。在该方法中,测量精度是由于定时时间T和脉冲不能保证严格同步,以及在T内能否正好测量外部脉冲的完整的周期,可能产生的1个脉冲的量化误差。因此,为了提高测量精度,T要有足够长的时间。定时时间可根据测量对象情况预先设置。设置的时间过长,工.沁事啜庄玉课程设计说明书 工.沁事啜庄玉课程设计说明书 第页附录2中断程序:ORG0000HRESET:LJMPMAIN;上电,转主程序入口MAINORG000BH;T0的中断入口LJMPIT0P;转T0的中断处理程序ORG1000HMAIN:MOVSP,#60H;设堆栈指针MOVB,#0AH;设循环次数为10次MOVTMOD,#01H;设T0工作在方式1MOVTL0,#0B0H;给T0设置初值MOVTH0,#3CHSETBTR0;启动T0SETBET0;允许T0中断SETBEA;CPU开中断HERE:SJMPHERE;等待中断ITOP:MOVTL0,#0B0H;T0中断服务子程序,重新给T0装入初值MOVTHO,#3CHDJNZB,LOOPCLRTR0LOOP:RETI;1s定时时间到,停止T0工作双字节16位二进制存于(R2R3中),(R4R5R6)为转换完毕的压缩BCD码。具体程序如下:BINBCD2:CLRAMOVR4,AMOVR5,AMOVR
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年危险化学品储存使用场所安全管理规范
- 老年人护理信息技术应用
- 分包中的工程进度控制
- 社区家庭护理技术培训
- 2026年行业数据资源库数据技术攻关库工业数据标准库“三库”协同建设方案
- 2026年机床行业技术迭代产能释放竞争加剧风险
- 2026年消防应急安全培训
- 2026年消防安全知识宣传
- 投资性房地产的确认和初始计量
- 2026年水库钓鱼安全须知
- (2026春新版本)苏教版数学三年级下册全册教案
- 门球培训教学课件
- YB-T6332-2024《钢铁行业用塑烧板除尘器》
- 外贸服装生产管理制度
- (完整版)2026年劳动法实施细则全文
- 血管造影课件
- 水泥混凝土搅拌站维修手册
- 2026年及未来5年市场数据中国靛蓝行业竞争格局分析及投资战略咨询报告
- CCAA审核概论重点内容
- 财务会计(对外经济贸易大学)知到智慧树网课答案
- 2025蚌埠中考试卷真题及答案
评论
0/150
提交评论