Professional Documents
Culture Documents
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:
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