El documento describe un proyecto de casa inteligente que permite a los usuarios controlar los servicios de la casa de forma remota a través de una interfaz web. El sistema consiste en un servidor central que se comunica con dispositivos embebidos en la casa usando Internet. El servidor almacena información de usuarios, historiales y proporciona acceso seguro a la interfaz web. El objetivo es desarrollar la solución implementando comunicación TCP/IP en los microcontroladores y programando la interfaz y protocolo de comunicación entre los dispositivos y el servidor
1. Yann Soubrenie Aplicaciones de Sistemas Embedidos - Casa Inteligente 1
Casa Inteligente
Introducción
• Contexto
• Analysis del Mercado
Descripcion del Proyecto
• Tabla de Requerimientos : Criterios que el Sistema debera satisfecer
• Diseño General de la Solucion
Desarrollo de la Solucion
• Etapas del Proyecto
• Implementacion
• Proyección del proyecto
Conclusión
2. Yann Soubrenie Aplicaciones de Sistemas Embedidos - Casa Inteligente 2
Tabla de Requirimientos
Facilidad de Utilisacion del Sistema
Fiabilidad
Seguridad
Proveer un Monitoreo y manejo para el
usuario
3. Yann Soubrenie Aplicaciones de Sistemas Embedidos - Casa Inteligente 3
¿Que es una casa inteligente ?
Es aquella que le permite a los usuarios de la misma tener
control de cada uno de los servicios de la casa y ademas
permite que una mejor funcionalidad
4. Yann Soubrenie Aplicaciones de Sistemas Embedidos - Casa Inteligente 4
Casa Inteligente
Estructura del Sistema
• Un Servidor central de
Terminales, enlaceado
con una Base de Datos
Clientes y Usuarios.
• Sistemas embedidos en
casas o Industrias que
comunican con el
servidor por medio de
Internet
• Computadores o PDAs
que pueden comunicar
con el Servidor Central
6. Yann Soubrenie Aplicaciones de Sistemas Embedidos - Casa Inteligente 6
Casa Inteligente
Comunicación entre
terminales:
• Usando el Internet
• Un servidor centralizado
• Que controla de los
privilegios de acceso
• Entrega una interfaz
usador clara y facil de
manejar
• Comunica con el
embedido deseado.
• Almacena una base de
Datos Cliente y usuarios
8. Yann Soubrenie Aplicaciones de Sistemas Embedidos - Casa Inteligente 8
El Servidor
Se encarga de mantener un registro de los usuarios del
servicio y cuales sistemas pueden manejar.
Los privilegios de cada usuario
Almacena
• Un historico de las diferentes entradas y acciones de los
usuarios
• Un historico de los estados de los diferentes aparatos
electrivos y puertas, de la temperatura en cada sitio…
Provee al usuario una interfaz ergonomica y simple
Maneja la comunicación con el embedido
12. Yann Soubrenie Aplicaciones de Sistemas Embedidos - Casa Inteligente 12
Alimentación del embedido
Conectado a la luz de la casa
Un Bajo Consumo no es primordial
Para la fiabilidad del sistema, sera conectado a
una bateria o un UPS
13. Yann Soubrenie Aplicaciones de Sistemas Embedidos - Casa Inteligente 13
Costos
Inversion para Implementar el Servicio
Un Servidor
Un Kit de Desarollo Easy Web MSP430
Costo NRE : US$ 2000
15. Yann Soubrenie Aplicaciones de Sistemas Embedidos - Casa Inteligente 15
Costos
Costos de Funcionamiento
• Electricidad consumida por los embedidos.(muy
poca)
• Reparaciones eventuales
• Cuota de suscripción
16. Yann Soubrenie Aplicaciones de Sistemas Embedidos - Casa Inteligente 16
Desarollo de la solucion
• Adaptar el protocolo TCP/IP para implementarlo
en el microcontrolador.
• Programacion de los dispositivos (pantalla LCD,
botones, reles y otros) de la Easy Web.
• Diseño del Protocolo (en la capa aplicación) para
comunicación entre el microncontrolador y el
servidor.
• Sistema Monitoreo y Administracion de Sesiones
18. Yann Soubrenie Aplicaciones de Sistemas Embedidos - Casa Inteligente 18
Etapas del Proyecto
Prueba y debug del Protocolo de
comunicacion entre el servidor y el embedido
Programacion de las interfaces Web para uso
remoto
19. Yann Soubrenie Aplicaciones de Sistemas Embedidos - Casa Inteligente 19
Bibliografia
Memoria « Desarrollo de aplicaciones para la
conectividad IP de microcontroladores » , de
Pablo Hernán Naveas Farías
Internet