Domotica Proyecto 45K20

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 53

UNIVERSIDAD POLITECNICA DE VALENCIA

E S C U E L A P O L I TE C N I C A S U P E R I O R D E G AN D I A

Grado en Ing. Sist. de Telecom., Sonido e Imagen

Control domotico remoto de vivienda


mediante smartphone

TRABAJO FINAL DE GRADO

Autor/a:
Bernardo Aleixandre Tud

Tutor/a:
Toms Sogorb Devesa

GANDIA, 2013
La tecnologa forma parte de la sociedad actual y de la vida cotidiana de las personas.
Los ltimos avances tecnolgicos han simplificado nuestra vida y han provocado
muchos cambios en las diversas reas de la sociedad. Una de estas reas es sin duda
la automatizacin de la vivienda.
Los nuevos aparatos electrnicos nos permiten tener acceso a las comunicaciones en
cualquier lugar y a cualquier hora. La entrada de internet mvil en el mercado
mediante los Smartphone y su rpida y extensa propagacin obligan a todos los
sectores a introducirse en la materia.
El siguiente proyecto introduce el mundo de la domotica en dicha tecnologa
emergente tratando de conseguir como resultado el confort, seguridad y ahorro en el
hogar. Desde nuestro dispositivo mvil seremos capaces de controlar la iluminacin,
climatizacin y encendido de equipos as como recibir en cualquier lugar informacin
del estado de nuestra vivienda mediante imgenes, alarmas y sensores.

The technology is part of modern society and everyday life of the people. Recent
technological advances simplified our lives and are the cause of many changes in the
various areas of society. One of these areas is undoubtedly the home automation.
New electronics allow us to have access to communications anywhere and anytime.
The mobile Internet Smartphone and its rapid and extensive market spread require all
sectors to enter the field.
This project introduces the world of home automation in this emerging technology as a
result trying to get comfort, safety and savings in the home. From your mobile device
will be able to control lighting, climate control and power equipment as well as receive
information anywhere in our home state as images, alarms and temperature.
INDICE
1. INTRODUCCION A LA DOMTICA. 1
2. EL SISTEMA DOMOTICO 2
2.1 ARQUITECTURA 2
2.2 ELEMENTOS DE UNA INSTALACIN DOMOTICA. 3
2.3 TIPOS DE TECNOLOGIAS DE REDES EN DOMOTICA, ESTANDARES Y
ASOCIACIONES.. 4
3. OBJETIVOS.. 4
4. ANTECEDENTES Y ESTADO DE ARTE 5
5. ESPECIFICACIONES DEL PROYECTO.. 5
6. MODULO DE CONTROL EZ WEB LYNX.. 10
6.1. INTRODUCCIN 10
6.2. CARACTERISTICAS. 10
6.3 CONFIGURACIN.. 13
6.4. PUESTA EN MARCHA DEL EZ WEB LYNX 13
6.5. COMPILACION Y PROGRAMACION. 16
6.6. INSTRUCCIONES.. 16
6.7. CODIGO DEL PROYECTO 18
7. EL MICROPROCESADOR 28
7.1. CARACTERISTICAS.... 28
7.2. OSCILADOR 29
7.3. CARACTERISTICAS ELECTRICAS 30
7.4. CONFIGURACIN DEL DISPOSITIVO. 30
7.5. DISEO DE PROGRAMA 32
7.6. SIMULACIN.. 34
7.7. PROGRAMACIN. 35
8. CIRCUITO DE CONTROL DE SALIDAS. 35
9. SENSORES Y ENTRADAS . 38
10. IMPLEMENTACIN EN TECNOLOGIA SMARTPHONE..... 41
11. DESARROLLO Y MONTAJE. 43
12. PRUEBAS Y RESULTADOS.. 46
13. ACTUALIZACIONES Y MEJORAS EN EL CIRCUITO.. 46
14. PRESUPUESTO.. 48
15. MANTENIMIENTO E INSTALACION 49
16. REGLAMENTACIN 49
17. CONCLUSIONES. 50
18. BIBLIOGRAFIA. 50
1. INTRODUCCION A LA DOMTICA
El trmino domtica viene de la unin de las palabras domus (que significa casa en latn)
y tica (palabra griega, con significado 'que funciona por s sola').
Por tanto se entiende por domtica al conjunto de tecnologas aplicadas al control y
automatizacin de la vivienda aportando una gestin eficiente de la energa y el aporte
de seguridad, bienestar y confort.
Un sistema domtico capta informacin proveniente de unos sensores o entradas, las
procesa y segn estas emite rdenes a unos actuadores o salidas. El sistema puede
acceder a redes exteriores de comunicacin o informacin.
El origen de la domtica se remonta a los aos setenta, cuando, tras muchas
investigaciones aparecieron los primeros dispositivos de automatizacin de edificios
basados en la tecnologa X-10. Durante los aos siguientes la comunidad internacional
mostr un creciente inters por la bsqueda de la casa ideal, comenzando diversos
ensayos con avanzados electrodomsticos y dispositivos automticos para el hogar.
Los primeros sistemas comerciales fueron instalados, sobre todo, en Estados Unidos y
se limitaban a la regulacin de la temperatura ambiente de los edificios de oficinas.
Ms tarde, con el auge de los PCs a finales de la dcada de los 80 y principios de los
90, se empezaron a incorporar en estos edificios los Sistemas de Cableado
Estructurado (SCE) para facilitar la conexin de todo tipo de terminales y perifricos
entre s, utilizando un cableado estndar y tomas repartidas por todo el edificio.
Adems de los datos, estos sistemas de cableado permitan el transporte de la voz y la
conexin de algunos dispositivos de control y de seguridad, por lo que a aquellos
edificios se les empez a llamar edificios inteligentes.
Posteriormente, todos estos automatismos destinados a edificios de oficinas, se han
ido aplicando tambin a las viviendas particulares, donde el nmero de necesidades
que hay que cubrir es mucho ms amplio.
El sector de la domtica ha evolucionado considerablemente en los ltimos aos, y en
la actualidad la oferta es mejor, de mayor calidad y su utilizacin es ahora ms intuitiva
y manejable por cualquier usuario.
Los requerimientos que plantean los actuales cambios sociales y tecnolgicos as
como las nuevas tendencias de nuestra forma de vida, lleva a una mayor
implementacin y a una continua evolucin de estos dispositivos.
En Espaa la domtica tiene presencia mediante multitud de empresas, algunas con
ms de 12 aos en el mercado.
Los servicios que ofrece la domtica se pueden agrupar segn cinco aspectos o
mbitos principales:
Ahorro energtico
El ahorro energtico es un concepto al que se puede llegar de muchas maneras. En
muchos casos no es necesario sustituir los aparatos o sistemas del hogar por otros
que consuman menos sino una tener una gestin eficiente de los mismos. Como
ejemplo la posibilidad de programar la climatizacin y la particin de esta por zonas.

1
Confort
El confort es aquello que produce bienestar y comodidad. Por tanto todo sistema
domotico debe ofrecer dichas sensaciones a travs de su funcionamiento. Estas
actuaciones pueden ser de carcter tanto pasivo, como activo.
Manejo de sistema de iluminacin a distancia.
Automatizacin de los distintos equipos elctricos del hogar.
Generacin escenarios para el usuario
Seguridad
Los sistemas domoticos tambin tienen la funcin de proteger tanto los bienes
patrimoniales como la seguridad personal. Para ello incorporan ciertas medidas tales:
Alarmas de intrusin, cmaras IP, deteccin de incendios, fugas y escapes.
Control de acceso
Simulacin de presencia
Comunicaciones
Nos referimos en este apartado a los sistemas o infraestructuras de comunicaciones
que posee el hogar.
Posibilidad de control tanto externo como interno, control remoto desde Internet,
mandos inalmbricos, telfonos.
Informes de consumo y costes
Transmisin de alarmas.
Accesibilidad
En los sistemas domoticos se debe favorecer la accesible a la diversidad humana.
Uno de los objetivos de estas tecnologas es favorecer la autonoma personal y los
destinatarios de estas tecnologas son todas las personas.
2. EL SISTEMA DOMOTICO
2.1 ARQUITECTURA
La Arquitectura de los sistemas de domtica hace referencia a la estructura de su red.
La clasificacin se realiza en base a de donde reside la inteligencia del sistema
domtico. Las principales arquitecturas son:
Arquitectura Centralizada: Un controlador centralizado, enva la informacin a
los actuadores e interfaces segn el programa, la configuracin y la
informacin que recibe de los sensores o usuarios.

Fig 1. Esquema de Arquitectura de Sistema Domtica Centralizada

2
Arquitectura Descentralizada: Existen varios controladores, interconectados
por un bus, que enva informacin entre ellos y a los actuadores segn el
programa establecido y la informacin que recibe de los sensores y usuarios.

Fig 2. Esquema de Arquitectura de Sistema Domtica Descentralizada


Arquitectura Distribuida: Cada sensor y actuador es tambin un controlador
capaz de actuar y enviar informacin al sistema segn el programa y la
informacin que captan por s mismo y la que recibe de los otros dispositivos.

Fig 3. Esquema de Arquitectura de Sistema Domtica Distribuida


Arquitectura Hbrida / Mixta Se combinan las arquitecturas de los sistemas
centralizadas, descentralizadas y distribuidas.
2.2 ELEMENTOS DE UNA INSTALACIN DOMOTICA
La amplitud de una solucin de domtica puede variar desde un nico dispositivo, que
realiza una sola accin, hasta amplios sistemas que controlan prcticamente todas las
instalaciones dentro de la vivienda. Los distintos dispositivos de los sistemas de
domtica se pueden clasificar en los siguientes grupos:
Controlador o central de gestin: Los controladores son los dispositivos que
gestionan el sistema segn la programacin y la informacin que reciben.
Puede haber un controlador solo, o varios distribuidos por el sistema.
Actuador: El actuador es un dispositivo capaz de ejecutar o recibir una orden
del controlador y realizar una accin sobre un aparato o sistema
(encendido/apagado, subida/bajada, apertura/cierre, etc.).
Sensor: El sensor es el dispositivo que capta informacin para transmitirla al
sistema como son sensores de agua, gas, humo, temperatura, viento,
humedad, lluvia, iluminacin, etc.
Bus: Es el medio de transmisin que transporta la informacin entre los
distintos dispositivos. Puede ser cableado o de forma inalmbrica.
Interface: Son los elementos de interaccin del sistema con otros sistemas o
usuarios. Como ejemplo pantallas, mvil, Internet, conectores, etc.

3
2.3 TIPOS DE TECNOLOGIAS DE REDES EN DOMOTICA, ESTANDARES Y
ASOCIACIONES.
Los sistemas domoticos utilizan una serie de protocolos de comunicaciones y de
estndares para comunicarse con otros dispositivos y entre ellos. Es de gran
importancia su utilizacin y ser conocedores de estos ya que en nuestro proyecto
desarrollaremos un sistema de domotica. Algunos de estos estndares son:
X10: Protocolo de comunicaciones para control remoto de dispositivos elctricos,
hace uso de los enchufes elctricos, sin necesidad de nuevo cableado. Puede
funcionar correctamente para la mayora de los usuarios domsticos. Es de cdigo
abierto y el ms difundido. Poco fiable frente a ruidos elctricos.
KNX/EIB: Bus de Instalacin Europeo con ms de 20 aos y ms de 100
fabricantes de productos compatibles entre s.
ZigBee: Protocolo estndar de comunicaciones inalmbricas, recogido en el IEEE
802.15.4
OSGi: Open Services Gateway Initiative. Especificaciones abiertas de software
que permite disear plataformas compatibles que puedan proporcionar mltiples
servicios. Ha sido pensada para su compatibilidad con Jini o UPnP.
LonWorks: Plataforma estandarizada para el control de edificios, viviendas,
industria y transporte.
Universal Plug and Play (UPnP): Arquitectura software abierta y distribuida que
permite el intercambio de informacin y datos a los dispositivos conectados a
una red.
El mundo de la domotica representa un sector de gran importancia y volumen en
nuestra sociedad por ello existen varias asociaciones que regulan y velan por esta.
IEEE: The Institute of Electrical and Electronics Engineers, el Instituto de Ingenieros
Elctricos y Electrnicos, asociacin tcnico-profesional mundial dedicada a la
estandarizacin, entre otras cosas.
CENELEC: Comit Europeo de Normalizacin Electrotcnica. La Comisin
CENELEC/ENTR/e-Europe/2001-03 es la encargada de elaborar normas a nivel
Europeo.
CEDOM: Asociacin Espaola de Domtica. Su objetivo principal es la promocin de
la Domtica. Se trata del foro nacional en el que se renen todos los agentes del
sector en Espaa.
KNX Association: Es la Asociacin internacional para la promocin del protocolo de
bus Knx.

3. OBJETIVOS
El presente proyecto se incluye dentro del campo de la domtica y ms concretamente
la domtica aplicada a las nuevas tecnologas de comunicacin emergentes en el
momento como son los dispositivos Smartphone.

4
Actualmente son muchas las personas que poseen acceso a internet desde
dispositivos Smartphone o tablets y se prev que esta cantidad aumente
considerablemente en poco tiempo.
La finalidad de este proyecto es fusionar el control domotico de nuestra vivienda con
dispositivos convencionales con acceso a internet y dispositivos de nueva
incorporacin en el mercado como son los Smartphone y tablets.
A la finalidad expuesta anteriormente aadiremos una serie de objetivos y
caractersticas que deberemos conseguir para desarrollar un proyecto con
posibilidades de xito.
Ya anteriormente comentamos que todo proyecto relacionado con la domtica deba
de cumplir ciertos aspectos como son ahorro energtico, confort, seguridad,
comunicaciones y accesibilidad, a estos le aadiremos la versatilidad y el bajo coste.

4. ANTECEDENTES Y ESTADO DE ARTE


Es de sobra conocido que actualmente hay en el mercado una gran variedad de
dispositivos de domtica, pero el mercado actual demanda un producto que rena la
condicin de compatibilidad de uso con dispositivos Smartphone y tablets.
Las empresas conocedoras de esto ya se han puesto manos a la obra y ya estn
empezando a salir los primeros dispositivos al mercado.
En la KeyNote de Google del primer da en el Google I/O 2011 se mostraba como con
un tablet interactuaban con la iluminacin de la sala y con dos sistemas de audio
independientes. La demostracin vena acompaada de los prototipos. A fechas de
hoy no se sabe nada del estado en el que se encuentra el proyecto.
La compaa ThinkFlood una de las mas galardonadas en el mundo de la domtica a
sacado una aplicacin que sincroniza con su hardware de domotica, a fecha de hoy
todava se encuentra en fase Beta.
El fabricante de equipos de domtica Crestron cuenta ya con aplicaciones para la
gestin de sus sistemas en la plataforma Android. Las aplicaciones te permiten
gestionar de forma remota (ya sea mediante una conexin WIFI o por 3G), los
automatismos que tengas instalados en casa, o bien encender y apagar la luz o
controlar la temperatura.

5. ESPECIFICACIONES DEL PROYECTO


Para el desarrollo de nuestro dispositivo se precisaba como elemento principal un
servidor web al que poder acceder va internet para gestionar y procesar las
peticiones. Hemos seleccionado de entre varios modelos el modulo EZ web LYNX en
el que profundizaremos ms adelante.
Para procesar a un nivel ms complejo las operaciones a realizar nos apoyaremos en
el funcionamiento del circuito de control mediante un dispositivo PIC18F45K20 de la
marca microchip.

5
Finalmente para el accionamiento de las salidas implementaremos un circuito a base
de rels y transistores ya que ser necesario amoldar las salidas de 5V CC de nuestro
dispositivo a los 220V CA utilizados por la mayora de los elementos de la vivienda.
Implementaremos tambin una serie de sensores para monitorizar diferentes
magnitudes a tener en cuenta como son la temperatura, humedad, consumos y
alarmas. En el apartado correspondiente se profundiza ms en dichos elementos.
Para suministrar el circuito hemos implementado una fuente de alimentacin que
suministrar voltajes de 3.3 ,5 y 12 voltios segn necesidades de cada dispositivo.
El diagrama de bloques del circuito se muestra en la figura siguiente:

Fig 4. Diagrama de bloques del dispositivo.


Para la eleccin de sistema domtico se ha tenido en cuenta los siguientes aspectos:
Tipologa y Tamao: Se tendr en cuenta el esquema arquitectnico
(apartamento, adosado, vivienda unifamiliar), y su tamao.
Nueva o Construida: Si la vivienda no se ha construido hay posibilidad de
implementar cualquier sistema de comunicaciones, en cambio si la vivienda ya
est construida, hay que analizar las distintas posibilidades.
Las Funcionalidades: Las funcionalidades de un sistema domtico se basan
en la estructura familiar, los hbitos y necesidades de los usuarios.
La Integracin: Adems de los aparatos y sistemas que se controla
directamente con el sistema de domtica hay que definir con que otros
sistemas del hogar se quiere interactuar.
Los Interfaces: Hay una gran variedad de interfaces disponibles en el
mercado, como centrales tctiles, por voz, mediante mvil, Web, etc. Debemos
elegir e implementar uno de ellos o la combinacin de varios.
El Presupuesto: Es uno de los factores a tener muy en cuenta ya que los
sistemas existentes permiten implementar proyectos con una gran abanico de
posibilidades econmicas que se ajusten tanto al usuario como a la vivienda.
Reconfiguracin y Mantenimiento: Hay que tener en cuenta con qu
facilidad se puede reconfigurar el sistema por parte del usuario y por otro lado
los servicios de mantenimiento y post venta que ofrecen los fabricantes.

6
Segn los aspectos mencionados anteriormente hemos creado un escenario que se
ajusta a nuestra vivienda y a nuestras necesidades y a partir de este se ha configurado
el control de los diferentes dispositivos.
El escenario cuenta con la siguiente estructura:
ENTRADA
En este bloque hemos configurado las siguientes opciones:
TIMBRE
Desde aqu podremos consultar si estn llamando al timbre de nuestra vivienda as
como las veces que se ha llamado para saber si desde la ltima vez ha llamado
alguien. Cuando se detecte la pulsacin del timbre se enviar a nuestro correo una
notificacin con dicha alarma para que quedemos advertidos. El correo enviado nos
llegar de inmediato al buzn configurado desde el Smartphone.
WEBCAM/CAMARA IP
Se ha implementado la posibilidad de acceder desde nuestro entorno a las imgenes
captadas por una cmara ip situada a la entrada de la vivienda. Permitir junto con la
opcin anterior y la que veremos a continuacin de disponer de un sistema de video
portero capaz de operar desde dentro de casa o desde cualquier parte del mundo.
APERTURA PUERTA PRINCIPAL
Por ltimo se ha implementado la posibilidad de abrir la puerta quedando completo el
sistema de video portero. Ser de gran utilidad para dar acceso a personas de
confianza cuando no estemos en casa. El sistema ser seguro y precisar de una
clave de acceso para poder ejecutarse.
DORMITORIO
ENCHUFE
Para el telecontrol de diferentes electrodomsticos como pueden ser televisores,
reproductores de audio, lmparas de pie, etc, se incluye en cada estancia una toma
de alimentacin que puede ser activada o desactivada desde el dispositivo de control.
ILUMINACIN
Como en el caso anterior para cada una de las estancias se ha implementado la
posibilidad de conmutar el estado de las luces. Nos ofrecer comodidad y servir
como veremos ms adelante como simulacin de vivienda habitada.
PERSIANA
Como todo buen sistema de domtica se ha implementado un mecanismo para
controlar la subida y bajada de las persianas de la vivienda.
SALN
Para estancia del saln se ha configurado el control de una toma de corriente y el
control de iluminacin de este.

COCINA
En la cocina hemos implementado el control de iluminacin, una toma de corriente que
ser til para activar por ejemplo el horno y por ltimo el control de persianas.

7
JARDIN
Como en las estancias anteriores hemos implementado el control de la iluminacin del
jardn. Como diferencia respecto a las otras se ha incluido un sistema de riego
automtico.
RIEGO AUTOMATICO
Hemos implementado la posibilidad de accionar el sistema de riego del jardn lo que
resultar muy prctico cuando estemos varios das fuera del hogar.
GENERALES
CONSUMO ELECTRICO
Para comprobar en tiempo real la potencia elctrica que estamos consumiendo as
como el gasto econmico que esta supone. Ser til tambin para saber si nos hemos
dejado algn electrodomstico encendido.
CONSUMO DE AGUA
Nos permitir controlar la cantidad de agua que estamos utilizando en cada instante.
Ser de gran ayuda para controlar si existen fugas cuando no estemos en casa.
TEMPERATURA
Disponemos de un termmetro que medir la temperatura de la vivienda y segn esta
tendremos la posibilidad de decidir si conectamos el sistema de climatizacin de la
vivienda para hacer que la llegada al hogar sea ms agradable y confortable.
HUMEDAD
Mediante el parmetro de la temperatura no es suficiente determinar la sensacin
trmica, por ello se aade al parmetro anterior la lectura de la humedad relativa de la
vivienda para poder determinar con ms exactitud el ambiente trmico existente.
SIMULACIN
Nuestro sistema de control domotico tiene tambin la funcin de proteccin del hogar,
para ello dispone de sistemas de alarmas de intrusin. Asimismo tenemos la
posibilidad de eludir una posible intrusin dando a parecer que estamos dentro de la
vivienda. Con esta opcin tendremos la posibilidad de activar un escenario compuesto
por activacin de luces y enchufes que darn a entender que la vivienda est habitada.
ALARMAS
Ya hemos comentado de la necesidad de desarrollar un sistema domotico que
proporcione seguridad a nuestro hogar. Para ello se han implementado un dispositivo
de alarma en la entrada principal y otro en la entrada desde el jardn.
Otro sistema de alarma implementado es el de deteccin de incendios que nos avisar
mediante la colocacin de sensores de cualquier mnimo indicio de incendio.
Cuando el sistema nos avise de una posible intrusin o posibilidad de incendio,
tendremos la opcin de activar una seal de alarma sonora para dar a conocer el
peligro o ahuyentar a un posible intruso.
EMAIL
Dispondremos de la posibilidad de solicitar la recepcin de un correo electrnico con
un reporte de todos los estados de las salidas y entradas de nuestro dispositivo.
Permitir en pocos segundos saber en qu estado se encuentra nuestra vivienda

8
WEBCAM
ABRIR PUERTA

ENTRADA
TIMBRE
ACTIVAR ENCHUFE
DESACTIVAR
ENCENDER LUZ
APAGAR

HABITACIN
SUBIR PERSIANA
BAJAR
implementadas en el diseo.

ENCENDER LUZ
APAGAR

SALN
ACTIVAR ENCHUFE
DESACTIVAR
ACTIVAR ENCHUFE
DESACTIVAR

9
ENCENDER LUZ

COCINA
APAGAR
SUBIR PERSIANA
BAJAR
ENCENDER LUZ
APAGAR

JARDN
RIEGO

VIVIENDA
ALARMA 1
ALARMA 2
ALARMA 3

ALARMAS
INCENDIO
SONORA
CONSUMO E
Las figuras 5 y 6 muestran la arquitectura de la vivienda junto con las opciones

CONSUMO H20
HUMEDAD

GENERAL
T
SIMULA
6. MODULO DE CONTROL EZ WEB LYNX
6.1. INTRODUCCIN
El modulo EZ WEB LYNX es un dispositivo con tecnologa WIFI que incorpora un
servidor embebido capaz de alojar en su memoria una aplicacin web diseada por
nosotros mismos que nos permitir interactuar con el dispositivo en sistemas de
monitorizacin o telecontrol.
Fue diseado para poder implementarse tanto en el mbito profesional por sus altas
prestaciones como en el mbito aficionado ya que no precisa de grandes
conocimientos tcnicos en la materia.
Por tanto se trata de un dispositivo que ser de gran utilidad en proyectos de
telemetra como estaciones meteorolgicas, tele-vigilancia, controles de refrigeracin,
acceso, riego, etc., o como en nuestro caso para el control domtico de una vivienda
permitiendo el control de puertas, temperaturas, presencias, fugas, etc.
Por sus excelentes caractersticas tcnicas, facilidad de manejo, bajo precio y por sus
reducidas dimensiones hemos seleccionado dicho mdulo para desarrollar nuestro
proyecto ya que nos permitir interactuar con el dispositivo a distancia, va web
permitindonos personalizar en el servidor web embebido nuestro entorno grafico y de
control sin necesidad de tener grandes conocimientos de programacin especifica.
6.2. CARACTERISTICAS
El dispositivo presenta las siguientes caractersticas tcnicas:
Puertos de comunicacin
- Hasta 17 entradas/salidas digitales
- Hasta 6 entradas analgicas con una resolucin de 0,02V
- Puerto UART y puerto I2C
- 2 puertos de comunicaciones serie, 4 para PWM y 4 para TIMERS
- Puerto LCD alfanumrico
- 256 registros (Voltiles/no voltiles) de 8 bits
- 1 y 2 Mbps de bit rate

Protocolos soportados
- Servidor http que permite el hosting Web con una memoria de hasta 927Kb.
- Interfaz de comandos UDP
- Permite el envo de alertas por correo electrnico a travs de un servidor SMTP
- ICMP para respuesta ante ping y DHCP para autoconfigurarse en una red.
- Compatible con el estndar de radio 802.11b
- Encriptacin WEP 64bit, WPA 128 bit o WPA2

