摘要
应用STM32F103RBT6产生精确连续多倍PWM细分信号,采用积分电路精确地将PWM信号转换成直流信号,直流信号驱动步进电机实现细分驱动.该方法可有效提高步进电的位置控制精度.针对常用无线通信模块功耗高、传输距离近、加密能力差等缺点,提出了采用高度集成、超低功耗的无线通信模块UTC-1212SE作为系统的通信模块.步进电机运动前读取串行E2PROM获取步进电机旧的位置,运动结束后将新的位置写入串行E2PROM,采用这种方法存储步进电机位置,提高系统的可靠性、稳定性和抗干扰能力.
This article uses STM32F103RBT6 to produce accurate continuous multiple PWM subdivision signal. Using integrator accurately converts the PWM signal into DC signal, and DC signal drives the stepper motor to complete subdivision drive. This method can effectively improve the stepping motor position control accuracy. In view of high power consumption, long trans distance and low encryption ability of the commonly used wireless communication module,this article puts forward using UTC-1212SE wireless communication module which is highly integrated with ultra low power consumption as the communication module of the system. Stepper motor reads serial E2PROM to obtain stepping motor's old position before motion,and the new location will be written into the serial E2pROM after the motion. Using this method to storage the stepping motor position can improve the reliability, stability and anti-jamming of the system.
出处
《沈阳化工大学学报》
CAS
2014年第3期263-267,共5页
Journal of Shenyang University of Chemical Technology
关键词
步进电机
PWM
细分
无线通信
stepper motor
PWM
subdivision
wireless communication