摘要
步进电机广泛使用在数控领域,虽然市场有很多步进电机驱动器,但不能完全满足精密仪器高精度定位的特殊要求。文中分析了基于步进电机的恒流细分驱动原理和恒力矩均匀细分控制策略,设计了以单片机AT89C52为控制核心,结合两片8位DAC、L6506/L298芯片组成的驱动控制系统,采用细分和加减速控制技术,克服步进电机启动失步和停止时过冲现象。实验表明,该步进电机的控制系统运行平稳和定位准确。
The step motor was used widely in the digital control field.There is numerous kind of Stepper Motor Drivers in the market,but still can not meet the requirements of precision instruments perfectly in some special occasion.The principle of constant current division driving and constant torque control strategy was presented in this paper.A novel stepper motor control system was introduced in this paper,which takes a AT89C52 as the core controller,combined with double 8 bit D/A converter,stepper motor controllers L297 and dual full-bridge driver L298.The subdivision,acceleration and deceleration control methods were used in the control program to overcome the step motor start and stop time-step overshoot phenomenon perfectly.Experiment results indicate that Stepper Motor Control System runs smoothly and located accurately.
出处
《电气自动化》
2011年第1期10-12,共3页
Electrical Automation
关键词
两相步进电机
细分控制
电流控制器
双全桥驱动器
two-phase stepping motor subdivision control current control dual full bridge control