automatizacion de lamparas de una casa

27
AUTOMATIZACION DE LA ILUMINACION DE UNA CASA POR MEDIO DEL COMPUTADOR. Gonzalo Icaza Luis Sánchez Freddy Chamorro 6to Sistemas

Upload: luis-sanchez

Post on 11-Jun-2015

6.001 views

Category:

Technology


3 download

DESCRIPTION

Presentacion del proyecto de autumatizacion de lamparas por medio de un ordenador la cual ha sido creada por estudiantes de la Universidad Israel en Quito Ecuador

TRANSCRIPT

Page 1: AUTOMATIZACION DE LAMPARAS DE UNA CASA

AUTOMATIZACION DE LA ILUMINACION DE UNA CASA POR MEDIO DEL COMPUTADOR.

Gonzalo Icaza

Luis Sánchez

Freddy Chamorro

6to Sistemas

Page 2: AUTOMATIZACION DE LAMPARAS DE UNA CASA
Page 3: AUTOMATIZACION DE LAMPARAS DE UNA CASA

La necesidad de automatizar el manejo de la iluminación dentro de una casa es importante.

El sistema permite desde un mismo lugar tener la posibilidad de prender o apagar lámparas.

Page 4: AUTOMATIZACION DE LAMPARAS DE UNA CASA

El sistema se comunica por medio del puerto serie, enviando información hacia un Pic.

El Pic es un dispositivo electrónico, el cual está programado, para enviar y recibir información.

Page 5: AUTOMATIZACION DE LAMPARAS DE UNA CASA

El Pic interpreta la información para gestionar las lámparas tanto para enceder como para apagar.

La interfaz se encarga de comunicarse con la base de datos para ir registrando los sucesos diarios, como con el Pic que gestiona las lamparas.

Page 6: AUTOMATIZACION DE LAMPARAS DE UNA CASA

Una persona para gestionar las lamparas necesita estar fisicamente en un determinado lugar y manipular el interruptor para enceder o apagar lamparas.

Page 7: AUTOMATIZACION DE LAMPARAS DE UNA CASA
Page 8: AUTOMATIZACION DE LAMPARAS DE UNA CASA

Objetivo General:

• Realizar una aplicación que permita la automatizacion de la iluminación de una vivienda por medio de un ordenador.

Page 9: AUTOMATIZACION DE LAMPARAS DE UNA CASA

Objetivos Específicos:

• Automatizar el encendido y apagado de luces de una vivienda.• Presentar la informacion de la activadad diaria de la lamparas en un tiempo determinado.• Representar en tablas de datos y graficas lineales:

•Consumo de KW por hora.•El numero de veces de encendido de la lámpara.•El tiempo de encendido de una lámpara en minutos.

• Gestionar el encendido y apagado de las lámparas, que se representara mediante una implementacion en el Protoboard.

Page 10: AUTOMATIZACION DE LAMPARAS DE UNA CASA

• El proyecto estará enfocado al sector de la vivienda mas no a sectores empresariales.

• Se podrá manejar un limitado numero de lámparas.

• Dejando la constancia que la implementación empresarial se la podría realizar sin muchas modificaciones solo con más recursos tecnológicos y económicos.

• Posibilidad de analizar la informacion mediante una tabla de datos y representarla en un grafico lineal.

Page 11: AUTOMATIZACION DE LAMPARAS DE UNA CASA

• El analisis de la informacion:

• - Conteo: es contar el numero de veces que se cumplio el cliclo de un lampara, esto es desde su encendido hasta apagado.

• - Suma: acumular el tiempo en minutos en los diferentes ciclos que cumplio una lampara.

• - Consumo: usando el tiempo y la potencia estimada de la lampara se puede establecer un consumo estimado en KWh kilowatios por hora.

Page 12: AUTOMATIZACION DE LAMPARAS DE UNA CASA

METODOLOGIA DE LA INVESTIGACION

El desarrolo de este proyecto se lo enfoco con mayor importancia al aspecto investigativo.

Se utilizo el metodo de investigacion inductivo, se fue del aspecto general de la aplicacion hacia las necesidades particulares.

La investigacion realizada a permito aplicar los nuevos conocimientos y plasmarlos en este producto.

Page 13: AUTOMATIZACION DE LAMPARAS DE UNA CASA

METODOLOGIA INFORMATICA

La metodologia utilizada en el desarrollo de este proyecto es la estructurada, con el apoyo del método evolutivo debido a que se ha realizado varios ciclos de desarrollo y se han creado diferentes versiones del producto, incrementando la funcionalidad con cada ciclo.

Page 14: AUTOMATIZACION DE LAMPARAS DE UNA CASA

TECNICA

HARDWARE• Computador:• Procesador Pentium(R) 4 CPU 1.80Ghz• Memoria RAM 1Gb• Disco de 100Gb• Puerto de comunicacion serie• Microcontrolador, PIC serie 16F168A de 18 pines• Hardware para cargar el código compilado al Microcontrolador• Cable que se conecta del COM1 al circuito del PIC

Page 15: AUTOMATIZACION DE LAMPARAS DE UNA CASA

TECNICA

HARDWARE DEL CIRCUITO

NUMERO CANTIDAD DESCRIPCIÓN CAPACIDAD

1 1 PIC 16F168A

2 1 CRISTAL 12K HZ

3 20 RESISTENCIAS 1000Ω, 330Ω, 12MΩ, 4.7 KΩ

4 2 CAPACITORES 22 µF

