用P89C51RC+IA和EMP7064S实现转速测量

发布者:科技梦行者最新更新时间:2012-02-27 来源: 21IC关键字:码盘  转速测量  测量时间  编码脉冲 手机看文章 扫描二维码
随时随地手机看文章

转速测量是伺服控制系统重要组成部分。迄今为止,测速可分为两大类:模拟电路测速和数字电路测速。微电子技术的发展,数字测速技术的进步,数字测速性能的提高,使数字测速受到人们的重视。

随着微电子技术的发展、计算机技术的成熟,出现了以计算机为核心的数字测速装置。这样的速度测量装置测量范围宽、工作方式灵活多变、适应面广,具有普通数字测速装置不可比拟的优越性。本文应用M/T法测速原理,借助PHILIPS P89C51RC+IA和ALTERAEPM7064S实现转速测量。

1 M/T测量法工作原理

数字测速中用到的关键部件是光电编码器,俗称码盘。码盘是一角度传感器,将角度住处转变成一列脉冲串。刻线数m、刻线误差ε、输出信号的电特性是码盘的主要技术指标。码盘输出两路相差90°的矩形脉冲串,每转动一周输出m个脉冲。通过测量脉冲串的频率即可测量转速。

本文采用M/T法测速。此法需要一个码盘脉冲计数器、一个标准的时间计数器、一个定时器。定时器设定测量时间Ts。在测量时间Ts内,同时对码盘脉冲和标准时间信号计数。测量时间到,产生定时中断,单片机执行中断程序,读出码盘脉冲计数器和标准时间计数的值,由计数值求出转速。

设码盘刻线数为m,码盘脉冲倍频数为n,标准时间为TC(s),码盘脉冲计数值为Cm,标准时间计数值为Ct,则转速ω=360Cm/mnTcCt(°/s)。

2 码盘脉冲预处理的EMP7064S实现

采用码盘的数字测速系统中,对码盘信号的处理包括倍频、输出控制和方向信号的提取。

2.1 码盘脉冲倍频电路

对码盘输出脉冲倍频,相当于增多码盘刻线数,可提高测量准确度,改善测量的动态性能。码盘脉冲计数值的大小影响刻误差的大小。对同一个码盘,输出信号经码盘脉冲倍频电路处理后,频率提高,相同测量时间内对码盘脉冲的计数值大,测量结果中刻线造成的误差小。同时,如果测量时间下限一定,可测的转速下限就低。对码盘脉冲处理最高可得4倍频的脉冲信号。处理电路及时序关系如图1所示。

[page]

2.2 捕获脉冲输出控制电路

为保证测量的连接性,码盘脉冲计数器和标准时间计数器要不间断地计数,测量过程中不断读出这两计数器的计数值。为防止计数过程中计数器值不稳,出现误读,需采用有捕获功能的计数器。在要求时刻,通过捕获信号,将计数值捕获到寄存器中,然后读捕获寄存器,这样读出值稳定可靠。为确保读出的码盘脉冲计数值和标准时间计数值是同一时刻,捕获信号应相同,这个信号就是码盘脉冲信号,这样,只是保证读出的两个计数值是同一时刻的基本条件。如果读出数据的过程中发生新的捕获,也将导致读出的数据不是同一时刻,引起测量误差。因此,读完数据后,应通过捕获标志判断是否发生新的捕获。如发生新的捕获则重新读数,直到无新的捕获发生为止。这种方法,如不对捕获信号的输出加以限制,当码盘输出脉冲的频率很高时,相邻的捕获时间短。当短到一定程度,捕获时间小于程序的读数及判断时间时,将不能读出计数值,因而限制了测速的上限。对捕获脉冲输出加以控制,即为提高测速上限。功能电路及时序如图2所示。其中,C是捕获信号,Ctl是输出控制信号,用于控制码盘脉冲Fm的输出。

 

[page]

2.3 方向信号提取电路

当测转速时,不仅要给出速度的大小,还要给出速度的方向。由采用的测量原理可知,测量过程中不能得出方向的信息,转动方向只能通过码盘输出脉冲得到。设顺时针转时,A超前B90°;反之,B超前A90°。根据这一关系可得到方向信号。实现此功能的电路及时序如图3所示。D为不同电平分别代表不同的转动方向。

3 测量系统的构成

测量过程中用到一个定时器,一个带捕获功能的码盘脉冲计数器和一个带捕获功能的标准时间计数器。 P89C51RC+IA有三个定时器TIME0~0和一个 PCA可编程计数阵列。其中定时器2和PCA阵列具有计数捕获功能。根据采用的测量方法构成如图4所示的测量框图。由图4可知,定时器2用于码盘脉冲计数,PCA阵列用作标准时间信号计数,定时器1用于定测量时间,这样就构成基本的测量系统。在测量时定测量时间,这样就构成基本的测量系统。在测量时间 Ts内同时对码盘脉冲Fm(倍频后的信号)和标准时间信号计数。定时器1每隔时间Ts就产生一次中断。定时器2和PCA计数阵列都为下降沿捕获。捕获寄存器在a、b时刻的值分别是计数器在ti、ti+1时刻的计数值。设定时器2和PCA阵列捕获寄存器在a、b时刻的值分别为Cti、Cti+1和Cmi、 Cmi+1。则转速为ω=[90(Cmi+1-Cmi)/mTc(Cti+1-Cti)](°/s)。

