摘要步进电机是一种将电脉冲信号转变为角位移或线位移的开环控制元件。步进电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给步进电机加一个脉冲信号,电机则转过一个步进角。这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等特点,使得在速度、位置等控制领域用步进电机来控制变的非常的简单。
本控制系统主要负责步进电机的驱动控制软件方面的设计,借助C#的使用平台,结合串口通信原理,编程同时下载到单片机中从而能够在控制台上位机上实现对步进电机的点动控制,连续转动控制、正反转控制以及角位移控制,同时能够实现电机位置的实时位置获取,绝对坐标以及相对坐标的设定等基本功能。7348
关键字: 步进电机 串口通信 坐标设定 方向控制 转速控制
毕业设计说明书(论文)外文摘要
Title The software design of the driving to stepper motor control
Abstract
Stepper motor is a components of the open-loop control which transform the electrical pulse signal for an angular displacement or line displacement .The speed and the stop position of the stepper motor depends only on the pulse frequency and pulse number,regardless of the load changes ,namely to the stepper motor is a pulse signal ,the stepper motor is turned to a step angle . The existence of the liner relationship and the stepper motor only has the periodic error without the accumulated error and so on make the speed ,position ,and other control areas use the stepper motors become very simple.
This control system is mainly responsible for the software design to the driving of the stepper motor control. BY dint of the C# use platform ,combined with the serial communication principle,programming and downloading to the MCU to realize control of the stepper motor for pressing move ,continuous rotation,the positive and negative direction control ,and angular displacement control .Also it can realize the real-time acquisition of motor position, absolute and relative coordinate setting and other basic function .
Keywords: stepper motor ,the serial commmunication,the setting of the coordinate ,the control of the direction ,the control of the velocity of the circumrotate
目录