Microprocessor-based sinusoidal stepper motor control with data interpolation

Dong Hee Lee, Shiyoung Lee, Tae Hyun Won

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper presents a novel microstepping control of low power stepper motor for automotive dashboard instrument application used with a direct connection of a low-cost microprocessor. The microstepping operation of the stepper motor is very important to indicating instrument applications of, for example, fuel meter, battery meter, speed meter, and tachometer. The proposed system uses pulse-width modulated output and digital output pins of a microprocessor for the low-cost implementation. In order to perform a smooth positioning operation for an indicator application, a simple low-pass filter (LPF) and modified sine data table are introduced. The modified sine data table is produced by the injected harmonics to reduce the low frequency harmonics of the motor phase voltage. Furthermore, the S-curve function for the smooth position reference and the amplitude control of motor phase voltage depending on motor acceleration and deceleration speeds are proposed. The S-curve function provides a smooth response while maintaining high acceleration. The proposed voltage amplitude controller can change the motor phase voltage according to the motor speed to compensate the back-electromotive force (EMF) at high speed and to reduce the torque ripple in the low speed region. The proposed system is implemented with a low-cost 8-bit microprocessor without any external memory and power devices. The effectiveness of the proposed control scheme is empirically verified by a practical automotive dashboard instrument system.

Original languageEnglish (US)
Title of host publicationElectrical Manufacturing and Coil Winding Expo 2010-2013
Pages127-133
Number of pages7
StatePublished - Dec 1 2013

Publication series

NameElectrical Manufacturing and Coil Winding Expo 2010-2013

Fingerprint

Microprocessor chips
Interpolation
Electric potential
Tachometers
Costs
Electromotive force
Low pass filters
Deceleration
Torque
Data storage equipment
Controllers

All Science Journal Classification (ASJC) codes

  • Electrical and Electronic Engineering

Cite this

Lee, D. H., Lee, S., & Won, T. H. (2013). Microprocessor-based sinusoidal stepper motor control with data interpolation. In Electrical Manufacturing and Coil Winding Expo 2010-2013 (pp. 127-133). (Electrical Manufacturing and Coil Winding Expo 2010-2013).
Lee, Dong Hee ; Lee, Shiyoung ; Won, Tae Hyun. / Microprocessor-based sinusoidal stepper motor control with data interpolation. Electrical Manufacturing and Coil Winding Expo 2010-2013. 2013. pp. 127-133 (Electrical Manufacturing and Coil Winding Expo 2010-2013).
@inproceedings{78940c6598364686ac7994794b596271,
title = "Microprocessor-based sinusoidal stepper motor control with data interpolation",
abstract = "This paper presents a novel microstepping control of low power stepper motor for automotive dashboard instrument application used with a direct connection of a low-cost microprocessor. The microstepping operation of the stepper motor is very important to indicating instrument applications of, for example, fuel meter, battery meter, speed meter, and tachometer. The proposed system uses pulse-width modulated output and digital output pins of a microprocessor for the low-cost implementation. In order to perform a smooth positioning operation for an indicator application, a simple low-pass filter (LPF) and modified sine data table are introduced. The modified sine data table is produced by the injected harmonics to reduce the low frequency harmonics of the motor phase voltage. Furthermore, the S-curve function for the smooth position reference and the amplitude control of motor phase voltage depending on motor acceleration and deceleration speeds are proposed. The S-curve function provides a smooth response while maintaining high acceleration. The proposed voltage amplitude controller can change the motor phase voltage according to the motor speed to compensate the back-electromotive force (EMF) at high speed and to reduce the torque ripple in the low speed region. The proposed system is implemented with a low-cost 8-bit microprocessor without any external memory and power devices. The effectiveness of the proposed control scheme is empirically verified by a practical automotive dashboard instrument system.",
author = "Lee, {Dong Hee} and Shiyoung Lee and Won, {Tae Hyun}",
year = "2013",
month = "12",
day = "1",
language = "English (US)",
isbn = "9781629931869",
series = "Electrical Manufacturing and Coil Winding Expo 2010-2013",
pages = "127--133",
booktitle = "Electrical Manufacturing and Coil Winding Expo 2010-2013",

}

