论文部分内容阅读
传统的速度控制策略是匀加减速控制,无法使步进电动机的速度平稳地过渡到稳速运行状态,因而不适用于动态性能要求较严格的场合;传统的控制器件多采用单片机,由于单片机是一种非并行执行的器件,各信号之间的同步性将受到一定的影响,软件编程实现速度控制也较为繁琐。针对上述问题,文章在指数型加减速曲线的速度控制理论的基础上,基于CPLD器件提出了一种脉冲连续可调的步进电动机升降速控制方法,详细介绍了该方法的具体实现。实际应用表明,脉冲连续可调的软件产生方法与硬件CPLD的有机结合,较好地实现了步进电动机的升降速控制,避免了失步与过冲现象,节省了硬件资源。
The traditional speed control strategy is uniform acceleration and deceleration control, which can not make the speed of the stepper motor smoothly transition to the steady running condition, so it is not suitable for the applications where the dynamic performance demands are more strict. The traditional control devices use singlechip more, A non-parallel implementation of the device, the synchronization between the signals will be affected to some extent, software programming speed control is also more complicated. In view of the above problems, based on the speed control theory of exponential acceleration / deceleration curve, a control method of pulsating continuously adjustable stepper motor speed is proposed based on CPLD device, and the concrete realization of this method is introduced in detail. The practical application shows that the pulse continuous adjustable software generation method and the hardware CPLD organic combination of a better realization of the stepper motor speed control, to avoid the out of step and overshoot phenomenon, saving hardware resources.