A continuacin se describe con ms detalle cmo pueden ser utilizados los pines E/S.

Entradas Digitales
Los pines del 1-16 pueden ser utilizados como entradas digitales. Cuando estn
configurados de dicho modo, cualesquiera de las otras caractersticas del pin (Serial,
I2C, Analgica) no estn disponibles.

10
Salidas de Digitales
Los pines 1-16 pueden ser usados tambin como salida digital. Cuando estn
configurados de este modo, cualesquiera de las otras caractersticas del pin no estn
disponibles.
Entradas analgicas
Los pines 1-6 pueden ser usados como entradas analgicas. Estas entradas funcionan
en el rango GND-Vdd y tienen una resolucin de 0.01V
La entrada analgica se debe utilizar consecutivamente comenzando desde el pin 1.
Por ejemplo, si necesitamos una entrada analgica debemos utilizar el pin 1, si
necesitamos 2 entradas debemos utilizar el pin1 y el pin 2 y as consecutivamente. El
uso analgico de los pines fuera de este orden puede producir resultados indeseables.
En la siguiente tabla se identifica cada pin con las posibles configuraciones de que
dispone:
PIN DESCRIPCIN

1 ENTRADA/SALIDA DIGITAL ENTRADA ANALOGICA SALIDA ANALOGICA (PWM)

2 ENTRADA/SALIDA DIGITAL ENTRADA ANALOGICA SALIDA ANALOGICA (PWM)

3 ENTRADA/SALIDA DIGITAL ENTRADA ANALOGICA


4 ENTRADA/SALIDA DIGITAL ENTRADA ANALOGICA

5 ENTRADA/SALIDA DIGITAL ENTRADA ANALOGICA

6 ENTRADA/SALIDA DIGITAL ENTRADA ANALOGICA CONTADOR ENTRADA

7 ENTRADA/SALIDA DIGITAL SALIDA ANALOGICA (PWM)

8 RS232 SERIAL DATA TRANSMIT

9 RS232 SERIAL DATA RECEIVE

10 I2C CLOCK

11 I2C DATA

12 ENTRADA/SALIDA DIGITAL SALIDA ANALOGICA (PWM)

13 ENTRADA/SALIDA DIGITAL ENTRADA ANALOGICA CONTADOR ENTRADA

14 ENTRADA/SALIDA DIGITAL ENTRADA ANALOGICA CONTADOR ENTRADA

15 ENTRADA/SALIDA DIGITAL ENTRADA ANALOGICA CONTADOR ENTRADA

16 ENTRADA/SALIDA DIGITAL SALIDA ANALOGICA (PWM)

17 0 = MODO INFRAESTRUCTURA 1 = MODO AD HOC *VER ANOTACION 1

18 RESET ACTIVO BAJO

19 VDD (3V3)

20 GND

Variables de datos
El dispositivo tiene la capacidad de almacenar valores para el uso del programador.
Hay dos sistemas de 256 variables de 8 bit: voltiles y permanentes.

11
E-mail
El EZ WEB LYNX puede enviar alarmas o informes va e-mail as como un e-mail
diario que nos informar del estado de los pines que controlamos. Estos informes
pueden activarse al cumplirse ciertas condiciones estipuladas por nosotros como por
ejemplo una entrada digital se ha activado, una entrada analgica sobrepasa o est
por debajo del umbral definido o la temperatura alcanza un nivel especificado.
Contador de pulsos
Los pines 6, 13, 14 y 15 pueden configurarse en modo contador para leer el nmero
de cambios de estado ocurridos en estos.
Bus I2C
El modulo dispone de dos pines el 10 como CLOCK y el 11 como DATA para
interactuar con otros dispositivos mediante la tecnologa I2C. En nuestro caso se
utilizar para conectar el modulo de lectura de temperatura.
Detalles del modulo.

Fig 7. Detalles del modulo EZ web Lynx


Especificaciones elctricas
PIN MIN MAX

Tensin entrada nivel bajo PIN 1-9, 12-17 GND 0.8V

PIN 10,11 GND 0.15*VDD

RESET GND 0.2*VDD

Tensin entrada nivel alto PIN 1-6 0.8V VDD

PIN7-9, 12-17 0.8V 5.5V

PIN 10, 11 0.25*VDD 5.5V

RESET 0.8*VDD VDD

Corriente de salida PIN 1-16, 12, 13 2mA

PIN 15, 17 8mA

PIN 7-11, 14, 16 25mA

6.3 CONFIGURACIN
Para la configuracin y control del dispositivo nos encontramos con dos modos
disponibles: Serie AT y HTTP

12
Interfaz Serie AT
Nos permite configurar y operar con el dispositivo sin necesidad de una conexin de
red. Mediante un circuito de adaptacin RS232 a travs del entorno Hyperterminal de
Windows seremos capaces de interactuar con el mdulo.
Para las comunicaciones y uso de la interfaz serie hay que usar el puerto serie en el
EZ WEB LYNX: el pin 8 es la lnea TX y pin 9 es la lnea RX. El EZ WEB LYNX
transmite y recibe usando niveles TTL (GND-Vdd), de manera que si conecta con un
PC deber usar un adaptador o interfaz RS232.
5V

2 2
C6 U3

16
100n C7
P1
2 9 100n

VCC
1 1 V+ R2OUT 10 1
6 T2IN 7
2 14 T2OUT 8
7 T1OUT R2IN 1 2
3 11 C1+
8 T1IN 3 C3
4 RS232TX 13 C1-
R1IN 100n
9 4 1
5 RS232RX12 C2+
2
R1OUT 5

GND
R1 C2- C5

V-
CONNECTOR DB9 10 100n
1
15

6
MAX232 2

C4
100n
1

Fig 8. Esquema adaptador RS232


Interfaz HTTP
Gracias al software que acompaa al mdulo, el entorno de desarrollo EZ Web Lynx
IDE, es posible la creacin de pginas web, simularlas y compilarlas para despus
cargarlas en el dispositivo mediante un enlace de transmisin WIFI.
Estos son algunos de los comandos que se pueden utilizar en cada uno de los modos
de comunicacin que dispone el mdulo EZ WEB LYNX:

6.4. PUESTA EN MARCHA DEL EZ WEB LYNX


El EZ WEB LYNX, tiene que ser alimentado en su pin Vdd con una fuente del voltaje
de 3.3 volts y GND con la toma de tierra del circuito. El pin RST puede dejarse fuera
de uso, pero si se desea disponer de un botn de RESET, podemos conectar este pin
a tierra mediante un pulsador entre RST y tierra.
Para usar el EZ WEB LYNX haciendo uso de la interfaz HTTP es necesario disponer
de una red local donde ubicar el dispositivo. El EZ WEB LYNX debe estar conectado a
un router en el que al mismo tiempo estar conectado nuestro PC, ser desde este
ltimo donde llevaremos a cabo el desarrollo de las pginas y la carga de los
proyectos en el modulo.

13
Para conectarlo finalmente a la red hay que habilitar una red WIFI y configurar en el
modulo los parmetros de esta mediante los siguientes comandos va serie por el
puerto RS232 y mediante un programa adecuado como es el programa Hyperterminal
de Windows.
Previamente a configurar los parmetros de nuestra WIFI ser necesario realizar la
activacin del DHCP escribiendo el comando AT*DHCP=1.
Comandos a ejecutar:
AT*WIFI_REGION=3 (Selecciona el pais Espaa)
AT*WIFI_SCAN (Escanea la redes disponibles)
AT*WIFI_ASSID (Asignamos el nombre de nuestra red)
AT*WIFI_ASSID? (Muestra la red asignada)
AT*WIFI_SECURITY (Configuramos el tipo de seguridad de nuestra red)
- 0 (Deshabilitado) - 1 (WEP 64) - 2 (WEP 128) - 3 (WPA-PSK) - 4 (WPA-PHRASE)
- 5 (WPA2-PSK) - 6 (WPA2-PHRASE) - 7 (WPA AUTO) - 8 (WPA AUTO PHRASE)
AT*WIFI_KEY (Introducimos la contrasea)
AT*AIP=X.X.X.X (Asignamos la ip deseada para acceder al modulo).
AT*AIP? (Nos muestra la ip asignada)
Una vez configurados los parmetros de nuestra red observaremos que el led del
modulo estar encendido indicando que la conexin est establecida.
- Funcionamiento con IP esttica
La mejor opcin para configurar el dispositivo es contratar junto con el acceso a la red
la asignacin de ip esttica ya que de este modo desde cualquier lugar introduciendo
en un navegador dicha direccin accederemos al servidor de nuestro modulo.
- Funcionamiento con IP dinmica
En este modo se precisar realizar una traduccin de la direccin asignada en cada
conexin a la red a la direccin configurada en nuestro dispositivo, para ello se
precisar de un PC y tener activo un software que realice dicho proceso como puede
ser el dyndns. Ser necesario configurar el router que aporta la empresa
suministradora de internet para habilitar el host dinmico en dyndns.
El software facilitado por el desarrollador del modulo dispone de un entorno muy
intuitivo y con gran similitud a cualquier programa de edicin de texto. En el men
superior de navegacin, tenemos disponibles las opciones: FILE, EDIT, HTML, TOOLS
y TARGET.
Con la opcin FILE podemos gestionar la creacin/apertura/guardado de los proyectos
de desarrollo as como tambin crear/abrir/guardar pginas web que incluidos en
estos, pues un proyecto podr componerse de una o varia pginas.
Cuando creamos un proyecto por defecto se definen dos pginas con nombre
index.htm y error404.htm la primera es la pgina de inicio al acceder al dispositivo y
la segunda ser la que advertir si existe algn error. A partir de la pgina inicial
tendremos la posibilidad de enlazar con otras o desarrollar en esta nuestro proyecto.
14
Los tipos de archivo permitido son: HTML (htm), XML (xml), texto (txt), GIF (gif), JPEG
(jpg), png(png), iconos (ico), estilos (css) y otros tipos de archivo que pueden ser
ledos como texto plano. Los nombres de estos archivos deben estar en formato de 8.3
caracteres, es decir, hasta 8 caracteres, ms 3 para la extensin.
Desde la opcin EDIT del men superior tenemos las herramientas necesarias para
editar y aplicar estilos o cambiar tamaos de fuentes.
Con la opcin HTML del men superior podremos insertar
en la pgina las instrucciones disponibles de interaccin
con el modulo aunque es mas practico realizarlo desde el
desplegable INSERT en el margen izquierdo donde se nos
muestra la lista de instrucciones. Las instrucciones se
aaden al diseo de forma grafica configurando los
parmetros definidos para cada una de ellas. Fig 9. Instruccin grafica
Las instrucciones disponibles las veremos ms adelante para profundizar mejor en el
funcionamiento del dispositivo.
El men TOOLS est ligado a la simulacin de programas y desde el men TARGET
compilaremos y programaremos el circuito.
Existe otro men de navegacin enfocado al rea de trabajo que incluye las opciones
VISUAL, INTERNET EXPLORER, BODY, HTML, STYLESHEET y META-TAGS desde
cada opcin se nos muestran diferentes zonas de trabajo y codificacin del diseo. La
ms utilizada ser la VISUAL, desde donde ser posible trabajar visualmente con las
pginas, sin necesidad de escribir cdigo alguno.
Si seleccionamos el rea denominada BODY, se nos muestra el cdigo HTML del
cuerpo o contenido principal de la pgina en lenguaje HTML.
Si seleccionamos la pestaa HTML, observaremos el cdigo de la pgina web al
completo permite depurar y modificar el cdigo a niveles ms expertos. En el rea de
trabajo de la pestaa INTERNET EXPLORER podremos ver el aspecto tal como se
vern nuestras pginas en un navegador Internet Explorer. En el rea de trabajo
STYLESHEET podemos ver las etiquetas que pueden proporcionarnos el estilo que
deseemos en las pginas que vayamos creando. Son tiles para las tareas de
personalizacin en nuestras pginas web.
En la Fig 10 se muestra el entorno de trabajo del software facilitado por fabricante.

15
6.5. COMPILACION Y PROGRAMACION
Como ya hemos mencionado anteriormente desde la opcin TARGET del men
superior podremos compilar y programar el circuito. El proceso de compilacin
consistir en crear una imagen binaria del proyecto que cargaremos en el servidor del
mdulo.
El proceso completo sera el siguiente:
En primer lugar deberemos configurar y detectar la conexin con el dispositivo para
que podamos realizar todas estas operaciones mencionadas anteriormente. Desde la
opcin TARGET del men superior y pulsando el botn SELECT DEVICE indicamos la
direccin asignada al servidor
Pulsamos SELECT y ya est la conexin establecida dentro de la red local con el EZ
WEB LYNX.
Ahora ya podemos crear la imagen del proyecto, pulsando el botn CREATE IMAGE.
El siguiente paso, ser subirlo al servidor, para ello pulsamos el botn UPLOAD
PROJECT y seleccionamos el archivo binario que acabamos de guardar en el paso
anterior.

