Build a pulse-following positioning servo control system using Microcontroller
So far, I have realized positioning motion control using the acceleration command method as a method to follow a motor position trajectory created in advance, and confirmed the effectiveness of this operation. Many actual motor positioning servo systems give pulses as positioning commands. Therefore, in this article, I will try to realize a positioning system […]
Build a positioning control servo system of DC motor using Microcontroller for practical use
In the previous issue, I applied the PI control method, High-gain feedback method, and 2-degrees of freedom robust method introduced on this site to realize practical speed servo operation with MCU using the LEGO EV3 motor as a theme, and verified the characteristics of each method on an actual device. This time, as a further […]
Build a speed servo control system for DC motor using Microcontroller for practical use
So far, I have checked the characteristics of each of the LEGO EV3 motor using DC motor with step response (constant value input) of various control methods. In actual operation, the motor is not only used at a constant speed, but is also used in many applications for so-called servo operation, in which acceleration and […]
Speed control of DC motors using Microcontroller PWM output [Open-loop control]
Using the L-motor of the LEGO® MINDSTORMS EV3, the STM32Nucleo board will actually operate the motor. The EV3 motor has a built-in encoder, so you can not only monitor the speed, but also get feedback for more advanced operation. First, as a starting point for motion control using MCU, I would like to try open […]