5 2 PULSADORES

6 1 REGULADOR 7805

7 1 PROTOBOARD

8 6 LEDS

9 1 BATERIA DE 5 VOLTIOS

Page 16: AUTOMATIZACION DE LAMPARAS DE UNA CASA

TECNICA

SOFTWARE• Sistema Operativo

• Windows XP, con Service Pack 2.

• Base de datos

• Sql Server 2005

• Lenguaje de Desarrollo

• Java, con IDE NetBeans

• Programación de Pic’s

• Micro Code

• WinPic800

Page 17: AUTOMATIZACION DE LAMPARAS DE UNA CASA

ECONOMICA

NUMERO DE

HORASACTIVIDAD REALIZADA

VALOR ESTIMADO DOLARES/HORA SUBTOTAL

20Construcción de la

Base de datos 7 140

25Programación de la

Base de Datos 7 175

24 Programación del Pic 7 168

43Programación de la

Interfaz 7 301 Elementos del Circuito 32Total 112 816

Page 18: AUTOMATIZACION DE LAMPARAS DE UNA CASA

OPERATIVA

• Existirá el soporte técnico hacia los usuarios, el cual se lo podrá realizar vía mail o telefónicamente.

• Para mejorar el uso del sistema por parte de los usuarios, se realizará un video el cual demostrará el correcto uso del sistema.

Page 19: AUTOMATIZACION DE LAMPARAS DE UNA CASA

DIAGRAMA DE CONTEXTO

Page 20: AUTOMATIZACION DE LAMPARAS DE UNA CASA

DIAGRAMA DE SIGUIENTE NIVEL

Page 21: AUTOMATIZACION DE LAMPARAS DE UNA CASA

DIAGRAMA DE SIGUIENTE NIVEL

Page 22: AUTOMATIZACION DE LAMPARAS DE UNA CASA

El video de presentación del proyecto se la puede encontrar en la siguiente pagina el youtube:

http://www.youtube.com/watch?v=GID_FsZBPpY

Page 23: AUTOMATIZACION DE LAMPARAS DE UNA CASA

RiesgosCategoría

Probabilidad Impacto

Dispositivos

- ¿La construcción del dispositivo electrónico pic es la más adecuado, acorde las las necesidades?

PS 50% 2 A

- ¿El cambio de la opción del puerto paralelo al serial es la mas adecuada?

PS 50% 2 --

- ¿El cambio de multiplexor a pic es adecuado para el proyecto? PS 50% 2 B-¿ Se realizara correctamente la programación del Pic? PS 2 B- ¿Si no se puede establecer la comunicación entre el PC y el pic mediante pulsos, usando un software y las librerías adecuadas?

DE 40% 2 D

-¿La interfaz que controla la iluminación será la más adecuada para el usuario?

TE 40% 3 D

- ¿El tiempo destinado para el desarrollo del producto es el suficiente para terminarlo?

BU 60% 1 --

- ¿El producto cubrira las expectativas del cliente para lograr su comercialización y uso?

BU 30% 2 --

-¿ Al programar la base de datos impedira la redundacia de datos?

PS 25% 3 D

- ¿Se podrá entregar la presentación de los avances del proyecto los dias determinados ?

BU 60% 1 --

- ¿Se escogió correctamente el proyecto sin antes analizarlo debidamente?

BU 50% 2 --

- ¿La construcción del circuito será el adecuado para que funcione el proyecto en el momento de enviar los datos por el puerto serial?

BU 60% 1 B

-¿Las clase escogida para el control del puerto serial es la correcta debido a que existen 2 tipos de clases ?

TE 40% 2 B

Page 24: AUTOMATIZACION DE LAMPARAS DE UNA CASA

Valores de impactoValores de categoria Dispositivos

1 = catastróficoPS = implica un riego del tamaño del proyecto

A= Comprar un dispositivo

2 = críticoBU = implica un riego de negocio

B= Investigar y buscar ascesoria con

3 = marginalTE = implica un riesgo de tecnología

el Ing. de Digitales

4 = despreciableDE = implica un riesgo de entorno de desarrollo

C= Construcción del dispositivoD=Desarrollo del código

Page 25: AUTOMATIZACION DE LAMPARAS DE UNA CASA

• La interaccion del hardware y software ha permitido en este proyecto automatizar el mecanismo de encendido y/ o apagado de lámparas desde un mismo lugar.

• Por medio de un reporte se puede consultar la actividad diaria de las lámparas, obteniendo un resumen en una tabla de datos.

• La representación grafica lineal de la tabla de datos, permite mejorar la calidad de interpretación de la información.

Page 26: AUTOMATIZACION DE LAMPARAS DE UNA CASA

• Determinar y conocer todos los procesos para desarrollar un software de alta calidad.

• Para el desarrollo de proyectos con comunicación de dispositivos externos, es importante conocer el manejo de los puertos E/S, librerías, además de ciertos dispositivos electrónicos.

• Dar continuidad al presente desarrollo para en un futuro implementar mas funcionalidades que permita cubrir las necesidades del mercado.

Page 27: AUTOMATIZACION DE LAMPARAS DE UNA CASA

El presente software ha sido desarrollado por:

• Gonzalo Icaza

• Luis Sánchez

• Freddy Chamorro.

Para ayuda y soporte contactarse a:

• luis_20s @hotmail.com (593)87027832

[email protected] (593)98011232

[email protected]

Universidad Israel, Quito-Ecuador