You are on page 1of 6

Laboratorio de Instrumentación

Respuesta Dinámica
[7 de junio del 2019, I Termino 2019

Eras Tandazo Eduardo Danilo


Facultad de Ingeniería en Mecánica y Ciencias de la Producción (FIMCP)
Escuela Superior Politécnica del Litoral (ESPOL)
Guayaquil - Ecuador
eeras@espol.edu.ec

Resumen

El presente reporte muestra la secuencia para obtener las curvas de enfriamiento medidas por un sensor de
temperatura en tres diferentes medios, agua, aceite y refrigerante, esto con el objetico de estimar la constante
de tiempo y el tiempo de respuesta del sensor en los medios antes mencionados, usando herramientas como un
software, un circuito conformado por una placa de Arduino, resistencias y el sensor. Para obtener los tiempos
y las temperaturas se usó el software CoolTerm, configurado con el correspondiente puerto de entrada del
Arduino; previo a esto en un protoboard se armó el circuito conformado por el sensor y la resistencia. En el
sistema de operativo de la computadora se creó un archivo .txt, el cual sirvió para almacenar los datos
proporcionados por el software CoolTerm, a continuación se inicializó el software y el sensor fue calentado
por un mechero hasta llegar a la temperatura de 100°C, donde se inició la adquisición de datos presionado
“Conect” en el software. Este procedimiento, se realizo con todos los medios, ya sea , agua, refrigerante y
aceite. Finalmente, los datos obtenidos se analizaron en una hoja de cálculo de Excel y se crearon las gráficas
respectivas para cada medio. Los tiempos de reacción del sensor en el medio refrigerante 1, refrigerante2, agua,
aceite1 y aceite2 fueron 13, 10, 16, 23, 15 segundos, respectivamente. De esta maneta se concluye que los
tiempos de reacción varían con el medio, ya que se demora mas en un medio donde la viscosidad es menor y
tiene un tiempo menor en un medio donde la viscosidad es mayor.

Palabras Clave: Sensor, Temperatura, tiempo de Reacción, gráficos.

Abstract
This report shows the sequence to obtain the cooling curves measured by a temperature sensor in three different
media, water, oil and refrigerant, this with the objective of estimating the time constant and the response time
of the sensor in the media before mentioned, using tools such as software, a circuit formed by an Arduino
board, resistors and the sensor. To obtain the times and temperatures, the CoolTerm software was used,
configured with the corresponding input port of the Arduino; prior to this in a breadboard the circuit formed
by the sensor and the resistance was assembled. In the operating system of the computer, a .txt file was created,
which was used to store the data provided by the CoolTerm software, then the software was initialized and the
sensor was heated by a lighter until reaching the temperature of 100 ° C, where the acquisition of data started
"Conect" in the software. This procedure was performed with all means, either water, refrigerant and oil.
Finally, the data obtained were analyzed in an Excel spreadsheet and the respective graphs were created for
each medium. The reaction times of the sensor in the cooling medium 1, coolant2, water, oil1 and oil2 were
13, 10, 16, 23, 15 seconds, respectively. From this handle it is concluded that the reaction times vary with the
medium, since it takes longer in a medium where the viscosity is lower and has a shorter time in a medium
where the viscosity is higher.

Key words: Sensor, Temperature, Reaction time, graphics.

1
Introducción Una respuesta rápida o lenta de sistema
Un instrumento para medir la temperatura en un dependerá de la constante de tiempo, ya sea esta
medio, se basa en el principio de equilibrio menor o mayor, respectivamente.
térmico entre el instrumento de medición y el
medio, donde el cambio de temperatura por Equipos, Instrumentación y
convección de un sólido al ser introducido en un Procedimiento
fluido a diferente temperatura puede modelarse
por balance de energía [2] según la siguiente Equipos:
ecuacion: 1. Tarjeta Arduino UNO.
Ec. 1 2. Sensor de temperatura DS18B20
3. Resistencia de 4.7 KΩ.
4. Mechero
Donde:
Ti: Temperatura inicial del sólido.
5. fosforo
T∞: Temperatura del fluido. 6. Frascos con agua, refrigerante y aceite.
T: Temperatura en función del tiempo. 7. Computadora con Arduino IDE
h: Coeficiente de convección. 8. Programa CoolTermWin
As: Area de contacto del sólido.
Ρ: densidad del sólido.
V: volumen del sólido.
c: calor específico del sólido.
t: tiempo.

En la figura 1 se muestra una curva de


enfriamiento típica, en la cual la entrada ubicada
Figura 2. Diagrama de conexión del sensor y tarjeta
en la parte superior izquierda (1) de la gráfica,
Arduino UNO [3].
represente el salto de temperatura alta en el sólido
cuando el instrumento de medición es
introducido súbitamente en un fluido a menor
temperatura, terminando en una función de
primer orden, la cual representa un cambio
constante de temperatura entre el medio y el
instrumento. La constante de tiempo τ (la inversa Figura 3. Sensor DS18B20 y designación de los
del argumento que acompaña a t en la ecuación cables de poder, tierra y dato [3].
1), es la respuesta dinámica de una función de
primer orden, la cual representa un 63.2% de su Procedimiento:
rango y es el tiempo que transcurre desde que el Para iniciar la práctica se conecta la tarjeta
empieza el cambio de la salida hasta que su Arduino UNO el puerto USB de la computadora,
amplitud baja a temperatura del medio. luego se abre el software Arduino IDE para
cargar las librerías configuradas para sensores
con protocolo OneWire, además se conectan el
sensor de temperatura. Luego se carga el archivo
de texto proporcionado llamado
Read_one_DS18B20.txt, para posteriormente
copiar y pegar su contenido en el IDE de Arduino,
para finalmente subir el programa a la tarjeta. Se
prepara los recipientes con los medios de
enfriamiento líquidos (agua, refrigerante y aceite.
Previo al aumento de temperatura del sensor por
medio del mechero encendido.
Figura 3. Curvas de enfriamiento de sólidos con A continuación se ejecuta el programa de
diferente constantes de tiempo térmicas [2]. adquisición CoolTerm y se crea un archivo de
texto dándole el nombre del medio usado para

2
enfriar, además, se configura la adquisición en Aceite2 00:15 Seg
CoolTerm dando click en Options y eligiendo el
correcto puerto serial de la tarjeta Arduino.
Se Acepta los cambios dando click en Ok. Para Análisis de Resultados, Conclusiones y
preparar la adquisición se procede a realizar un Recomendaciones
click en Connection, Capture to Textfile, Start,
para luego seleccionar el archivo de texto Se puede observar en las graficas mostradas en la
previamente creado y se selecciona, Ok. sección de anexos que las curvas muestran un
Se calienta el sensor y se espera unos segundos secuencia teórica de la respuesta de un sensor de
para luego empezar la adquisición en CoolTerm temperatura lo cual indica que el sensor tiene un
dando click en Connect, se observa los valores de buen funcionamiento, con respecto a su tiempo de
temperatura que sean consistente con la misma. respuesta cambia en cada medio, esto debido a
Cuando los valores de temperatura de ebullición que la transferencia de calor por convección en
sean estables se realiza inmediatamente el cambio cada uno es diferente, en el agua es mayor debido
del sensor al medio de enfriamiento, y se observa a que su densidad es muy baja, en los aceites y
la tendencia de los valores de temperatura. refrigerantes tiene una tendencia similar, pero se
Finalmente, cuando la temperatura de puede determinar que en los refrigerantes es
enfriamiento se haya estabilizado se da click en mucho mas rápida, esto debido a que estos
Disconnect para parar la adquisición de datos y líquidos están diseñados con un coeficiente de
luego en Connection, Capture to Textfile, Stop transferencia de calor muy pequeño, es decir que
para deshabilitar la conexión con el archivo de permiten transferir energía en forma de calor con
texto. mayor facilidad. Finalmente se puede concluir
Estos pasos se repiten para todos los medios de que las temperaturas al tiempo de reacción son
enfriamiento. similares, en un promedio de 52.7, además se
puede determinar que en aceite 1, la temperatura
es mayor ya que en este medio, el sensor se
Resultados calentó a una temperatura mayor que en los otros
medios, de tal maneta se demora mas en llegar a
Ver anexos los gráficos de enfriamiento para los la temperatura igual al de los otros medios.
cinco medios usados.
Las temperaturas a tiempo de reacción del sensor Referencias Bibliográficas/ Fuentes de
son:
Información
Refrigerante 1: 52.62 °C
Refrigerante 2: 52.60 °C [1] F. P. Incropera, D. P. Dewitt, Fundamentals
Agua: 52.94 °C of Heat and Mass Transfer. 7ma edición, USA.
Aceite1: 54.80 °C John Wiley & Sons, 2007
Aceite2 52.70 °C
[2]https://www.tweaking4all.com/hardware/ardu
Los tiempos de reacción son: ino/arduino-ds18b20-temperature-sensor/

Refrigerante 1: 00:13 Seg


Refrigerante 2: 00:10 Seg
Agua: 00:16 Seg
Aceite1: 00:23 Seg

3
Anexos
Graficas de las curvas “Tiempo Vs Temperatura” de los sensores en cada medio.

Gráfica 1. Curva Tiempo Vs Temperatura del medio Refrigerante 1

Gráfica 2. Curva Tiempo Vs Temperatura del medio Refrigerante 2

4
Gráfica 3. Curva Tiempo Vs Temperatura del medio Agua

Gráfica 4. Curva Tiempo Vs Temperatura del medio Aceite 1

5
Gráfica 5. Curva Tiempo Vs Temperatura del medio Aceite 2

Calculos
Se realizan los calculos del medio 1, de la misma forma para los otros medios.

𝑇𝜏 = 0.368 (𝑇0 − 𝑇∞ ) + 𝑇∞
Donde :

𝑇𝜏 = 𝑡𝑒𝑚𝑝𝑒𝑟𝑎𝑡𝑢𝑟𝑎 𝑎 𝜏 la constante de tiempo


𝑇0 = 𝑡𝑒𝑚𝑝𝑒𝑟𝑎𝑡𝑢𝑟𝑎 𝑖𝑛𝑖𝑐𝑖𝑎𝑙 𝑑𝑒𝑙 𝑠𝑖𝑠𝑡𝑒𝑚𝑎
𝑇∞ = 𝑇𝑒𝑚𝑝𝑒𝑟𝑎𝑡𝑢𝑟𝑎 𝑑𝑒𝑙 𝑚𝑒𝑑𝑖𝑜

Medio 1 – Refrigerante 1

𝑇𝜏 = 0.368 (103.5 − 23) + 23


𝑇𝜏 = 52.62 °𝐶

𝑡0 = 8: 47: 25
𝑡𝜏 = 8: 47: 38

𝜏 = 𝑡0 − 𝑡𝜏 = 00: 00: 13

You might also like