DESIGN OF DC MOTOR CONTROLLER BASED ON ARM-M3

Authors

  • Loan Thanh Phạm

Keywords:

DC Motor, Closed-loop, Speed controller, Position controller, PID cotroller

Abstract

 

Abstract: This document aims to design a control strategy for direct current (DC) motor, including speed and position controllers. ARM Coretex-M3 is used to develope the driver allowing the users to switch to stepping drivers without changing control systems. The transfer function of the system is obtained by determining motor parameters in tuning mode. In the paper, the hardware construction of the driver and control algorithms are presented. The PID controllers with different combinations of proportional, integral and derivative are proposed to identify the optimal strategy. The simulation results are compared with the outputs of the actual model to verify the effectiveness of the proposed system and the research method for DC motor control.  

This work contributes a simple technique for designing speed and position controllers based on overshoot value, steady-state error, and response time. Additionally, the solution using ARM-M3 helps reduce the cost of a motor driver for low-power applications

Downloads

Published

2025-09-18