1、电机旋转一周的脉冲数到底怎样去计算?”:
1)编码器的分辨率为131072,所以伺服转一周编码器输出131072的检测脉冲;
2)如果丝杠的螺距为5mm,要求输入一个指令脉冲时,工件位移0.001mm,那么要求伺服转一周需要输入的指令脉冲数为
5mm/0.001mm=5000
3)就是说,我们需要伺服转一周时,输给主控器的指令脉冲是5000个,每输入一个指令脉冲工件**移动0.001mm;
A:就是说,编码器的分辨率是131072,螺距是5mm,要求精度是0.001mm
B:他这是直连的算法
A:应该如何设置?可是他计算的是5000个脉冲。编码器不是131072个才可以转动一圈的吗?
B:确定值:要求脉冲当量0.001,螺距5,伺服转一周所需脉冲数131072
A:是的,0.001mm的值是如何确定的?我感觉对应不上
B:这是人为确定的,伺服电机转一圈需要上位机发5mm/0.001mm=5000个脉冲,伺服的分辨率是131072这是一个定值。剩下的就是你调
整电子此轮比了。此时你可以在上位机系统中设定:螺距为5,每转脉冲数为5000,伺服驱动器中设电子此轮比为131072:5000。如
果有减速比的话,电子此轮比设定为131072:5000乘以个减速比
。此时你上位机发5000个脉冲对应外部正好走5MM,正好是5除以5000=0.001