欢迎您光临机械网,如有问题请及时联系我们。

如何计算伺服电机驱动工件在特定时间行走的距离?

作者:机械网
文章来源:本站

  如何计算伺服电机驱动工件在特定时间行走的距离,如下图的形式,伺服电机驱动丝杠旋转带动工件移动。我们知道伺服电机相比于普通电机主要用有精准定位、快速响应的优点,常用于要求定位较高的场所。那么它是如何定位的,整个伺服驱动系统是一个闭环的反馈系统,伺服电机尾部带有编码器,它会时时把电机转动的数据传到伺服驱动中,以确保电机是否到达指定的位置。

  以上图的例子说明如何计算工件行走的距离,伺服电机采用脉冲+方向的形式进行驱动,为了方便计算,在驱动器设置有电子齿轮比后,比如工件移动量是1um/pulse。发一个脉冲工件移动1um,发1000个就是1mm的距离。工件移动的速度就由脉冲的频率决定了,假设脉冲频率是500pulse/s,那么工件移动速度就是0.5mm/s。知道了速度,伺服电机驱动工件的在特定的时间内行走的距离就好计算了速度乘以时间。在这里需要注意的是发送脉冲的指令一般带有加减速,整个移动过程不是匀速的,用时间来计算距离就不准确了除非把加减速功能去掉。

  其实伺服电机的位置是不需要计算的,编码器时时都在测量电机的旋转,我们只要采集编码的数据就知道工件的位置了,或者在控制器端查看脉冲的数量也行。

  希望能帮到你!

来源:文章来源于网络,如有侵权请联系我们及时删除。本文由机械网转载编辑,欢迎分享本文!