The modelling, simulation and FPGA-based implementation for stepper motor wide range speed closed-loop drive system design

8Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Abstract

Owing to the benefits of programmable and parallel processing of field programmable gate arrays (FPGAs), they have been widely used for the realization of digital controllers and motor drive systems. Furthermore, they can be used to integrate several functions as an embedded system. In this paper, based on Matrix Laboratory (Matlab)/Simulink and the FPGA chip, we design and implement a stepper motor drive. Generally, motion control systems driven by a stepper motor can be in open-loop or closed-loop form, and pulse generators are used to generate a series of pulse commands, according to the desired acceleration/run/deceleration, in order to the drive system to rotate the motor. In this paper, the speed and position are designed in closed-loop control, and a vector control strategy is applied to the obtained rotor angle to regulate the phase current of the stepper motor to achieve the performance of operating it in low, medium, and high speed situations. The results of simulations and practical experiments based on the FPGA implemented control system are given to show the performances for wide range speed control.

Cite

CITATION STYLE

APA

Lai, C. K., Ciou, J. S., & Tsai, C. C. (2018). The modelling, simulation and FPGA-based implementation for stepper motor wide range speed closed-loop drive system design. Machines, 6(4). https://doi.org/10.3390/MACHINES6040056

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free