基于51单片机电动机测速表设计

上传人:hs****ma 文档编号:486243586 上传时间:2023-07-24 格式:DOC 页数:35 大小:407KB
返回 下载 相关 举报
基于51单片机电动机测速表设计_第1页
第1页 / 共35页
基于51单片机电动机测速表设计_第2页
第2页 / 共35页
基于51单片机电动机测速表设计_第3页
第3页 / 共35页
基于51单片机电动机测速表设计_第4页
第4页 / 共35页
基于51单片机电动机测速表设计_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《基于51单片机电动机测速表设计》由会员分享,可在线阅读,更多相关《基于51单片机电动机测速表设计(35页珍藏版)》请在金锄头文库上搜索。

1、基于51单片机的电动机测速表设计摘 要本文介绍了采用光电传感器实施电机转速测量的方法、基本原理,完成了一种基于AT89C51单片机平台的电动机测速表的软硬件设计。硬件系统包括脉冲信号产生、脉冲信号处理和显示模块,采用C语言编程,该方法具有简单、精度高、稳定性好的优点。在工程实践中,经常会遇到各种需要测量转速的场合,例如在发动机、电动机、卷扬机、机床主轴等旋转设备的试验、运转和控制中,常需要分时或连续测量和显示其转速及瞬时转速。要测速,首先要解决是采样问题。在使用模技术制作测速表时,常用测速发电机的方法,即将测速发电机的转轴与待测轴相连,测速发电机的电压高低反映了转速的高低。为了能精确地测量转速

2、外,还要保证测量的实时性,要求能测得瞬时转速方法,因此转速的测量具有重要的意义。关键词:转速测量;单片机;光电传感器;电机;脉冲 / 文档可自由编辑打印AbstractThis paper introduces adopting photoelectric sensor measurement method for implementing the motor speed and the basic principle, completed the design of the software and hardware of a motor based on AT89C51 platform

3、speedometer . Hardware systems includs the pulse signal generation, pulse signal processing and display module, using C language programming,for this method is simple, high precision, stability good points .In engineering practice, often encounter a variety of situations need to measure speed, such

4、as engines, motors, winches, machine tool spindles and other rotating equipment, testing, operation and control, often need time-sharing or continuous measurement and display of their speed and instantaneous speed. To speed, we must first resolve the sampling problem. Production speed in the use tab

5、le-mode technology, the methods used tachometer generator, the generator is about speed and sensed axle shaft connected to the generator speed reflects the speed high and low voltage level. In order to accurately measure speed, but also to ensure real-time measurement, requires instantaneous speed c

6、an be measured approach. Therefore, the measurement speed is significant .Keywords : speed measurement; SCM; Photoelectric sensors; Motor; pulse目 录摘 要IAbstractII1 概述11.1 数字式转速测量系统的发展背景11.2 本设计课题的目的和意义12 转速测量系统的原理22.1 转速测量方法22.2 转速测量原理33系统方案提出和论证54 系统硬件设计74.1 转速信号采集74.2 转速信号处理电路设计94.3 单片机AT89C51介绍104

7、.4 最小系统的设计144.4.1复位电路144.4.2 晶振电路174.4.3 最小系统的仿真184.5 显示部分设计195 系统软件设计235.1 主程序初始化235.2 主程序流程图程序流程图25总 结27参考文献28致 谢29附录A 系统总电路图30附录B 系统总程序清单301 概 述1.1 数字式转速测量系统的发展背景目前国内外测量电机转速的方法很多,按照不同的理论方法,先后产生过模拟测速法(如离心式转速表、用电机转矩或者电机电枢电动势计算所得)、同步测速法(如机械式或闪光式频闪测速仪)以及计数测速法。计数测速法又可分为机械式定时计数法和电子式定时计数法。传统的电机转速检测多采用测速

8、发电机或光电数字脉冲编码器,也有采用电磁式(利用电磁感应原理或可变磁阻的霍尔元件等)、电容式(对高频振荡进行幅值调制或频率调制)等,还有一些特殊的测速器是利用置于旋转体内的放射性材料来发生脉冲信号。其中应用最广的是光电式,光电式测速系统具有低惯性、低噪声、高分辨率和高精度的优点。加之激光光源、光栅、光学码盘、CCD 器件、光导纤维等的相继出现和成功应用,使得光电传感器在检测和控制领域得到了广泛的应用。而采用光电传感器的电机转速测量系统测量准确度高、采样速度快、测量范围宽和测量精度与被测转速无关等优点,具有广阔的应用前景。1.2 本设计课题的目的和意义在工程实践中,经常会遇到各种需要测量转速的场

9、合, 例如在发动机、电动机、卷扬机、机床主轴等旋转设备的试验、运转和控制中,常需要分时或连续测量和显示其转速及瞬时转速。要测速,首先要解决是采样问题。在使用模技术制作测速表时,常用测速发电机的方法,即将测速发电机的转轴与待测轴相连,测速发电机的电压高低反映了转速的高低。为了能精确地测量转速外,还要保证测量的实时性,要求能测得瞬时转速方法,因此转速的测试具有重要的意义。 这次设计内容包含知识全面,对传感器测量发电机转速的不同的方法及原理设计有较多介绍,在测量系统中能学到关于测量转速的传感器采样问题,单片机部分的内容,显示部分等各个模块的通信和联调。全面了解单片机和信号放大的具体内容。进一步锻炼我

