Вы находитесь на странице: 1из 16

MEDICIÓN DE TEMPERATURA

JUAN DAVID SALAZAR CARDONA

JEFERSON ANDRÉS GARZÓN

ESTEBAN SOLANO GÓMEZ

PROGRAMA DE INGENIERÍA ELECTRÓNICA

FEBRERO 25 DE 2019
CONTENIDO

........................................................................................................................... Pág.

RESUMEN .............................................................................................................. 3

INTRODUCCIÓN .................................................................................................... 3

MÉTODOS E INSTRUMENTOS ............................................................................. 4

Procedimiento ........................................................................................................................ 4

Instrumentos .......................................................................................................................... 9

RESULTADOS Y DISCUSIÓN ............................................................................... 9

CONCLUSIONES ................................................................................................. 15

REFERENCIAS..................................................................................................... 15

2
RESUMEN

En este documento se evidencia la medición de temperatura utilizando sensores analógicos (LM35


y termistor) y digitales (DS1820). Inicialmente, se realizó un montaje experimental que permitió
variar la temperatura en un rango amplio para poder caracterizar cada uno de los sensores y obtener
su curva calibración con el propósito de analizar sensibilidad, repetibilidad, precisión y exactitud. Se
pudo observar que el termistor presenta un comportamiento exponencial negativo debido a su
coeficiente negativo de temperatura (NTC); en cambio, los otros sensores tienen una tendencia
lineal. El termistor presentó una sensibilidad muy buena (𝑆 = 56,75 𝑚𝑉/°𝐶) pero poco exacto
debido a que los datos de la medición discrepan de los teóricos alrededor de un 10%; en cuanto al
Lm35, esté entrega a su salida 10 mV por cada °C. También, se realizó el acondicionamiento para los
sensores analógicos para la lectura de los datos en un microcontrolador, dado que para el DS1820
la lectura de temperatura es directa. Finalmente, se linealizó la curva de calibración del termistor
por medio de una resistencia en serie, obteniendo un resultado satisfactorio.

INTRODUCCIÓN

La temperatura es una de las magnitudes presentes en la naturaleza que más utiliza el hombre para
diferentes estudios, como clima o meteorología en ecosistemas; también para aplicaciones diversas
en la tecnología y en las industrias de la actualidad [5]. Esta magnitud física está asociada a la energía
cinética de las partículas presentes en la materia, mientras más caliente está el cuerpo más rápido
se mueven las partículas. Entre los efectos producidos en la materia debido a un cambio en su
temperatura, se encuentran el aumento o disminución del volumen o posibles cambios de estado.
Para lograr medidas de temperatura es necesario utilizar las propiedades de la materia ante un
cambio de la misma, comúnmente se utiliza termómetros de mercurio, debido a la dilatación del
metal con el aumento de la temperatura, sin embargo solo se logra tener un indicador el cual debe
ser interpretado por un operador, por lo que es deseable utilizar otros tipos de sensores basados en
la resistencia eléctrica de materiales semiconductores como termistores, RTD, que siendo
acondicionados permiten ser leídos mediante un microcontrolador y ser visualizados de forma
digital o incluso sensores acondicionados que entregan una salida ya digitalizada.[6]

El propósito principal de la presente práctica de laboratorio consistió en la implementación de un


termómetro digital basado en tres sensores de temperatura diferentes los cuales se expondrán en
la sección métodos e instrumentos. A partir del correcto acondicionamiento de las señales
entregadas por los sensores se espera hacer lectura de la temperatura en un medio determinado y
controlado, como también hacer las respectivas comparativas entre los sensores basados en su
tiempo de respuesta, sensibilidad, exactitud y precisión.

3
MÉTODOS E INSTRUMENTOS
Procedimiento
Inicialmente, se dispuso de un experimento que permitió la variación de temperatura para su
respectiva medición a partir de sensores destinados para tal fin. El montaje se puede apreciar en la
fig.1.

Figura 1. Montaje Experimental


Fuente: Jeferson Andrés Garzón, Esteban Solano Gómez, Juan David Salazar

El primer sensor utilizado fue el LM35 que proporciona a su salida un voltaje proporcional a la
temperatura (10 𝑚𝑉 → 1°𝐶) en un rango de operación de -55°C a 150 °C con una precisión de
± 1⁄4 °𝐶 . Además, puede ser alimentado con voltajes de 4-30 𝑉𝑑𝑐 con un consumo de corriente de
60 𝜇𝐴.[1]
Para poder tener una medida precisa de temperatura en todo su rango, por ejemplo
250 𝑚𝑉 𝑎 25°𝐶, se requiere colocar una resistencia en su salida como se puede observar en la fig.2.

4
Figura 2. Calibración Full-Range [2]

