基于DSP/QEP电路的电机位置检测和转速测量研究_第1页
基于DSP/QEP电路的电机位置检测和转速测量研究_第2页
基于DSP/QEP电路的电机位置检测和转速测量研究_第3页
基于DSP/QEP电路的电机位置检测和转速测量研究_第4页
基于DSP/QEP电路的电机位置检测和转速测量研究_第5页
全文预览已结束

下载本文档

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

文档简介

1、    基于DSPQEP电路的电机位置检测和转速测量研究摘要:在现代伺服系统中,位置检测和转速测量技术是提高控制系统精度的关键技术。本文详细的介绍了使用光电编码器和DSPQEP电路来进行电机位置检测和转速测量的原理。实践表明,该方法具有检测精度高、易于编程实现的特点。关键词:DSPOEP电路;光电编码器;MT法测速0引言在电机的闭环控制系统中,由于需要实时获得电机的位置和转速信息,高速、高精度的传感器以及相应的处理电路是必不可少的。光电编码器输出数字信号,容易摘要:在现代伺服系统中,位置检测和转速测量技术是提高控制系统精度的关键技术。本文详细的介绍了使用

2、光电编码器和DSPQEP电路来进行电机位置检测和转速测量的原理。实践表明,该方法具有检测精度高、易于编程实现的特点。关键词:DSPOEP电路;光电编码器;MT法测速0 引言    在电机的闭环控制系统中,由于需要实时获得电机的位置和转速信息,高速、高精度的传感器以及相应的处理电路是必不可少的。光电编码器输出数字信号,容易实现高分辨率、高精度的检测,在现代电机检测技术中得到了广泛的应用。TI公司2000系列的DSP是目前控制领域最先进的处理器之一,其最新产品的工作频率高达150MHz,大大提高了控制系统的控制精度和实时处理信息的能力,其特有的QEP电路和光电编码器的

3、配合使用为电机位置和转速测量提供了完美的解决方案。1DSPQEP电路简介    以TI公司控制领域最新产品TMS320F2812为例,它的正交编码脉冲(QEP)电路和捕获单元共用输入引脚,分别为CAPlQEPl、CAP2QEP2、CAP3QEPIl(对于EVA),CAP4QEP4、CAP5QEP5、CAP6QEPI2(对于EVB),可以通过设置相应的捕获单元控制寄存器使能QEP电路而禁止其捕获功能。QEP电路可以对固定在电机轴上的光电编码器产生的正交编码脉冲A、B路信号进行解码和计数,从而获得电机的位置和速率等信息。    光电编码器

4、的正交编码脉冲输入到DSP的CAPlQEPl、CAP2QEP2脚,通常选择通用定时器T2(EVA)对输入的正交脉冲进行解码和计数。要使QEP电路正常工作,必须使T2工作在定向增减模式,在此模式下,QEP电路不仅为定时器T2提供计数脉冲,而且还决定了它的计数方向。QEP电路对输入的正交编码脉冲的上升沿和下降沿都进行计数,因此对输入的正交编码脉冲进行4倍频后作为T2的计数脉冲,并通过QEP电路的方向检测逻辑确定哪个脉冲序列相位超前,然后产生一个方向信号作为T2的方向输入,当电机正转时,T2增计数,当电机反转时,T2减计数。正交编码脉冲、定时器计数脉冲及计数方向时序逻辑如图1所示。 

5、60;  在QEP模式下,T2CNT计数到边沿时将自动翻转,当增计数到ffffh时将返回0重新开始增计数,当减到O时,翻转到ffffh重新开始减计数,由于在采样时间内计数脉冲的数目远小于T2CNT的周期数ffffh,所以在增减计数过程中至多有一次翻转,图2和图3分别描述了电机正转和反转时T2CNT的计数情况。2光电编码器和DSP的接口电路    光电编码器可以输出3路信号,其中A路和B路信号相位相差90°,光电编码器的输出的脉冲信号经过光电隔离、滤波整形后直接送到DSP的相应引脚,其接口电路如图4所示。其中6N137是高速光耦,实现模拟信号和数

6、字信号的隔离,74Hel4是CMOS反相器,实现对信号的整形。3电机位置测量    DSPQEP电路将编码器送过来的脉冲数转换为绝对的转子轴机械位置,绝对的转子轴机械位置将存放在变量m中。通过每一次采样周期t内T2的计数脉冲的改变量,可以得到相应的位置增量m。如上图所示:f(t)和f(t+t)分别表示两次相邻采样时刻的值,那么在t时间内电机转子旋转的机械角度为:       其中:P为电机旋转一尉T2CNT的脉冲计数值    如图2所示:当T2增计数无翻转时,=f(t+t)一

7、f(t)当T2增计数有翻转时,=f(t+t)-f(t)65536,此时m=m+m    如图3所示:当T2减计数无翻转时,=-f(t+t)一f(t,)当T2减计数有翻转时,=-f(t)一f(t+t)+65536,此时m=m-m4电机转速测量    常见的电机测速方法主要有三种:M法、T法、和MT法,由于M法比较适合高速的场合,而T法适合低速的场合,为了在整个调速范围内都得到较好的准确性,在这里我们选择MT法,其原理如图5所示。   M1为测速脉冲计数值(对应前面的),M2为高频时钟脉冲计数值,t为采样周期,虽然在M1个计数脉冲内,M2存在多一个少一个的误差,但由于时钟脉冲的频率远高于计数脉冲频率,引起的误差可以忽略,所以转速的计算公式为:       其中F为时钟脉冲的频率5 结束语   

温馨提示

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

最新文档

评论

0/150

提交评论