TITLE:
Speed and Direction Control of DC Motor Using Arduino Uno Microcontroller
AUTHORS:
Hordofa Kaffale Tesfaye, Jia Liu
KEYWORDS:
DC Motors, Arduino UNO, PWM, H-Bridge, Microcontroller
JOURNAL NAME:
Open Access Library Journal,
Vol.12 No.3,
March
14,
2025
ABSTRACT: This paper describes the development and implementation of a control system for a direct current (DC) motor using the Arduino Uno microcontroller, based on the speed and direction control of the motor. DC motors are widely utilized in various applications due to their simplicity and efficiency; however, robotics and automation are only performed effectively through proper control of the operational parameters. This research aims to develop a strong motor control system that can dynamically change the motor speed and the direction of rotation through signals that are generated through a microcontroller. The motor speed is controlled using pulse width modulation (PWM), where the average voltage supplied to the motor is varied. An H-bridge driver is the configuration for bidirectional control of the motor. Thus, it changes the voltage polarity so that the rotation is either clockwise or counterclockwise.