基于单片机的转速测量系统设计.doc





《基于单片机的转速测量系统设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的转速测量系统设计.doc(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于单片机的霍尔测速报警系统的设计摘要转速作为工程中应用的一个非常广泛的参数,它的测量方法有很多,而模拟量的采集和模拟处理一直是转速测量的主要方法,这种测量方法已不能适应现代科技发展的要求,在测量范围以及测量精度上,已不能满足大多数系统的使用。随着大规模及超大规模集成电路技术的迅速发展,数字系统测量得到普遍应用,特别是单片机对脉冲数字信号的强大处理能力,使得全数字测量系统越来越普及,其转速测量系统也可以用全数字化处理。本设计属于码盘转速测量系统,用来测量来自于外部的不同的转速值。实现转速的实时测量和显示。本系统以AT89C51单片机为核心,旋转编码器实时轴转速测量,同时用八位串行段码式LCD数
2、码管显示模块显示。旋转编码器输出电压为4.25V,8位二进制自然码送入单片机处理后经过计算处理,再查表转换为10进制数,送LCD模块显示。本文从转速测量原理入手,详细阐述了转速测量系统的工作过程,以及硬件电路的设计、显示效果。本文吸收了硬件软件化的思想,实现了题目要求的功能。关键词:转速测量, 旋转编码器,单片机, LCD显示模块ABSTRACTSpeed is a very wide range of engineering applications one parameter , the measurement method more, and collection and process
3、ing of analog simulation has been the main method of speed measurement , this measurement method can not meet the requirements of modern technology , the measurement range and the measurement accuracy, can not meet with most systems. With the scale and development of VLSI technology, digital systems
4、 have been widely used to measure , especially for single-chip digital signal processing power pulse , so that the increasing popularity of digital measuring system , the speed measurement system can also be used the whole digital processing .The design for the code wheel speed measurement system fo
5、r measuring the speed of different value from the outside. Achieve real-time measurement speed display . Specific applications AT80C51 microcontroller as the core , rotary encoder shaft speed real-time measurement , while eight serial code segment LCD display module displays . Rotary encoder output
6、4.25V, 8 -bit binary code into the microcontroller processing natural treatment has been calculated , and then converted to a decimal number look-up table , sending the LCD module .In this paper, starting from the speed measurement principle , elaborated on the work process speed measurement systems
7、, and hardware design , display effect. This article has absorbed the idea of hardware and software to achieve the requirements of the subject function.Keywords: speed measurement, rotary encoder, microcontroller, LCD display module1绪论1.1转速测量技术简介转速测量是利用相关精密仪器测量运动物体的角位移的一种测量方法,常用的测量仪器为测量角位移的数字编码器和光电轴
8、编码器,因其具有分辨率强、测量精度高和工作可靠等特点,被广泛用于测速系统中。随着科学技术的发展,各种各样的转速测量仪不断出现。它们的结构不同,性能也各异。迄今为止也没有系统的分类方法,在这里只按测量原理以及主要元件性质进行分类和说明。按照测量原理主要可以分为测频法、测周法两种基本的方法,以此提高测量精度。由于电子计数器所特有的1个数的误差的存在,应根据转速脉冲频率的大小来恰当选择对应的测量方法。所谓测频法,就是测量转速脉冲频率的方法,它是以基准时间信号发生电路的脉冲来相应控制计数门的开闭,在单位时间内,对来自转速传感器的脉冲进行计数。所谓测周法,就是测量转速脉冲周期的方法。它用传感器的脉冲来控
9、制计数门的开闭,在转速脉冲周期内对基准时间信号发生电路的脉冲进行计数,然后按f=1/T公式换算成转速脉冲的频率。转速测量的方法见表1-1所示:表1-1 各种测量方法得比较目前按现有产品的主要构成元件分类,可分为晶体管式、集成电路式和单片机式。晶体管式所采用的元件主要是晶体管,有的晶体管式转速测量仪设有记忆电路,其数码管无闪烁现象,显示效果较好,而且测量速度较高。顾名思义集成电路式转速测量仪,所采用的元件是集成电路元件。由于集成电路具有重量轻、体积小、功耗小等优点,而且集成电路元件内设有显示电路,这使得转速测量仪实现小型化。单片机的出现使得这种仪表的设计变得更加灵活。1.2转速测量在国内外的研究
10、转速是能源设备与动力机械性能测试中的一个重要的特性参量,因为动力机械的许多特性参数是根据它们与转速的函数关系来确定的,例如压缩机的排气量、轴功率、内燃机的输出功率等等,而且动力机械的振动、管道气流脉动、各种工作零件的磨损状态等都与转速密切相关。转速测量的方法很多,测量仪表的型式也多种多样,其使用条件和测量精度也各不相同。根据转速测量的工作方式可分为两大类:接触式转速测量仪表与非接触式转速测量仪表。前者在使用时必须与被测转轴直接接触,如离心式转速表、磁性转速表与测速发电机等;后者在使用时不需要与被测转轴接触,如光电式转速表、电子数字式转速表、闪光测速仪等。测量发动机转速的传统方法是使用光电式转速
11、表测量。用这种方法测量时,既要在发动机转动轴上粘贴光标纸,又要求测量人员把转速表与光标纸的距离控制在很近的范围,测量十分不方便。随着科学技术的迅速发展,转速测量仪表已步入现代化、电子化的行列。过去曾经使用过的接触式测量仪表,如离心式转速表、磁性转速表、微型发电机转速表及钟表是定时转速表,均已先后受到冷落;而利用已知频率的闪光与被测轴转速同步的方法来测速的闪光测速仪,虽属非接触式仪表,目前仍有应用,但也退居次要地位。代之而起的是非接触式的电子与数字化的测速仪表。这类转速仪表大多具有体积小、重量轻、读数准确、使用方便等优点,容易实现电脑荧屏显示和打印输出,能够连续的反映转速变化,既能测定发动机稳定
12、情况下的平均转速,也能够用来在足够小的时间间隔这一特定条件下测定发动机的瞬时转速。 转速测量的应用系统在工业生产、科技教育、民用电器等各领域的应用极为广泛,往往成为某一产品或控制系统的核心部分,其各种参数在不同的应用中有其侧重,但转速测量系统作为普遍的应用在国民经济发展中,有重要的意义。 1.3 课题研究的目的与意义在工程测量中,转速作为一个常用的参数,其测量方法很多,而转速测量的主要方法是模拟量的采集和模拟处理,这种测量方法已不能满足现代科技发展的要求,同时,在测量范围和测量精度上,已不能满足大多数系统的使用。随着大规模集成电路技术的发展,数字测量系统开始得到普遍的应用,尤其是单片机对脉冲数
13、字信号的强大处理能力,这种能力使得全数字测量系统的普及越来越广泛,其转速测量系统也可用全数字化处理。在测量范围和测量精度方面都有极大的提高。因此,本课题的目的是:对各种测量转速的基本方法予以分析,针对不同的应用环境,利用单片机设计一种全数字化测速系统,从提高测量精度的角度出发,分析讨论其产生误差的可能原因,为今后的实际使用提供借鉴。并从实际硬件电路出发,分析电路工作原理和软件流程,根据仿真情况提出修改方案和解决办法。本课题以单片机为中心,设计的全数字化测量转速系统,在工业控制和民用电器中都有较高使用价值。其可以应用于工业控制中的某一部分,如数控车床的电机转速检测和控制、水泵流量控制以及需要利用
14、转速检测来进行控制的许多场合。如车辆的里程表、车速表等。其次该转速测量系统由于采用全数字化结构,因而可以很方便的和工业控制计算机进行连接,实行远程管理和控制,进一步提高现代化水平。并且,几乎不需做很大改变直接就能作为单独的使用产品。因此,转速测量系统的研究是一件非常有意义的课题。2基于单片机的转速测量原理2.1测量原理针对测量原理而言,可以将这些原理分为三大类,第一类就是类似于测量频率,即在单位时间里测量物体旋转的角度,通过相应计算得到相应的速度,比如在单位时间内累计传感器发出脉冲数量N即为该单位时间的速度,这种以测量频率的方法来确定转速的方法叫测频法,也称作M法,第二类是在一定的角位移距离内
15、,通过测量通过这一角位移的时间来进行测速的方法,称测周法,也叫“T”法。这两种测速方法各有优点和缺点,在转速较低时,测量误差较大,而且,检测装置对转速分辨能力也变差,因此,“M”法一般用于高速测量系统中; “T”法则与“M”法相反,一般用于低速测量,速度越低测量精度越高,但在测量高转速时,误差较大;结合这两种测量方法就可以推出第三种测量方法,即M/T法,这种方法结合这两种方法的优点,一方面类似于“M”法那样在对传感器发出的脉冲计数的同时,也像“T”法那样计取脉冲的时间,通过计算即可得出转速值。2.2单片机测量转速基本方法简单的测速系统一般由以下几个部分构成,如图2-1图2-1转速测量框图1 信
16、号的拾取这个部分包括三个环节,第一环节,通过敏感原件拾取被测信号,由于敏感元件体积小,可以根据用户和环境的要求做成各种形状的探头,敏感元件能将被测的物理量转换成电流、电压等信号,只需设计相应的电路即可。第二环节,就是专业人员将敏感元件和相应的测量电路和传递机构通过合适的形式做成不同的类型和不同功能的传感器,根据相关原理输出电量,该电量可以是模拟量或数字量,现代传感器还可以输出开关量,用于数字逻辑电路。第三环节,通过测量仪表拾取被测信号,通用的转速测量系统大都采用一种俗称“码盘”的传感装置,将圆形的码盘固定在转轴上,码盘上有若干规则排列的小孔,用光电偶来输出电信号,以反映转速对应关系,即是将转轴
17、的速度以脉冲形式反映出来,通常有两种形式:1)模拟量量化后经A/D转换,由数字量反映角度,供单片机计算处理,得出转速。2)直接由脉冲来反应转轴的角度,用每转产生的脉冲经单片机处理得出转速。2.整形和倍频由于传感器接受到的信号都是比较微弱的,此外,外部信号的接受频率各不相同,单片机无法接受到相应的信号,此时,必须对采集到的电流或者电压信号进行放大,整形和倍频就是利用集成电路的放大电路对信号进行放大,另外,有些采集的信号可能会对其他测量信号产生干扰,整形和倍频电路中可以对信号进行滤波,从而让单片机接收到需要检测的信号。3单片机单片机是整个系统的核心部件,对整个测试系统进行控制处理。关于此系统的单片
18、机介绍见后文。4显示接口单片机将接收到的信号经过相应处理后,对信号进行显示,把测量数据经过编码后显示到显示屏上。另外,单片机经过处理后的信号属于数字信号,数字信号是无法显示到显示设备上到,因此,要设计D/A转换电路,将单片机发出来的信号经过相应处理,然后经过驱动电路,显示到数码管上面。超大规模集成电路技术的发展和提高,使得单片机的应用技术越来越广泛,也使得其功能越来越强大,价格越来越低廉,使得全数字化测量转度系统得到广泛的应用。同时,由于单片机在测量转速方面具有体积小、性能强、成本低的特点,它也越来越受到企业用户们的青睐。对测量转速系统的硬件和编程进行研究,在此设计出一种以单片机为主的转速测量
19、系统,从而保证了测量精度。2.3转速信号采集1传感器的选择霍尔传感器是对磁敏感的传感元件,由磁钢、霍耳元件等组成。测量系统的转速传感器选用SiKO的NJK-8002D的霍尔传感器,其响应频率为100KHz,额定电压为5-30(V)、检测距离为10(mm)。其在大电流磁场或磁钢磁场的作用下,能测量高频、工频、直流等各种波形电流。该传感器具有测量精度高、电压范围宽、功耗小、输出功率大等优点,广泛应用在高速计数、测频率、测转速等领域。输出电压425V,直流电源要有足够的滤波电容,测量极性为N极。安装时将一非磁性圆盘固定在电动机的转轴上,将磁钢粘贴在圆盘边缘,磁钢采用永久磁铁,其磁力较强,霍尔元件固定
20、在距圆盘1-10mm处。当磁钢与霍尔元件相对位置发生变化时,通过霍尔元件感磁面的磁场强度就会发生变化。圆盘转动,磁钢靠近霍尔元件,穿过霍尔元件的磁场较强,霍尔元件输出低电平;当磁场减弱时,输出高电平,从而使得在圆盘转动过程中,霍尔元件输出连续脉冲信号。这种传感器不怕灰尘、油污,在工业现场应用广泛。本系统采用开关型霍尔传感器A3144以及磁钢,由它们来检测电机的转速。工作方式为:将磁钢安装在电机的转轴上,而霍尔传感器则放在转轴的旁边,霍尔传感器连接在电路中,当磁钢随转轴经过霍尔传感器时,由开关型霍尔传感器的工作原理知,此时将输出一个低电平信号;而当磁钢离开霍尔传感器后,又将输出一个高电平。这样通
21、过高低电平的转换,将其送入单片机后就可以测量它的转速。霍尔传感器的外形图和与磁场的作用关系如图2-2所示。磁场由磁钢提供,所以霍尔传感器和磁钢需要配对使用。图2-2 霍尔传感器及其磁钢外形图霍尔传感器连线图如图2-3所示图2-3 霍尔传感器连线图霍尔传感器的电子特性如图2-4所示图2-4霍尔传感器的电子特性2.4霍尔传感器的测量原理霍尔转速传感器在测量机械设备的转速时,被测量机械的金属齿轮、齿条等运动部件会经过传感器的前端,引起磁场的相应变化,当运动部件穿过霍尔元件产生磁力线较为分散的区域时,磁场相对较弱,而穿过产生磁力线较为几种的区域时,磁场就相对较强。霍尔转速传感器就是通过磁力线密度的变化
22、,在磁力线穿过传感器上的感应元件时,产生霍尔电势。霍尔转速传感器的霍尔元件在产生霍尔电势后,会将其转换为交变电信号,最后传感器的内置电路会将信号调整和放大,输出矩形脉冲信号。霍尔转速传感器的测量方法霍尔转速传感器的测量必须配合磁场的变化,因此在霍尔转速传感器测量非铁磁材质的设备时,需要事先在旋转物体上安装专门的磁铁物质,用以改变传感器周围的磁场,这样霍尔转这样霍尔转速传感器才能准确的捕捉到物质的运动状态。图2-5 霍尔传感器测速原理本系统采用M法(测频法)测量电机转速,由于转速的定义是单位时间内转数,在变换的过程中,多数是有规律的重复运动。根据霍尔效应原理,将一块永久磁钢固定在电机转轴上的转盘
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 转速 测量 系统 设计

限制150内