Fig 11. Entorno de programacin


Finalmente comprobaremos el funcionamiento de nuestro proyecto. Desde un
navegador cualquiera escribimos la IP interna que tiene asignado nuestro mdulo EZ
WEB LYNX y se nos mostrar la pgina por defecto (index.htm) con nuestro diseo
realizado y a partir de aqu podremos empezar a interactuar con el dispositivo.
6.6. INSTRUCCIONES
A continuacin se mencionan algunas de las instrucciones mas significativas
disponibles para implementar en el diseo:
<!--(PIN x)--> x es un nmero de pin. El elemento es sustituido
con un 0 si el pin est bajo y 1 si est alto. El pin
debe estar en modo entrada.
<!--(PIN x ltag/htag)--> x es un nmero de pin. ltag es el texto si el pin
est bajo. htag es el texto si el pin est alto.
El elemento es sustituido con ltag si el pin est
bajo y con htag si est alto. El pin debe estar en
modo entrada.
<!--(PIN x ANALOG)--> x es un nmero de pin. El elemento es sustituido
con un nmero en formato x.xx que representa
el voltaje en el pin. El pin debe estar en modo
entrada analgica.

16
<!--(PIN x ANALOG*a/b+cd,p)--> x es un nmero de pin
a es un nmero a multiplicar por el voltaje
analgico
b es un nmero a dividir por el voltaje analgico
c es un nmero a sumar con el voltaje analgico
d es un nmero a restar con el voltaje analgico
p es el nmero de decimales.
El elemento es sustituido con un nmero que
representa el resultado del clculo.
El pin debe estar en modo entrada analgica.
Los operadores matemticos (*/+-) deben ser
usados en este orden
<!--(SERIAL DATA x y)--> x es el index inicial de la ltima trama de datos
serie capturada.
y es el index final de la ltima trama de datos
serie capturada.
El elemento es sustituido por la ltima trama de
datos serie, desde el carcter index x hasta el
carcter index y. Para leer toda la trama serie
completa se utiliza la extensin READ HTML.
<!--(IF PIN x = n)--> x es un nmero de pin
n es 0 1
Si la condicin es falsa, se ignora el cdigo
hasta ELSE o ENDIF.
<!--(IF PIN x < a)--> x es un nmero de pin Si la condicin es falsa,
se ignora el cdigo hasta ELSE o ENDIF.
<!--(IF PIN x > a)--> a es un nmero en el rango (0.00-5.00) (5 V
versin). Si la condicin es falsa, se ignora el
cdigo hasta ELSE o ENDIF.
<!--(IF KEY = n)--> KEY es un comando vlido.
<!--(IF KEY != n)--> n puede ser un entero o un decimal,
dependiendo del comando utilizado.
<!--(IF KEY < n)-->
Si el argumento del comando no cumple la
<!--(IF KEY <= n)-->
condicin, se ignora el cdigo hasta ELSE o
<!--(IF KEY > n)--> ENDIF.

<!--(IF KEY >= n)-->


<!--(ELSE)--> Usado para la directiva IF
<!--(ENDIF)--> Usado para la directiva IF/ELSE
<!--(EXEC KEY=VALUE)--> Ejecuta un comando.
<!--(READ KEY)--> Lee un comando.

17
Para entender mejor el funcionamiento se expone el siguiente ejemplo:
En el que se desea obtener una salida digital en uno o varios pines, dependiendo del
valor analgico que tenemos en una entrada analgica.
Primero se comprobar el valor de la entrada analgica y, sirvindonos de una
instruccin condicional (IF-ELSE-ENDIF), ejecutaremos dos salidas digitales mediante
la instruccin EXEC_PIN.
Si se cumple la condicin, se activar una salida, en caso contrario la otra.
A continuacin de esta instruccin, insertamos IF PIN X [<|>]A , instruccin que nos
permitir evaluar si la salida de un pin especifico alcanza un determinado valor. El pin
a especificar ser 1, el operador ser mayor que y el valor a evaluar, 3.
A continuacin de esta ltima instruccin insertamos otra, la instruccin EXEC KEY,
que se ejecutar en el caso en que se cumpla la condicin fijada (si el valor analgico
del pin 1 es mayor que 3 Volts.). El comando que especificamos en esta instruccin es
PIN_OUT6 y el valor que ponemos es 1.
Repetimos la insercin de la misma instruccin, pero con comando PIN_OUT7 y valor
0. Despus de estas dos ltimas instrucciones, insertamos la instruccin ELSE. A
continuacin insertaremos otras dos instrucciones para el caso en que no se cumpla la
condicin inicial del IFELSE-ENDIF. A la primera de las instrucciones especificamos el
comando PIN_OUT7 y el valor que ponemos es 1. Repetimos la insercin de la
misma instruccin, pero con comando PIN_OUT6 y valor 0. Como ltima instruccin,
insertamos ENDIF.
En la figura se presenta el aspecto que tendra nuestro proyecto desde el rea de
trabajo VISUAL.

Fig 12. Ejemplo de programa de prueba

6.7. CODIGO DEL PROYECTO


Como se mencion anteriormente para el desarrollo de nuestro proyecto se ha
montado un escenario especfico que se adaptara a las necesidades de nuestra
vivienda.
Pasamos a describir los diferentes apartados de este escenario as como la
programacin realizada en cada uno de ellos.

18
MENU INICIAL (index.htm)
Ser la pgina de inicio que nos mostrar el circuito. Desde esta accederemos a los
diferentes bloques y estancias. Se han configurado como ya se ha mencionado
anteriormente 9 bloques que se representan por los iconos de la figura mostrada. En
esta pgina la nica programacin implementada ha sido los enlaces de cada icono
con su respectiva web y la puesta a cero de todas las salidas del circuito
multiplexador.

Fig 13. Ventana inicial al acceder al servidor


Se observa en la figura anterior el comando mediante icono de programacin que
ejecuta la orden de poner las salidas 4, 5, 6, 7 y 12 a cero. Estos iconos de
programacin son invisibles fuera del software de programacin.
En cada una de las distintas pantallas se han implementado dos iconos en la parte
inferior que se utilizarn para enlazar con la pgina de inicio para volver a la ventana
anterior de este modo conseguimos una navegacin mas cmoda y rpida.

Fig 14. Iconos Home y Atrs


ENTRADA
El primer bloque a analizar es el relacionado con la entrada a la vivienda, en el cual se
han implementado tres opciones que son la visin de imgenes de la cmara ip
instalada en la entrada, la apertura de la puerta principal y la consulta y estado de la
alarma por pulsacin de timbre. Este bloque podra entenderse como un sistema de
video portero con la peculiaridad de poder utilizarlo desde cualquier parte del mundo.

19
Fig 15. Entorno grafico de la entrada
De la misma forma que en el caso anterior se han puesto las salidas a cero para evitar
estados indeseados, esta implementacin se incluir en todas las pginas de reposo.
Dentro del men de webcam se enlazar a las imgenes obtenidas a travs de la
cmara ip instalada a la entrada.
La siguiente opcin es la de accionar la cerradura electrnica de la puerta principal
permitiendo la entrada a la vivienda. La configuracin es la siguiente:

Fig 16. Entorno grafico de apertura


Se observa como para este caso se han configurado las salidas como 10100 que
como veremos ms adelante se interpretar en el microprocesador como la activacin
por tres segundos del sistema de apertura.
El ltimo bloque que compone esta parte corresponde a la pulsacin del timbre y
queda configurado del siguiente modo.

Fig 17. Configuracin opcin timbre


Para el timbre se ha programado que lea el estado en el que se encuentra la entrada
15, en caso de que detecte tensin mostrar la palabra ACTIVO en caso contrario
mostrar NO ACTIVO.
La representacin nmero de llamadas mostrar el nmero de cambios de estado
producidos en esta entrada lo que nos ayudar a determinar si alguien ha llamado.

20
HABITACIN
El siguiente bloque que analizaremos corresponde al dormitorio. Para esta estancia se
ha configurado un escenario que incluye el control de la iluminacin, persianas y una
toma de corriente.

Fig 18. Entorno grafico del dormitorio


Para la opcin de control de la toma de corriente se configuran los estados de las
cinco salidas de manera que activen o no la toma correspondiente.

Fig 19. Configuracin de la opcin de control de enchufes


Observamos que se excitan las salidas 12, 6 y 4 formando la codificacin 10101 que
se corresponde con la activacin de la toma de la habitacin.

Fig 20. Configuracin de la opcin enchufe encendido


El proceso es idntico para el apagado a diferencia del cdigo de salida.
Para el control de la iluminacin de la habitacin seguiremos la misma metodologa.

21
Fig 21. Configuracin de la opcin de control de iluminacin

Fig 22. Configuracin de la opcin iluminacin encendida


Como en los casos anteriores para el control del mecanismo de subida y bajada de
persianas se pasar al microprocesador la codificacin correspondiente a cada accin.

Fig 23. Configuracin de la opcin de control de persianas.

Para el escenario del saln se ha configurado el control de una toma de corriente y la


activacin de la iluminacin. El proceso de configuracin sigue la misma metodologa
que para el caso del dormitorio.

22
Fig 24. Entorno grafico del saln.
El siguiente escenario corresponde a la cocina de la vivienda, analizando las
posibilidades que esta ofrece se ha realizado la misma configuracin que para el caso
del dormitorio implementando el control de iluminacin, persiana y toma de corriente.

Fig 25. Entorno grafico de la cocina.


Nuestra vivienda incorpora un pequeo jardn que tambin formar parte del sistema
domotico. Se ha configurado la posibilidad de controlar la iluminacin y como en todo
buen sistema de domtica el control del riego automtico. La configuracin sigue la
misma metodologa de pasar el valor digital hacia el procesador para que lo interprete.

Fig 26 y Fig 27. Entorno grafico del jardn y configuracin riego encendido
23
El siguiente bloque denominado aspectos generales engloba parmetros globales de
la vivienda que ataen a todas las estancias. En este apartado obtenemos la medicin
de la temperatura y humedad de la vivienda, el control del consumo elctrico y de
agua, la monitorizacin de las alarmas de la vivienda y la posibilidad accionar el
sistema de simulacin de vivienda habitada.

Fig 28. Entorno grafico de opciones generales.


Para monitorizacin de la temperatura como ya se ha mencionado anteriormente se
utilizar el sistema de comunicacin I2C que lleva implementado el modulo. Para
poder monitorizar el valor se aade la instruccin READTEMPC0 que mostrar en C
la lectura del sensor.

Fig 29. Entorno grafico del bloque climatizacin.


Desde este men del climatizador podemos accionar el encendido/apagado del
sistema de refrigeracin de la vivienda que previamente estar configurado para el
valor deseado.
Para poder determinar correctamente la sensacin trmica ser necesario conocer la
humedad relativa existente en el ambiente. Para ello implementamos el sensor de
humedad cuya configuracin vendr dada del siguiente modo mostrado en la figura.

24
Fig 30. Configuracin parmetro humedad
Como ya se ha mencionado anteriormente la relacin que nos indica el fabricante
segn el voltaje de salida del sensor es:
RH = (Vout 0,958) / 0,0307
Como el dispositivo no puede realizar operaciones con decimales se ajusta dicha
frmula del siguiente modo:
RH = ((Vout *1000) / 0.0307*1000) (0,958) / 0,0307)
RH = ((Vout *1000) / 307) (31)
De ah la formula que se observa implementada en la web. El ltimo valor separado
por una coma no se interpreta como decimal del ltimo valor, representa el nmero de
decimales que se representarn en el valor de salida, en este caso un valor.
El siguiente bloque a analizar es de monitorizacin del consumo elctrico. En el
apartado correspondiente a dicho sensor se extrajeron las siguientes relaciones:
Ip = (V/Rt) * 100 (Corriente en principal) (Rt=50ohm)
W = Ip * 220v (Potencia en vatios)
C(/h) = ( W * 0.1662 ) / 1000
C(/s) = ( W * 0.1662 ) / (1000*3600 )
Acoplando estas relaciones a la programacin del dispositivo tenemos:
Consumo elctrico (W/h) = V/50ohm *100*220V = (V* 220000) / 50 = 440*V
Consumo elctrico (Kw/h) = (440*V) / 1000
Coste (/h) = ((440*V) / 1000 ) *0.1662 , como no se aceptan decimales adaptamos:
Coste (/h) = (V*73) /1000
Coste (/s) = (V*73) /1000*3600 = (V*73) / 3600000
Precio Kw/h = 0.01662
El la figura siguiente se muestra la programacin de dichas relaciones. Se recuera que
el ultimo valor separado por una coma se corresponde con el numero de decimales.

