Está en la página 1de 4

CONTROL DE TEMPERATURA CON ARDUINO /PID

La temperatura es una magnitud referida a las nociones comunes de calor medible mediante un termmetro.
En fsica, se define como una magnitud escalar relacionada con la energa interna de un sistema
termodinmico.

El control se puede realizar tanto manual (control en lazo abierto) como automtico (control en lazo cerrado).
El control en lazo abierto es un control de encendido-apagado, en nuestro caso para calentar una habitacin,
un calentador se enciende o se apaga. En control en lazo cerrado se tiene un controlador que compara la
variable (temperatura que se mide con un sensor) con la referencia, temperatura que se quiere tener en la
habitacin, y convertir el error que resulta en una accin de control para reducir el error.

Controlador PID

Diagrama de bloques de un controlador PID en un lazo realimentado.


Un controlador PID es un mecanismo de control
por realimentacin ampliamente usado en sistemas de control industrial.
Este calcula la desviacin o error entre un valor medido y un valor
deseado.
El algoritmo del control PID consiste de tres parmetros distintos: el
proporcional, el integral, y el derivativo. El valor Proporcional depende
del error actual. El Integral depende de los errores pasados y el
Derivativo es una prediccin de los errores futuros. La suma de estas
tres acciones es usada para ajustar al proceso por medio de un elemento
de control como la posicin de una vlvula de control o la potencia
suministrada a un calentador.
Cuando no se tiene conocimiento del proceso, histricamente se ha considerado
que el controlador PID es el controlador ms adecuado. Ajustando estas tres variables en el algoritmo de
control del PID, el controlador puede proveer una accin de control diseado para los requerimientos del
proceso en especfico. La respuesta del controlador puede describirse en trminos de la respuesta del control
ante un error, el grado el cual el controlador sobrepasa el punto de ajuste, y el grado de oscilacin del sistema.
Ntese que el uso del PID para control no garantiza control ptimo del sistema o la estabilidad del mismo.
Algunas aplicaciones pueden solo requerir de uno o dos modos de los que provee este sistema de control. Un
controlador PID puede ser llamado tambin PI, PD, P o I en la ausencia de las acciones de control respectivas.
Los controladores PI son particularmente comunes, ya que la accin derivativa es muy sensible al ruido, y la
ausencia del proceso integral puede evitar que se alcance al valor deseado debido a la accin de control.

El control Proporcional Integral Derivativo (PID) es mecanismo de control mediante realimentacin negativa, el
cual aplica una accin correctora al sistema para obtener el valor de consigna (Setpoint).

El nuestro sistema:

Setpoint -> Temperatura de consigna del sistema. Se trata de la temperatura deseada a la cual el proceso tiene
que mantenerse a travs de la accin del control. El algoritmo oscila entre dos temperaturas, con el motivo de
ver como se comporta ante cambios de la entrada. Es decir, es a la temperatura que queremos que se
encuentre nuesto recipiente.
La realimentacin o informacin de cmo se encuentra el sistema, es adquirida por la NTC. El objetivo es que
el valor medido sea siempre igual al valor deseado (Setpoint).
El actuador es el ventilador, el cual regulamos su velocidad mediante modulacin de ancho de pulsos (PWM).
Implementacin del proyecto

Componentes necesarios:

Ventilador 5v usado para refrigeracin de componentes en ordenadores.


Resistencias
Un sensor temperatura resistivo LM35
Transistor Mosfet.
Diodo 1N4148.
Transformador externo para alimentacin a 12v.

Implementation en Software
Objetivos

Los objetivos del proyecto usando Arduino han sido:


Creacin fsica de la maqueta.
Control de un proceso usando un PID.
Captura de seal analgica.
Convertir la seal elctrica a fsica mediante una tabla guardada en memoria de programa (flash) para
evitar uso de RAM del microcontrolador.
Control carga de potencia mediante PWM.
Monitorizacin en el PC de resultados.
Conclusion

La conclusion final de este sistema de control PID, es que el sistema siga lo ms fielmente a su entrada ante
perturbaciones externas y que responda ante cambios de consigna (SetPoint). Visto en la implementacin, en
el cual se altera el sistema (topando el lm35) y como al subir la temperatura, el sistema aumenta la velocidad
del ventilador para tratar de contrarrestar la perturbacin.