4 软件设计

系统要正常工作,需有软件的配合。系统软件除了完成系统的硬件初始化外,还要完成对硬件电路的实时控制,对数据进行输入输出操作和数据的分析,并根据数据分析的结果作相应的处理。由于本系统被设计成PC ISA卡的个人仪器形式,简化了测量系统的结构,并能充分利用PC机的运算资源,大大提高测速上限。简要测试程序框图如图5所示。

本文介绍了以M/T法为基础,为PHILIPS P89C51RC+IA和ALTERA EMP7064S实现转速测量的数字测量法。由于P89C51RC+IA单片机定时器2、PCA可编程计数器捕获功能的特殊结构及EMP7064S的可编程功能,大大简化了电路设计,提高了系统的可靠性。此仪器被做成PC ISA卡的个人仪器,既可利用PC机的资源,又可简化测量系统。此设计已成功应用于模拟仿真试验转台的速率测量中。

关键字:码盘  转速测量  测量时间  编码脉冲 引用地址:用P89C51RC+IA和EMP7064S实现转速测量

上一篇:MCS196系列单片机分类与选型指南
下一篇:单片机中最小二乘方滤波器的向量测量和功率计算

推荐阅读最新更新时间:2024-03-16 12:54

示波器死区时间和波形捕获率对测量结果的影响
发展到今天,传统的模拟示波器已经渐渐淡出了人们的视野, 数字示波器 几乎已经取代模拟示波器成为硬件工程师手中电路调试的最常用的一种仪器设备了。你是否觉得示波器提供给了被测信号的所有信息呢?事实上,示波器在大部分时间都处在一个无法检测信号的无信号状态,通常把这段丢失信号的时间称为死区时间。 什么是死区时间 要想了解死区时间的来源,需要先对数字示波器的结构有一个基本的了解。数字示波器的典型组成框图如图1、图2所示。 图1:传统数字示波器组成框图。 图2:R&S公司RTO系列示波器组成框图。 被测信号通过输入通道进入示波器,并通过垂直系统中的衰减器和放大器加以调节。 模数转换器 (ADC)按照固定的时间间隔对信号进行采
[测试测量]
示波器死区<font color='red'>时间</font>和波形捕获率对<font color='red'>测量</font>结果的影响
示波器对时间和相位的测量
时间的测量 示波器时基能产生与时间呈线性关系的扫描线,因而可以用荧光屏的水平刻度来测量波形的时间参数,如周期性信号的重复周期、脉冲信号的宽度、时间间隔、上升时间(前沿)和下降时间(后沿)、两个信号的时间差等等。 将示波器的扫速开关“t/div”的“微调”装置转至校准位置时,显示的波形在水平方向刻度所代表的时间可按“t/div”开关的指示值直读计算,从而较准确地求出被测信号的时间参数。 相位的测量 利用示波器测量两个正弦电压之间的相位差具有实用意义,用计数器可以测量频率和时间,但不能直接测量正弦电压之间的相位关系。利用示波器测量相位的方法很多,下面,仅介绍几种常用的简单方法。 双踪法 双踪法是用双踪示波器在荧光屏上直接比较两个被测
[测试测量]
示波器测量瞬时值变化-防孤岛动作断电时间
孤岛现象是指当电网供电因故障事故或停电维修而跳脱时,各个用户端的分布式并网发电系统(如:光伏发电、风力发电、燃料电池发电等)未能即时检测出停电状态而将自身切离市电网络,而形成由分布电站并网发电系统和周围的负载组成的一个自给供电的孤岛。 孤岛发生时由于系统供电状态未知,可能会造成各种不利影响:比如可能危及电网线路维护人员和用户的生命安全;亦或干扰电网的正常合闸;或者电网不能控制孤岛中的电压和频率,从而损坏配电设备和用户设备。 因此,如光伏并网逆变器的电源控制断路器跳闸,就需要示波器来测量装置防孤岛运行断电时间,以检验其是否符合标准。 对示波器而言,这个过程其实就是测量瞬时值的变化。那么今天我们就来讲一讲,如何用示波器来测
[测试测量]
示波器<font color='red'>测量</font>瞬时值变化-防孤岛动作断电<font color='red'>时间</font>
电机位置检测和转速测量研究
0 引言 在电机的闭环控制系统中,由于需要实时获得电机的位置和转速信息,高速、高精度的传感器以及相应的处理电路是必不可少的。光电编码器输出数字信号,容易实现高分辨率、高精度的检测,在现代电机检测技术中得到了广泛的应用。TI公司2000系列的DSP是目前控制领域最先进的处理器之一,其最新产品的工作频率高达150MHz,大大提高了控制系统的控制精度和实时处理信息的能力,其特有的QEP电路和光电编码器的配合使用为电机位置和转速测量提供了完美的解决方案。 1.DSP/QEP电路简介 以TI公司控制领域最新产品TMS320F2812为例,它的正交编码脉冲(QEP)电路和捕获单元共用输入引脚,分别为CAPl/QEPl、CAP2/QEP
[测试测量]
电机位置检测和<font color='red'>转速</font><font color='red'>测量</font>研究
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved