Está en la página 1de 26

UNIVERSIDAD NACIONAL DE INGENIERÍA

FACULTAD DE CIENCIA

ESCUELA PROFESIONAL DE INGENIERÍA FÍSICA

DISEÑO Y CONSTRUCCIÓN DE UN MODULO DE PISO RADIANTE APROVECHANDO


EL EFECTO TERMOSIFÓN EN EL LABORATORIO

PRESENTADO POR: LEE MARVIN VILA GADEA

REVISADO POR: ABEL GUTARRA


ÍNDICE

RESUMEN ........................................................................................................................................ 3
APRECIACIONES ........................................................................................................................... 3
OBJETIVOS ...................................................................................................................................... 3
FUNDAMENTO TEÓRICO .......................................................................................................... 4
CRITERIOS DE DISEÑO DE UN SUELO RADIANTE ........................................................... 8
DISEÑO Y DIMENSIONAMIENTO DEL SUELO RADIANTE ........................................... 10
DIMENSIONAMIENTO Y DISPOSICIÓN DE LOS CIRCUITOS .................................... 10
CONSTRUCCIÓN DE UN SISTEMA DE MONITOREO DE LAS TEMPERATURAS
NECESARIAS Y DE LA RADIACIÓN SOLAR[4] ..................................................................... 11
CONTROLADOR POR RELE ................................................................................................. 17
RESULTADOS EXPERIMENTALES ......................................................................................... 20
FECHA DE MEDICIÓN 09/11/2018 11:35AM al 10/11/2018 1:30 PM................................... 20
LAS TEMPERATURAS EN EL TANQUE ........................................................................ 21
LA TEMPERATURA CON LA QUE EL AGUA ENTRA AL PISO RADIANTE. .......... 21
LA TEMPERATURA CON LA QUE EL AGUA SALE DEL PISO RADIANTE. ........... 21
LA TEMPERATURA DEL PISO RADIANTE. ................................................................... 21
LA TEMPERATURA A 1m DEL PISO RADIANTE. ......................................................... 22
FECHA DE MEDICIÓN 27/11/2018 1:07 PM al 30/11/2018 8:15 PM ................................... 22
CONCLUSIONES .......................................................................................................................... 24
BIBLIOGRAFIA.............................................................................................................................. 24
ANEXOS .......................................................................................................................................... 25
ANEXO 1: FUGA EN LA BASE DEL TANQUE .................................................................... 25
ANEXO 2: LAS DIMENSIONES DEL PISO RADIANTE ................................................... 25
ANEXO 3: SISTEMA DE CONTROL POR RELE ................................................................ 26
ANEXO4: ELABORACIÓN DE SOPORTES DE LOS CONTROLES. .............................. 26
RESUMEN
Este proyecto trata sobre el diseño y la construcción de un suelo radiante que permita la utilización del
calor transportado por agua caliente proveniente de un sistema térmico-termosifón, buscando como
consecuencia que el piso pueda transferir calor al ambiente para aclimatar un recinto cerrado a
condiciones de confort para el ser humano.

APRECIACIONES

Se busca presentar el siguiente proyecto a la Ong Save The Children, para poder desarrollar un prototipo
en la comunidad campesina de Cochapata Distrito de Cangallo, Provincia de Cangallo, Departamento de
Ayacucho, pues este Distrito fue declarado junto con otros 76 Distritos de la provincia de Ayacucho en
estado de emergencia por los intensos fríos que atraviesan.[5]

Actualmente ya se están realizando las coordinaciones con el presidente de la comunidad campesina, el


señor, Marcial Sulca Pullo y el representante de la ONG.

OBJETIVOS

 Verificar que el Tanque no presente fugas.


 Verificar el funcionamiento de la bomba shurflo 8000 que se usa en el módulo de pisos radiantes.
 Hacer un análisis del calentador solar de Agua.
 Verificar el funcionamiento de la circulación de agua caliente y hacer unas primeras medidas de
la temperatura del piso radiante.
 Diseñar y construir el circuito que permita registrar las temperaturas involucradas en el sistema
 Diseñar y construir un circuito con rele que controle el funcionamiento del sistema para
temperaturas mayores y menores de 35°C.
FUNDAMENTO TEÓRICO
Termosifón:

Los sistemas solares para calentamiento de agua están constituidos por dos elementos principales [1]:

 Colector, encargado de recibir y transformar la


energía incidente durante el día.
 Tanque de almacenamiento, aislado para el
agua que ha sido calentada.

El colector, para el que se describe el diseño y


construcción, opera por circulación natural, es decir, la
circulación del agua entre colector y tanque, es
producida por el principio de termosifón, presentado Figura 1. Distribución de un colector de circulación
cuando, una masa de fluido es calentada, a través de la natural.
base de un recipiente, es decir, el agua al entrar al
colector por la parte inferior es calentada, lo cual
disminuye su densidad debido al incremento de la temperatura, entonces, la columna de agua fría en la
tubería de retorno al colector y la columna de agua caliente dentro del mismo , se desequilibran haciendo
que por gravedad la primera baje y empuje el agua caliente hacia el tanque.

Figura 2. Imagen de un Colector Solar. [2].

Para poder conocer la eficiencia del colector solar que es base del estudio, hay que considerar algunos
factores: • El recurso energético o radiación solar con que se cuenta en el sitio donde va a ser emplazado
el colector. • Propiedades físicas de los tubos de vacío: absortividad y emisividad en la placa captadora de
nitrato de aluminio que se encuentra adherida a los tubos interiores y transmisividad solar y emisividad
de los tubos de vidrio externos de borosilicato. En estado estable, el funcionamiento de un colector de
tubos de vacío se puede describir mediante el siguiente balance de energía: [2]

𝑑𝑢
𝑄𝑖𝑛𝑐𝑖𝑑 = 𝑄𝑢 + 𝑄𝐿 + 𝑑𝑡 ………….………………………………………………………...…….………….(1)

Donde 𝑄𝑖𝑛𝑐𝑖𝑑 , es el calor total incidente absorbido por el colector, 𝑄𝑢 , es la energía útil que se transmite
al fluido, 𝑄𝐿 , las pérdidas de calor hacia los alrededores por radiación, convección y conducción, du/dt,
es la rapidez del cambio de energía interna almacenada en el colector que generalmente se la desprecia
por ser un valor muy pequeño. Para calcular la eficiencia del colector solar de tubos de vacío, se utiliza la
siguiente ecuación: [2]

𝑄𝑢
𝜂𝑡𝑎𝑛𝑞𝑢𝑒 = ………….…………….………………………………………………………….………….(2)
𝑄𝑖𝑛𝑐𝑖𝑑

A continuación se muestra las especificaciones técnicas de un calentador solar de agua (Esta información
fue proporcionada por el Alumno jefe).
A continuación se muestra las especificaciones técnicas de un calentador solar de agua (Esta información
fue proporcionada por el Alumno jefe)..
CRITERIOS DE DISEÑO DE UN SUELO RADIANTE

El principio básico de funcionamiento del sistema consiste en la impulsión de agua a una temperatura de
unos 40°C (Manual técnico Uponor) a través de circuitos de tuberías situadas bajo el pavimento del local
o habitación a calefactar.[3]

Según el sistema tradicional de calefacción por suelo radiante las tuberías se incrustan en una capa de
mortero. Este, situado sobre las tuberías y bajo el pavimento, absorbe la energía térmica disipada por las
tuberías y la cede al pavimento que, a su vez, emite esta energía por convección al ambiente interior.[3]

Figura 3. Configuración suelo radiante.

Para conseguir un rendimiento térmico óptimo, es necesario prestar atención a diversos aspectos en la
fase de construcción. La estructura de un suelo radiante funciona con la premisa de inercia térmica. El
calentamiento de un sistema de suelo radiante, implica elevar la temperatura de una losa con elevado calor
específico capaz de almacenar gran cantidad de energía. Esta energía no se entrega de forma instantánea,
por lo que el espesor y la calidad del mortero, es importante. [3]

La norma UNE-EN 1264-4, especifica los requisitos para el diseño y la construcción de sistemas de
estructuras de suelo calentado con agua caliente para asegurar que el sistema de calefacción bajo el suelo
sea adecuado.

Los datos a partir de los cuales se definirán los criterios de diseño y cálculo del sistema son:

 Tipo de suelo. De sus características térmicas dependerá la temperatura necesaria en la distribución


 Temperatura ambiente. Siguiendo los valores recomendados en la norma UNE-EN 1264. La
temperatura ambiente afecta a la temperatura superficial del pavimento y a la temperatura del agua
en los tubos.
 Temperatura exterior de proyecto. Siguiendo los valores marcados en el RITE.
 Coeficientes de transmisión de calor de los cerramientos.
 Salto térmico en el circuito hidráulico. El salto térmico entre la ida y el retorno de los tubos, según
la norma UNE-EN 1264 debe estar comprendido entre 0 ºC y 5 ºC.
 Diámetro exterior del tubo emisor. Los diámetros más utilizados son 16 mm y 20 mm.
 Para la distribución de temperaturas homogéneas existen diferentes formas de diseñar los circuitos
de circulación, de forma que se optimice el aporte de calor al sistema en función de las dimensiones
de la habitación. Estos son los utilizados (Uponor; Manual Técnico): [3]

Figura 4 Configuraciones de las tuberías.

De entre todos los sistemas existentes de calefacción, el suelo radiante es el que mejor se ajusta al perfil
óptimo de temperaturas del cuerpo humano. Este perfil es aquél según el cual la temperatura del aire a la
altura de los pies es ligeramente superior a la temperatura del aire a la altura de la cabeza. Esto se traduce
en una percepción de una mayor sensación de confort.[3]
DISEÑO Y DIMENSIONAMIENTO DEL SUELO RADIANTE

DIMENSIONAMIENTO Y DISPOSICIÓN DE LOS CIRCUITOS


La configuración que utilizaremos en nuestro sistema de suelo radiante es el de doble serpentín. La
distribución del tubo empieza por un extremo del local y termina en el extremo opuesto avanzando en
líneas paralelas equidistantes una de otras pero dejando huecos donde van colocadas las tuberías de
retorno hasta llegar otra vez al punto de partida.[3]

Figura 5 Configuración doble serpentín.

La longitud de los circuitos se determina por:


𝐴
𝐿=
𝑑

Donde:
 A: Superficie del local a climatizar, (m²)
 d: Distancia entre tubos, (m)

En nuestro caso utilizamos una distancia entre tubos (d) de 0,10 m.


Calculamos L

Circuito A(m2) Paso d(m) L(m)


C1 1 0,1 10
Tabla N°1
Entonces la longitud que debe tener nuestro circuito será de L que será la longitud de los rollos utilizados
para un caso real.

En nuestro caso vemos que esto no se puede verificar pues el concreto se encontró armado.
CONSTRUCCIÓN DE UN SISTEMA DE MONITOREO DE LAS
TEMPERATURAS NECESARIAS Y DE LA RADIACIÓN SOLAR[4]

Esta información fue proporcionada por el alumno tesista Cristian Ramos.

Figura Nro 6. Conectores al arduino


Se armó un amplificador para el radiómetro ya que la señal proveniente de este es del orden de los milivoltios
(>a los 30 mvolt):

Para lo que se implementó el siguiente código en Matlab.[4]


#include <Time.h>
#include <TimeLib.h>
int rele=10; //salida para el rele
int sensorPin1 = A0; // medida del termistor
int sensorPin2 = A1; //medida de entrada de agua
int sensorPin3 = A2; //medida de salida de agua
int sensorPin4 = A3; //medida de piso cemento
int sensorPin5 = A4; //medida de ambiente externo
int sensorPin6 = A5; //medida de la radiacion

double voltconstalta=2.12; int tminalta=10; //bomba apagada


double voltconstbaja=2.20; int tminbaja=15; //bomba prendida

int dia=28; int mes=06; int ano=2018;


int hora=15; int minu=43; int seg=0;

double sensorValue1;double sensorValue11;double sensorValue12;double sensorValue13;double sensorValue14;double


sensorValue15;// variable to store the value coming from the sensor
double sensorValue16;double sensorValue17;double sensorValue18;double sensorValue19;double sensorValue110;
double sensorValue2;double sensorValue21;double sensorValue22;double sensorValue23;double sensorValue24;double sensorValue25;
double sensorValue26;double sensorValue27;double sensorValue28;double sensorValue29;double sensorValue210;
double sensorValue3;double sensorValue31;double sensorValue32;double sensorValue33;double sensorValue34;double sensorValue35;
double sensorValue36;double sensorValue37;double sensorValue38;double sensorValue39;double sensorValue310;
double sensorValue4;double sensorValue41;double sensorValue42;double sensorValue43;double sensorValue44;double sensorValue45;
double sensorValue46;double sensorValue47;double sensorValue48;double sensorValue49;double sensorValue410;
double sensorValue5;double sensorValue51;double sensorValue52;double sensorValue53;double sensorValue54;double sensorValue55;
double sensorValue56;double sensorValue57;double sensorValue58;double sensorValue59;double sensorValue510;
double sensorValue6;double sensorValue61;double sensorValue62;double sensorValue63;double sensorValue64;double sensorValue65;
double sensorValue66;double sensorValue67;double sensorValue68;double sensorValue69;double sensorValue610;

double voltaje1;double temp1;double rter1;int particion1;


double voltaje2;double temp2;double rter2;int particion2;
double voltaje3;double temp3;double rter3;int particion3;
double voltaje4;double temp4;double rter4;int particion4;
double voltaje5;double temp5;double rter5;int particion5;
double voltaje6;double rad;

