C
coolchip
Guest
Quiero controlar las rpm de un motor sin escobillas con ESC (control electrónico de velocidad), utilizando los códigos de PID en PIC.
Supongamos que mi motor gira a 2000 rpm detectar mediante un sensor Hall setup.Now quiero que se ejecute en 5000 Velocidad rpm.The será controlado por PWM señales generadas por el módulo PWM (16-bit) en hardware PIC, que se alimenta a ESC.
¿Cómo voy a utilizar los parámetros PID Kp, Ki y Kd para impulsar el motor a rpm deseada?
deseada rpm = 5000
medido rpm = 2000
error = deseado - medida = 3000
C (t) = Kp * e * Ki ∫ e.dt Ke * de / dt en forma digital
Supongamos que mi motor gira a 2000 rpm detectar mediante un sensor Hall setup.Now quiero que se ejecute en 5000 Velocidad rpm.The será controlado por PWM señales generadas por el módulo PWM (16-bit) en hardware PIC, que se alimenta a ESC.
¿Cómo voy a utilizar los parámetros PID Kp, Ki y Kd para impulsar el motor a rpm deseada?
deseada rpm = 5000
medido rpm = 2000
error = deseado - medida = 3000
C (t) = Kp * e * Ki ∫ e.dt Ke * de / dt en forma digital