电工学习网

 找回密码
 立即注册
查看: 3509|回复: 0
打印 上一主题 下一主题

怎么通过编码器脉冲数计算普通三相异步进电机走的距离

[复制链接]
跳转到指定楼层
楼主
发表于 2019-12-6 10:49:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
怎么通过编码器脉冲数计算普通三相异步进电机走的距离
首先我们看下三相异步电机是如何把旋转量转换成直线移动的,一般是通过丝杠或者同步带如下图,上面白颜色的就是同步带带动,下面有一圈一圈螺纹的是丝杠,它们都是通过电机旋转使得工件进行左右的直线运动。那它的移动距离与电机旋转量之间的关系如何,对于同步带来讲电机旋转一圈移动一个轴(齿形带轮)的周长,或者精确一点就是按齿轮的间距乘以齿轮数计算。对于丝杠来讲电机旋转一圈就是一个螺纹距。注意这里说的电机旋转不带减速机。
怎么通过编码器脉冲数计算普通三相异步进电机走的距离
了解了上面所说的结构和距离说明,再讲下编码器是如何计算电机走的距离,我们还是用下面的图进行解释,两组都是对普通三相异步电机进行测距的方式,左侧是采用接近开关、右侧是使用编码器。一般都是安装在轴上或者减速机上能够获得直接距离不然还要通过减速比、齿轮比进行换算。对于编码器来说它的精度要比接近开关高许多,像左侧的感应装置数一般位螺纹(10mm)的距离,分辨率就是一个脉冲1mm;而编码器的一圈脉冲量很多如2000,那它的分辨率就是一个脉冲0.005mm。后面我们工作就是采集编码器的脉冲数x分辨率就是移动距离。
怎么通过编码器脉冲数计算普通三相异步进电机走的距离
这里的编码器我们一般选用增量型的,脉冲采集如果是plc的话用高速计数器进行计数,因为是高频输入信号必须通过中断方式完成。高速计数器有单相单计数、单相双计数以及双相双计数的,如果是上图的接近开关采用第一种方式,如果是编码器采用第三种。那编码器是AB双相不仅能够输出脉冲数还是根据AB相的相位差判断电机的正反转,从而自动进行增减计数,也就是正转的时候距离增加,反转的时候距离减少,不用我们手动指定很方便。
怎么通过编码器脉冲数计算普通三相异步进电机走的距离

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-29 20:18

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表