步进电机常失步,其实机械原因也有很多:如丝杆轴承没有装好,丝杆磨损,导轨磨损等等都能让机械走不准,还有原点开关的好坏,直接影响精度。
之前遇到过自己写的程序出现争位现象,就是加工完成后,程序有时还能运行加工程序来回原位,回原点程序没有接通。这样直接造成累计误差,后来通过长时间的监控才发现这个问题。这种情况多发生在圴布分度的机器里面。
一般都讲步进电机的最大转数为600转/分,其实是达不到这个转速的。在使用过程中能达到500转就不错了。再快可能就会堵转,电机就象卡死了一样的响,这就是速度过高,电机转不过来。发生这种现象,解决的办法是:
1、降低最高运行频率;
2、调高加减速时间;
3、降低启动频率;
4、把细分数调高一个档位。
步进电机的转速和扭力成反比,转速越快,扭力越小。这在选型的时候很重要。选扭力大一点没关系,小了或者刚好就可能不行了,失步多为电机小了,机械过重,造成小马拉大车的现象。
一般情况下,步进电机驱动信号脉冲多为24V串2K电阻。一般厂家都推荐电阻为1.8K~2K。当串2K电阻的时候,脉冲电压只有2.2V。其实可选用1.5K电阻。这个问题是通过实践得来的,之前有一台电机走不顺,查了很多地方都没有找到原因,后来换一个电阻就好了。一般情况下,光耦可以承受24V的,特别是没有电阻的时候,直接接上去也能用。当然,装一个电阻更好。
步进电机如果因为负载过大,而产生惯性,这样的情况多是走过头了。点动指令是走不准的,特别是用点动回原点,那是大错特错。点动的开停是一个完全的90度直角,启停相当于急刹车,是停不住的。所以回原点一定还是要用回原点指令。
电机电流不要调到额定电流,一般小一个档位,额定6A的,调整到5.5A就可以了。这个时候的扭力也够,温度也不会很高。步进电机虽说可以达到80度,但温度太高了,还是影响磁场的。
以上转载深圳兴丰元机电http://www.xfoyo.com,专业生产和销售步进电机、步进电机驱动器、刹车步进电机、丝杆步进电机、减速步进电机、伺服电机、伺服驱动器,代理日本多摩川伺服、东元伺服、德科斯(TKS)行星减速机以及运动控制产品。自主研发有攻丝机专用伺服电机。