Fig 31. Configuracin parmetros de consumo elctrico.

25
Otro de los dispositivos implementados es el contador del consumo de agua, la
relacin obtenida es la siguiente:
Si se establece la relacin de que para llenar un litro de agua en una hora el sensor
tiene una lectura de 1.5 voltios se obtiene la siguiente regla:
1.5v 1 (l/h)
V(sensor) x
X= V/1.5
Dado que no podemos realizar clculos con decimales ajustamos la ecuacin:
X = 2*V / 2*1.5 = 2*V/3

Fig 32. Configuracin parmetros de consumo de agua.


Otro de los bloques implementados es el de la simulacin de vivienda habitada
mediante la activacin de varios dispositivos. El control de estos vendr dado por el
procesador cuando reciba la codificacin establecida en las siguientes figuras.

Fig 33. Entorno bloque simulacin.


Para el bloque de deteccin de alarmas la programacin realizada consiste en la
lectura de los estados en que se encuentran las entradas del modulo Ez web Lynx.
Las instrucciones implementadas tienen la peculiaridad de que segn la lectura del
estado se muestra un mensaje u otro en nuestro caso SIN ALARMAS o ALARMADA.

Fig 34. Configuracin parmetros de alarmas.

26
Para que el sistema de alarma sea efectivo deber informarnos de tal evento cuando
se produzca, para ello se configura la opcin del envo de un email al detectarse la
alarma para que el email se enve correctamente se deben completar ciertos campos
bsicos como son destinatario, emisor, servidor de correo, puerto, usuario, contrasea.
Ser necesario tambin configurar el proceso de testeo de las entradas a analizar

Fig 35. Ejemplo de configuracin de envo de email.


Para formar el cuerpo del correo se crea un fichero de texto con nombre email.txt que
se aade al proyecto y que el sistema consulta para enviar el correo.
En nuestro caso se ha configurado del siguiente modo:

Fig 36. Ejemplo de configuracin de parmetros de alarmas poro email.


Cuando recibamos un correo de alarma tendremos la posibilidad de activar una seal
acstica y lumnica que dar a conocer la situacin de emergencia en el hogar.
Para la activacin/ desactivacin se ha configurado mediante el mtodo ya visto de
salida de cdigo al microprocesador.
Ya que el modulo EZ web Lynx permite el envo de correo se ha preparado la opcin
de enviar un correo con un resumen del estado en el que se encuentra el modulo.
Ser muy til para monitorizar el estado de nuestro hogar en posos segundos. El

27
formato del email ser igual que el de las alarmas pero en este caso seremos nosotros
quienes solicitamos el envo.

Fig 37. Entorno de envio de email.


Se ha tratado de disear los iconos de la manera ms intuitiva posible
para aquellos casos en que exista alguna duda sobre estos se puede
consultar en el mismo programa su significado. El icono para el acceso
est situado en el centro y se representa por el siguiente icono.
Para que nuestro proyecto sea seguro y no pueda ser manipulado por cualquiera que
disponga de la direccin de acceso se ha introducido una clave de acceso para poder
navegar por el entorno del sistema.
Para ello se incluye en el proyecto un fichero de texto denominado htaccess.txt que
incorpore el siguiente texto:
Username|password|file1|file2|file3|
En nuestro caso:
Bernat|1234|index.htm

7. EL MICROPROCESADOR
7.1 CARACTERISTICAS
Como ya se ha mencionado en el apartado anterior para
ampliar las posibilidades que ofrece el servidor EZ WEB
LYNX hemos implementado un microprocesador alternativo
que se encargar de realizar la funcin de multiplexador
de las salidas para ampliar el nmero de estas as como
realizar funciones de regulacin de tiempos de activacin.
La implementacin de este circuito nos permitir en un
futuro realizar actualizaciones del sistema para mejorar su
funcionamiento. Fig 38. Multiplexacin
Para la eleccin del dispositivo se ha tenido en cuenta que sea un procesador de
gama media, econmico, fcil de programar, robusto y con el mayor nmero de
entradas/salidas posibles.
Deba incorporar funciones para el tratamiento de seales analgicas y digitales, un
buen sistema de oscilacin y capacidad de interactuar con ciertos protocolos de
comunicacin.

28
Finalmente se ha elegido un procesador de la compaa Microchip de la serie 18 el
PIC18F45K20 cuyas principales caractersticas se mencionan a continuacin:
- 1024 bytes memoria EEPROM y 64 Kbytes de memoria de Programa
- Posibilidad de programacin (ICSP) mediante 2 pines
- Modo Sleep: < 100 nA @ 1.8V. Posibilidad de Auto-Shutdown y Auto-Reinicio
- Conversor analgico a digital con 10-bit de resolucin.
- Modulo comparador analgico y comparador PWM
- Mas de 35pines de entrada/salida con corriente de salida de hasta 25 mA
- Bus I2C con posibilidad de configurarse como maestro o esclavo.
- Soporta comunicacin RS-485, RS-232 y LIN
El diagrama de pines del circuito es el siguiente:

Fig 39. Diagrama de pines del procesador


*Para ms informacin del componente se puede consultar el datasheet del fabricante.
7.2 OSCILADOR
Para implementar el circuito de oscilacin del dispositivo tenemos varias posibilidades
pero nos hemos decantado por la configuracin mediante resonador de cuarzo ya que
nos proporcionar una mayor estabilidad y precisin. Dentro de este hemos elegido el
modo LP ya que selecciona una ganancia menor en el amplificador interno del circuito
lo que conlleva un menor consumo.

Fig 40. Esquema de diseo del oscilador

29
7.3. CARACTERISTICAS ELECTRICAS
El circuito presenta las siguientes especificaciones elctricas:
Temperatura de funcionamiento -40C a +125C
Tensin en cada pin respecto Vss -0.3V to (VDD + 0.3V)
Tensin de Vdd con respecto a Vss -0.3V to +4.5V
Potencia mxima de disipacin 1W
Mxima corriente de salida (-40C a +85C) 300 mA
Mxima corriente de salida (+85C a +125C) 125 mA
Mxima corriente de entrada(+40C a +85C) 200 mA
Mxima corriente de entrada(+85C a +125C) 85 mA
Mxima corriente de entrada/salida en cada pin 25 mA
Mxima corriente de entrada en todos los pines (-40C a +85C) 200 mA
Mxima corriente de entrada en todos los pines (+85C a +125C) 110 mA
Mxima corriente de salida en todos los pines (-40C a +85C) 185 mA
Mxima corriente de salida en todos los pines (+85C a +125C) 70 mA

7.4. CONFIGURACIN DEL DISPOSITIVO


El esquema global del circuito procesador es el mostrado en la figura X. Las entradas
utilizadas son 4 (IN0 a IN4) permitiendo una total de 2 = 32 salidas. De las 32 posibles
utilizaremos 15 (OUT1 a OUT16) que activarn los dispositivos finales, el circuito
oscilador ya mencionado anteriormente y las entradas de programacin PGD, PGC,
MCLR que desarrollaremos en el punto X. Segn especificaciones del fabricante
hemos alimentado el circuito a un voltaje de 5v implementando elementos capacitivos
para evitar rizados y fluctuaciones en el suministro. Se han dispuesto de 10
salidas/entradas auxiliares para futuras modificaciones en el circuito.
5V

R2
10K

J6
2 MCLR PGD
IN0 1 40 PGC
C12 IN1 2 39 OUT1
IN2 3 38 OUT2
100n 4 37
1 IN3 OUT3
IN4 5 36 OUT4
AUX0 6 35 OUT5
AUX1 7 34 OUT6 5V
AUX2 8 33
5V AUX3 9 32 C11
10 31 OUT7 1n
1n 11 30 OUT8
C10 12 29 OUT9
13 28 OUT10
AUX4 14 27 OUT11
AUX5 15 26 OUT12
C8 AUX6 16 25 OUT13
1 2 AUX7 17 24 OUT14
2

AUX8 18 23 OUT15
33pF AUX9 19 22 AUX10
20 21
PIC18F45K20

C9
1 2 32KHZ
1

33pF

Fig 41. Esquema general del circuito procesador

30
Tabla de verdad de multiplexacin de salidas.

La funcin del circuito procesador es la de implementar el funcionamiento de