void setup() {
Serial.begin(9600);
setTime(hora,minu,seg,dia,mes,ano); //hora y fecha de analisis 16:15:00 14/06/2018
Serial.println("temp.tanque temp.entrada dif.salida temp.piso temp.ambit.exter hora radiacion");
Serial.print(" (°C) (°C) (°C) (°C) (°C)");

Serial.print( " ") ;


Serial.print(day());
Serial.print(+ "/") ;
Serial.print(month());
Serial.print(+ "/") ;
Serial.print(year());
Serial.println( " w/m2") ;
pinMode(rele,OUTPUT);

void loop() {
// read the value from the sensor:
digitalWrite(rele,HIGH);
for (int i=0; i < (tminalta); i++){

sensorValue11 = analogRead(sensorPin1);
sensorValue21 = analogRead(sensorPin2);
sensorValue31 = analogRead(sensorPin3);
sensorValue41 = analogRead(sensorPin4);
sensorValue51 = analogRead(sensorPin5);
sensorValue61 = analogRead(sensorPin6);
delay(100);
sensorValue12 = analogRead(sensorPin1);
sensorValue22 = analogRead(sensorPin2);
sensorValue32 = analogRead(sensorPin3);
sensorValue42 = analogRead(sensorPin4);
sensorValue52 = analogRead(sensorPin5);
sensorValue62 = analogRead(sensorPin6);
delay(100);
sensorValue13 = analogRead(sensorPin1);
sensorValue23 = analogRead(sensorPin2);
sensorValue33 = analogRead(sensorPin3);
sensorValue43 = analogRead(sensorPin4);
sensorValue53 = analogRead(sensorPin5);
sensorValue63 = analogRead(sensorPin6);
delay(100);
sensorValue14 = analogRead(sensorPin1);
sensorValue24 = analogRead(sensorPin2);
sensorValue34 = analogRead(sensorPin3);
sensorValue44 = analogRead(sensorPin4);
sensorValue54 = analogRead(sensorPin5);
sensorValue64 = analogRead(sensorPin6);
delay(100);
sensorValue15 = analogRead(sensorPin1);
sensorValue25 = analogRead(sensorPin2);
sensorValue35 = analogRead(sensorPin3);
sensorValue45 = analogRead(sensorPin4);
sensorValue55 = analogRead(sensorPin5);
sensorValue65 = analogRead(sensorPin6);
delay(100);
sensorValue16 = analogRead(sensorPin1);
sensorValue26 = analogRead(sensorPin2);
sensorValue36 = analogRead(sensorPin3);
sensorValue46 = analogRead(sensorPin4);
sensorValue56 = analogRead(sensorPin5);
sensorValue66 = analogRead(sensorPin6);
delay(100);
sensorValue17 = analogRead(sensorPin1);
sensorValue27 = analogRead(sensorPin2);
sensorValue37 = analogRead(sensorPin3);
sensorValue47 = analogRead(sensorPin4);
sensorValue57 = analogRead(sensorPin5);
sensorValue67 = analogRead(sensorPin6);
delay(100);
sensorValue18 = analogRead(sensorPin1);
sensorValue28 = analogRead(sensorPin2);
sensorValue38 = analogRead(sensorPin3);
sensorValue48 = analogRead(sensorPin4);
sensorValue58 = analogRead(sensorPin5);
sensorValue68 = analogRead(sensorPin6);
delay(100);
sensorValue19 = analogRead(sensorPin1);
sensorValue29 = analogRead(sensorPin2);
sensorValue39 = analogRead(sensorPin3);
sensorValue49 = analogRead(sensorPin4);
sensorValue59 = analogRead(sensorPin5);
sensorValue69 = analogRead(sensorPin6);
delay(100);
sensorValue110 = analogRead(sensorPin1);
sensorValue210 = analogRead(sensorPin2);
sensorValue310 = analogRead(sensorPin3);
sensorValue410 = analogRead(sensorPin4);
sensorValue510 = analogRead(sensorPin5);
sensorValue610 = analogRead(sensorPin6);

delay(100);
sensorValue1=(sensorValue11+sensorValue12+sensorValue13+sensorValue14+sensorValue15+sensorValue16+sensorValue17+sensorV
alue18+sensorValue19+sensorValue110)/10;

sensorValue2=(sensorValue21+sensorValue22+sensorValue23+sensorValue24+sensorValue25+sensorValue26+sensorValue27+sensorV
alue28+sensorValue29+sensorValue210)/10;

sensorValue3=(sensorValue31+sensorValue32+sensorValue33+sensorValue34+sensorValue35+sensorValue36+sensorValue37+sensorV
alue38+sensorValue39+sensorValue310)/10;

sensorValue4=(sensorValue41+sensorValue42+sensorValue43+sensorValue44+sensorValue45+sensorValue46+sensorValue47+sensorV
alue48+sensorValue49+sensorValue410)/10;

sensorValue5=(sensorValue51+sensorValue52+sensorValue53+sensorValue54+sensorValue55+sensorValue56+sensorValue57+sensorV
alue58+sensorValue59+sensorValue510)/10;

sensorValue6=(sensorValue61+sensorValue62+sensorValue63+sensorValue64+sensorValue65+sensorValue66+sensorValue67+sensorV
alue68+sensorValue69+sensorValue610)/10;

voltaje1=sensorValue1*5/1023;
rter1=(voltaje1*10.1*1000)/(voltconstalta-voltaje1);//resistencia constante de termistor tanque 10.1 kohm
temp1=(3871.85/(log(rter1/1740)+11.262))-273;

voltaje2=sensorValue2*5/1023;
rter2=(voltaje2*9.98*1000)/(voltconstalta-voltaje2);//resistencia constante de termistor entrada de agua 9.98 komh
temp2=(3871.85/(log(rter2/1740)+11.262))-273;

voltaje3=sensorValue3*5/1023;
rter3=(voltaje3*9.97*1000)/(voltconstalta-voltaje3);//resistencia constante de termistor salida de agua 9.97 komh
temp3=(3871.85/(log(rter3/1740)+11.262))-273;

voltaje4=sensorValue4*5/1023;
rter4=(voltaje4*10*1000)/(voltconstalta-voltaje4);//resistencia constante de termistor piso de cemento 10 komh
temp4=(3871.85/(log(rter4/1740)+11.262))-273;

voltaje5=sensorValue5*5/1023;
rter5=(voltaje5*10*1000)/(voltconstalta-voltaje5);//resistencia constante de termistor ambiente externo 10 komh
temp5=(3871.85/(log(rter5/1740)+11.262))-273;

rad=sensorValue6*5/1023;

Serial.print(" ");
Serial.print(temp1);
Serial.print(" ");
Serial.print(temp2);
Serial.print(" ");
Serial.print(temp3);
Serial.print(" ");
Serial.print(temp4);
Serial.print(" ");
Serial.print(temp5);
Serial.print(" ");
Serial.print(hour());
Serial.print(":");
Serial.print(minute());
Serial.print(":");
Serial.print(second()-1);
Serial.print(" bomba apagada ");
Serial.println(rad*100);
delay(29*1000);
delay(30*1000);
}

digitalWrite(rele,LOW);
for (int i=0; i < (tminbaja); i++){

sensorValue11 = analogRead(sensorPin1);
sensorValue21 = analogRead(sensorPin2);
sensorValue31 = analogRead(sensorPin3);
sensorValue41 = analogRead(sensorPin4);
sensorValue51 = analogRead(sensorPin5);
sensorValue61 = analogRead(sensorPin6);
delay(100);
sensorValue12 = analogRead(sensorPin1);
sensorValue22 = analogRead(sensorPin2);
sensorValue32 = analogRead(sensorPin3);
sensorValue42 = analogRead(sensorPin4);
sensorValue52 = analogRead(sensorPin5);
sensorValue62 = analogRead(sensorPin6);
delay(100);
sensorValue13 = analogRead(sensorPin1);
sensorValue23 = analogRead(sensorPin2);
sensorValue33 = analogRead(sensorPin3);
sensorValue43 = analogRead(sensorPin4);
sensorValue53 = analogRead(sensorPin5);
sensorValue63 = analogRead(sensorPin6);
delay(100);
sensorValue14 = analogRead(sensorPin1);
sensorValue24 = analogRead(sensorPin2);
sensorValue34 = analogRead(sensorPin3);
sensorValue44 = analogRead(sensorPin4);
sensorValue54 = analogRead(sensorPin5);
sensorValue64 = analogRead(sensorPin6);
delay(100);
sensorValue15 = analogRead(sensorPin1);
sensorValue25 = analogRead(sensorPin2);
sensorValue35 = analogRead(sensorPin3);
sensorValue45 = analogRead(sensorPin4);
sensorValue55 = analogRead(sensorPin5);
sensorValue65 = analogRead(sensorPin6);
delay(100);
sensorValue16 = analogRead(sensorPin1);
sensorValue26 = analogRead(sensorPin2);
sensorValue36 = analogRead(sensorPin3);
sensorValue46 = analogRead(sensorPin4);
sensorValue56 = analogRead(sensorPin5);
sensorValue66 = analogRead(sensorPin6);
delay(100);
sensorValue17 = analogRead(sensorPin1);
sensorValue27 = analogRead(sensorPin2);
sensorValue37 = analogRead(sensorPin3);
sensorValue47 = analogRead(sensorPin4);
sensorValue57 = analogRead(sensorPin5);
sensorValue67 = analogRead(sensorPin6);
delay(100);
sensorValue18 = analogRead(sensorPin1);
sensorValue28 = analogRead(sensorPin2);
sensorValue38 = analogRead(sensorPin3);
sensorValue48 = analogRead(sensorPin4);
sensorValue58 = analogRead(sensorPin5);
sensorValue68 = analogRead(sensorPin6);
delay(100);
sensorValue19 = analogRead(sensorPin1);
sensorValue29 = analogRead(sensorPin2);
sensorValue39 = analogRead(sensorPin3);
sensorValue49 = analogRead(sensorPin4);
sensorValue59 = analogRead(sensorPin5);
sensorValue69 = analogRead(sensorPin6);
delay(100);
sensorValue110 = analogRead(sensorPin1);
sensorValue210 = analogRead(sensorPin2);
sensorValue310 = analogRead(sensorPin3);
sensorValue410 = analogRead(sensorPin4);
sensorValue510 = analogRead(sensorPin5);
sensorValue610 = analogRead(sensorPin6);

delay(100);

sensorValue1=(sensorValue11+sensorValue12+sensorValue13+sensorValue14+sensorValue15+sensorValue16+sensorValue17+sensorV
alue18+sensorValue19+sensorValue110)/10;

sensorValue2=(sensorValue21+sensorValue22+sensorValue23+sensorValue24+sensorValue25+sensorValue26+sensorValue27+sensorV
alue28+sensorValue29+sensorValue210)/10;

sensorValue3=(sensorValue31+sensorValue32+sensorValue33+sensorValue34+sensorValue35+sensorValue36+sensorValue37+sensorV
alue38+sensorValue39+sensorValue310)/10;

sensorValue4=(sensorValue41+sensorValue42+sensorValue43+sensorValue44+sensorValue45+sensorValue46+sensorValue47+sensorV
alue48+sensorValue49+sensorValue410)/10;

sensorValue5=(sensorValue51+sensorValue52+sensorValue53+sensorValue54+sensorValue55+sensorValue56+sensorValue57+sensorV
alue58+sensorValue59+sensorValue510)/10;

sensorValue6=(sensorValue61+sensorValue62+sensorValue63+sensorValue64+sensorValue65+sensorValue66+sensorValue67+sensorV
alue68+sensorValue69+sensorValue610)/10;

rad=sensorValue6*5/1023;

voltaje1=sensorValue1*5/1023;
rter1=(voltaje1*10.1*1000)/(voltconstbaja-voltaje1);//resistencia constante de termistor tanque 10.1 kohm
temp1=(3871.85/(log(rter1/1740)+11.262))-273;

voltaje2=sensorValue2*5/1023;
rter2=(voltaje2*9.98*1000)/(voltconstbaja-voltaje2);//resistencia constante de termistor entrada de agua 9.98 komh
temp2=(3871.85/(log(rter2/1740)+11.262))-273;

voltaje3=sensorValue3*5/1023;
rter3=(voltaje3*9.97*1000)/(voltconstbaja-voltaje3);//resistencia constante de termistor salida de agua 9.97 komh
temp3=(3871.85/(log(rter3/1740)+11.262))-273;

voltaje4=sensorValue4*5/1023;
rter4=(voltaje4*10*1000)/(voltconstbaja-voltaje4);//resistencia constante de termistor piso de cemento 10 komh
temp4=(3871.85/(log(rter4/1740)+11.262))-273;

voltaje5=sensorValue5*5/1023;
rter5=(voltaje5*10*1000)/(voltconstbaja-voltaje5);//resistencia constante de termistor ambiente externo 10 komh
temp5=(3871.85/(log(rter5/1740)+11.262))-273;

Serial.print(" ");
Serial.print(temp1);
Serial.print(" ");
Serial.print(temp2);
Serial.print(" ");
Serial.print(temp3);
Serial.print(" ");
Serial.print(temp4);
Serial.print(" ");
Serial.print(temp5);
Serial.print(" ");
Serial.print(hour());
Serial.print(":");
Serial.print(minute());
Serial.print(":");
Serial.print(second()-1);
Serial.print(" bomba encendida ");
Serial.println(rad*100);

delay(29*1000);
delay(30*1000);
}

CONTROLADOR POR RELE

Se añadió durante el proceso un controlador por rele con un diseño del sistema siguiente:

Para lo que se implementó el siguiente código en Matlab.


#include <Time.h>
#include <TimeLib.h>
int rele=4;
int i;
unsigned long sumaA1 = 0;

unsigned long start;


unsigned int contador;

double temp1;
double rter1;

double volfijo=3.32;

int j;

void setup() {
Serial.begin(9600);

start = millis();
contador = 0;
pinMode(rele,OUTPUT);
}

void loop() {

// volfijo= analogRead(A0)* 5.0/1023.0;


sumaA1 += analogRead(A0); // modifica A0 para que coincida con el pin Analogico que estes usando

contador++;

if (millis()-start > 5000UL){ // 1000 milisegundos = 1seg


float voltaje1 = (float) (sumaA1/contador)* 5.0/1023.0; //temperatura del tanque

rter1=(voltaje1*9.99*1000)/(volfijo-voltaje1);
temp1=(3871.85/(log(rter1/1740)+11.262))-273;

if (temp1>42){
digitalWrite(rele,LOW);

}
else {
digitalWrite(rele,HIGH);

delay (55000);
delay (1740000);

}
Serial.print(" ");
Serial.print(temp1);

Serial.print(" ");
Serial.print(day());
Serial.print(+ "/") ;
Serial.print(month());
Serial.print(+ "/") ;
Serial.print(year());
Serial.print(" ");
Serial.print(hour());
Serial.print(":");
Serial.print(minute());
Serial.print(":");
Serial.print(second());
Serial.println(" ");
//Serial.println(volfijo);

sumaA1 = 0;

contador = 0;
start = millis(); // preparo para proxima presentación
}

}
A continuación se presenta un diseño de la distribución del sistema.

Figura N° 7: Esquema del sistema.

RESULTADOS EXPERIMENTALES

FECHA DE MEDICIÓN 09/11/2018 11:35AM al 10/11/2018 1:30 PM


Los datos se colocaron en la siguiente gráfica.

Figura N°8: Gráfico de las variaciones de temperatura en el sistema.


LAS TEMPERATURAS EN EL TANQUE
A las 11:35 am se encontraba en 31.65 °C
De la gráfica podemos ver que la bomba shurflo 8000 se encuentra encendida hasta aproximadamente
1:30 pm mientras que la temperatura del agua en el interior del tanque se eleva sutilmente, de esta hora
hasta aproximadamente 4:30 pm la temperatura en el interior del tanque sigue subiendo hasta llegar a un
máximo de aproximadamente 42.8°C, la temperatura se mantiene casi constante, es decir, con pocas
pérdidas hasta cerca de 9:07pm donde la temperatura es de 42.46 °C a partir de este momento la bomba
shurflo 8000 se enciende y hace que el agua caliente almacenada en el tanque empiece a circular, el agua
caliente cederá calor al piso y por consiguiente veremos en la gráfica una disminución en la temperatura
del agua del tanque.

LA TEMPERATURA CON LA QUE EL AGUA ENTRA AL PISO RADIANTE.


Vemos que al inicio de la medición la temperatura de entrada al piso es siempre ligeramente menor que
la del tanque, esto se debe a que en el transcurso del recorrido el agua pierde calor por consiguiente se
refleja en la disminución de la temperatura.
Cuando el motor se apaga, parte del agua en circulación queda entre el tanque y el piso radiante, esta
porción de agua perderá calor hasta estar muy próxima a la temperatura del ambiente, lo cual se verifica
pues a partir de las 1:30 pm la temperatura del agua disminuye y es bastante cercana a la del ambiente que
es 16,7°C guardando una diferencia aproximadamente de 1°C.

LA TEMPERATURA CON LA QUE EL AGUA SALE DEL PISO RADIANTE.


Vemos que la temperatura del agua al salir del piso radiante es menor que el de la entrada, esto significa
que el agua caliente ha cedido calor al piso radiante y cuando el bomba se apaga parte del agua también
queda confinada entre el piso radiante y el tanque, es por esto, que el agua que sale también tratará de
homogenizar su temperatura con la del ambiente.

LA TEMPERATURA DEL PISO RADIANTE.


Se puso un set point para encender la bomba surflo a una temperatura de 22°C y un set point para apagar
la maquina a 23°C.
Se evidencia que si bien la bomba surflo se apaga en T=23°C la temperatura del piso radiante sigue
aumentando hasta aproximadamente 24,2°C, esto se debe a que una vez la bomba se apaga, cierta
cantidad de agua caliente queda en el interior del piso radiante y esta porción de agua continua cediendo
calor al sistema.
Está irá descendiendo de manera gradual hasta alcanzar los 22°C teóricamente, aunque en la práctica se
evidencia que la temperatura de encendido de la bomba fue aproximadamente en T=21°C.
LA TEMPERATURA A 1m DEL PISO RADIANTE.
La temperatura a un metro del piso radiante aumenta gradualmente mientras la bomba está encendida y
disminuye muy lentamente mientras la bomba está apagada oscilando en un rango de <17°C-21°C>

FECHA DE MEDICIÓN 27/11/2018 1:07 PM al 30/11/2018 8:15 PM

Figura N° 9: Gráfico de variaciones de temperatura en los equipos

Figura N° 10 Estado de la bomba (Prendido-Apagado)


El análisis de los resumen de las gráficas se colocan en la siguiente tabla
Tabla N°2
Temperatura de encendido=23°C
Temperatura de Apagado= 26°C

 Se puede apreciar que el día 27/11 la bomba se prende a las 5:13 pm haciendo que el agua
calentada durante el día circule por el sistema disminuyendo la temperatura del tanque desde
68,65°C hasta 60,33°C, el piso se calentará hasta una temperatura de 27,19°C, si bien el tanque
se apaga cuando la temperatura es de 26°C, la temperatura del piso sigue subiendo debido al agua
caliente almacenada en el interior del piso.
 El día 28/11 la bomba se encendió 5 veces, empezando con una temperatura en el tanque de
58,27°C y terminando al final de los ciclos con 44,58°C.
 El día 29/11 la bomba se encendió 5 veces, empezando con una temperatura en el tanque de
44,04°C y terminando al final de los ciclos con 36,89°C.
 El día 30/11 la bomba se encendió 1 veces pues sólo se midió hasta las 8:13am, empezando con
una temperatura en el tanque de 37,05°C y terminando al final del ciclo con 27,7°C.
CONCLUSIONES

 El tanque presentaba fugas por lo que se fabricó una tapa de PVC circular en la base del mismo,
aproximadamente de 5cm de diámetro al cual se le acopló un niple de media pulgada (Ver figura
en Anexo1)
 Se verificó el funcionamiento de la bomba shurflo 8000 que se usa en el módulo de pisos
radiantes.
 Se describió cómo cambian las temperaturas en el sistema para cada tramo.
 Se verificó la circulación de agua caliente, se tomaron medidas y se realizaron con estos datos la
figura N°8 Gráfico de las variaciones de temperatura en el sistema.
 Se incorporó un sistema de control con un relé y un arduino, que hara, por un tema de seguridad
para que la bomba no se sobre exija, que la bomba se apague si la temperatura en el Tanque es
menor de 35°C, esto se muestra en la sección de Anexos. (Ver figura en Anexo 3)
 De la Tabla N°2 podemos ver que la temperatura en el tanque no se logra recuperar a su estado
inicial sino que cada día que pasa la temperatura máxima obtenida en el interior del tanque es
menor que el día anterior, a pesar de estar expuesto a radiación solar.
 Se elaboró una un soporte para los controles del dispositivo, esto se muestra en la sección de
anexos.( Ver figura en Anexo 4)

BIBLIOGRAFIA

[1] HURTADO M, Alejandro. “Colectores Solares de Placa Plana”. Bogotá, Colombia: Universidad
Autónoma de Colombia

[2] Ingenieros J. Calle M.Sc, J. Fajardo, L. Sánchez “Agua caliente sanitaria de uso doméstico con Energía
Solar, una alternativa para la ciudad de Cuenca” Ecuador, 2010. Disponible en:
https://dialnet.unirioja.es/descarga/articulo/5972776.pdf

[3] Hinojosa Mateo, Antonio. “Evaluación de un sistema de calefacción por suelo radiante” Madrid, 2015.
Disponible en: http://hdl.handle.net/10016/25352
[4] Informe de Laboratorio de Cristian Ramos.
[5] Cambio Climático http://www.observatoriocambioclimatico.org/node/7047
ANEXOS

ANEXO 1: FUGA EN LA BASE DEL TANQUE


Se Fabricó la tapa de PVC de aproximadamente 5cm de diámetro, además se adaptó un niple de ½’’
en el centro del mismo del mismo, este servirá para desagüar el Tanque.

ANEXO 2: LAS DIMENSIONES DEL PISO RADIANTE


Las dimensiones del piso radiante son de 1mx1m. El diseño del serpentín de tuberías es en función
de estas dimensiones.
ANEXO 3: SISTEMA DE CONTROL POR RELE

ANEXO4: ELABORACIÓN DE SOPORTES DE LOS CONTROLES.

También podría gustarte