You are on page 1of 8

1

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS, INSTRUMENTACION Y MEDIDAS

Laboratorio 5: Sensor térmico


José German Mora Santos - 20141007004
Brayan Stiven Angulo Cepeda - 20142007169
David Augusto Duarte Cobos - 20142007093
Edgar Felipe Avila - 20131007082
Juan Carlos Plata - 20131007097


Abstract— 
in the lab, the operation of the circular resistive sensor
(potentiometer) was used and using the microprocessor
Arduino may create an instrument that measures angles
III. MARCO REFERENCIAL
Resumen— Para esta práctica de laboratorio se van a manejar los
En la práctica de laboratorio se usara el funcionamiento de siguientes conceptos.
un sensor resistivo circular (potenciómetro) y con la ayuda del
microprocesador Arduino se podrá crear un instrumento de
que mide ángulos.
A. Sensor
Palabras clave—Sensores Resistivos, Liberalización. Un sensor es un dispositivo capaz de detectar magnitudes
físicas o químicas, llamadas variables de instrumentación, y
I. INTRODUCCIÓN transformarlas en variables eléctricas. Las variables de
En este documento se mostrará la aplicación de un sensor instrumentación pueden ser por ejemplo: temperatura,
resistivo, este sensor se linealizara para obtener la curva de intensidad lumínica, distancia, aceleración, inclinación,
relación entre la resistividad asociada a un Angulo, haciendo desplazamiento, presión, fuerza, torsión, humedad,
circular una pequeña corriente DC generada por una fuente de movimiento, pH, entre otras.
5V se medirá el voltaje para cada valor de los ángulos y este Una magnitud eléctrica puede ser una resistencia eléctrica
dato será el usado para elaborar el código en Arduino que nos (como en una RTD), una capacidad eléctrica (como en un
dirá que ángulo se estará midiendo. sensor de humedad), una tensión eléctrica (como en un
termopar), una corriente eléctrica (como en un fototransistor).
[1]
II. OBJETIVOS
A. Objetivo general B. Medición de temperatura
En el campo de los procesos industriales, químicos,
Conocer e implementar la aplicación de un térmico. petroquímicos, siderúrgicos, cerámico, farmacéutico,
 alimenticio, papel y celulosa, hidroeléctrico, nuclear, etc. el
 monitoreo de la variable temperatura, es fundamental para
B. Objetivos específicos la obtención del producto final especificado.
El término termometría significa medición de temperatura.
 Obtener la curva de respuesta del sensor lm35
comparándola con un equipo patrón Eventualmente, el termino pirometría es utilizado con el
mismo significado. Es por ello que basándonos en la
 Implementar la liberalización obtenida para etimología de las palabras, podemos definir:

 Prometería: Medición de altas temperaturas, en el


 Desarrollar un código en Arduino para el fin de la rango en el que se manifiestan los efectos de
temperatura del ambiente. radiación térmica

  Criometría: Medición de bajas temperaturas,
 Aplicar la implementación del sensor lm35, el cual en general cercanas al cero absoluto. 
medirá las variaciones de temperatura del ambiente y
 Termometría: Término genérico que involucra los
mostrara una respuesta bastante cercana a la realidad. dos anteriores como casos particulares
2
UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS, INSTRUMENTACION Y MEDIDAS

El arduino es una placa microcontroladora con hardware de sus aplicaciones.


libre y un entorno de desarrollo, diseñada para facilitar el uso
de la electrónica.
Contiene todo lo necesario para el funcionamiento del
microprocesador, solo hay que conectarlo al ordenador o a una
batería para su funcionamiento. [3]

Figura 2. Sensor lm35.


El esquema de conexión mostrado a continuación es el
esquema de conexión de temperaturas básicas con un rango
entre los 2 grados centígrados y los 150 grados centígrados,
este esquema no garantiza la plena escala del sensor

Fig. 1. Arduino

En esta figura, se puede observar la placa de arduino que se


utiliza en este laboratorio.

Estos pines son los pines del 0 al 13 de Arduino y se llaman Figura 3. Escala básica de temperatura Sensor lm35.
digitales porque sólo pueden manejar valores 0 o 1. Para poder
usar un pin digital, lo primero que se debe hacer es configurar El esquema de conexión de este circuito a full escala se
el modo de trabajo del pin. Esto se hace siempre en la función muestra a continuación
setup ().

D. Sensor lm35

