摘要
步进电机的远程多点位置控制系统,利用TCP协议将服务器端控制中心和客户端控制器接入因特网,可实现控制数据和位置监控数据的远程同步传输。系统采用NI公司的CompactRIO作为核心控制器;通过LabVIEW编写改进专家PID控制算法,可根据设定位置与实时位置的偏差动态设定输出控制器参数,有效防止过冲现象,实现步进电机的精确位置控制。步进电机的驱动控制电路由单片机和LM298构成,结合多级细分控制方法可有效抑制步进电机的震动和失步。
By using transmission control protocol (TCP) to connect the sever control centre and client controller to Internet, the remote multipoint position control system of the stepper motor could realize the remote synchronous transmission of control data and position monitoring data. CompactRIO of National Instrument Company is taken as the core controller of the system. By writing the modified expert PID control algorithm in LabVIEW, the parameters of the output controller can be dynamically set according to the deviation between setting position and real-time position, the overshoot phenomenon can be prevented efficiently, and the precise position control of stepper motor can be realized. The drive control circuit of the stepper motor is consist of singlechip and LM298, which can effectively restrain the vibration and out-of-step of the stepper motor in combination with with multilevel subdivided control method.
出处
《现代电子技术》
2013年第13期142-146,共5页
Modern Electronics Technique