Lee, DH, Lee, S & Won, TH 2013, Microprocessor-based sinusoidal stepper motor control with data interpolation. in Electrical Manufacturing and Coil Winding Expo 2010-2013. Electrical Manufacturing and Coil Winding Expo 2010-2013, pp. 127-133.

Microprocessor-based sinusoidal stepper motor control with data interpolation. / Lee, Dong Hee; Lee, Shiyoung; Won, Tae Hyun.

Electrical Manufacturing and Coil Winding Expo 2010-2013. 2013. p. 127-133 (Electrical Manufacturing and Coil Winding Expo 2010-2013).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Microprocessor-based sinusoidal stepper motor control with data interpolation

AU - Lee, Dong Hee

AU - Lee, Shiyoung

AU - Won, Tae Hyun

PY - 2013/12/1

Y1 - 2013/12/1

N2 - This paper presents a novel microstepping control of low power stepper motor for automotive dashboard instrument application used with a direct connection of a low-cost microprocessor. The microstepping operation of the stepper motor is very important to indicating instrument applications of, for example, fuel meter, battery meter, speed meter, and tachometer. The proposed system uses pulse-width modulated output and digital output pins of a microprocessor for the low-cost implementation. In order to perform a smooth positioning operation for an indicator application, a simple low-pass filter (LPF) and modified sine data table are introduced. The modified sine data table is produced by the injected harmonics to reduce the low frequency harmonics of the motor phase voltage. Furthermore, the S-curve function for the smooth position reference and the amplitude control of motor phase voltage depending on motor acceleration and deceleration speeds are proposed. The S-curve function provides a smooth response while maintaining high acceleration. The proposed voltage amplitude controller can change the motor phase voltage according to the motor speed to compensate the back-electromotive force (EMF) at high speed and to reduce the torque ripple in the low speed region. The proposed system is implemented with a low-cost 8-bit microprocessor without any external memory and power devices. The effectiveness of the proposed control scheme is empirically verified by a practical automotive dashboard instrument system.

AB - This paper presents a novel microstepping control of low power stepper motor for automotive dashboard instrument application used with a direct connection of a low-cost microprocessor. The microstepping operation of the stepper motor is very important to indicating instrument applications of, for example, fuel meter, battery meter, speed meter, and tachometer. The proposed system uses pulse-width modulated output and digital output pins of a microprocessor for the low-cost implementation. In order to perform a smooth positioning operation for an indicator application, a simple low-pass filter (LPF) and modified sine data table are introduced. The modified sine data table is produced by the injected harmonics to reduce the low frequency harmonics of the motor phase voltage. Furthermore, the S-curve function for the smooth position reference and the amplitude control of motor phase voltage depending on motor acceleration and deceleration speeds are proposed. The S-curve function provides a smooth response while maintaining high acceleration. The proposed voltage amplitude controller can change the motor phase voltage according to the motor speed to compensate the back-electromotive force (EMF) at high speed and to reduce the torque ripple in the low speed region. The proposed system is implemented with a low-cost 8-bit microprocessor without any external memory and power devices. The effectiveness of the proposed control scheme is empirically verified by a practical automotive dashboard instrument system.

UR - http://www.scopus.com/inward/record.url?scp=84894178559&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84894178559&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:84894178559

SN - 9781629931869

T3 - Electrical Manufacturing and Coil Winding Expo 2010-2013

SP - 127

EP - 133

BT - Electrical Manufacturing and Coil Winding Expo 2010-2013

ER -

Lee DH, Lee S, Won TH. Microprocessor-based sinusoidal stepper motor control with data interpolation. In Electrical Manufacturing and Coil Winding Expo 2010-2013. 2013. p. 127-133. (Electrical Manufacturing and Coil Winding Expo 2010-2013).