10、们在信号采集、处理,显示发面的实际工作能力。2 转速测量系统的原理2.1 转速测量方法 转速是指作圆周运动的物体在单位时间内所转过的圈数,其大小及变化往往意味着机器设备运转的正常与否,因此,转速测量一直是工业领域的一个重要问题。按照不同的理论方法,先后产生过模拟测速法(如离心式转速表)、同步测速法(如机械式或闪光式频闪测速仪)以及计数测速法。计数测速法又可分为机械式定时计数法和电子式定时计数法。本文介绍的采用单片机和光电传感器组成的高精度转速测量系统,其转速测量方法采用的就是电子式定时计数法。对转速的测量实际上是对转子旋转引起的周期脉冲信号的频率进行测量。在频率的工程测量中,电子式定时计数测量

11、频率的方法一般有三种:测频率法:在一定时间间隔t 内,计数被测信号的重复变化次数N ,则被测信号的频率fx 可表示为:fx = Nt (1)测周期法:在被测信号的一个周期内,计数时钟脉冲数m0,则被测信号频率fx = fc/ m0,其中,fc 为时钟脉冲信号频率。多周期测频法:在被测信号m1 个周期内,计数时钟脉冲数m2,从而得到被测信号频率fx,则fx 可以表示为fx = m1 fcm2,m1 由测量准确度确定。电子式定时计数法测量频率时,其测量准确度主要由两项误差来决定:一项是时基误差;另一项是量化1误差。当时基误差小于量化1 误差一个或两个数量级时,这时测量准确度主要由量化1 误差来确定

12、。对于测频率法,测量相对误差为:Er1 = 测量误差值/实际测量值100 % = 1/( Nt )100 % (2)由此可见,被测信号频率越高,N 越大,Er1就越小,所以测频率法适用于高频信号(高转速信号)的测量。对于测周期法,测量相对误差为:Er2 = 测量误差值/实际测量值100 % =1/( fcm0 )100 % (3)对于给定的时钟脉冲fc,当被测信号频率越低时,m0 越大,Er2就越小,所以测周期法适用于低频信号(低转速信号) 的测量。对于多周期测频法,测量相对误差为:Er3 = 测量误差值/实际测量值100% = 1/( m1 fcm2 )100 % (4)从上式可知,被测脉冲

13、信号周期数m1 越大, m2 就越大,则测量精度就越高。它适用于高、低频信号(高、低转速信号) 的测量。但随着精度和频率的提高, 采样周期将大大延长,并且判断m1 也要延长采样周期,不适合实时测量。根据以上的讨论,考虑到实际应用中需要测量的转速范围很宽,上述的转速测量方法难以满足要求,因此,研究高精度的转速测量方法,以同时适用于高、低转速信号的测量,不仅具有重要的理论意义,也是实际生产中的需要。2.2 转速测量原理一般的转速长期测量系统是预先在轴上安装一个有60 齿的测速齿盘,用变磁阻式或电涡流式传感器获得一转60 倍转速脉冲,再用测频的办法实现转速测量。而临时性转速测量系统,多采用光电传感器

14、,从转轴上预先粘贴的一个标志上获得一转一个转速脉冲,随后利用电子倍频器和测频方法实现转速测量。不论长期或临时转速测量,都可以在微处理器的参与下,通过测量转轴上预留的一转一齿的鉴相信号或光电信号的周期,换算出转轴的频率或转速。即通过速度传感器,将转速信号变为电脉冲,利用微机在单位时间内对脉冲进行计数,再经过软件计算获得转速数据。即:n=N/ (mT) (1)n 转速、单位:转/ 分钟;N 采样时间内所计脉冲个数;T采样时间、单位:分钟;m 每旋转一周所产生的脉冲个数(通常指测速码盘的齿数)。如果m=60,那么1 秒钟内脉冲个数N就是转速n, 即:n=N/ (mT) =N/60 1/60=N (2

15、)通常m为60。在对转速波动较快系统或要求动态特性好而精度高的转速测控系统中,调节周期一般很短,相应的采样周期需取得很小,使得脉冲当量增高,从而导致整个系统测量精度降低,难以满足测控要求。提高采样速率通常就要减小采样时间T,而T 的减小会使采到的脉冲数值N下降,导致脉冲当量(每个脉冲所代表的转速) 增高,从而使得测量精度变得粗糙。通过增加测速码盘的齿数可以提高精度,但是码盘齿数的增加会受到加工工艺的限制,同时会使转速测量脉冲的频率增高,频率的提升又会受到传感器中光电器或磁敏器或磁电器件最高工作频率的限制。凡此种种因素限制了常规智能转速测量方法的使用范围。而采用本文所提出的定时分时双频率采样法,可在保证采样精度的同时,提高采样速率,充分发挥微机智能测速方法的优越性及灵活性。 图2.1 系统原理图 各部分模块的功能:传感器:用来对信号的采样。放大、整形电路:对传感器送过来的信号进行放大和整形,在送入单片机进行数据的处理转换。单片机:对处理过的信号

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 论文指导/设计

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号