现代电子技术2017,Vol.40Issue(8):129-133,5.DOI:10.16652/j.issn.1004-373x.2017.08.036
数控机床中的步进电机高精度控制模块设计
Design of stepper motor high-precision control module in numerical control machine tool
摘要
Abstract
The traditional stepper motor control module of the numerical control machine tool can't effectively coordinate the relationship among the speed parameters of the stepper motor,and has low control precision. Therefore,the stepper motor high-precision control module of the numerical control machine tool was designed. The STM32F103 in the module gives the con-trol instruction of the stepper motor′s running process according to the synthetical linear speed control function. The FPGA gener-ates the control signal according to the control instrument,and transmits it to the stepper motor driver. The stepper motor driver imports the control current into the stepper motor according to the sorting of control positions in the control signal. The accurate control of the controlled object is implemented with the module. The grating sensor acquires the running process of the stepper motor. The FPGA gives out the specific running result of the stepper motor by analysis of the collected information,and trans-mits it to STM32F103. The real-time monitoring and correction of the running process of the stepper motor are realized with STM32F103. The experimental results show that the designed module has good response effect,control error and control result, and can realize the high-precision control.关键词
数控机床/步进电机/STM32F103/控制模块Key words
numerical control machine tool/stepper motor/STM32F103/control module分类
信息技术与安全科学引用本文复制引用
侯晓方,陶宝峰..数控机床中的步进电机高精度控制模块设计[J].现代电子技术,2017,40(8):129-133,5.基金项目
国家自然科学基金(11526163) (11526163)