El cálculo de la resistencia se halla por medio de (1).

−𝑉𝑠
𝑅1 = ⁄50 𝜇𝐴 (1)

Se puede ver que la resistencia depende del voltaje −𝑉𝑠 , en donde el voltaje que se suministro fue
de 5V.

𝑅1 = −5𝑉⁄50 𝜇𝐴

𝑅1 = 100 𝑘Ω

Luego de tener el sensor calibrado para operar en todo su rango de temperatura, se procedió a
implementar una etapa de acondicionamiento mostrada en la fig.3 para amplificar el voltaje de
salida del sensor que es del orden de los 𝑚𝑉 a un valor que pudiera ser leído por el conversor ADC
del microcontrolador para poder visualizar los datos de voltaje y temperatura.

Figura 3. Acondicionamiento
Fuente: NI Multisim 14.0

5
En la fig. 3 se observan dos etapas de amplificación en configuración inversora, cada una con una
ganancia igual a 2, con el fin de garantizar un voltaje positivo en la salida, el cual irá a la entrada
analógica del microcontrolador para su lectura.
Con el sensor calibrado y acondicionado se procedió a realizar mediciones a 25°C, 40°C, 55°C, 70°C,
85 °C y finalmente 90 °C que es el punto de ebullición del agua.
Después se utilizó el sensor DS18B20 de tipo TO-92, el cual es un sensor digital que utiliza un
protocolo llamado 1-Wire para comunicarse, el cual está basado en un bus, un maestro y varios
esclavos de una sola línea de datos en la que se alimentan. El sensor se encuentra encapsulado en
un tubo inoxidable resistente al agua, dado a las condiciones del experimento y porque presenta
una mayor robustez en la medida. Posee un rango de temperatura de -55°C a 125°C con una
precisión de ±2°𝐶 y una resolución programable desde 9 bits hasta 12 bits; además también posee
una precisión de ±0.5°𝐶 en un rango de temperatura de -10°C a 85°C. [4]

Figura 4. Error en la Medida [7]

Como se puede ver en la fig.5 el sensor tiene tres pines VDD, GND y DQ, lo que proporciona una
mayor facilidad de uso al utilizarse en conjunto con el microcontrolador. La alimentación tiene un
rango de 3 voltios a 5,5 voltios, por tal razón por mayor seguridad se alimentó con 3,3 voltios que el
Arduino puede proporcionar.

6
Figura 5. Sensor DS18B20 tipo TO-92 [4]

Ya entendido esto, se realiza la conexión con el Arduino, donde se tiene que tener en cuenta una
consideración, la cual es poner una resistencia de valor nominal 4,7 KΩ, entre el pin VDD y DQ; la
conexión con el Arduino se puede observar en la fig.6.

Figura 6. Conexión Sensor-Arduino [8]

7
El último sensor utilizado fue un termistor NTC3950 de 100 𝑘Ω, el cual es un dispositivo
semiconductor que ante un aumento de temperatura su resistencia disminuye exponencialmente.
La relación entre la resistencia y la temperatura no es lineal sino exponencial por lo que la ley de
ohm no se cumple; por lo que dicha relación está determinada por (2).

1 1
𝛽( − )
𝑅𝑇 = 𝑅0 𝑒 𝑇 𝑇0 (2)
Donde:

𝑅0 → Resistencia a 25 °C

𝛽 → Temperatura característica de los materiales

𝑇0 → Temperatura Ambiente
El sensor abarca un rango de temperaturas de -50 a 260 °C con una precisión de ±1 %. También,
tiene una constante de tiempo térmica de 15 𝑠 y un 𝛽 = 3950 𝐾 a 25 °C.[3]

Primero se realizaron las medidas de temperatura a 25°C, 40°C, 50°C, 60°C, 70 °C, 80 °C y 90 °C
tomando los respectivos datos de resistencia para poder obtener la curva de calibración. Luego, se
prosiguió a determinar el 𝛽 práctico a partir del promedio de cada uno de los 𝛽 de la caracterización,
hallados por medio de (3).

1 𝑅
𝛽= ln ( ) (3)
1 1 𝑅0

𝑇 𝑇0
Después, para obtener una variación proporcional o lineal entre temperatura y voltaje se aplicó el
método de linealización en serie que consiste en obtener una temperatura central y su respectiva
resistencia central; para posteriormente obtener a partir de (4) la resistencia serie que linealiza la
respuesta.

𝛽 − 2𝑇𝐶
𝑅= 𝑅 (4)
𝛽 + 2𝑇𝐶 𝑇𝐶
Finalmente, con la respuesta linealizada se capturaron los datos de voltaje por medio del
microcontrolador con el propósito de obtener su equivalencia en temperatura para posteriormente
visualizar ambas variables.

