You are on page 1of 11

1Calentador de agua automtico

Jos de la hoz, miguel cadena, Abel Fernndez


Noviembre 2015.
Universidad del magdalena
Santa marta, magdalena
Instrumentacin industrial

Tabla de Contenidos
objetivos...............................................................................................................................1
generales..........................................................................................................................1
especificos........................................................................................................................1
resumen del proyecto...........................................................................................................2
metodologia.........................................................................................................................5
resultados.............................................................................................................................6
conclusiones.........................................................................................................................7
referencias bibliograficas.....................................................................................................8

Objetivos
Generales:
Se desea hacer un sistema de automatizacin de calefaccin de agua para baos
domsticos.

Especficos:

poner en prctica los conocimientos en automatizacin de procesos


indagar sobre el funcionamiento de los calentadores de agua
obtener pruebas de desarrollo del prototipo
identificar los errores comunes que se puedan presentar en el desarrollo del
calentador de agua

Resumen del proyecto


Los sistemas de calefaccin de agua son muy requeridos en ciudades donde el clima es
muy frio y al momento de tomar un bao se hace una tarea difcil si no se tiene un
dispositivo como este.
la electrnica trata siempre de mejorar y automatizar varios procesos en este caso, se
automatizara la calefaccin de agua de este electrodomstico (calentador de agua) para
esto se lleva a cabo todo los conocimientos en la materia instrumentacin industrial,
donde se mostro todos estos procesos.
Para llevar todo a cabo se indico un set poin de 25 a 35 grados centgrados, si la
temperatura est por debajo de los 25 grados se encender un serpentn el cual calentara
el agua hasta llevarlo a la medida apropiada, si en este caso la temperatura supera los 35
grados se encender un ventilador el cual har que la temperatura baje hasta la medida
indicada y as se llevara el proceso indefinidamente, adems le proporciona al usuario la
facilidad de cambiar el set poin lo cual lo hace ms interesante, ya que la persona puede
cambiar la temperatura con la cual se desea baar.

Metodologa
Esquemtico

Cdigo

#use standard_io(a)
#include <lcd.c>
#include <kbd.c>
#include <stdlib.h>
#rom 0x2100={'7','2','3'} //Posicin 0,1 y 2 de la Eeprom con los datos
#define ABRIR;
output_low(PIN_A0),output_high(PIN_A1)
#define CERRAR; output_high(PIN_A0),output_low(PIN_A1)
#define DETENER; output_low(PIN_A0),output_low(PIN_A1)
#define ALARMA; output_high(PIN_A2)
#define DALARMA; output_low(PIN_A2)
#byte anselh=0x189
#byte wpub=0x95
void main()
{
char k;
int i,ac=0;
char data[3], clave[3]; //Matrices para guardar clave y datos
lcd_init();
kbd_init();
port_b_pullups(TRUE);
anselh=0;//asegura puerto b como digital
wpub=0xff;
while (TRUE) {
i=0;
//posicin de la matriz
lcd_putc("\f");
lcd_gotoxy(3,1);
lcd_putc("UNIVERSIDAD");
lcd_gotoxy(2,2);
lcd_putc("DEL MAGDALENA");
delay_ms(1300);
lcd_putc("\f");
lcd_gotoxy(3,1);
lcd_putc("FACULTAD DE");
lcd_gotoxy(3,2);

lcd_putc("INGENIERIA");
delay_ms(1300);
lcd_putc("\f");
lcd_gotoxy(3,1);
lcd_putc("Electronica");
lcd_gotoxy(4,2);
lcd_putc("MICRO I");
delay_ms(1300);
printf(lcd_putc,"\fDISCAR LOS SIGS. \nCOD. 1\n"); //Para primer dato
delay_ms(1300);
while(i<=2){
//Para tres datos
ac=1;
k=kbd_getc();
//Lee el teclado
if (k!=0)
//Si se ha pulsado alguna tecla
{data[i]=k;
//se guarda en la posicin correspondiente
i++;
//de la matriz
printf(lcd_putc,"\fCOD. %u\n",i+1); //Siguiente dato
}
}
for (i=0;i<=2;i++) {
//Pasa datos de eeprom a la matriz clave
clave[i]=read_eeprom(i);}
if ((data[0]==clave[0])&&(data[1]==clave[1])&&(data[2]==clave[2]))
{
printf(lcd_putc,"\f BIENVENIDOS");
delay_ms(400);
printf(lcd_putc,"\fAbriendo Puerta"); //Compara los datos con la clave
ABRIR;
delay_ms(5000);
printf(lcd_putc,"\f PUEDE PASAR");
DETENER;
delay_ms(5000);
printf(lcd_putc,"\fCerrando Puerta");
CERRAR;
delay_ms(5000);
printf(lcd_putc,"\fPuerta Cerrada");
DETENER;
delay_ms(1300);
}

else {
printf(lcd_putc,"\f-----ERROR-----"); //Clave erronea
delay_ms(1000);
printf(lcd_putc,"\fAlarma activada");
ALARMA;
delay_ms(3000);
DALARMA;
}
}
}

Resultados
Se obtuvieron resultados favorables en el sistema, aunque se tuvieron varios problemas,
uno de ello fue al momento de automatizar con el serpentn el triac se calentaba mucho y
aunque en el sistema indicaba que deba apagarse este no lo haca ya que al calentarse
tanto segua dejando pasar el voltaje ac, al final se pudo obtener los resultados que se
deseaba

Conclusiones
Los sistemas de automatizacin son muy indispensables en la vida real, ya que con ellos
podemos hacer que un proceso trabaje de la forma que queramos, estos procesos se llevan
a la parte industrial para trabajar maquinas que hagan el trabajo ms fcil y eficiente, y al
mismo tiempo se ahorre dinero

Referencias bibliogrficas
https://es.wikipedia.org/wiki/Automatizaci%C3%B3n_industrial
http://www.grupo-maser.com/PAG_Cursos/Auto/auto2/auto2/PAGINA
%20PRINCIPAL/Automatizacion/Automatizacion.htm
http://www.monografias.com/trabajos101/sistemas-automatizacion-industrial/sistemasautomatizacion-industrial.shtml
http://www.sistemasdeautomatizacion.cl/index2.html
http://hogar.uncomo.com/articulo/como-funciona-un-calentador-de-agua-electrico18573.html
https://www.youtube.com/watch?v=Oza1by0VI7s