El 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.
Sus características más relevantes son:

  Está calibrado directamente en grados Celsius.


  La tensión de salida es proporcional a la temperatura. Figura 4. Conexión full escala Sensor lm35.
  Tiene una precisión garantizada de 0.5 °C a 25 °C.
 Baja impedancia de salida.
  Baja corriente de alimentación (60 μA). IV. METODOLOGÍA
  Bajo coste. Para el desarrollo de la práctica se deben realizar los
 Funciona con tensiones entre 4 V hasta 30 V siguientes pasos:
Menos de 60 uA de consumo 1. Realizar la acomodación del circuito para medir el voltaje
Baja impedancia de salida, 0.1 W, para cargas de 1 mA generado por el sensor debido a la estimulación a partir del
aumento de temperatura.
Por lo tanto, esta clase de sensores son los más usados en la 2. Determinar la variación de entrada al arduino en función de
práctica debido a su reducido costo y escasas opciones de la temperatura para realizar la recta característica que
mantenimiento, lo que hace un elemento viable en la mayoría modelara el voltaje para el sensor sensor LM35.
4. Ingresar estos datos a un software en este caso Excel para
para realizar las regresiones correspondientes de cada uno de
los sensores.
5. Obtener la sensibilidad del sensor con respecto a las
variaciones de temperatura.
3
UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS, INSTRUMENTACION Y MEDIDAS

6. implementar un circuito con funcionamiento a través de un


programa en arduino en el cual se represente la lectura obtenida Como fuente de calor se empleó un bombillo incandescente
del sensor como un estímulo parametrizado para la activación de debido al calor que estos proporcionan.
un led de un determinado colar según su temperatura.
La primea muestra fue tomada a la temperatura de
V. RESULTADOS Y ANÁLISIS aproximadamente 28,5°C.

Primera parte Caracterización Sensor. Temperature (°C) V. arduino


28,5 60
Para realizar esta parte se utilizaron la termocupla tipo K 30,3 61
marca Fluke emprada la practica debido a que ya se conoce su 32,2 63
funcionamiento lo cual hace la realización mas fácil y el
conocimiento de su comportamiento y sensibilidad. 34,2 66
Obteniendo dos variables la temperatura medida por la el 35,8 67
termómetro Fluke y el valor de entrada al arduino en la salida 36,3 69
del sensor para poder realizar el muestreo, la tabulación y la 38,1 70
obtención de la ecuación de la recta resultante.
38,3 71
Se realizaron dos muestras de estos valores para verificar que 39,1 71
fueran correctos. 39,6 73
40 73
Sensor utilizado fue el LM35: 40,4 74
40,8 75
40,9 77
43,3 78
45,2 82
49,6 87
53,6 89
55,4 94
57 98
57,4 99
59,9 102
Figura 5. Esquemas conexión sensor. 64,1 106
Los datos técnicos de este termocupla están anexados en 65,9 110
una foto al final del documento. 65,9 111
67,3 114
70 116
70,6 119
71 121
71,5 124
73,8 127
75,7 129
77 132
77 132
Tabla 1. Tabla valores muestras primer muestreo

Figura 6. Manual del termómetro Fluke utilizado.

Para realizar las medidas se tomaron 2 mediciones con el


fin de poder corroborar que los datos fueron bien tomados y
no hubo un error en el muestreo de los datos.
4
UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS, INSTRUMENTACION Y64,1
MEDIDAS 106
65,5 110
Primera Muestra 65,9 111
140 67,5 114
Variable entrada

120 y = 1,4951x + 13,828 70 116


R² = 0,9928
100 70,6 119
80 70,9 122
60 71,5 124
40
73,8 127
25 35 45 55 65 75 85 75,7 129
Temperatura 77 132
77 132
Grafica 1. Variable de entrada vs temperatura primera
muestra. Tabla 2. Tabla valores muestras Segundo muestreo

La ecuación que la cual modela un comportamiento lineal y la


ecuación de esta grafica son: Segunda Muestra
y = 1,4951205892x + 13,8283283464 140
130
120
Y la correlación que existe entre la ecuación lineal y la gráfica es y = 1,4919x + 13,896

