Академический Документы
Профессиональный Документы
Культура Документы
I. INTRODUCCIÓN
Este proyecto está enfocado en el diseño e
implementación a escala de los controladores PID
para el control de velocidad de un motor dc. El cual Figura 1. Placa de desarrollo Arduino Nano.
es sometido a perturbaciones manipuladas que
recreen los posibles problemas que se encuentren
en tareas cotidianas para el uso de estos. III. ACTUADOR
IV. PLANTA
P=7 I = 90 D=0
Vin_estable = 4.76V
Vout_estable = 4.8V
Ess= 0.0002%
𝐾
𝑇𝑓 = Con lo cual se obtienen los valores deseados para
(𝜏1𝑆 + 1)(𝜏2𝑆 + 1)
el compensador PID.
1.008
𝑇𝑓 =
(5𝑚 𝑆 + 1)(50𝑚 𝑆 + 1)
VII. ARDUINO COMO
COMPENSADOR PID
1.008
𝑇𝑓 = Arduino cuenta con la librería “PID_v1” la cual
0.00025 𝑆 2 + 0.055 𝑆 + 1
como su nombre indica, nos brindara la
herramienta requerida para el computo de las
variables de entrada (Set Point) y la de entrada
Con estos datos podemos usar Matlab para calcular
(Vout) mediante el uso de un PWM y una de sus
los valores correspondientes del compensador PID.
entradas análogas.
Haciendo uso del código
El programa constantemente compara el valor de la
“cd03_controlador_disenho” presente en la guía
entrada análoga que corresponde a la señal de
de Control Digital – Sistema Motor taco
salida de la planta, la cual compara con el Set Point
generador. Se consignan los datos requeridos y se
fijado para generar la señal de “error” y procesarla
procederá con el diseño del controlador PID.
con los valores PID que le configuremos.