8
Instrumentos
En la tabla 1 se encuentran los instrumentos que se usaron la realización de esta práctica

Tabla 1. Datos Caracterización Lm35


INSTRUMENTOS
LM35
Sensores DS1820
Termistor
Multímetro
Protoboard
Microcontrolador (Arduino)
Fuente DC
Termómetro

RESULTADOS Y DISCUSIÓN

Inicialmente, se tomaron los valores de temperatura y voltaje de la caracterización del sensor Lm35,
es decir, los datos provenientes del sensor sin el acondicionamiento. Los datos se encuentran
adjuntos en la tabla 2.
Tabla 2. Datos Caracterización Lm35
Caracterización
Voltaje (mV) Temperatura(°C)
245,5 25
380,6 40
537,5 55
688,8 70
835,3 85
888,1 90

En la fig.7 se muestra la curva de calibración obtenida a partir de los resultados de la tabla 2.

9
Figura 7. Curva calibración Lm35
Fuente: OriginPro 8
En la fig.7 se puede observar el comportamiento lineal que presenta el voltaje de salida del sensor
ante la variación de la temperatura. Para calcular la sensibilidad se puede elegir cualquier punto de
la gráfica debido a su tendencia lineal, por tanto, la sensibilidad es:

888,1 𝑚𝑉
𝑆= = 9,867 𝑚𝑉⁄°𝐶
90 °𝐶

La sensibilidad es muy cercana a 10 mV/°C, lo cual concuerda con el dato entregado por el fabricante
del dispositivo.

Ahora, en la tabla 3 se encuentran recopilados los datos de temperatura y voltaje acondicionados


que son los obtenidos del sistema de visualización.

Tabla 3. Datos Acondicionamiento Lm35


Acondicionamiento
Voltaje (V) Temperatura(°C)
1,002 25,05
1,613 40,32
2,236 55,89
2,852 71,32
3,414 85,35
3,637 90,93

En la fig.8 se observa la respuesta acondicionada del sensor obtenida a partir de los resultados de
la tabla 3.

10
Figura 8. Respuesta Acondicionada Lm35
Fuente: OriginPro 8
Ahora, para la fig.8 la sensibilidad es:

2,236 𝑉
𝑆= = 40,007 𝑚𝑉⁄°𝐶
55,890 °𝐶

La sensibilidad ahora es cuatro veces mayor que la obtenida de la fig.7, debido a que la señal se
acondiciono con una etapa de amplificación de ganancia 𝐺 = 4.

Después, se utilizó el sensor DS18B20 para tomar una medida directa de temperatura con el
propósito de visualizarla en la interfaz. Los datos de la medición y medido por el termómetro se
encuentran recopilas en la tabla 4.

Tabla 4. Datos DS18B20


Caracterización
Temperatura Termómetro(°C) Temperatura Práctica(°C) Error (%)
30 29,37 2,100
40 39,06 2,350
50 49,81 0,380
60 59,94 0,100
70 69,75 0,350
80 80,06 0,075

11
Como se puede observar en la tabla 4, los datos arrojados por el sensor tienen un grado alto de
similitud con respecto a la medida realizada con el termómetro, debido a que presentan un error
relativamente bajo; por lo que se puede decir que el DS18B20 presenta buena exactitud y la
variabilidad de los datos que se apreciaron en la interfaz indican que también es muy preciso.

Por último, para el termistor NTC se caracterizó el sensor para obtener los datos de resistencia ante
la variación de temperatura para poder hallar la curva de calibración característica de este tipo de
dispositivo semiconductor. Además, se determinó el 𝛽 para cada una de las temperaturas por medio
de (3). Para poder dictaminar si la medición fue correcta, es pertinente calcular el valor teórico por
medio de su ecuación característica (2) tomando en consideración que 𝑅0 = 100 𝑘Ω a 25 °C con un
𝛽 = 3950K . Los resultados de la caracterización y los datos teóricos se encuentran en la tabla 5.

Tabla 5. Datos Práctico-Teórico Termistor NTC


Caracterización-Teórico
Temperatura Resistencia 𝛽 (𝐾) Resistencia Error (%)
(°𝐶) Práctica(𝑘Ω) Teórica(𝑘Ω)
25 108,5 X 100 8,5
40 51,40 4645,74 52,98 2,98
50 34,57 4403,67 35,84 3,54
60 22,42 4470,62 24,82 9,66
70 16,00 4347,86 17,56 8,88
80 11,93 4222,47 12,67 5,84
90 8,51 4236,27 9,31 8,59

