COMPARISON OF THE EFFECTIVENESS OF MICROCONTROLLERS IN THE APPLICATION OF DC MOTOR SPEED CONTROL USING NON-SINGULAR TERMINAL SLIDING MODEQ
Abstract
In the DC motor control field, the selection of the control hardware plays a crucial role in achieving optimal control performance. This paper presented a comparison, analysis, and evaluation of the DC motor speed control results using microcontroller units such as TMS320F28379D launchpad development kit board, STM32F407 discovery kit board, Arduino Mega2560 development board. The studied group based on non-singular terminal sliding mode control theory, which significantly reduced chattering and shortened the response time to compare the classical sliding mode method. The programmed control model designed using MATLAB/ Simulink software. The microcontrollers programmed with high-order sliding controller with nonlinear sliding surface used in the experiment at speeds lower than 130 (rad/s) with good response and eliminating oscillation effects. However, the TMS320F28379D board has the best response in terms of fast settling time and smallest settling error at the speed of 260 (rad/s). Besides, at this referenced speed, the STM32F407 board also has good response in terms of fast settling time and small settling error. On the contrary, the Mega 2560 board has poor results in terms of settling time and small settling error at the setting speed of 260 (rad/s).