有关步进电机转速和精度问题的解释(ZHM) 步进电机: 步进电机就是将电脉冲转化为角位移的执行机构。
不同步进电机转速不同: 步进电机****转速多少是一个泛问题,步进电机没有一个额定转速,一般多少转速都没有定论。只要你控制部分做的好,1000-2000转/分都是很容易上去的,不过步进电机有一特性,那就是转速越高力矩越小;当转速越快,负载不变,步进电机会丢步精度会变差
比如两相的步进电机在1000转/分的时候力矩基本没有,三相的步进就要好多了,1000转/分的时候力矩虽然有所下降,但相对比两相的力矩输出大很多。 在不超载情况下,步进电机的转速和运动距离取决于控制电脉冲的频率和数量。其控制精度主要由两方面决定。 1.每步的精度
以2相混合式步进电机为例 一个200步的步进电机在不细分情况下 单步的步距为:360°/200=1.8° 即该步进电机单步行走的最小距离就是1.8°但实际使用中,一般都会细分步数
以2细分为例, 此时步进电机行走两步相当于原来走一步 则现在单步的步距为 360°/(200*2)=0.9°
同理,4细分下,单步步距为 360°/(200*4)=0.45°; 所以,步进电机单步步距角计算公式为
360/(步进电机固有步数*细分数)
由此可见,要减小步进电机单步步距角以达到较高精度,需要从两个方面着手,一是提高或采用固有步数更多的步进电机以获得较小的单步步距角,如0.9°。二是提高步数细分的程度。 2.计算精度 计算精度,在控制步进电机进行动作时,计算系统在将要移动的角位移或者线位移转换成步进电机步数的计算时应该保证计算精度高于步进电机每步精度。 比如说,步进电机每步的步距角为0.1125° 要移动的角位移为143.45° 要走的步数应该为=143°/0.1125° 计算结果为1275.11.....步 实际结果为1275步,移动误差为 0.11111*0.1125=0.0125° 而如果计算移动的角位移是以1°为单位的 143.45°=143°,小数部分就被舍弃了 143/0.1125=1271.1111步 则比较之前的移动,误差为 (1275-1271)*0.1125°=0.45° 这里之所以这样提出,主要是因为在嵌入式系统中,因为数据类型的限制,如果不使用float或double来进行计算,则一般都会舍弃掉小数部分,从而造成较大的计算误差。
微信扫一扫 便捷客服专线 您可能感兴趣的: 伯朗特6轴焊接机器人1510A农用机械类(ZHM) 时代超群新款SD100驱动器调参数(ZHM) 时代超群新款磁编伺服电机套装 性价比之王(ZHM) 【视频】时代超群/多普康CM45/TC55H设置外部按钮启动(ZHM) 【视频】时代超群/多普康CM40/TC55V控制器设置无限循环指令(ZHM) 【视频】CS10-3S步进伺服调速器怎么设置启动方式 in-s(ZHM) 【视频】开关电源怎么使用接线?(ZHM) 【视频】CS10-3脉冲调速器和电机转速对不上怎么办?(ZHM)
|