En la tabla 5 se puede apreciar que el error presentado entre la medición y el valor teórico de
resistencia es < 10 % ; por lo que la medición es precisa pero no muy exacta, presentando un error
de repetibilidad debido a su falta de estabilidad. Por otra parte, el 𝛽̅ = 4387,77 𝐾 que será el
utilizado para la linealización.

A continuación, se presenta en la fig.9 la curva de calibración del termistor NTC hallada a partir de
los datos de la tabla 5.

12
Figura 9. Curva calibración Termistor NTC
Fuente: OriginPro 8

Como se puede observar en la fig.9, la gráfica presenta una tendencia exponencial negativa debido
a que cuando aumenta la temperatura la resistencia disminuye en proporciones desiguales,
notándose una elevada sensibilidad dado que ante un cambio temperatura, por ejemplo, de 25°C a
40°C, la resistencia cambia abruptamente de 108,5 𝑘Ω a 51,40 𝑘Ω.

La última parte de la práctica consistió en aplicar el método de linealizacion en serie a la curva de


calibración, para obtener un voltaje proporcional al cambio de temperatura. Primero se tuvo que
determinar la temperatura central de la curva de calibración, en este caso, 𝑇𝐶 = 50°𝐶 (323,14𝐾) y
su resistencia 𝑅𝑇𝐶 = 34,57 𝑘Ω tomados de la tabla 5. Ahora, con estos datos y el 𝛽̅ es posible
calcular por medio de (4) la resistencia que permite linealizar la respuesta.

4387,77 𝐾 − 2(323,14𝐾)
𝑅= (34,57 𝑘Ω )
4387,77 𝐾 − 2(323,14𝐾)

𝑅 = 25,693 𝑘Ω

A continuación, en la tabla 6 se encuentran reunidos los datos de temperatura y voltaje capturados


del sistema lineal por medio del microcontrolador que fueron visualizados en su interfaz.

13
Tabla 6. Datos Linealización Termistor
Linealización
Voltaje (V) Temperatura(°C)
1,8 25
2,27 40
2,615 50
2,876 60
3,19 70
3,54 80
3,8 90

En la fig.10 se observa la respuesta linealizada del sensor obtenida a partir de los resultados de la
tabla 6.

Figura 10. Respuesta Linealizada Termistor


Fuente: OriginPro 8

14
Como se puede ver en la fig.10, el método de linealizacion aplicado cumple adecuadamente con su
función presentándose solo pequeñas desviaciones que no le permite tener una tendencia
completamente lineal; sin embargo, es posible solucionar el problema aplicando interpolación a los
datos y obtener la recta que será la utilizada en el entono de desarrollo integrado (IDE) para tener
el comportamiento deseado. La sensibilidad es:

1,8 𝑉
𝑆= = 72 𝑚𝑉⁄°𝐶
25 °𝐶

CONCLUSIONES

Tal como está práctica de laboratorio lo ha demostrado, los termistores tienen una sensibilidad alta
en comparación con sensores de temperatura integrados como el LM35, dado que presentan un
cambio de voltaje mayor por grado centígrado; pero con un error de repetibilidad que no permite
tener siempre la misma medición de temperatura en las mismas condiciones conllevando a falta de
exactitud. Además, el tiempo de respuesta ante los cambios de temperatura es mucho mayor en los
termistores, alrededor de 15 s, en comparación con el LM35 que ofrece una medición con una
constante de tiempo cercana a los 7 s.

Por otra parte, el sensor de temperatura digital DS18B20 tiene la gran ventaja con respecto al
termistor y al LM35 en que no necesita de acondicionamiento externo para realizar la medición,
solo es necesario realizar la medida directamente y capturar la lectura por medio de un
microcontrolador de modo que pueda ser visualizada a partir de una interfaz desarrollada en un
IDE.

REFERENCIAS

[1]. R. Marmolejo. (2017, Nov) Lm35-El sensor de temperatura más popular. [Online]. Disponible:
https://hetpro-store.com/TUTORIALES/lm35/

[2]. Lm35 Precision Centigrade Temperature Sensors, Texas Instruments, Dallas, SNIS159B,1997.

[3]. Reprap Hotend Thermistor NTC 3950 100k with 1M Cable. Disponible:
https://www.makeralot.com/download/Reprap-Hotend-Thermistor-NTC-3950-100K.pdf

[4]. DS18B20 Programmable Resolution 1-Wire Digital Thermometer, Maxim Integrated Products,
Inc.

[5]. https://www.meteorologiaenred.com/la-temperatura.html

[6]. http://www.sapiensman.com/medicion_de_temperatura/

15
[7]. https://programarfacil.com/blog/arduino-blog/ds18b20-sensor-temperatura-arduino/

[8]. https://naylampmechatronics.com/blog/46_Tutorial-sensor-de-temperatura-DS18B20.html

16

Вам также может понравиться