Motor Control Application Based on STM32 and PID Control Theory

Article Preview

Abstract:

This paper introduces a motor control application. In terms of hardware, we design and build the motor control board based on STM32 microcontroller (MCU). In software part, the code loaded in the MCU is designed to apply a feedback control on the motor based on proportional-integral- derivative (PID) control theory and the three loops control of motor. We have achieved the angular displacement and speed control of the DC brushed motor in this application. Thanks to the current loop control of the motor, the controlling performance less sensitive to the external disturbance and the robustness is better compared with the motor controller in current market like LM629. Besides, the maximum current passing through the motor can be set by user in the program, which makes this motor control board more stable and durable.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

867-871

Citation:

Online since:

August 2013

Authors:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Gupta, V., Working and analysis of the H - bridge motor driver circuit designed for wheeled mobile robots, Advanced Computer Control (ICACC), 2010 2nd International Conference on , vol. 3, no., p.441, 444, 27-29 March (2010).

DOI: 10.1109/icacc.2010.5486818

Google Scholar

[2] Thirachai, S.; Komeswarakul, P.; Supakchukul, U.; Suwatthikul, J., Trapezoidal velocity trajectory generator with speed override capability, Control Automation and Systems (ICCAS), 2010 International Conference on , vol., no., p.1468, 1472, 27-30 Oct. (2010).

DOI: 10.1109/iccas.2010.5670142

Google Scholar

[3] Sathyan, A.; Krishnamurthy, M.; Milivojevic, N.; Emadi, A., A low-cost digital control scheme for Brushless DC motor drives in domestic applications, " Electric Machines and Drives Conference, 2009. IEMDC , 09. IEEE International , vol., no., p.76, 82, 3-6 May (2009).

DOI: 10.1109/iemdc.2009.5075186

Google Scholar

[4] Basilio, J.C.; Matos, S. R., Design of PI and PID controllers with transient performance specification, Education, IEEE Transactions on , vol. 45, no. 4, p.364, 370, Nov (2002).

DOI: 10.1109/te.2002.804399

Google Scholar