步进电机驱动丝杆走100mm的行程,比如发送了3600个脉冲,但我在95mm的位置卡住了

步进电机驱动丝杆走100mm的行程,比如发送了3600个脉冲,但我在95mm的位置卡住了(外力顶住它),那电机的脉冲,它还是会继续发送完这3600个脉冲么?这样子会出现什么情况?

在外力顶住电机轴不转这种情况我们称为步进电机的失步,控制步进电机的脉冲由控制器输出,控制器(pLC.单片机)只负责输出3600个脉冲,至于是有没有走够100mm控制器是不知道的,输出脉冲过程中若轴卡住,控制器依然会发脉冲,直到发够3600个脉冲,这种驱动糸统我们称为开环控制糸统(没有工作台移动的距离反馈给控制器),像你说的这情况95mm位置卡住了,控制器依然会继续发脉冲直到发完3600个脉冲,因此电机的转矩大于外力才不会失步,如果用闭环控制糸统就不用担心这个问题,因为伺服电机的转轴上有个编码器,这个编码器的作用就是反馈电机转了多少度的,不过伺服电机贵很多,也比步进糸统复杂
温馨提示:答案为网友推荐,仅供参考