multiplexacin de las salidas para ello ser imprescindible determinar una tabla
de verdad con las respectivas variables del circuito. La tabla resultante se
muestra a continuacin.
PIN
6 5 4 3 2
ECUACIN PIN
IN
4 3 2 1 0
0 0 0 0 0 NULO = NOT(IN4) AND NOT(IN3) AND NOT(IN2) AND NOT(IN1) AND NOT(IN0) -
0 0 0 0 1 LUZ_HAB_ON= NOT(IN4) AND NOT(IN3) AND NOT(IN2) AND NOT(IN1) AND IN0
38
0 0 0 1 0 LUZ_HAB_OFF=NOT(IN4) AND NOT(IN3) AND NOT(IN2) AND IN1 AND NOT(IN0)
0 0 0 1 1 LUZ_SALON_ON = NOT(IN4) AND NOT(IN3) AND NOT(IN2) AND IN1 AND IN0
37
0 0 1 0 0 LUZ_SALON_OFF= NOT(IN4) AND NOT(IN3) AND IN2 AND NOT(IN1) AND NOT(IN0)
0 0 1 0 1 LUZ_COCINA_ON = NOT(IN4) AND NOT(IN3) AND IN2 AND NOT(IN1) AND IN0
36
0 0 1 1 0 LUZ_COCINA_OFF = NOT(IN4) AND NOT(IN3) AND IN2 AND IN1 AND NOT(IN0)
0 0 1 1 1 LUZ_JARDIN_ON = NOT(IN4) AND NOT(IN3) AND IN2 AND IN1 AND IN0
35
0 1 0 0 0 LUZ_JARDIN_OFF=NOT(IN4)AND(IN3)AND(NOT(IN2)AND(NOT(IN1))ANDNOT(IN0)
0 1 0 0 1 PERS_HAB_UP = NOT(IN4) AND IN3 AND NOT(IN2) AND NOT(IN1) AND IN0 34
0 1 0 1 0 PERS_HAB_DOWN = NOT(IN4) AND IN3 AND NOT(IN2) AND IN1 AND NOT(IN0) 33
0 1 0 1 1 PERS_COCINA_UP = NOT(IN4) AND IN3 AND NOT(IN2) AND IN1 AND IN0 30
0 1 1 0 0 PERS_COCINA_DWN=NOT(IN4) AND IN3 AND IN2 AND NOT(IN1) AND NOT(IN0) 29
0 1 1 0 1 RIEGO_ON = NOT(IN4) AND IN3 AND IN2 AND NOT(IN1) AND IN0 28
0 1 1 1 0 SONORA_ON = NOT(IN4) AND IN3 AND IN2 AND IN1 AND NOT(IN0)
27
0 1 1 1 1 SONORA_OFF = NOT(IN4) AND IN3 AND IN2 AND IN1 AND IN0
1 0 0 0 0 SIMU_ON = IN4 AND NOT(IN3) AND NOT(IN2) AND NOT(IN1) AND NOT(IN0) 35
37
1 0 0 0 1 SIMU_OFF = IN4 AND NOT(IN3) AND NOT(IN2) AND NOT(IN1) AND IN0
23
1 0 0 1 0 CLIMA_ON = IN4 AND NOT(IN3) AND NOT(IN2) AND IN1 AND NOT(IN0)
26
1 0 0 1 1 CLIMA_OFF = IN4 AND NOT(IN3) AND NOT(IN2) AND IN1 AND IN0
1 0 1 0 0 PUERTA_ON = IN4 AND NOT(IN3) AND IN2 AND NOT(IN1) AND NOT(IN0) 25
1 0 1 0 1 ENCH_HAB_ON = IN4 AND NOT(IN3) AND IN2 AND NOT(IN1) AND IN0
24
1 0 1 1 0 ENCH_HAB_OFF = IN4 AND NOT(IN3) AND IN2 AND IN1 AND NOT(IN0)
1 0 1 1 1 ENCH_SAL_ON = IN4 AND NOT(IN3) AND IN2 AND IN1 AND IN0
23
1 1 0 0 0 ENCH_SAL_OFF = IN4 AND IN3 AND NOT(IN2) AND NOT(IN1) AND NOT(IN0)
1 1 0 0 1 ENCH_COC_ON = IN4 AND IN3 AND NOT(IN2) AND NOT(IN1) AND IN0
22
1 1 0 1 0 ENCH_COC_OFF = IN4 AND IN3 AND NOT(IN2) AND IN1 AND NOT(IN0)
1 1 0 1 1 RIEGO_OFF = IN4 AND IN3 AND NOT(IN2) AND IN1 AND IN0 28

31
7.5. DISEO DE PROGRAMA
Para la programacin del dispositivo hemos empleado el software
FLOWCODE de Matrix Multimedia que nos permitir desarrollar
nuestro cdigo de programacin de forma intuitiva mediante
diagramas de flujo. Mediante los diferentes bloques disponibles
iremos formando la estructura del funcionamiento deseado para
ello configuraremos las distintas variables de entrada y salida. El
software nos permitir realizar simulaciones sobre el
funcionamiento del circuito para as comprobar si el resultado es el
deseado. Una vez obtenida la configuracin final el software
compilar el cdigo para poderlo transferir al procesador.
El diagrama final resultante es el siguiente:
El primer bloque que definimos consta como en todo cdigo de
programacin de un punto de partida o INICIO. En nuestro caso
deseamos que el dispositivo este continuamente analizando la
entrada de una posible activacin por tanto hemos implementado
todo el proceso en forma de bucle. Seguiremos definiendo las
entradas del circuito, como ya hemos visto anteriormente estas
harn de selectoras de cada salida segn se activen desde el
modulo del servidor web. Por ltimo en este bloque se incluye un
proceso de clculo donde se definir la tabla de verdad ya vista en
el punto anterior y en donde se asignara para cada valor de
entrada una variable de salida.
Podemos observar la inclusin de un modulo de demora de un
segundo, se ha implementado ya que se producan errores en los
cambios de estado de las entradas ya que estos cambios no estn
exactamente sincronizados en cada una de ellas. Cuando se
detectaba un cambio en una entrada pasaba directamente al
modulo siguiente y el cambio de las otras no se tena en cuenta.
Con este pequeo retardo conseguimos que antes de entrar en el
modulo de asignacin de variables en la tabla de verdad estas
sean las correctas. Fig 42

Fig 43 Implementacin de tabla de verdad

32
En el siguiente apartado de bloques nos introducimos en la configuracin de las
salidas que activarn los dispositivos finales de la vivienda. El funcionamiento se basa
en lo siguiente:
Cuando se determinan las entradas en la tabla de verdad
se asigna su correspondiente variable, como ejemplo
suponemos que se renen las entradas para la asignacin
LUZ_HAB_ON lo que conducir a que la secuencia del
esquema se adentre en dicha opcin. Ya dentro de esta
se encuentran las salidas que se desea activar. En este
caso se activara la salida del procesador RB5.
De forma anloga para desactivar esta salida se debera
reunir la condicin necesaria en las entradas para que se
defina la opcin LUZ_HAB_OFF la cual pondr a cero la
salida anterior RB5.
Este mismo proceso ser parejo para aquellas salidas que
sean de tipo conmutacin encendido/apagado como los
sistemas de alumbrado, enchufes y seal acstica.
Fig 45. Fig 44
Como es lgico tenemos la posibilidad de activar/desactivar el
nmero de salidas deseado a partir de una sola asignacin.
Sera el caso concreto de la opcin de simulacin de vivienda
habitada donde hemos configurado un escenario concreto de
activacin de varias salidas de iluminacin y de tomas de
corriente.
Otra de las necesidades es la de implementacin de tiempos
en la ejecucin de salidas, sern necesarias para la activacin
de dispositivos como serian la apertura de, riego automtico y
accionamiento de
motores de persianas.
Para la subida y
bajada de las persianas, se deber controlar un
motor en el que variaremos la polaridad para
que gire en un sentido o en otro produciendo la
subida o bajada de la persiana. Para ello
hemos implementado la siguiente configuracin
donde para la asignacin de subir de las dos
salidas empleadas una estar activa y otra no
durante un periodo de 5 segundos que ser el
necesario para subir la persiana. En el caso
contrario se producir la activacin y
desactivacin de las mismas salidas pero de
forma inversa produciendo el giro contrario del
motor. Fig 46

33
Se ha implementado una demora de 10 segundos para evitar que se accione el mismo
proceso varias veces mientras las entradas de asignacin vuelven a su estado de
reposo o asignacin NULA.
La activacin de la apertura de puerta y de riego automtico sigue el mismo esquema
ya que ambas permanecen activas durante un
periodo de tiempo para terminar en estado de
reposo.
El sistema de apertura de la puerta estar
activo durante 3 segundos, tiempo suficiente
para abrir la puerta.
Para el sistema de riego se ha decidido
implementar un periodo de activacin, de este
modo no tenemos que estar pendientes de
finalizar la accin evitando descuidos o olvidos.
Se ha implementado la opcin de paro manual
del sistema.
Fig 47
7.6. SIMULACIN
Como ya hemos mencionado el software flowcode nos permite simular el
comportamiento del programa realizado. Se muestra en la siguiente imagen una
captura del entorno grafico del software donde accionamos mediante pulsadores las
distintas posibles entradas y mediante leds observamos la activacin de las salidas.

Fig 48 Entorno de programa Flowcode

34
7.7. PROGRAMACIN
Una vez diseado el programa a implementar deberemos de pasarlo al circuito
procesador para ello primero lo compilaremos mediante el programa de diseo
utilizado anteriormente y una vez obtenemos el cdigo en formato asm lo
programamos en el circuito. Para ello haremos servir los pines habilitados en el circuito
para dicha funcin que siguen el siguiente esquema:

Fig 49. Esquema de conexiones ICSP


Esta posibilidad de programacin directamente sobre el circuito se denomina ICSP
siglas de in circuit serial programmer que implementa Microchip en casi la totalidad de
sus dispositivos permitiendo una rpida y fcil programacin de estos.
Para la programacin hemos utilizado el programador de la misma compaa PICKIT3
junto con el software que le acompaa. Se muestran a continuacin dos imgenes de
estos:

Fig 50. Programador Pickit3 y entorno de programacin.

8. CIRCUITO DE CONTROL DE SALIDAS


Una vez visto la parte de procesado de las seales pasamos a la parte encargada de
convertir o amoldar las seales de salida de baja potencia e intensidad a seales
capaces de actuar en los dispositivos finales de la vivienda. Se han estudiado dos
tipos de acondicionadores o actuadores. El primero consiste en el accionamiento
mediante circuitos acopladores y el segundo mediante accionamiento por rel. La
diferencia radica en que el opto acoplador, adems del aislamiento elctrico, nos
proporciona un aislamiento galvnico, protegindole de las posibles perturbaciones de
campo. Un opto acoplador tiene una mayor velocidad de conmutacin que un rel,

35
caracterstica de gran valor en aplicaciones en las que el tiempo de respuesta sea
primordial. Un rel nos permite operar circuitos con mayor potencia mientras que un
opto acoplador estndar nos permite llegar hasta tensiones muy inferiores y
conmutaciones de seales dbiles.

Utilizando rels podemos disponer de varios circuitos de salida independientes,


mientras que con un opto acoplador tan slo podemos disponer de un circuito.

Fig 51. Ejemplos de conexiones mediante rel y opto acoplador

Tras analizar las dos posibilidades nos hemos decantado por la opcin a rels. El
factor principal ha sido el econmico ya que tras un anlisis de costo de ambas
opciones, era ms favorable. Pero no solo hemos tenido en cuenta este factor tambin
el hecho de trabajar en potencias elevadas y la
no necesidad de tiempos de conmutacin
elevados han sido valorados. Nuestro circuito a
priori no puede verse altamente afectado por las
perturbaciones de campo que pueden producir
los rels y hemos encontrado un dispositivo que
cumple con los requisitos necesarios para
nuestras especificaciones. Fig 52. Rel
El rel elegido de la marca Finder soporta hasta 10 A de intensidad para voltajes de
hasta 250 V lo que supone niveles de potencia de hasta 2500W valor suficiente para
los dispositivos existentes en el hogar.
K12
El procesador es capaz de FASE 4
3 FASE12
suministrar en sus salidas una 5V
D12
1N4007 5V 1
2 1 2
corriente de unos 30 mA, intensidad
R23 4K7 RELE
no suficiente para estimular el OUT121 2 Q12
BC548
accionamiento de los rels. Para ello 2 1
R24 2K2
hemos implementado una
configuracin a travs de transistor
tal y como se muestra en el esquema.
Fig 53. Esquema accionamiento del rel
Activacin de sirena
El circuito de salidas debe ser capaz de accionar el funcionamiento de una sirena de
alarma que podremos activar en caso de intrusin o de emergencia en la vivienda. El

36
dispositivo seleccionado funciona con una alimentacin de 220 V en alterna e
implementa tambin alarma lumnica estroboscopia.
Especificaciones:
SIRENA ESTROBOSCPICO (DC/AC) (MLD-96)
Voltaje: CA 110VAC o 220V
Corriente: 250mA
Tamao: 1227235mm
Energa: el 103+/-2db/30cm Fig 54. Sirena

Accionamiento de apertura de puerta


Una de las posibilidades implementadas en nuestro
proyecto es la de incluir un sistema de apertura de puerta
controlado desde el modulo central. Para ello instalaremos
en la puerta un mecanismo de apertura automtico como el
mostrado en la figura.
Estos dispositivos funcionan con un voltaje en continua
entre 12v con un consumo de 0.5 A. Por tanto se ha
dedicado una de las salidas del circuito para que trabaje a
este voltaje. Fig 55. Cerradura
Accionamiento de persianas
Para el control de subida y bajada de las persianas se ha elegido un mecanismo
cableado adecuado para persianas de PVC o Aluminio de eje de 60mm capaz de
levantar hasta 35Kg y de fciles instalacin de la marca M&B. El mecanismo se
alimenta a corriente alterna y lleva implementado un sistema de final de carrera
que se encarga de detener el movimiento.
La conexin a realizar es la mostrada:

Fig 56. Esquema y mecanismo de control de persianas


Riego automtico
Para la activacin del sistema de riego automtico hemos
seleccionado la electrovlvula del fabricante Rain Bird DV
que permite trabajar con caudales bajos (45,4 a 1136
litros/hora) y activacin a 12 VCC
Fig 57. Electrovlvula

37
Para la estimulacin de la electrovlvula se precisa una alimentacin de 12v por tanto
como para el caso del sistema de apertura de puerta se ha reservado una salida a
este nivel de voltaje para este dispositivo.

9. SENSORES Y ENTRADAS
En el siguiente punto describiremos los diferentes circuitos empleados para el registro
y monitorizacin de los diferentes parmetros que incluye nuestro proyecto.
SENSOR DE TEMPERATURA Y HUMEDAD
Nuestro sistema permitir monitorizar la temperatura ambiente de nuestro hogar para
ello se ha implementado un sensor de temperatura el DS1621 de la compaa Maxim y
el HIH-4000 de Honeywell para la humedad.
El DS1621 es un sensor de temperatura que dispone de 9 bits de lectura que se
transmiten al procesador mediante 2 lneas de comunicacin serie. Por tanto para la
interconexin de este utilizaremos el bus I2C
disponible en el modulo Ez Web Lynx.
Las caractersticas ms relevantes del sensor son:
- Margen -55C y +125C en incrementos de 0.5C
- Alimentacin del circuito de 2.7V a 5.5V
El diagrama de conexin es el mostrado en la
figura. Se implementan dos resistencias de pull up
de 4.7 ohm y se derivan los pines A0, A1 y A2 a
masa para referenciar el circuito. Fig 58. Sensor de T

Para le lectura de la humedad de la vivienda se ha utilizado un sensor de la serie HIH-


4000 de Honeywell, este convierte la lectura de humedad a un valor de tensin lineal
proporcional a esta. Tiene un consumo aproximado de 200uA caracterstica que
permite implementarlo en circuitos alimentados por bateras. El sensor tiene un tiempo
de respuesta alto y es muy estable en condiciones adversas.
Las caractersticas del sensor son las siguientes:
- Alimentacin entre 4v y 5.8v
- Intensidad mxima 500uA
- Temperatura de funcionamiento -40C a 80C
- Tiempo de estabilizacin 70 ms
- Tiempo de actualizacin 15s Fig 59. Sensor de humedad

Segn fabricante la humedad relativa vendr dada por la siguiente ecuacin:


RH = (Vout 0,958) / 0,0307

38
Circuito de lectura de consumo elctrico
Una de las propiedades que deba cumplir nuestro proyecto es que deba de
aportar ahorro energtico a la vivienda. El siguiente modulo permitir cumplir esta
condicin ya que gracias a l sabremos el consumo elctrico en tiempo real que
estamos realizando y as ser conscientes del gasto que este supone.
Para ello utilizaremos un sensor de corriente por efecto de induccin que
implementaremos en el trazado de la lnea elctrica principal de nuestra vivienda.
El sensor detecta la induccin electromagntica que se genera con el paso de
corriente por el cableado y la convierte en un valor de tensin continua de fcil
interpretacin por nuestro dispositivo.
El sensor elegido de la compaa Talma pertenece a la serie AS y tiene las
siguientes caractersticas:
- Frecuencia de funcionamiento entre 20Khz y 200Khz
- Corriente mxima permitida de 15A lo que supone una potencia de mxima de
3300W.

Simplemente haciendo pasar uno de los cables


por el orificio central del sensor, este captar la
induccin y mediante una resistencia entre los
bornes 1 y 2 obtendremos el valor necesario y
proporcional al consumo.
Este proceso sigue una ecuacin que nos
permitir realizar la conversin. Dicha ecuacin se
describe a continuacin. Fig 60. Sensor de consumo
V = Rt Is 1/2F
Siendo:
V = Tensin en salida de sensor
Rt = Resistencia entre bornes
Is = Corriente en el secundario que tendr una relacin de 1:100 con la primaria.
F = Frecuencia de funcionamiento de la lnea.
A partir de dicho voltaje obtenido deberemos extraer la potencia obtenida,
realizando los pertinentes clculos matemticos tendremos:
Ip = (V/Rt) * 100
W = Ip * 220v
Ip = Corriente en principal
W = Potencia en vatios
Dado que el Kw/h se tarifica a 0.1662 tenemos un coste de:
C(/h) = ( W * 0.1662 ) / 1000
C(/s) = ( W * 0.1662 ) / (1000*3600 )

39
Circuito de lectura de consumo de agua
Otro de los dispositivos implementados que nos ayudar en la tarea de economizar
gastos en nuestra vivienda ser el contador de consumo de agua que nos permitir
al mismo tiempo supervisar la existencia de fugas en la instalacin.
Necesitamos un dispositivo que nos proporcione un nivel de voltaje proporcional a
la cantidad de agua que circula por el circuito. Para ello se ha realizado un anlisis
de varios dispositivos existentes en el mercado que cumplen dicha caracterstica.
Los nicos dispositivos que se ajustan a nuestra demanda son los denominados
hidrogeneradores que se utilizan para proporcionar la chispa en calentadores de
gas al detectar flujo de agua.
Estos dispositivos proporcionan un
voltaje proporcional y en un rango apto
para nuestro dispositivo. Algunos de
estos hidrogeneradores se muestran a
continuacin, se han elegido los dos que
ms se ajustan a nuestra demanda son
de los modelos JUNKERS , VULCANO
Minimax 2 de 55,45 y el FAGOR
FEG11XB,FEG15DB de 63,20 Fig 61. Hidrogeneradores
Alarmas
Como ya se ha mencionado anteriormente nuestro sistema domotico debe de incluir
una parte que se encargue de velar por nuestra seguridad en el hogar. Hemos
implementado varios elementos que se encargarn de dicha tarea, son:
Alarmas de deteccin de presencia.
Segn nuestro escenario hemos implementado dos elementos de deteccin
volumtricos de presencia, se instalarn en el recinto de entrada a la vivienda y
en la parte trasera colindante al jardn. De esta manera la vivienda queda
totalmente cubierta ante intrusiones no deseadas. Para dicho acometido hemos
seleccionado el Sensor volumtrico por infrarrojos LB01 de la casa ELITEK
Cuando el sensor se active mandar la seal de alarma al modulo Ez web Lynx
que se encargar de notificar la activacin de la alarma.
Especificaciones:
- Deteccin de manipulacin del sensor (tamper).
- Area de deteccin de 12 m, arco de 110
- Voltaje: De 9 VDC a 16 VDC.
- Consumo: <18 mA a 12 VDC.
- Voltaje de salida de alarma: 5 VDC a 100 mA.
- Precio : 14.50

Fig 62. Sensor de presencia

40
Alarma de deteccin de incendio
El dispositivo nos avisar de un posible indicio de incendio mediante una seal de
alarma sonora y enviando una seal de activacin a la central domtica. El sensor
de la empresa Lydian tiene las siguientes se alimenta a la red elctrica de 220v e
incluye una batera para autoabastecerse en casos de fallo elctrico. La salida
mediante rele la configuraremos a 12 VCC.
Caractersticas y especificaciones:
- Voltaje: Alterna 110V/220V y batera de reserva 9V

- Nivel de sonido: 85dB a los 3m

- Sensibilidad: 2.06%/ft

- Deteccin de rea: 20 metros cuadrados

- Normativa: EN14604, UL217


Fig 63. Sensor de incendios.
Alarma de accionamiento de timbre
El siguiente modulo se incluye en el apartado de
alarmas ya que el accionamiento de este se
recibir como tal en nuestro dispositivo. Se
implementa un timbre con tecnologa
inalmbrica que al accionarse generar una
seal acstica en la vivienda y una en el modulo
receptor de 5v que se interpretar por el circuito
EZ web Lynx. Fig 64. Timbre inalmbrico

10. IMPLEMENTACIN EN TECNOLOGIA SMARTPHONE


Uno de los objetivos de nuestro proyecto es que deba de implementarse en
tecnologa Smartphone, aportando innovacin y vistosidad a este. La base del control
del proyecto esta implementada sobre formato htm, por tanto desde cualquier
dispositivo con conexin a internet incluido los Smartphone puede interactuar con este.
No obstante la adaptacin del sistema para el uso mediante aplicacin app android
aportara mayor comodidad y facilidad de uso.
Para adaptar nuestro diseo a aplicacin android tenamos dos opciones, una de ellas
consista en desarrollar un software especfico para la aplicacin, lo que supona
introducirse en un campo muy extenso que bien dara para implementar otro proyecto.
La otra opcin era cogiendo como base el desarrollo web realizado, amoldarlo al
formato de las aplicaciones android. Para ello nos hemos ayudado del software de
diseo de appinventor que permite de forma prctica e intuitiva desarrollar programas
mediante el uso de bloques que se interconectan como si de un puzle se tratara.
El software est formado por dos ventanas de trabajo. En la primera de estas se
insertan y definen las caractersticas graficas y visuales de nuestro programa y en la
segunda se enlazarn y configurarn segn se desee.

41
Fig 65. Entorno de trabajo de App inventor parte de configuracin grafica

Fig 66. Entorno de trabajo de App inventor parte de configuracin de bloques


En nuestro dispositivo Smartphone se instalar la aplicacin a la cual accederemos
pulsando su respectivo icono, lo que nos aporta rapidez y comodidad. Una vez
accionado el icono de acceso a la aplicacin se nos mostrar una pantalla de
bienvenida que dar paso directamente a la pgina web de inicio alojada en el servidor
web del control domotico. Una vez en este punto navegaremos por el men web
diseado con la peculiaridad de que las pginas estarn adaptadas al tamao de la
pantalla.
Con la configuracin montada que se muestra en la figura siguiente le indicamos al
programa que cuando se carga la ventana abra directamente la web con asignacin
correspondiente a la nuestra de inicio.

Fig 67. Ejemplo de instruccin mediante piezas de puzle

42
11. DESARROLLO Y MONTAJE
Una vez obtenida la parte de diseo de funcionamiento junto con sus simulaciones
pasaremos a desarrollar la placa electrnica donde irn todos los componentes. Para
ello se ha utilizado el software Pspice de Orcad para el esquema y el Layout para el
rutado de pistas.
Se han desarrollado dos circuitos con el fin de separar la parte de control y la de
potencia ya que existe un sector de ventas que no precise de esta ultima y pueda
obtener el producto a un mejor coste.
En puntos anteriores ya se han explicado los diferentes bloques que forman el circuito
as como los componentes utilizados. El conjunto global de todos ellos se muestran en
los esquemas 1 y 2.
Para la realizacin de los pcb se han tenido en cuenta los siguientes conceptos:
- Distribucin ordenada de componentes guardando relacin con la interconexin entre
los dispositivos y el aprovechamiento del espacio.
-Tamao de pistas adecuado para cada seal. As por ejemplo para la parte de
potencia que maneja tensiones elevadas en alterna el tamao de las pistas es mayor
que para alimentaciones en CC o seales de control.
- Plano de masa: Proporcionar una masa de baja impedancia que permitir reducir
ruidos e interferencias.
- Previsin de Ampliacin: Se ha preparado el pcb para poder modificar sus
caractersticas iniciales y ampliar el nmero de salidas y la implementacin de
actuadores mediante radiofrecuencia.

43
K1 K6 K11
FASE 4 FASE 4 FASE 4
3 FASE1 3 FASE6 3 FASE11
D1 D6 D11
5V 1N4007 5V 1 5V 1N4007 5V 1 5V 1N4007 5V 1
2 1 2 2 1 2 2 1 2

R1 4K7 RELE R11 4K7 RELE R21 4K7 RELE


OUT1 1 2 Q1 OUT6 1 2 Q6 OUT111 2 Q11
BC548 BC548 BC548
2 1 2 1 2 1
R2 2K2 R12 2K2 R22 2K2
J11
PUERTA
RIEGO 16
K2 K7 K12
FASE 4 FASE 4 FASE 4 FASE13 15
3 FASE2 3 FASE7 3 FASE12 FASE12 14
D2 D7 D12 FASE11 13
5V 1N4007 5V 1 5V 1N4007 5V 1 5V 1N4007 5V 1
2 1 2 2 1 2 2 1 2 FASE10 12
FASE9 11
R3 4K7 R13 4K7 R23 4K7 FASE8 10
RELE RELE RELE
OUT2 1 2 Q2 OUT7 1 2 Q7 OUT121 2 Q12 FASE7 9
BC548 BC548 BC548 FASE6 8
2 1 2 1 2 1 FASE5 7
R4 2K2 R14 2K2 R24 2K2 FASE4 6
FASE3 5
FASE2 4
FASE1 3
K8 K13
FASE 4 FASE 4 FASE 2
K3
FASE 4 3 FASE8 3 FASE13 1
FASE3 D8 D13
3 5V 1N4007 5V 1 5V 1N4007 5V 1
D3 SALIDAS RELE
5V 1N4007 5V 1 2 1 2 2 1 2
2 1 2
R15 4K7 RELE R25 4K7 RELE
R5 4K7 RELE OUT8 1 2 Q8 OUT131 2 Q13
OUT3 1 2 Q3 BC548 BC548
BC548 2 1 2 1
2 1 R16 2K2 R26 2K2
R6 2K2

K4 K9 K14
FASE 4 FASE 4 12V 4
3 FASE4 3 FASE9 3 PUERTA CON20
D4 D9 D14
5V 1N4007 5V 1 5V 1N4007 5V 1 5V 1N4007 5V 1
2 1 2 2 1 2 2 1 2 OUT1
OUT2 1
R7 4K7 R17 4K7 R27 4K7 OUT3 2
RELE RELE RELE
OUT4 1 2 Q4 OUT9 1 2 Q9 OUT141 2 Q14 OUT4 3
BC548 BC548 BC548 OUT5 4
2 1 2 1 2 1 5V OUT6 5
R8 2K2 R18 2K2 R28 2K2 6
7
OUT7 8
OUT8 9
OUT9 10
K5 K10 K15
FASE 4 FASE 4 12V 4 OUT10 11
3 FASE5 3 FASE10 3 RIEGO OUT11 12
D5 D10 D15 OUT12 13
5V 1N4007 5V 1 5V 1N4007 5V 1 5V 1N4007 5V 1
2 1 2 2 1 2 2 1 2 OUT13 14
OUT14 15
R9 4K7 R19 4K7 R29 4K7 3V3 OUT15 16
RELE RELE RELE
OUT5 1 2 Q5 OUT101 2 Q10 OUT151 2 Q15 12V 3V3 17
BC548 BC548 BC548 12V 18
2 1 2 1 2 1 19
R10 R R20 2K2 R30 2K2 20
J12

Fig 68. Esquema de circuito de potencia

44
5V 5V J13
U1 U2 3V3 3V3
J1 1
ENTRADA VCC 12V LM7805 LM783V3
1 3 1 3 AUX0 2
2 VIN VOUT VIN VOUT AUX1 3
1 C1 C2 AUX2 4

GND

GND
D1 AUX3 5
100n 1uF 6
AUX4
AUX5 7

2
DIODE ZENER AUX6 8
AUX7 9
AUX8 10
AUX9 11
AUX10 12
5V 13
14
AUX
R2
5V 10K

2 2 J6
C6 U3 MCLR PGD
16
2 J14
100n C7 IN0 1 40 PGC OUT1
P1 IN1 2 39 OUT1 OUT2 1
2 9 100n C12
1 1 V+ VCC R2OUT 10 1 IN2 3 38 OUT2 OUT3 2
T2IN 100n 4 37 3
6 7 1 IN3 OUT3 OUT4
2 14 T2OUT 8 IN4 5 36 OUT4 5V OUT5 4
7 T1OUT R2IN 1 AUX0 6 35 OUT5 OUT6 5
2
3 11 C1+ AUX1 7 34 OUT6 5V 6
8 T1IN 3 C3 AUX2 8 33 7
4 RS232TX 13 C1- 5V AUX3 9 32 C11 OUT7 8
R1IN 100n 10 31 9
9 4 1 OUT7 1n OUT8
5 RS232RX12 C2+ 1n 11 30 OUT8 OUT9 10
2
R1OUT 5 C10 12 29 OUT9 OUT10 11
GND

R1 C2- C5 13 28 OUT10 OUT11 12


V-

CONNECTOR DB9 10 AUX4 14 27 OUT11 OUT12 13


100n 15 26 14
1 AUX5 OUT12 OUT13
6
15

MAX232 C8 AUX6 16 25 OUT13 OUT14 15


2
1 2 AUX7 17 24 OUT14 3V3 OUT15 16

2
C4 AUX8 18 23 OUT15 12V 17
33pF AUX9 19 22 AUX10 18
100n 20 21 19
1
20
PIC18F45K20
CON20
C9
1 2 32KHZ

1
33pF
J9

TCLK
J7 TDATA 12
J4 GND 11
6 PGC CONTW CONTH CONTH 10
5 PGD CONTH2O1 2 IN0 GND 9
4 IN1 3 4 IN2 CONTH2O 8
3 J10 IN3 5 6 RS232TX GND 7
3V3
2 MCLR RS232RX 7 8 TCLK CONTW 6
1 3 TDATA 9 10 IN4 TIMBR 5
5V 2 ALRM1 11 12 ALRM2 ALRMI 4
ICSP 1 TIMBR 13 14 ALRMI ALRM2 3
S1
3V3 15 16 ALRM1 2
CONF EZ 17 18 RESET 1
19 20
ENTRADAS
EZ WEB LY NX

Fig 69. Esquema del circuito de control

45
12. PRUEBAS Y RESULTADOS
Para la conformacin de los diferentes bloques que componen el diseo se ha
desarrollado una placa de pruebas donde se ha analizado el comportamiento de cada
componente y bloque tanto por separado como en conjunto. Una vez obtenido el
resultado deseado se ha desarrollad el PCB final.
Se ha creado una maqueta simulando la arquitectura de la vivienda en donde se han
distribuido diferentes leds que sustituyen a los dispositivos finales que sern
accionados. De este modo obtenemos una mejor intuicin del resultado final que
obtendremos.
Para comprobar el resultado del sensor de temperatura y humedad se han realizado
medidas en diferentes ambientes y se han comprobado con instrumentos validados
para dichas medidas. Los resultados obtenidos han sido satisfactorios obteniendo
mrgenes de error de 2C para el caso de la temperatura y 7% en la humedad.
El sensor de consumo elctrico se ha puesto a prueba colocando una serie de
bombillas de diferentes potencias en serie con el sensor activando combinaciones de
estas para leer la lectura obtenida. Se ha conseguido un margen de error variable
segn la potencia total. Como ejemplo para una potencia total de 200W la lectura ha
sido de 176W y para una potencia total de 60W de 54W.
Se ha comprobado la estimulacin de los rels mediante la activacin de las salidas de
forma individual y de forma continua para asegurar que se proporciona la intensidad
necesaria a mximo rendimiento del sistema.
Finalmente mediante pulsadores se ha simulado el comportamiento de algunas
alarmas y se han comprobado algunos elementos como la estimulacin de cerradura y
alarma de presencia.

13. ACTUALIZACIONES Y MEJORAS EN EL CIRCUITO


Durante la realizacin del proyecto han ido surgiendo nuevas ideas y posibles mejoras
que se podan aplicar al dispositivo pero el proyecto ha cogido un volumen que no
permita implementarlas puesto se extendera temporalmente de manera considerable.
En casi la totalidad de los proyecto del mercado con el paso del tiempo se van
realizando actualizaciones y mejoras para conseguir el xito total.
Algunas de estas mejoras o ideas que han ido surgiendo se describen a continuacin:
Implementacin inalmbrica de entradas y salidas
Nuestro proyecto interacta con los sensores y activadores mediante sistema de
cableado. El sistema est pensado para amoldarse lo mximo a la instalacin elctrica
ya realizada en la vivienda pero en ocasiones la instalacin no se ajusta a la
necesidad y no son del todo compatibles lo que supone que la instalacin sea un gran
quebradero de cabeza. Por otra parte todo el entramado de cableado supone un gasto
econmico extra.
Para evitar estos problemas una de las mejoras a realizar en prximas versiones del
circuito seria implementar un sistema de comunicacin por radiofrecuencia capaz de
activar los diferentes dispositivos y de recoger la informacin. Existen en el mercado

46
varios mdulos de comunicaciones ya sea por bluetooth, WIFI o en el rango de
433Mhz muy utilizado para estas aplicaciones. Al desarrollar nuestro proyecto se ha
tenido en cuenta esta futura mejora y se ha reservado en el procesador 10
entradas/salidas auxiliares que permitirn la interaccin con estos mdulos. De forma
anloga en el diseo del Pcb se ha reservado espacio para incorporar dichos
modulosa y se han trazado las respectivas conexiones.

Fig 70. Mdulos de comunicaciones inalmbricas por radiofrecuencia


Implementacin de control de iluminacin variable
Ya hemos visto que nuestro sistema es capaza de controlar el encendido de la
iluminacin de ciertas estancias. Algunos sistemas domoticos incluyen la posibilidad
de que en este control sobre la iluminacin se pueda ajustar la intensidad deseada
creando el ambiente deseado.
Seria por tanto una buena mejora implementar esta posibilidad. Para ello se podra
utilizar los conversores analgico/digitales del procesador o la salida PWM para
interactuar con un TRIAC y variar la luminosidad.

Fig 71. Posible conexin con triac para control gradual de iluminacin
Implementacin de control gradual de persianas
Como en el caso anterior el control del sistema de persiana tiene dos estados que son
persiana levantada o bajada. Sera conveniente implementar la posibilidad de control
gradual de esta. Segn hemos diseado nuestro dispositivo no habra ningn
inconveniente, sera bastante sencillo y sin necesidad de cambios fsicos en el circuito.
Bastara con incorporar en la pantalla correspondiente a las persianas como el
mostrado en la figura. Al disponer de codificacin libre para pasar al procesador seria
configurar un programa que consultar el ltimo estado implementado de la persiana y

47
el deseado en la nueva instruccin y en funcin de estos aplicar el tiempo y polaridad
deseada al motor y por tanto variar la altura de la persiana.

Fig 72. Formato de pantalla para control gradual de persianas


Mejora de aplicacin Android
Como ya se ha mencionado anteriormente existe la posibilidad de desarrollar una
aplicacin especfica para el control domotico realizado. Para ello deberamos
adentrarnos en el sistema de programacin de este tipo de aplicaciones realizar
pruebas y simulaciones con lo que esto implica a nivel de investigacin, dificultad y
tiempo. Quedara pendiente para el futuro dicha implementacin en el proyecto

14. PRESUPUESTO
En el siguiente apartado analizaremos el coste que alcanzara en el mercado obtener
uno de nuestros dispositivos. Para ello nos basaremos en el coste de los componentes
utilizados as como los diferentes aspectos a tener en cuenta.

COMPONENTE PRECIO UNIDAD CANTIDAD PRECIO TOTAL


Modulo Ez web Lynx 67.78 1 67.78
Condensador 100nF 25v 0.1 1 0.1
Condensador 1uF 25v 0.1 1 0.1
LM7805 0.52 1 0.52
LM783V3 0.52 1 0.52
BC458 0.10 15 1.5
BZX85 Zener 3.3 0.128 1 0.128
Conector SIL 0.07 (20 unidades) 54 0.21
Rele PCB 5v 10A 1.44 15 21.6
Conector Db9 0.45 1 0.45
Resistencia 10 ohm 0.05 1 0.05
Resistencia 10K 0,05 1 0,05
Resistencia 2K2 0.05 15 0.75
Resistencia 4K7 0.05 15 0.75
Max232 0,37 1 0,37
Resonador 20Mhz 0.3 1 0.3
Pulsador 0.23 1 0.23
Cierre para jumper 0.031 16 0.49
Conector PCB 2 vas 0.254 40 10
Placa 100x160mm 4.26 2 8.52
PIC18F45K20 2.28 1 2.28
TOTAL 117.74

48
GASTOS DE PRODUCCION
MONTAJE SMD 3
MANO DE OBRA MONTAJE INSERCCIN 6
VERIFICACIN 6
DESGASTE HERRAMIENTA 0.9
OTROS 1.2
MARGEN DE BENEFICIOS 30
TOTAL 47.1

TOTAL 164.84

Accesorios complementarios:
COMPONENTE PRECIO
Sensor elctrico 5
Sensor agua 40
Sensor incendio 14.50
Sensor presencia 17
Sensor T 7
Sensor Humedad 21
Timbre 9

15. MANTENIMIENTO E INSTALACION


El circuito desarrollado siempre que se parta desde el punto en que el cableado de la
vivienda es afn al esquema no requerir de un gran proceso de instalacin. Se
aconseja instalar la caja de de los diferenciales de la vivienda para interconectar aqu
las salidas del circuito.
Al funcionar mediante tecnologa WIFI no se precisa ninguna toma de red prxima
para conectarse.
El circuito precisa de una fuente de alimentacin externa que suministre una tensin
de 12v y 0.5A de intensidad.
Para conectar las respectivas entradas y salidas se dispone de conectores roscados
mediante tornillos de punta plana.
En referencia al mantenimiento del dispositivo resaltar que sera conveniente realizar
una comprobacin anual de los valores que aportan los sensores para si fuese
necesario calibrarlos de nuevo con el ajuste de las formulas.

16. REGLAMENTACIN
La red de control del sistema domtico se integra con la red de energa elctrica y se
coordina con el resto de redes con las que tenga relacin: telefona, televisin, y
tecnologas de la informacin, cumpliendo con las reglas de instalacin aplicables a
cada una de ellas. Las distintas redes coexisten en la instalacin de una vivienda o
edificio. La instalacin interior elctrica y la red de control del sistema domtico estn
reguladas por el Reglamento Electrotcnico para Baja Tensin (REBT). En particular,
la red de control del sistema domtico est regulada por la instruccin ITC-BT-51
Instalaciones de sistemas de automatizacin, gestin tcnica de la energa y seguridad
para viviendas y edificios.

49
17. CONCLUSION
Tras finalizar el proyecto y volver al principio donde se establecieron los objetivos
comprobamos que estos se han cumplido satisfactoriamente. Hemos conseguido
desarrollar un dispositivo desde cero, que puede ser implementar en cualquier hogar y
que cumple con los requisitos que todo sistema domotico debe cumplir (seguro, que
proporcione ahorro, confort y de fcil uso).
Haciendo referencia al propsito educacional, con el desarrollo de este proyecto
hemos estado en contacto con varias vertientes de las telecomunicaciones como son
las redes telemticas, la electrnica, las comunicaciones entre dispositivos, etc. Nos
ha servido para matizar conocimientos ya obtenidos y tambin para obtener
conocimientos nuevos sobre distintas materias.
En cuanto a la posibilidad comercial del proyecto decir que se ha conseguido disear
un dispositivo que puede incluirse en cualquier hogar, este hecho ya hace que exista
una mnima salida al mercado. Se ha conseguido desarrollar un dispositivo con coste
econmico muy inferior a los existentes y en estos tiempos es un valor a tener muy en
cuenta para la seleccin.
Tambin aporta una muestra de innovacin al estar implementado para tecnologas
emergentes como los Smartphone o tablets.
A nivel personal resaltar que para poder realizar un buen proyecto debe existir
motivacin. En mi caso he buscado no solo aprender con el trabajo sino tambin
disfrutar con este y por tanto su desarrollo ha supuesto ms un placer que una
obligacin.

18. BIBLIOGRAFIA
Instalaciones domoticas. Autor: Miguel Moro (2011) ISBN: 9788497328579
Domotica Sistemas de control para viviendas y edificios. Autores: Antonio Rodrguez y
Miquel Casa. Ao 2005 ISBN: 9788496334113
Manual de funcionamiento y programacin de modulo Ez Web Lynx proporcionado por
el distribuidor con la compra del dispositivo.
Reglamento electrotcnico para baja tensin Ed: Paraninfo 2002.
El gran libro de Android. Jesus Tomas Girones. Ed: Marcombo 2011
Datasheet PIC 18F45K20 Microchip
Wikipedia
http://www.casadomo.com
http://www.domoprac.com
http://www.elandroidelibre.com/2011/05/android-at-home-domtica-en-tu-telfono.html
http://4ndroid.com/thinkflood-domtica-en-tu-android-con-redeyes/
http://www.wayerless.com/2012/06/androidhome-donde-esta-la-domtica-google/
http://www.electrohogar.net/tienda/timbre-inalambrico-sin-instalacion-con-pulsador-
resistente-agua-receptor-portatil-220v-p-256.html

50

También podría gustarte