Navegando por
Categoría: Arduino

SINTONIZAR PID CON ARDUINO – Laboratorio de Control de Temperatura (TCLab)

SINTONIZAR PID CON ARDUINO – Laboratorio de Control de Temperatura (TCLab)

Introducción El Laboratorio de Control de Temperatura (TCLab) es una pequeña placa compatible con Arduino creada por John D. Hedengren y la comunidad APMonitor. Esta placa está diseñada para fines didácticos y después de probarla os puedo asegurar que es una virguería para los amantes del control. La placa en sí es muy sencilla, consta de dos sensores de temperatura y dos transistores usados como calentadores, lo realmente interesante es el software que lo acompaña ya que tenemos a nuestra…

Leer más Leer más

Introducción al algoritmo PID y su implementación en Arduino

Introducción al algoritmo PID y su implementación en Arduino

Versión PDF Introducción A día de hoy, el algoritmo PID es el más extendido y utilizado en el mundo del control de procesos, pero ¿qué le hace tan especial?, ¿por qué ha conseguido tal éxito? y, ¿por qué demonios si escribo PID en Google obtengo 2.470.000.000 resultados?, pues muy fácil, es un algoritmo «sencillo» y robusto, tan robusto que cualquiera, hasta el que toca las variables de sintonía por primera vez, será capaz de conseguir un control mínimamente aceptable en…

Leer más Leer más

Sintonizar PID con Arduino – Sistema Bola-Viga

Sintonizar PID con Arduino – Sistema Bola-Viga

Introducción Esta maqueta es un sistema muy empleado en el mundo educativo debido a que posee unas características que la hacen muy interesante de analizar y sintonizar. Una característica interesante es que su respuesta tiene carácter integrador, lo que conlleva recurrir a métodos de identificación en lazo cerrado y solamente eso, ya nos saca de nuestra zona de confort. En este caso implementaremos un control PID pero podemos encontrar por la red controladores más sofisticados como el LQR o el…

Leer más Leer más

Sintonizar PID con Arduino – Balancín simple

Sintonizar PID con Arduino – Balancín simple

Introducción Aquí tenéis la segunda entrega sobre sintonización PID. En la primera entrega vimos un control de temperatura y en esta veremos un control de posición de un balancín simple. Sistema empleado Se trata de un balancín simple con inclinación en un solo eje, que consta de un motor de corriente continua con hélice y un giroscopio / acelerómetro que hará de sensor para calcular la inclinación. La maqueta está hecha con caña de bambú y madera y consta de…

Leer más Leer más

Sintonizar PID con Arduino – Control de temperatura

Sintonizar PID con Arduino – Control de temperatura

Introducción Existen un montón de artículos sobre la implementación de controladores PID con Arduino, pero en la mayoría de ellos me encuentro que la sintonización se hace con el método de prueba y error. En este aspecto el algoritmo PID ha demostrado ser muy robusto, lo suficiente como para salir airoso incluso ante una «mala» sintonización. Esto no quiere decir que el método de prueba y error no sea válido, de hecho, cuando montamos algo serio por primera vez y…

Leer más Leer más

Arduino COM Plotter

Arduino COM Plotter

Versión 0.5 [Septiembre 2020] Arduino COM Plotter, desde ahora ACP, surgió de la necesidad de capturar y procesar datos en mis proyectos caseros. Poco a poco voy incorporando más opciones como por ejemplo el simulador de sistemas de primer orden y los métodos de sintonía PID, pero en esencia su funcionalidad principal es capturar y graficar datos del puerto serie. Interfaz Está dividida en 5 zonas, de la 1 a la 3 se corresponden a la parte de la captura…

Leer más Leer más

Ejemplo de conexión Labview / Arduino

Ejemplo de conexión Labview / Arduino

Introducción Trataremos de simular una pantalla del “Bilbao Knutsen”, en concreto la pantalla del generador diésel. Para ello, y dado que no disponemos de esquemas de control específicos ni fórmulas asociadas a la pantalla, hemos optado por utilizar sensores baratos y fáciles de integrar en Labview con el fin de simular el comportamiento de el motor y parte de su panel local. El hardware elegido es Arduino ya que es hardware libre, barato y dispone de toolkit para Labview. Integrar…

Leer más Leer más

Estrategias de control con Arduino

Estrategias de control con Arduino

Introducción El proyecto elegido para llevar a cabo con Arduino y en el que desarrollaremos diferentes tipos de controles,  consiste en dos depósitos de agua de 13 litros de capacidad interconectados mediante una bomba. El depósito 1 se considera el principal y por lo tanto se implementará un control de nivel mediante PID y un control de temperatura del agua mediante un sistema ON/OFF con histéresis. Control ON/OFF con histéresis Para el control ON/OFF con histéresis, tal como se muestra…

Leer más Leer más