摘要

设计了一种步进电机驱动控制系统,该设计以STM32F103VET6作为主控制器,采用PID算法进行闭环控制,旋转编码器作为反馈通道,负责收集步进电机转子在单位采样时间内的实际执行的步数,系统将实际步数转换为转速并与目标转速进行比较然后计算出偏差,偏差值输入到PID控制器中,控制器输出经过修正的期望转速,最后交由步进电机执行。当步进电机在运动过程中发生丢步,会出现实际转速偏离目标转速,编码器将实际转速反馈给系统,控制器就能及时做出偏差修正。利用该方法,可稳定、精准地进行步进电机的速度环闭环控制。

  • 单位
    江苏理工学院