a
de R² = 0,9928043085 lo cual es un resultado muy bueno ya que 110
R² = 0,9932
la curva característica de este tipo de sensores tiende a ser lineal 100
Variable
lo cual confirma la buena caracterización de este. 90
80
70
La segunda muestra fue tomada a la temperatura
60
aproximada de 28,5°C para poder comparar correctamente
50
los dos muestreos.
40
20 30 40 50 60 70 80
Temperature (°C) V. arduino
28,5 60 Temperatura
30,4 61
32,1 63
34 66 Grafica 1. Variable de entrada vs temperatura
35,8 67 Segunda muestra.
36,3 69
La ecuación que la cual modela un comportamiento lineal a
38,2 70 esta grafica es:
38,4 70
39 71 y = 1,4919205448x + 13, 8958129882
39,4 72
Y la correlación que existe entre la ecuación lineal y la gráfica
39,9 73
es de R² = 0, 9932479542 la cual es mejor que la anterior
40,4 74 muestra y permite confirma que el tipo de muestro y la forma
40,8 75 de realizarlo fue el correcto para la realización de la
40,9 76 caracterización del sensor.
Debido al valor del coeficiente de correlación el cual es
43,3 78
mayor en la muestra dos este se decide como la ecuación
45,2 82 pertinente para la implementación del programa en arduino.
49,7 87
53,6 90 De la toma de estas muestras también se llegó a la que según
55,7 95 la familia fabricante del sensor la conexión de este cambio y si
este es mal conectado puede calentarse a temperaturas muy
57,4 98 altas las cuales son muy superiores a las muestras que se
57,9 100 quieren tomar además de no ser utilices ya que esta
60,1 102
5
UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS, INSTRUMENTACION Y MEDIDAS

temperatura interna que se genera es mayor a la que se pinMode(ledPin3, OUTPUT);


debe obtener o la que está en el ambiente pinMode(ledPin4, OUTPUT);
Serial.begin(9600);
Este resultado se formó debido a que se había conectado el }
primer sensor comprado de la forma como se indicaba en
datasheet (LM35 Precision Centigrade Temperature Sensors), //Ciclo loop del programa donde se ejecutara
el cual era igual al de varios compañeros a los que se les
pregunto cómo era la conexión de este, cuando se activó el void loop() {
sensor debido al voltaje de entrada rápidamente llego a una TempRead = analogRead(pinReceptor);
temperatura muy elevada y no variaba debido al bombillo,
después de varias pruebas antes de llegar a la respuesta que era // Ecuación matemática de comportamiento
la conexión este se coloca de forma contraria y efectivamente TempVar = TempRead*1,4919205448 + 13, 8958129882;
este tubo una temperatura más aproximada a la realidad,
finalmente este sensor no se utilizó en el desarrollo final del /* En el siguiente ciclo if se evalúa la variable TempVar en
muestreo debido a que cuando se iba a realizar el montaje cuatro momentos para poder verificar si esta temperatura se
definitivo para comenzar la obtención de datos este perdió un encuentra en alguno de los rangos para activación del led
pin lateral de conexión debido a un que se le forzó la entrada a respectivo
una entrada hembra de un jumper. Por lo cual se adquirió otro */
sensor en el mismo establecimiento debido a que ya se
conocía la forma de conexión de este. if(TempVar 1 < 35.0)
{ digitalWrite(ledPin1,
Código Arduino HIGH); delay(1000);

Código Presentación de datos en pantalla computador software Serial.print(TempRead);


arduino Serial.print ("voltaje");

/*Programa para prueba por pantalla // Impresión baja temperatura led Azul
PC y leds de sensor de temperatura Serial.print(TempVar); Serial.println("
Josué Nicolás González oC Baja Temperatura"); delay(1000);
Fabián Steven Clavijo
Andrés Ciendua*/ } else{
if(TempVar >= 35.0 < 45.0)
/*Definición de las variable de tipo int A0 variables { digitalWrite(ledPin2,
para entrada de datos Analógica y los pines de salida digital 5, HIGH); delay(1000);
6,7 y 8 */ Serial.print(TempRead);
Serial.print ("voltaje");
int analog_pin = Serial.print(TempVar);
A0; int ledPin1 = 5;
int ledPin2 = 6;
// Impresión temperatura normal led verde
int ledPin3 = 7;
int ledPin4 = 8; Serial.println(" oC Temperatura Normal");
delay(1000);
}else{
/* TempRead y TempVar tipo float donde se guardan el
valor de los cualculos y del obtenido por el sensor*/
if(TempVar >= 45.0 < 70.0)
float TempRead; { digitalWrite(ledPin3,
float TempVar; HIGH); delay(1000);
Serial.print(TempRead);
/*Iniciación del programa recolección de impulsos en el Serial.print ("voltaje");
Arduino asignación de espacios de memoria y tiempo de Serial.print(TempVar);
intervalo*/
// Impresión alta temperatura led rojol
void setup () {
Serial.println(" oC Temperatura Alta");
/* pinMode función para general una salida a través de los delay(1000);
pines 1,2,3,4 definidos antes para conectar hacia los leds*/ }else{

pinMode(ledPin1, OUTPUT); if(TempVar >= 100.0)


pinMode(ledPin2, OUTPUT);
6
UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS, INSTRUMENTACION Y MEDIDAS

{ digitalWrite(ledPin3,
HIGH); delay(1000);
Serial.print(TempRead); VII. ANEXOS Serial.print ("voltaje");

Serial.print(TempVar);

// Impresión muy alta temperatura dos leds rojos

Serial.println(" oC Temperatura Muy Alta");


delay(1000);
}}}}}

