ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:61.44KB ,
资源ID:11049047      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11049047.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(光电编码T测速方法1115.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

光电编码T测速方法1115.docx

1、光电编码T测速方法1115一种新型摩托车用高精度光电测速方法更新时间:2010-01-11 17:02:29摩托车用测速方法主要是通过前轮带动路码软轴,使永久磁铁旋 转,感应盘切割磁力线,建立涡流磁场,并与永久磁铁的旋转磁场相 互作用进行速度测试,这种传统的机械测试方法虽然简单, 但误差相 对较大,目前市场上已有不少新式电子式测速装置应用在摩托车上。 在光电编码器构成的测速系统中,常用的测速方法主要有三种:即“M 法” “T法” “M/T法”经过分析,现有的几种常用的基于光电编码 器的测速方法都无法满足较高精度测试的要求。 实际上,测速的本身就是对准确性的要求,而速度测量的精度和实时性将直接影

2、响整个测 速系统的性能和准确性。本文在对几种常用的光电测速方法分析后, 提出了一种新的测速方法,这种方法具有较高的精度和实时性, 可以 满足人们愈来愈高的对速度准确性的要求。一、常用的几种基于光电编码器的测速方法在图1中列出了 3种常用的基于光电编码器的测速方法,假定时 钟频率为f,光电编码器在前轮每转一周产生的脉冲数为 P。M1和M2分别是对在相同的时间内编码器脉冲和时钟脉冲进行计数的计数 值。1、 “M法”测速通过测量一段固定的时间间隔内的编码器脉冲数来计算转速。 如图1(a)所示,设在固定时间T内测得的编码器脉冲数为 M1,贝卩用 M1除以T (即:M1/T)得到单位时间内编码器产生的脉

3、冲数,用它 再除以N,则得到的M1/ (NXT)表示单位时间内前轮转动的周数, 最后再乘以60 (s)就得到前轮每分钟转到的周数,从而实现计算转 速的目的。用公式表示为:根据以上分析,可知这种测速方法的准确性主要由 M1决定,并且在转速较高时M1也较大,其相对误差较小,故适合于高速场合的 测试。2 “1法”测速通过测量编码器两个相邻脉冲的时间间隔来计算转速,则用 M2 除以f得到1个编码器脉冲所占用的时间,其倒数(即:f/M2 )为 单位时间内编码器产生的脉冲数, 与“M法”测速类似,即得转速计算 公式:这种测速方法的准确性主要由 M2决定,并且在转速较低时,1 个编码器脉冲持续时间较长,M2

4、也相对较大,其相对误差较小,故 适合于低速场合。3、 “ M/法”测速“ M/T法 ”是前两种方法的结合,同时测量一定个数的编码器脉冲和 产生这些脉冲所需的时间,由上述“T法可知:M2/f产生这几个编码 器脉冲总共所需的时间,用 M1除以M2/f得(MIX f) /M2,它表示 单位时间内编码器产生的脉冲数,由上分析即得转速为:这个方法将M1和M2结合使用,在整个速度范围内有较好的准 确性,但对于低速,该方法需要较长的检测时间才能保证结果的准确 性,无法满足转速检测系统的快速动态响应指标。二、一种基于光电编码器的新的测速方法1、基本原理根据以上分析可知,“M/T法”综合了 “M法”和“T法”的

5、优点,但低 速段的动态响应太慢。因此如果能够根据速度情况实施改变 “ M/T法”中M1的值,随着速度降低减少 M1的值,就可以改善“ M/T法”在低 速段测速动态响应慢的问题。由于 “ M/T法”的采样周期总是产生M1个编码器脉冲的时间,随着转速增高,编码器脉冲频率变大,采样周 期逐渐变小,其相对误差增大了。本文提出的测速方法由于 M1的值可以随速度改变,在高速段增加 M1的值使得采样周期基本不变,因 而相对误差也基本不变;在低速段 M1的值可降到1,满足系统动态 响应要求,但相对误差比“ M/T法”相差很小。2、系统实现测量过程中计数板卡要分别对编码器脉冲和时钟脉冲进行计数, 由测速原理知道

6、两个通道并不是彼此独立的,从其相对误差的计算式 可以看出对编码器脉冲的计数必须是完全没有误差的,这要求计数周 期要与编码器脉冲的上升严格同步,并且要实现 “M/T法冲M1的值随速度变化而改变,系统的电路采用了两个 D触发器和一些附属电 路实现了上述功能,如图2所示。系统要求10ms左右刷新一次速度,所以在第一个触发器的置零 端接了一个周期10ms的窄脉冲,脉冲宽度为10us。最终生成的Q2 信号接到计数的GATE端,用于控制计数器的工作。其中,第二个D 触发器延时电路延迟时间t为20us左右,利用这段时间锁住计数器, 这样可以很精确地读取计数器的值。电路工作时序如图3所示,从图中可以看出,第一

7、个触发器 D使 得Q1信号的上升沿与编码器脉冲严格同步, 从而保证了可以无误差 地对编码器脉冲进行计数,而在周期为10ms的负脉冲的作用下,其 相邻两个脉冲的时间间隔为最接近 10ms的M1个编码器脉冲时间, 这个间隔时间不受编码器脉冲频率变化的影响, 所以测速的动态响应 不受影响。第二个D触发器主要作用是在Q1信号的上升沿来临时锁 住计数器,并通过延时电路延时一段时间再启动计数器计数, 这样可以精确地读取计数器的值,把差值加上延时时间,就得到编码器输出 M1个脉冲的同时输出的时钟脉冲数 M2。通过简单的电路就可以使得” M/法 测速中M1值随着转速变化自动变化,并且在整个速度范围内采样周期都

8、保持 10ms左右,解决了” M/T法测速在低速段动态响应慢的问题。测速程序每10ms产生一次中断,中断来临后查询 Q2信号是否 为低电平,确认是低电平后读取编码器脉冲计数器和时钟脉冲计数器 的值,与上一次中断得到的值相减,并将时钟脉冲数加上延时时间, 就可以精确地得到M1和M2的值。由(3 )式计算而得到转速值。(胡廉民杨杰/文)实验4光电编码器实验一、 实验目的:1.掌握光电编码器的工作原理与使用方法。2.掌握T法测速的基本原理。二、 实验设备:1.EM400教学设备一台。2.计算机一台。3.双踪示波器一台。三、 实验原理:(一) 光电编码器的工作原理图1增量式光电编码器的工作原理1发光二

9、极管2光电圆盘3转盘缝隙4遮光板A B C光敏元件以最常用的增量式光电编码器说明其原理 (如图1)。光电圆盘与被测轴连接, 光线通过光电圆盘和遮光板的缝隙, 在光电元件上形成明暗交替变化的条纹, 在 A、B光敏元件上产生近似于正弦波的电流信号,经放大整形电路变成相位相差 90。的方波信号,如图2所示。轴每转动一圈,只产生一个 C相脉冲,用做参考 零位的标志脉冲,在数控机床的进给控制中,C相脉冲用来产生机床的基准点。 A相和B相的相位差可用作电机的旋转方向判别, 若A相超前于B相,对应电机作正向运动;反之,对应电机作反向运动。该方波的前沿或后沿产生的计数脉 冲,可以形成代表正向和反向位置的脉冲序

10、列。此外,在实际应用中,为了提高 编码器信号的传输能力和抗干扰能力,每一相都以差分形式输出,如 A相有A和A/一起差动输出。图2光电编码器输出波形在闭环伺服系统中,根据脉冲计数来测量转速的方法有以下三种:(1) 在规定时间内测量所产生的脉冲个数来获得被测速度,称为 M法测速;(2) 测量相邻两个脉冲的时间来测量速度,称为 T法测速;(3) 同时测量检测时间和在此时间内脉冲发生器发出的脉冲个数来测量速度, 称为M/T法测速。以上三中测速方法中,M法适合于测量较高的速度,能获得较高分辨率;T法适合于测量较低的速度,这时能获得较高的分辨率;而M/T法则无论高速低速都适合测量。由于 PMAC控制器采用

11、的是T法测速,所以以下只对T法测速进行介绍图3T法测速原理T法测速的原理是用一已知频率fc (此频率一般都比较高)的时钟脉冲向一计数器发送脉冲,计数器的起停由码盘反馈的相邻两个脉冲来控制, 原理图见图1-3。若计数器读数为ml,则电机每分钟转速为(1)nM=60fc/Pm1(r/mi n)其中P为码盘一圈发出的脉冲个数即码盘线数 。m仁M106-Y:$C000,0,24,U 为脉冲个数,fc=10MHz (注意:此时需设置 PMAC卡上的跳线E34A=OFF , E34=ON, E35, E36, E37=OFF)测速分辨率:当对应转速由 n1 变为 n2 时则分辨率 Q 的定义为 Q=n2-

12、n1 , Q 值越小说明测量装置对转速变化越敏感即分辨率越高。因此可以得到 T 法测速的分辨率为Q=60fc/Pm1-60fc/P (m1+1 )= n2M P/ (60fc+ nMP ) (2)由上式可见随着转速nM的降低,Q值越小,即T法测速在低速时有较高的分 辨率。四、实验内容与步骤:1、 将EM400控制柜的所有电缆同X-Y平台连接好(包括电机动力线、码盘 反馈线、限位回零线、光栅反馈线),将 EM400 控制柜的串口与计算机的串口 连接好,确定无误后打开控制箱电源和计算机电源。2、 调整好示波器,将其中一路连接到 X轴的A+和GND上,将另一路连接 到 B+ 和 GND 上准备观察。

13、3、 运行PEWIN32PRO32pro软件,分别点击 VIEW菜单下的position、Watch window、Jog Ribbon子菜单,打开位置窗口、监视窗口和手动(Jog)控制窗口。4、 在Terminal窗口中定义 M106-Y:$C000,0,24,U,用鼠标点击监视窗口, 按INSERT键,加入M106变量对它进行监视,m仁M106存放的即相邻两个脉 冲之间计数器的读数。5、 在 Jog Ribbon 窗口选择 1 号电机(对应 X 轴)。6、 分别按“ Jog minus、” Jog plu嵌钮让X轴电机来回运动起来,在运动的 同时注意查看以下几个地方: M106 的数值,示

14、波器中双路波形之间的相位关系, 并在数值稳定后做相应记录,填写表 1-1 (注意为了不让工作台超出行程范围, 可以先让工作台处在中间位置,然后交替按 “Jog minus、“Jog plus按钮)。7、 X轴电机停转后,在Terminal窗口键入“1122=10并回车,(1122为X 轴手动速度,单位cts/ms,I122*1000*60/P 后单位变为转/分,其中P为码盘 反馈线数),重复步骤6。然后将I122的数值逐步增大,幅度为510。8、 总结观测到的数据得出相应的结论。五:实验报告1.按照以上实验内容填写下表,并分析试验结果:表1-1电机正转时码盘A、B两相的脉冲图形电机反转时码盘A、B两相的脉冲图 形-表1-2M106时钟脉冲频率fc(MHz)编码器分辨率(线)I122所按按钮根据I122*1000*60/P后算得的电机转速(RPM)利用公式(1)计算所得转速nM( RPM)利用公式(2)计算测速分辨率QJog minusJog plusJog minusJog plusJog minusJog plus

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1