Stepper motors are widely employed in several daily applications, since their use is quite simple. Typically, a microcontroller (or a similar digital device) generates pulse-bursts and a direction bit to control a commercial power driver that produces the 2-phase currents feeding the motor windings. Despite its simplicity, this open-loop solution is sensitive to load variation and fails severely if the torque load exceeds the motor capacity. Closed-loop solutions based on Field-Oriented Control (FOC) solves the problem. However, they require heavy calculations and a dedicated hardware to control the motor currents. In this paper, a closed-loop solution is presented that avoids heavy calculations and demands the motor currents generation to the same commercial driver typically used for open-loop solutions. A low-cost Field Programmable Gate Array (FPGA) implements the algorithm and connects to the commercial power driver through the standard 2-signal interface (pulse-burst / direction bit). Experiments with a 1.1 Nm, two phases, 200-step/revolution hybrid stepper motor show the performance of the proposed method in a constant torque condition and during a position step movement.

Torque-Oriented Stepper Motor Control in FPGA / V. Meacci, R. Matera, D. Russo, S. Ricci. - ELETTRONICO. - (2018), pp. 41-44. (Intervento presentato al convegno New Generation of CAS (NGCAS) tenutosi a La Valletta, Malta nel 20/11/2018) [10.1109/NGCAS.2018.8572147].

Torque-Oriented Stepper Motor Control in FPGA

V. Meacci
;
R. Matera;D. Russo;S. Ricci
2018

Abstract

Stepper motors are widely employed in several daily applications, since their use is quite simple. Typically, a microcontroller (or a similar digital device) generates pulse-bursts and a direction bit to control a commercial power driver that produces the 2-phase currents feeding the motor windings. Despite its simplicity, this open-loop solution is sensitive to load variation and fails severely if the torque load exceeds the motor capacity. Closed-loop solutions based on Field-Oriented Control (FOC) solves the problem. However, they require heavy calculations and a dedicated hardware to control the motor currents. In this paper, a closed-loop solution is presented that avoids heavy calculations and demands the motor currents generation to the same commercial driver typically used for open-loop solutions. A low-cost Field Programmable Gate Array (FPGA) implements the algorithm and connects to the commercial power driver through the standard 2-signal interface (pulse-burst / direction bit). Experiments with a 1.1 Nm, two phases, 200-step/revolution hybrid stepper motor show the performance of the proposed method in a constant torque condition and during a position step movement.
2018
Proc. of 2018 New Generation of CAS (NGCAS)
New Generation of CAS (NGCAS)
La Valletta, Malta
20/11/2018
V. Meacci, R. Matera, D. Russo, S. Ricci
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/1137898
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 0
social impact