sábado, 7 de noviembre de 2015

Control de temperatura ON OFF con histéresis

Hoy le compartiré un control de temperatura de tipo ON OFF con un ciclo de histéresis programable desde la plataforma de desarrollo arduino.
Antes de nada una breve explicación de el funcionamiento del sensor LM35 que se utilizara para realizar dicho control.
 LM35 es un sensor de temperatura con una precisión calibrada de 1 ºC. Su rango de medición abarca desde -55 °C hasta 150 °C. La salida es lineal y cada grado Celsius equivale a 10 mV, por lo tanto:
150 ºC = 1500 mV
-55 ºC = -550 mV

Para mayor información consultar la hoja de datos en el siguiente link.
A continuación les mostrar las diferentes presentaciones del sensor LM35.














Pero el encapsulado que yo utilizo es el siguiente.   

















Ahora una breve explicación  de histéresis.
Es la regulación más simple y económica, se utiliza en aplicaciones que puedan admitir una oscilación 
continua entre dos límites, pero sería necesario que la evolución del proceso sea lento. 
Muchos reguladores incorporan esta regulación básica y en ocasiones se combinan con otro tipo 
de controladores utilizando los cuando el error es grande y cambiando de forma automática a otro
controlador cuando el error se aproxima a cero.  

A continuación pueden observar una imagen de el código.


































para poder descargar el codigo este es el link.codigo

La histéresis que maneja este control es de 5 grados como se muestra en el código la temperatura en la cual oscila estaentre 25 a 30 grados.   

A continuación se muestra la conexiones en el arduino utilizando solo dos les para mostrar la oscilación entre encendido  y apagado.  

La información utilizada se extrajo de las siguientes paginas.
LM35.
https://es.wikipedia.org/wiki/LM35
histéresis
http://es.scribd.com/doc/97395385/Informe-de-Control-on-Off-Con-Histeresis#scribd