VI. CONCLUSIONES
En este laboratorio se pudo observar que el sensor de
temperatura lm35 a diferencia de los termistores o las Figura1
termocuplas usadas en los laboratorios anteriores, su curva de
funcionamiento es muy cercana a la linealidad. En la Figura 1 se puede observar el led indicador de
temperatura alta, el sensor de temperatura LM35 fue expuesto
Se utilizó como equipo patrón para realizar la medición y a la emisión de calor de una bombilla incandescente para
obtener la curva característica del sensor lm35, el equipo patrón
que se uso fue una termocupla tipo K, la cual se encontraba alcanzar una temperatura que rondaba entre 45°C y 75°C.
calibrada y de la cual se conocía su rango de funcionamiento.
En el sensor de temperatura lm35, se pudo observar que su
funcionamiento es prácticamente proporcional, una entrada de
temperatura significa proporcionalmente una salida tensión
entre sus extremos.

La forma de conexión del sensor LM35 puede variar según la


familia de este por lo cual se recomendable conocer la familia
a la cual pertenece para tener el tipo de conexión correcto, esto
es semejante a los circuitos o compuertas lógicas los cuales
pueden ser por ejemplo de tipo AND pero si son cmos, ECL o
TTL varían sus especificación es y su manejo.

El comportamiento del sensor LM35 es de un amento en su


voltaje de salida al aumentar la temperatura del ambiente por la
cual su pendiente será positiva. Figura

Al caracterizar el sensor es mejor conectar y tomar los valores En la Figura 2 se evidencia la transición a alta temperatura por

directamente del arduino ya que estos son diferentes a los del parte del Led rojo gracias a la proximidad de la fuente de calor al

multímetro lo cual ahorra un paso que será la conversión de la sensor de temperatura, siempre teniendo la precaución de

salida a la del arduino. que la bombilla incandescente no hiciese contacto con los
aislamientos de los conductores.
7
UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS, INSTRUMENTACION Y MEDIDAS

Figura 3

En la Figura 3 se encuentra el display del computador que nos


muestra la interpretación de la señal enviada por el sensor de
temperatura; en orden de izquierda a derecha se encuentran en
pantalla: Voltaje asociado, Temperatura Medida,
Clasificación de Temperatura

Figura 6

La Figura 6 Muestra el Led de baja temperatura activado


debido a la reducción de temperatura a la cual fue sometido el
sensor de temperatura.

Figura 4

En la Figura 4 observamos el Indicador Led de temperatura


Normal cuando la temperatura a la que está expuesto el
sensor se encuentra en el rango de 35°C y 45°C , la fuente
continua de calor continua siendo la bombilla incandescente.

Figura 7

La figura 7 muestra en el display del computador las lecturas


de baja temperatura, no se logró una temperatura menor por
que no se disponían de sistemas de refrigeración más
eficientes a la mano.

Figura 5

Se muestra en la Figura 5 en el display del computador la


transición entre temperatura normal (35°C a 45°C) y baja
temperatura (0 a 35°C) , el enfriamiento se logró retirando la
fuente de calor y haciendo circular aire frio sobre el sensor de
temperatura.

Figura 8

La figura 8 muestra otro ángulo del montaje, en ese instante se


encontraba a alta temperatura el sensor, se puede apreciar el
montaje de los Leds en su respectivo orden.
8
UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS, INSTRUMENTACION Y MEDIDAS

VIII. REFERENCIAS
[1] Sensor de temperatura, http://www.tectronix.cl/sensor-optico-
tcrt5000.html

[2] Termistor, medirtemperatura.com/termistor.php

[3] Termocupla, www.termocuplas.com.co

[4] Sensor de temperatura lm35 , https://es.wikipedia.org/wiki/LM35

[5] Medición de temperatura,


http://www.ing.unlp.edu.ar/electrotecnia/procesos/apuntes/Medic
ion_de_Temperatura.pdf

[6] Arduino mega, http://arduino.cc/en/pmwiki.php?n=Main


/ArduinoBoardMega2560

[7] Mario A. Rodríguez B. Introducción a las medidas


eléctricas, Universidad Distrital Francisco José de Caldas, 2011

You might also like