Real-time Speed Control of DC Motor Using LabVIEW

Document Type : Original Article

Authors

MTC, Egypt.

10.21608/iugrc.2022.303023

Abstract

The control of DC motors is required in many sectors, including unmanned vehicles and the robot industry. The primary goal of this work is to provide an efficient and straightforward method for controlling the speed and direction of the motor. The suggested technique is to create a system that can control and monitor the speed and direction of motion using a graphical user interface (GUI). This paper describes a LabVIEW-based PID controller implementation for controlling a DC motor's speed. LabVIEW is the software used to create the controller. The process is separated into two sections: software development and hardware implementation. The simulation calculates the DC motor transfer function in software development to determine the PID parameter values and construct the software controller. To find the values of Kp, Ki, and Kd. Finally, NI my-Rio will be used as a real-time controller on which the PID was built to control the speed of the motor. Furthermore, an easy-to-use user interface has been made in the LabVIEW environment.

Keywords