You are on page 1of 87

Memoria

SISTEMA DE GESTIN DOMTICA DE UNA VIVIENDA


PFC presentado para optar al ttulo de Ingeniero Tcnico Industrial especialidad ELECTRNICA INDUSTRIAL por David Garcia Plaza

Barcelona, 12 de Enero de 2011

Tutor proyecto: Manuel Manzanares Brotons


Departamento de Ingeniera Electrnica (DEEL) Universitat Politcnica de Catalunya (UPC)

NDICE MEMORIA
ndice memoria 1.1. 1.2. 1.3. 2.1. 2.2. 3.1. 1 7 7 8 8 9 9 10 11 11 11 12 12 13 15 15 16 17 18 18 21 21 22 23 23 24 25 25 26 26 26 29 29 30 30 Captulo 1: Objeto del proyecto

Diseo de una casa domtica

Realizacin de varios mdulos Sistema de visualizacin y control

Captulo 2: Motivacin y justificacin

Pasado, presente y futuro de las viviendas domticas

Por qu es importante la aplicacin de las viviendas domticas? Control de temperatura

Captulo 3: Especificaciones bsicas 3.1.1. Calefaccin por suelo radiante

3.1.2. Caractersticas del suelo radiante 3.1.3. Fuentes de calor del suelo radiante 3.1.4. Ventajas del suelo radiante 3.1.5. Inconvenientes del suelo radiante 3.1.6. Composicin del suelo radiante

3.1.7. Calefaccin por suelo radiante en la vivienda 3.1.8. Distribucin sensores en la vivienda 3.2. 3.2.1. Configuracin SPA 3.2.2. Funcionamiento SPA 3.3. Sistema de proteccin por ausencia (SPA)

3.2.3. Distribucin de elementos en la vivienda Control de ventanas y puertas

3.3.1. Funcionamiento del control de ventanas y puertas 3.3.2. Distribucin sensores en la vivienda 3.4. Control de luz 3.4.1. Funcionamiento de control de luz 3.4.2. Distribucin sensores en la vivienda 3.5. 3.5.1. Funcionamiento SSP Captulo 4: Hardware 4.1. 4.2. 4.3.

Sistema de simulacin de presencia (SSP)

3.5.2. Distribucin sensores en la vivienda Diagrama general

Control de temperatura

Sistema de proteccin por ausencia (SPA)

-1-

4.4. 4.5. 4.6. 5.1. 5.2.

Control de ventanas y puertas Control de luz

31 32 33 35 35 36 38 39 40 41 43 45 47 49 50 53 55 56 60 63 66 69 69 69 70 70 71 72 73 74 76 77 77 77 78 78 79 79 80 80 81

Sistema de simulacin de presencia (SSP) Programas utilizados Control de temperatura

Captulo 5: Simulaciones

5.2.1. Sensor de temperatura 5.2.2. Visualizacin 5.2.3. Eleccin de estacin 5.2.4. Sistema de calefaccin 5.2.5. Sistema de ventilacin 5.3. 5.3.2. 5.3.3. 5.4. Control de luz 5.3.1. Deteccin paso por cero Sensor de luminosidad Sistema control de disparo

Sistemas SSP, SPA, control de luz, control puertas y ventanas

5.4.1. Entorno de visualizacin 5.4.2. Control de luz

5.4.3. Control de puertas y ventanas

5.4.4. Sistema de simulacin por presencia (SSP) 5.4.5. Sistema de proteccin por ausencia (SPA) Captulo 6: Sistema de visualizacin 6.1. 6.2. Control de temperatura Programa utilizado: Visual Basic 6.0

6.2.1. Visualizacin de temperatura actual y de consignas 6.2.2. Control de acceso para cambio de consignas 6.2.3. Cambio de contraseas 6.2.4. Cambio de consignas 6.2.5. Historial 6.3. 6.4. 7.1. Control de luz

Sistemas SSP, SPA, control de luz, control puertas y ventanas Control de temperatura

Captulo 7: Clculos y justificaciones 7.1.1. LM35DZ 7.1.3. MOC3021

7.1.2. Resistencias de proteccin 7.1.4. Circuito de calefaccin 7.1.5. Circuito de ventilacin 7.2. Control de luz 7.2.1. UA741CN

7.2.2. Pulso de disparo

-2-

7.3.

Control vivienda

81 81 82 83 83 83 83 84 84 84 84 84 84 85 85 85 86

7.3.1. Multiplexor SN74151 Captulo 8: Normativa 8.1. CENELEC

7.3.2. Control de luz automtico

8.1.1. Comit tcnico 205 8.1.2. Normas publicadas 8.2. CEN 8.2.1. Comit tcnico 247 8.2.2. Normas publicadas 8.3. ISO/IEC 8.3.1. Subcomit 25 Captulo 9: Bibliografa 9.1. 9.1.1. Pginas web 9.1.2. Libros

8.3.2. Normas publicadas

Bibliografa de consulta

-3-

-4-

RESUMEN
El proyecto que a continuacin se presenta se basa en la elaboracin de un sistema para gestionar y optimizar varios elementos de una vivienda, convirtindola en una casa domtica. A lo largo de sta memoria veremos cmo hemos controlado y creado sistemas de control de temperatura, luz, puertas y ventanas, sistemas de prevencin inteligentes, antirrobo, etc. En ste proyecto hemos querido demostrar el gran abanico de posibilidades que nos da un elemento, a priori sencillo, como es un PIC dentro de un entorno real con diversas variables a controlar, tanto analgicas como digitales. A su vez, nos adentraremos en el envo y recepcin de datos entre el PIC y el PC, para que un usuario cualquiera pueda conocer el estado de todos los elementos de la vivienda con una vista rpida a un monitor de control.

-5-

-6-

CAPTULO 1: OBJETO DEL PROYECTO

Nuestro proyecto va a basarse en la realizacin tanto terica como prctica de una vivienda domotizada controlada por un microprocesador el cual efectuar las tareas deseadas por el usuario. La estructura del trabajo constar bsicamente de tres partes: Diseo de una casa domtica Realizacin de varios mdulos Sistema de visualizacin y control

1.1. Diseo de una casa domtica


Este es el punto principal del proyecto, en el cual se efectuar el diseo e implementacin de la gestin y el control de una vivienda. Nuestra tarea ser la de realizar toda la instalacin electrnica de una vivienda unifamiliar real, para conseguir el bienestar del usuario y a la vez crear un producto energticamente rentable. Los puntos ms importantes de la instalacin a efectuar sern: Control de la iluminacin interior y exterior de la vivienda. Regulacin automtica de la iluminacin artificial en funcin de la luz natural. Control de la temperatura del hogar. Control de accesos a la vivienda (puertas y ventanas). Detector de presencia exterior e interior.
-7-

David Garcia Plaza Sistema de simulador de presencia. Sistema de alarmas de seguridad (incendio, gas, intrusin).

1.2. Realizacin de varios mdulos


Para nuestro proyecto hemos credo conveniente montar unos mdulos independientes, los cuales nos permiten ver lo que hemos diseado, tenemos bsicamente dos mdulos, que ms adelante hablaremos de ellos en detalle, pero son el mdulo de control de temperatura y el mdulo de control de luz. Tambin hemos diseado un mdulo que nos representara varios sistemas de control y seguridad en la casa, como comentaremos ms adelante, este mdulo es capaz de controlar el acceso a la vivienda mediante puertas o ventas, detectara presencias ajenas en el exterior de la casa y adems tendremos un sistema de proteccin por ausencia. Por razones de espacio y montaje no se utilizarn todos los sensores y actuadores que se describirn en la memoria general del proyecto. En su lugar haremos uso de leds e interruptores para simular los distintos estados que nos podamos encontrar en la realidad en nuestra vivienda.

1.3. Sistema de visualizacin y control


Cada uno de los mdulos dispondr de un sistema de visualizacin y control a travs del puerto RS-232 del ordenador, dicho sistema ser el encargado de mostrarnos a travs de un PC todos los estados de las posibles variables que tengamos en nuestra casa, adems tambin en este sistema podremos controlar las variables elegidas para poder realizar un mejor control sobre todos los elementos domticos de nuestra casa. Por ejemplo, en el mdulo de temperatura podremos cambiar los valores de consigna de temperaturas, o en el mdulo de control de luz podremos actuar directamente sobre la bombilla para modificar la luz artificial de nuestra casa.

-8-

CAPTULO 2: MOTIVACIN Y JUSTIFICACIN

2.1. Pasado, presente y viviendas domticas

futuro

de

las

La evolucin marca el ritmo de la vida y las casas tampoco pueden escapar a ella. La electricidad nos ha permitido elevar el nivel de confort en nuestras casas y ha dado paso a la entrada de los electrodomsticos, mquinas capaces de realizar tareas cotidianas de forma casi autnoma, elevando nuestro nivel de confort a cotas en otro tiempo inimaginables. Estas mquinas no existiran sin el desarrollo de una nueva evolucin: la electrnica, permitiendo realizar programaciones que regulan cada proceso. La siguiente evolucin que ha llegado es la: Domtica, que se encarga de la integracin y regulacin de ambos sistemas (elctricos y electrnicos), de tal manera que la casa es capaz de sentir (detectar la presencia de personas, la temperatura, el nivel de luz,) y reaccionar por s sola, a estos estmulos (regulando el clima, la iluminacin, conectando la alarma,), al mismo tiempo que es capaz de comunicarse e interactuar con nosotros por multitud de medios (pantalla tctil, PC, mvil,...).

-9-

David Garcia Plaza

2.2. Por qu es importante la aplicacin de las viviendas domticas?


A continuacin se detallan las principales ventajas de la aplicacin de sistemas domticos en la vivienda. Ventajas En muchos sistemas domticos el cableado se realiza con solo un par trenzado, generando un ahorro econmico y de mano de obra, adems de una simplificacin de proyecto. En otros sistemas domticos la instalacin utiliza la red elctrica de 220V, evitando reformas fsicas del recinto y posibilitando una rpida instalacin. Para reformas de viviendas habitadas, estos sistemas son ideales, ya que tambin evitan que el hogar este en obra nuevamente. Controla todos los servicios, iluminacin, aire acondicionado, alarmas, bombas, cmaras, etc. Las unidades pueden ser programadas y reprogramadas, para optimizar el manejo de energa en cualquier momento con facilidad. El sistema domtico es instalado y programado por un tcnico de acuerdo a los requerimientos del usuario y una vez funcionando no es necesario ningn conocimiento tcnico para operarlo. Dada la alta flexibilidad que posee el sistema, en cualquier momento podr actualizarlo y expandirlo con costos mnimos. Un sistema domtico permite integrar cualquier dispositivo que no sea inteligente al sistema. Simplifica enormemente el diseo de una obra, que podra ser dificultosa y costosa usando el cableado y dispositivos convencionales. El proceso de planificacin se reduce significantemente al igual que los cambios que demandan las viviendas ms modernas. Se estima que el ahorro de energa en un hogar con un sistema domtico es del 20%, con lo que a corto plazo la inversin seria recuperada.

- 10 -

CAPTULO 3: ESPECIFICACIONES BSICAS

ste apartado estar dedicado a argumentar los distintos diseos que realizaremos en nuestra vivienda. En ellos explicaremos la idea bsica que queremos implementar y la funcin que desempear dentro de la casa, desarrollando tambin su utilidad y aplicacin.

3.1. Control de temperatura


En estos tiempos, en el que el bienestar se considera una necesidad bsica, hemos credo conveniente realizar un control de temperatura de nuestra vivienda, ya que todos queremos estar en casa y estar a gusto sin pasar frio. A continuacin explicaremos que mtodo de calefaccin hemos escogido y porqu.

3.1.1.

Calefaccin por suelo radiante

La calefaccin por suelo radiante de agua consiste en la instalacin de un tubo de polipropileno sobre aislamiento de alta densidad, empotrado en la capa de mortero del pavimento, ocupando toda la superficie de la estancia a calefactar y que utiliza agua como elemento transmisor del calor. El agua, previamente calentada con cualquier fuente de energa, (gas, gasleo, bomba de calor, energa solar, etc.) cede calor al suelo y ste, a su vez, lo transmite por contacto al aire ambiente.

- 11 -

David Garcia Plaza Haciendo circular por los tubos agua entre 35 y 45 C, el suelo se mantiene entre 20 y 28 C y el ambiente entre 18 y 22 C. El grado de confort que se consigue con este tipo de calor es ideal. Ya que se calienta agua a 40 C para mantener la casa a 20 C. En cambio, con los sistemas tradicionales de radiadores calentamos agua a 70 u 80 C para mantener la casa a 20 C. Es obvio que los saltos trmicos son mucho ms altos y, de esto, resultan prdidas de calor mayores.

3.1.2. Caractersticas del suelo radiante


El calor aportado por el Suelo Radiante es uniforme en toda la vivienda. Una importante condicin para el confort humano es que, entre el punto ms caliente y ms fro de la casa, no haya una diferencia de temperatura superior a 5 C. El calor viene del suelo y llega hasta una altura de 2 a 3m., justo donde se necesita. Como se observa en la siguiente imagen el sistema de radiadores ofrece una distribucin de temperaturas que no es la idnea, ya que calienta ms en la zona alta de la estancia, en cambio, el suelo radiante nos ofrece una temperatura ms clida a poca altura y va enfriando a medida que se sube de altura.

Figura 1. Distribucin de calor por radiadores o por suelo radiante.

3.1.3. Fuentes de calor del suelo radiante


Convencionales Gasoil: El recurso energtico ms barato de todos. Se adapta perfectamente al Suelo Radiante, instalado con vlvula mezcladora o intercambiador de calor para conjugar la baja demanda trmica del Suelo Radiante 35 45 C, con la ptima temperatura de trabajo de los quemadores 80 90 C. Gas: La expansin del gas natural y las actuales campaas de las Compaas suministradoras para la financiacin e incluso la gratuidad en las instalaciones de los depsitos (plan personalizado REPSOL, etc.), junto con el desarrollo de las calderas mixtas (Calefaccin y

- 12 -

Sistema de gestin domtica de una vivienda Agua Caliente Sanitaria), hacen del gas, una solucin muy atractiva para viviendas del tamao medio. El control de llama modular, permite a la caldera trabajar directamente con el circuito del Suelo Radiante a temperaturas de 35 a 45 C. Electricidad: Contina siendo la ms limpia de las fuentes de calor, considerando el uso de la tarifa nocturna (acumulado calor en el propio suelo) se reducen los costes hasta el 53 %, convirtindola en la opcin ms interesante para viviendas de superficie reducida.

Alternativas Bomba de Calor: Es un equipo que "bombea" calor desde un nivel de temperatura no aprovechable (5-10 C) a otro superior (40-45 C) til para calefaccin por Suelo Radiante. La energa consumida en el bombeo es considerablemente menor que la transportada (aproximadamente 3 a 1). La bomba de calor es la seleccin natural cuando queremos "doble uso" para la fuente de energa (Calefaccin y Aire Acondicionado).

Otras energas alternativas Energa solar. Recuperadores de chimeneas. Calderas de carbn y lea. Calor residual de procesos industriales. Aguas termales, etc.

3.1.4. Ventajas del suelo radiante


Esttica: No hay aparatos de calefaccin en la casa (radiadores, fan-coils...), resultando la decoracin muy beneficiada. Saludable: El agradable y uniforme calor de la vivienda y el suelo asegura un ambiente sano y limpio, sin acumulacin del polvillo quemado, sin turbulencias de aire y sin resecar el ambiente. Calefaccin de volmenes con grandes alturas: El calor se distribuye hasta 2-2,5 m. de altura (el espacio que ocupamos las personas), por lo que resulta ideal para la calefaccin

- 13 -

David Garcia Plaza de grandes volmenes, como vaco sobre salones, escalera y otros, ya que reduce al mnimo las prdidas al no crear bolsas de aire en los techos (tpico en los otros sistemas de calefaccin).

Figura 2. Distribucin de calor dependiendo de la altura. Calefaccin de piscinas: Una ampliacin poco conocida del Suelo Radiante es la climatizacin de piscinas, tanto del vaso como del suelo que las rodea. No es necesario describir la agradable sensacin que produce el suelo templado en torno a la piscina con los pies descalzos. Pero sobre todo hay que sealar que con la calefaccin por Suelo Radiante no se remueve el agua (no hay flujo de agua caliente que entra en el vaso). As, se reduce al mnimo la evaporacin, que es la mayor fuente de prdidas en una piscina. Aislamiento: El montaje del Suelo Radiante se realiza durante la construccin o rehabilitacin de la vivienda. Una vez levantada la tabiquera, terminadas las instalaciones de fontanera y electricidad y lucidas las paredes. En la instalacin se aporta un aislamiento adicional al edificio que mejora notablemente los parmetros del aislamiento trmico y acstico del mismo. Esto contribuye a conseguir mayor confort y economa reduciendo costes de mantenimiento. Bajo mantenimiento: El tubo de polietileno reticulado es prcticamente indestructible, para instalaciones empotradas en hormign, cal o yeso y tampoco es atacado por la corrosin. La dilatacin trmica del tubo no perjudica al pavimento.

- 14 -

Sistema de gestin domtica de una vivienda Seguro: Todos los circuitos de Suelo Radiante empiezan y terminan en colectores colocados por encima del suelo. No hay empalmes y la alta calidad del tubo, de polietileno reticulado asegura la total ausencia de averas.

3.1.5.
-

Inconvenientes del suelo radiante

Obra: Cualquier reforma o trabajo que se desee realizar en el edificio y que conlleve tocar o modificar el suelo es muy problemtico ya que todo el suelo est totalmente ocupado por el suelo radiante.

Tipo de pavimento: En una instalacin de suelo radiante asociada a un pavimento de parquet el consumo aumentar aproximadamente en un 15%

Inrcia: Un inconveniente en algunos casos (en otros es una ventaja) es su larga inercia. Los tiempos de calentamiento y de enfriamiento del sistema son mucho ms largos (varias horas) que en otros sistemas de calefaccin de respuesta ms rpida.

3.1.6. Composicin del suelo radiante

Figura 3. Composicin del suelo radiante.


- 15 -

David Garcia Plaza

3.1.7. Calefaccin por suelo radiante en la vivienda


A continuacin se muestra el plano con la instalacin de suelo radiante. Se ha hecho una distribucin modular, es decir, se han distribuido los tubos del suelo radiante por habitaciones, ya que no en todas tendremos la misma temperatura, por lo que se deber aplicar distinto potencia a cada parte, como se puede ver que en el garaje no se ha instalado dicho sistema, esto es debido a que el garaje es una estancia de paso, en la cual no se permanecer mucho rato, por lo que no se debe climatizar la zona.

GARAJE JARDN

COCINA

LAVABO 1

HABITACIN 1 COMEDOR SALA DE ESTAR

HABITACIN 2

HABITACIN 3 ESTUDIO LAVABO 2

Figura 4. Distribucin del suelo radiante.

- 16 -

Sistema de gestin domtica de una vivienda

3.1.8. Distribucin sensores en la vivienda


Como hemos explicado anteriormente, la casa tendr instalado un sistema de calefaccin por el mtodo de suelo radiante, para que este sistema sea efectivo se necesita realizar un control sobre la temperatura de la casa para as poder adecuar la temperatura a deseo del consumidor. Se ha pensado realizar el sensado de temperatura con un sensor de temperatura linear, ms concretamente el LM35. Dicho sensor nos ofrecer el valor de la temperatura actual, con el cual podremos hacer el control. Para una buena climatizacin de la casa se instalarn 7 sensores de temperatura distribuidos por la casa, uno en cada habitacin, uno por lavabo y otro en el comedor. No se ha instalado un sensor ni en la cocina ni en el pasillo, debido a que son estancias en las cuales no queremos controlar la temperatura debido al poco tiempo que pasaremos en ellas.

GARAJE JARDN

COCINA

LAVABO 1

HABITACIN 1 COMEDOR SALA DE ESTAR

HABITACIN 2

HABITACIN 3 ESTUDIO LAVABO 2

Figura 5. Distribucin de sensores dentro de la vivienda.

- 17 -

David Garcia Plaza

3.2. Sistema de proteccin por ausencia (SPA)


Como medida preventiva de posibles fallidas del sistema elctrico en la vivienda disearemos un circuito de desconexin de los electrodomsticos y de las luces del hogar que podr activarse cuando los habitantes salgan de su casa. Cabe remarcar que este sistema no efectuar una desconexin total sino que nicamente prescindir de aquellos elementos que el usuario dese y podr programarse a placer segn las necesidades de cada inquilino. Llamaremos a este sistema SPA (Sistema de Proteccin por Ausencia). El funcionamiento de este sistema se basar en un pulsador situado cerca de la salida principal de la vivienda. El usuario podr activar fcilmente el SPA en el momento en que vaya a abandonar la casa de modo que quede habilitado cuando ya no haya ms gente dentro de la casa.

3.2.1. Configuracin SPA


Como idea inicial, partiremos de la base de que querremos desconectar todas las luces y los electrodomsticos que no requieran una constante alimentacin de luz cuando se abandone la vivienda. En la siguiente tabla se muestran la configuracin inicial de las luces y electrodomsticos divididos en estancias y su respectiva numeracin para identificarlas en el mapa que se adjuntar posteriormente: Conectado: Seguir funcionando una vez se active el sistema de proteccin Desconectado: Los elementos que estn desconectados no funcionarn cuando se active el sistema de proteccin. Cocina Tabla 1. Elementos de la cocina. Nmero 1 2 3 4 5 6 7 8 Elemento Microondas Horno Lavavajillas Lavadora Secadora Nevera Televisor Luz Cocina Estado Desconectado Desconectado Conectado Conectado Conectado Conectado Desconectado Desconectado

En la cocina hemos credo conveniente desconectar tanto el horno como el microondas ya que pueden causar algn tipo de incendio o peligro para la vivienda cuando no haya personas en la casa. Por otra parte, dejaremos activos elementos como el lavavajillas, la lavadora o la secadora por si el usuario quiere activarlos antes de salir de casa para encontrarse la colada

- 18 -

Sistema de gestin domtica de una vivienda hecha. Finalmente no desconectaremos elementos que necesitan estar alimentados siempre como pueden ser la nevera o el congelador.

Comedor Tabla 2. Elementos del comedor. Nmero Elemento 9 9 9 10 11 Televisor DVD TDT Luces Comedor Lmpara Lectura Estado Conectado Conectado Conectado Desconectado Desconectado

Un comedor se suele caracterizar por tener varios elementos de control programables como un televisor, un DVD, etc. Es por eso que los dejaremos todos conectados por si el usuario desea programar el DVD para grabar algn tipo de pelcula o programa cuando abandona la vivienda. De igual forma, estos elementos estarn conectados a un mismo ladrn por lo que se utilizar una misma enumeracin que los englobar todos. Estudio Tabla 3. Elementos del estudio. Nmero 12 13 14 Elemento Conexionado Ordenador Lmpara Luz Estudio Estado Conectado Desconectado Desconectado

En el estudio se instalar una regleta de interruptores para conectar los diferentes elementos necesarios en todo ordenador personal (ordenador, pantalla, router, impresora/escner, etc.). Habitaciones Habitacin 1 Tabla 4. Elementos de la habitacin 1. Nmero 15 16 17 Elemento Conexionado Ordenador Lmpara Luz Habitacin 1 Estado Conectado Desconectado Desconectado

- 19 -

David Garcia Plaza

Habitacin 2 Tabla 5. Elementos de la habitacin 2. Nmero 18 19 20 Habitacin 3 Tabla 6. Elementos de la habitacin 3. Nmero 21 22 23 Elemento Conexionado Ordenador Lmpara Luz Habitacin 3 Estado Conectado Desconectado Desconectado Elemento Televisor Lmpara 1 y 2 Luz Habitacin 2 Estado Desconectado Desconectado Desconectado

En las tres habitaciones de uso particular desconectaremos todas las luces y lmparas y dejaremos conectadas como configuracin inicial los ordenadores personales de las habitaciones 1 y 3.

Lavabos Lavabo 1 Tabla 7. Elementos del lavabo 1. Nmero Elemento 24 25 Lavabo 2 Tabla 8. Elementos del lavabo 2. Nmero Elemento 26 27 Luz Espejo Luz Lavabo 2 Estado Desconectada Desconectado Luz Espejo Luz Lavabo 1 Estado Desconectada Desconectado

- 20 -

Sistema de gestin domtica de una vivienda Los lavabos dispondrn de una luz principal y otra secundaria situada encima del espejo para mejorar la iluminacin en la zona facial al estar delante. Ambas luces estarn desconectadas al activar el sistema SPA.

Garaje Tabla 9. Elementos del garaje. Nmero 28 Elemento Luz Garaje Estado Desconectada

Tendremos una nica luz que iluminar el interior del garaje. Jardn Tabla 10. Elementos del jardn. Nmero 29 30 Elemento Luces Jardn Luces Piscina Estado Conectadas Desconectado

Las luces del jardn inicialmente las dejaremos conectadas a no ser que el usuario lo modifique simplemente por el hecho de intentar simular que hay gente en la vivienda en caso de que sea de noche. Por otra parte las luces de la piscina estarn desconectadas.

3.2.2. Funcionamiento SPA


Para hacer funcionar nuestro sistema SPA situaremos en cada enchufe un dispositivo para poder desconectar ese elemento cuando activemos el sistema. La instruccin de activar el SPA, como ya hemos mencionado, vendr dada por un pulsador que el usuario activar, esta seal de control ser recibida por el PIC que procesar la informacin y har desactivar los elementos que previamente el usuario habr seleccionado en la pantalla del sistema de control y visualizacin. En el apartado de simulaciones se explica en detalle el funcionamiento del sistema.

3.2.3. Distribucin elementos en la vivienda


A continuacin se muestra el plano de la vivienda con toda la enumeracin de los distintos elementos que hemos mencionado en las diferentes tablas de los apartados anteriores as como tambin la situacin del interruptor que activara el sistema SPA. De esta forma podemos observar la situacin de cada uno de ellos.

- 21 -

David Garcia Plaza

Figura 6. Plano distribucin elementos de la vivienda.

3.3. Control de ventanas y puertas


Como medida preventiva para nuestra vivienda, se instalar un sistema de control de ventanas y puertas exteriores. Cuntas veces ha llegado a casa y ha visto que se haba dejado alguna ventana abierta? Se ha olvidado de cerrar la entrada de su garaje alguna vez despus de dejar su vehculo? Este sistema nos permitir conocer el estado en que se encuentra cualquier ventana o puerta de la casa pudiendo as tener un control de la seguridad de la que gozamos en todo momento, evitando dejarnos algo abierto cuando nos dispongamos a abandonar la vivienda.

- 22 -

Sistema de gestin domtica de una vivienda

3.3.1. Funcionamiento del control de ventanas y puertas


La funcin de este sistema es totalmente preventiva e informativa, ya que el usuario puede querer dejar alguna ventana abierta a propsito, por eso el diseo ser ideado para que los individuos de la vivienda puedan saber que entradas tienen abiertas y cerradas pero no para abrirlas o cerrarlas automticamente. El programa diseado enviar al microcontrolador el estado abierto o cerrado de las distintas ventanas y puertas gracias al los distintos sensores que se colocarn en ellas. Posteriormente se podr observar en un entorno de visualizacin de una forma dinmica y rpida el estado en que se encuentran.

3.3.2. Distribucin sensores en la vivienda


En la siguiente tabla hemos enumerado los catorce elementos que querremos controlar para que nos sea ms fcil referirnos a cualquiera de ellos a posteriori.

Tabla 11. Ventanas y puertas de la vivienda. Nmero 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Nombre Ventana Garaje Puerta Garaje Puerta Calle Garaje Ventana Cocina Ventana Habitacin 2 Ventana Habitacin 3 Ventana Estudio Ventana Lavabo 1 Ventana Lavabo 2 Ventana Comedor Puerta Principal Puerta Principal Calle Puerta Jardn 1 Puerta Jardn 2 Tipo Ventana Puerta Puerta Ventana Ventana Ventana Ventana Ventana Ventana Ventana Puerta Puerta Puerta Puerta

A continuacin podremos observar un plano de la vivienda dnde se puede ver las distintas ventanas y puertas exteriores de toda la casa descritas en la anterior tabla.

- 23 -

David Garcia Plaza

Figura 7. Plano distribucin ventanas y puertas.

3.4. Control de luz


Uno de los factores ms importantes que debemos controlar en la vivienda es la luz, dicho control lo que realizar es regular la intensidad de la luz en cada estancia de la vivienda, permitindonos as una perfecta iluminacin conforme a la condiciones de luz en el espacio y por lo tanto un ahorro energtico.

- 24 -

Sistema de gestin domtica de una vivienda

3.4.1. Funcionamiento de control de luz


El control de luz se llevar a cabo en las habitaciones y en la sala de estar ya que es aqu donde pasaremos ms horas, ya que en el garaje, cocina y lavabos son estancias de paso las cuales no es necesario regular su luminosidad. Otra cosa que cabe destacar es que en la habitacin 1 no es efectuar el control, debido a que al ser una habitacin sin ventanas, siempre tendr la misma luminosidad, ya sea de da o de noche, por lo que siempre nos interesar tener la misma luminosidad. El principal objetivo de esta regulacin es el ahorro energtico, ya que regular la luz conforme las condiciones ambientales, ya por ejemplo en un da luminoso nos encender la luz a un nivel mnimo evitando as encender la luz por completo y as ahorrar energa.

3.4.2. Distribucin sensores en la vivienda


A continuacin se muestra el plano de nuestra vivienda con sus respectivos sensores de luminosidad en las estancias indicadas.

Figura 8. Plano distribucin de sensores de luz.

- 25 -

David Garcia Plaza

3.5. Sistema de simulacin de presencia (SSP)


El sistema de simulacin de presencia o SSP es un sistema de seguridad ideado para intentar ahuyentar posibles intrusiones no deseadas en la vivienda. Este sistema parte de la base que un intruso que desee entrar en la casa puede verse desconcertado al ver que hay actividad y movimiento dentro de la vivienda, factor que puede hacerle retroceder y abandonar el intento de intrusin.

3.5.1. Funcionamiento SSP


As pues, el sistema SSP simular que la vivienda est ocupada cuando uno o varios sensores de presencia situados en el jardn y cerca de las ventanas y puertas exteriores se activen. Para causar ese efecto, cuando el PIC detecte actividad en alguno de los mencionados sensores, mandar una seal que har activar unas luces destinadas a disuadir al intruso hacindole pensar que alguien ha encendido esas luces manualmente. A su vez, el sistema enviar una alarma a la pantalla de control alertando que ha habido una intrusin. Tambin, de manera opcional, el usuario podr conectar una alarma sonora que alertar a los habitantes de la vivienda por si estos se encuentran durmiendo y tambin por si quieren ahuyentar al intruso con dicho sonido. Las luces a activar estarn situadas en el porche y entrada de la vivienda, as como tambin una luz en el interior de la vivienda para que el intruso crea que hay gente. Estas luces se apagaran de manera automtica una vez haya pasado cierto tiempo desde que ninguno los sensores no detecte ningn tipo de presencia o de forma manual con un pulsador o directamente des del sistema de control y visualizacin, que el usuario podr activar cuando lo crea oportuno.

3.5.2. Distribucin sensores en la vivienda


A continuacin se muestra el plano de la casa con una situacin aproximada de los sensores de presencia que irn distribuidos por el jardn y en las cercanas de las ventanas y las puertas de la vivienda. Por otro lado tambin se indica la posicin de las luces de disuasin del sistema SSP a la vez que tambin figuran los interruptores de puesta en funcionamiento del sistema y el interruptor de activacin de la alarma sonora. Estos dos interruptores como observaremos se encuentran en la entrada principal y sern fcilmente accesibles al usuario en el momento que se quiera abandonar la casa.

- 26 -

Sistema de gestin domtica de una vivienda

Figura 9. Plano distribucin sensores y luces SSP. Resumiendo, el sistema de simulacin de presencia nos va a ofrecer, a diferencia de las alarmas convencionales que sern totalmente compatibles, una forma de evitar y disuadir al intruso mediante la simulacin de presencia y movilidad dentro de la vivienda.

- 27 -

- 28 -

CAPTULO 4: HARDWARE

4.1. Diagrama general


En el siguiente diagrama podemos observar las partes diferenciadas del proyecto.

Figura 10. Diagrama general.

- 29 -

David Garcia Plaza

4.2. Control de Temperatura


El control de temperatura se realizar con un sensor de temperatura lineal, a travs del PIC se realizar el control, el cual nos encender la calefaccin por suelo radial dependiendo de la temperatura actual de cada estancia. Adems de esto se podr visualizar mediante un LCD la temperatura actual en cada sensor de la casa, as como tambin tenerlas presentes en el sistema de visualizacin y control para poder saber el estado de climatizacin de la vivienda. Con dicho sistema tambin podr controlarse la temperatura de control y si deseamos enfriar o calentar la casa.

Figura 11. Diagrama control de temperatura.

4.3. Sistema de proteccin por ausencia (SPA)


El sistema de seguridad para electrodomsticos y luces de la casa que llamaremos Sistema de Proteccin por Ausencia (SPA), consiste en un sistema diseado para activarlo fcilmente con un pulsador situado cerca de la puerta principal cuando el usuario se disponga a abandonar la vivienda. Su funcin es desconectar los distintos electrodomsticos y luces para que en caso de algn tipo de fallo elctrico no estn activos si el usuario no est en casa.

- 30 -

Sistema de gestin domtica de una vivienda

Figura 12. Diagrama SPA.

4.4. Control de ventanas y puertas


El control de ventanas y puertas estar formado por varios sensores distribuidos por las diferentes ventanas y puertas exteriores de la vivienda. Estos sensores tendrn como funcin indicarnos el estado abierto o cerrado de las aperturas exteriores de la casa para posteriormente poder conocer su estado. Se utilizar tambin como en todos los diseos el PIC 16F877A que gestionar las lecturas de los sensores. Para finalizar, se utilizarn leds de color rojo y verde para indicar el estado abierto y cerrado respectivamente. Cabe decir que en la implementacin real del sistema domtico estos elementos sern eliminados ya que los resultados de las lecturas se podrn observar de una manera mucho ms grfica en el sistema de visualizacin y control.

- 31 -

David Garcia Plaza

Figura 13. Diagrama control de ventanas y puertas.

4.5. Control de luz


Para realizar el control de luz, utilizaremos sensores de luminosidad para cada estancia de la casa donde se desea realizar dicho control. Mediante el PIC se har un control de la luminosidad de cada estancia en el momento en que el usuario pulse el interruptor de sta, momento en el cual se encender la luz de la habitacin con una cierta regulacin, ideal y adecuada segn la luz natural que se disponga. Adems, el usuario podr regular manualmente la intensidad de la luz as como desconectar el sistema de regulacin automtica para disponer del mximo rendimiento de la bombilla.

- 32 -

Sistema de gestin domtica de una vivienda

Figura 14. Diagrama control de luz.

4.6. Sistema de simulacin de presencia (SSP)


El Sistema de Simulacin de Presencia (SSP) se basa en un sistema de seguridad contra intrusos el cual dispondr de una serie de sensores de presencia situados en el exterior de la vivienda (jardn, puertas y ventanas exteriores, etc.) y que simular mediante luces presencia dentro de la vivienda en caso de que se detecte alguna intrusin. Este sistema dispondr, a parte de los sensores de presencia, un sistema de alarma sonora que el usuario podr activar o desactivar independientemente del SSP. Tambin instalaremos un led para avisar al usuario si se ha detectado presencia en el exterior mediante una seal luminosa.

Figura 15. Diagrama control de luz.

- 33 -

- 34 -

CAPTULO 5: SIMULACIONES

5.1. Programas utilizados


Para poder simular y probar los diferentes mdulos y circuitos que a continuacin se van a mostrar, hemos utilizado cuatro programas bsicos. Proteus Profesional 7 Visual Basic 6.0 PIC C Compiler Virtual Serial Port

Para elaborar los circuitos utilizaremos el simulador Proteus Profesioanal 7. Hemos seleccionado este simulador porque dispone de una gran librera de componentes reales de diversos fabricantes y tambin dispone del modelo de PIC que utilizaremos para llevar a cabo el proyecto, el PIC16F877A. A su vez, este simulador nos da la posibilidad de cargarle al PIC el archivo .hex del programa que previamente habremos realizado y compilado. De esta forma podemos visualizar en el simulador Proteus la interaccin de los distintos actuadores y sensores. El programa Visual Basic 6.0 nos va a servir para plasmar en un entorno grfico y dinmico lo que est ocurriendo en la vivienda. En el prximo captulo se explicar en detalle este programa y su utilidad dentro del proyecto. PIC C Compiler es el entorno de programacin que hemos escogido para crear los programas que posteriormente introducimos en el PIC mediante un programador externo. Al compilar el programa creado nos genera un .hex que ser el que usaremos para cargar en el Proteus.

- 35 -

David Garcia Plaza Por ltimo, el sencillo programa Virtual Serial Port es el encargado de que podamos comunicar mediante simulacin, el Proteus con el Visual Basic. Esto es posible gracias a que este programa crea un par de puertos virtuales conectados entre si, de tal manera que podemos enviar y recibir datos entre el circuito y el programa en Basic.

5.2.

Control de Temperatura

Para simplificar la explicacin, hemos credo conveniente realizar solo la lectura de uno de los sensores de la casa, ya que se repite para un total de 7. Como ya se ha explicado en el apartado de hardware, hemos utilizado un sensor de temperatura LM35. En el siguiente circuito se muestra el control de temperatura.

- 36 -

Sistema de gestin domtica de una vivienda

Visualizacin Sistema de Calefaccin

Sensor de Temperatura

Eleccin de estacin

Sistema de Ventilacin

Figura 16. Circuito de control de temperatura

- 37 -

David Garcia Plaza Como vemos en el circuito, hay cinco partes bien diferenciadas, la primera ser la del sensor de temperatura que ser la encargada de enviar al PIC la temperatura sensada, a continuacin tenemos el display que nos muestra la temperatura leda en el sensor y la temperatura de consigna asignada. La siguiente partes es el interruptor de seleccin de estacin, aqu podremos elegir en que estacin nos encontramos, si en invierno o en verano. Las dos ltimas partes son los sistemas de calefaccin y de ventilacin que sern los encargados de enfriar o calentar el recinto. A continuacin vamos a detallar el funcionamiento de cada una de las partes mencionadas anteriormente para poder comprender su funcionamiento.

5.2.1.

Sensor de Temperatura

Figura 17. Sensor de temperatura. El LM35DZ es un sensor de temperatura con una precisin calibrada de 1C y un rango que abarca desde -55C a +150C. La salida es lineal y equivale a 10mV/C, calibrado directamente en Celsius y una exactitud garantizada 0.5C (a +25C), adems opera entre 4 y 30 volts de alimentacin.

Taula 12. Tabla de medidas en simulacin y reales.


Temperatura (C) 15 16 17 18 19 20 21 Simulacin (mV) 150 160 170 180 190 200 210 Real (mV) 151,47 161,48 171,51 181,55 191,57 201,58 211,62

- 38 -

Sistema de gestin domtica de una vivienda

22 23 24 25 26 27 28 29 30

220 230 240 250 260 270 280 290 300

221,65 231,67 241,68 251,71 261,73 271,77 281,77 291,79 301,83

5.2.2.

Visualizacin

Figura 18. Sensor de temperatura y visualizacin. Como podemos ver nuestro display nos muestra la temperatura actual, as como la consigna de verano o de invierno que viene dada por programa o a travs de la comunicacin serie como explicaremos ms adelante. La resistencia variable RV2, sirve para modificar el contraste de nuestra pantalla.

- 39 -

David Garcia Plaza

5.2.3.

Eleccin de estacin

Figura 19. Interruptor de eleccin de estacin y visualizacin. Como podemos observar en la simulacin cuando la entrada C0 del PIC se encuentra en nivel alto quiere decir que nos encontramos en la estacin de invierno como se puede ver en el display, este control nos sirve para poder modificar la estacin en la que nos encontremos para poder realizar el control de ventilacin o de calefaccin segn sea el caso. En invierno queremos controlar el sistema de calefaccin debido a que es cuando nos encontramos con las temperaturas ms bajas del ao y as poder realizar la climatizacin de la estancia, todo lo contrario pasa en el sistema de ventilacin que es cuando queremos encender la ventilacin para refrigerar la estancia.

- 40 -

Sistema de gestin domtica de una vivienda

5.2.4.

Sistema de calefaccin

Figura 20. Sistema de calefaccin activado.

Como podemos ver en la simulacin a travs del diodo led D2, nuestro sistema de calefaccin esta activado debido a que la temperatura de consigna es de 32C debido a que nos encontramos en invierno y nos encontramos a una temperatura inferior, por lo que el sistema se pone en marcha a travs del optoacoplador MOC3021, tambin llamado optoaislador o aislador acoplado pticamente, es un dispositivo de emisin y recepcin que funciona como un interruptor excitado mediante la luz emitida por un diodo LED que satura un fotodiac. De este modo combinamos en un solo dispositivo semiconductor, un fotoemisor y un fotorreceptor cuya conexin entre ambos es ptica. Hemos utilizado este dispositivo para aislar elctricamente el PIC de la corriente alterna de la red. El efecto de calefaccin se produce debido a que por las resistencias, R11 R12 R13, hacemos pasar la corriente necesaria para que se calienten debido a que son resistencias cermicas. La eleccin de las resistencias as como la corriente que circula por ella se desarrolla en el captulo de clculos.

- 41 -

David Garcia Plaza

Figura 21. Sistema de calefaccin desactivado. En este caso observamos que el sistema de calefaccin est apagado ya que tenemos una temperatura superior a la de consigna por lo que no hace falta calentar la estancia.

- 42 -

Sistema de gestin domtica de una vivienda

5.2.5.

Sistema de ventilacin

Figura 22. Sistema de ventilacin activado. Como podemos ver en la simulacin a travs del diodo led D3, nuestro sistema de ventilacin esta activado debido a que la temperatura de consigna es de 27C, debido a que nos encontramos en verano y nos encontramos a una temperatura superior, por lo que el sistema se pone en marcha a travs del transistor BC547. El efecto de ventilacin se produce debido a que el transistor esta en zona de saturacin por lo que se convierte en un interruptor cerrado dejando pasar corriente por el ventilador.

- 43 -

David Garcia Plaza

Figura 23. Sistema de ventilacin desactivado. En este caso observamos que el sistema de ventilacin est apagado ya que tenemos una temperatura inferior a la de consigna por lo que no hace falta refrigerar la estancia.

- 44 -

Sistema de gestin domtica de una vivienda

5.3. Control de luz


Como se ha explicado anteriormente, vamos a realizar una regulacin de la luminosidad de la casa, con este motivo se han instalado unos sensores de luz que hemos simulado como resistencias LDR. En la casa hay un total de 4 sensores de luz, que son los que hemos credo convenientes ya que son en las estancias donde ms tiempo pasaremos. Como en el caso de la temperatura solo hemos simulado un sensor con su correspondiente bombilla. A continuacin se presenta el esquema realizado, en el que podemos ver cuatro partes bien diferenciadas que definirn el funcionamiento del sistema, que son: Deteccin de paso por cero, sensor de luminosidad, sistema de control de disparo y comunicacin serie.

- 45 -

David Garcia Plaza

+12V

F1
1

TR1
3

J1
2 1 230V

1A 4

R1
10k 3
7

U1 D1
6 2 1N4004

Comunicacin serie
J4 R3
8.2k VCC 1 6 2 7 3 8 4 9 5 CONN-D9F

5 TRAN-230-12-Alterna

R2

4 1 5

Deteccin paso por cero

UA741CN -12V

10k

R4
10k

R15
10k

Q2
BC557B

R16
VCC VCC VCC 1k

X1
FREQ=4MHz

R17
4k7 RB0/INT RB1 RB2 RB3/PGM RB4 RB5 RB6/PGC RB7/PGD 33 34 35 36 37 38 39 40 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 VCC

R5
1k

U2
13 14 2 3 4 5 6 7 8 9 10 1 OSC1/CLKIN OSC2/CLKOUT

R19
1k

R6
1k 1.0

LDR1
LDR

RA0/AN0 RA1/AN1 RA2/AN2/VREF-/CVREF RA3/AN3/VREF+ RA4/T0CKI/C1OUT RA5/AN4/SS/C2OUT RC0/T1OSO/T1CKI RE0/AN5/RD RC1/T1OSI/CCP2 RE1/AN6/WR RC2/CCP1 RE2/AN7/CS RC3/SCK/SCL RC4/SDI/SDA MCLR/Vpp/THV RC5/SDO RC6/TX/CK RC7/RX/DT RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7 PIC16F877A

Q3

R18
10k

BC547B

D2
1N4148

Sistema control de disparo


F2

R11
100R

R7
1k

VCC

U3

R12
390R

R13
470R 1A

R14
39R

R8
10k

J2
1 2

4 MOC3021

R9
100R

U4
BT136

Q1
BC547B

C1
100n

C2
10n

J3
LAMPARA

230V

R10

Sensor de luminosidad

Figura 24. Simulacin con Proteus de control de luz.


- 46 -

1 2

100R

Sistema de gestin domtica de una vivienda

5.3.1.

Deteccin paso por cero

Primero de todo hemos tenido que disear el circuito de sincronismo, ya que debemos sincronizar la seal que provine de la red con el PIC. Para eso hemos utilizado el amplificador operacional UA741 para que nos genere una seal alterna de forma cuadrada la cual nos proporciona dicha seal de sincronismo.
+12V

R1(1) A

R1
10k 3
7

U1 D1
6 2 1N4004
4 1 5

B C D

R2
10k

UA741 -12V

R3
8.2k

R4
10k

Figura 25. Simulacin con Proteus de sincronismo.

Figura 26. Pantalla osciloscopio con sincronismo.

- 47 -

David Garcia Plaza Vemos como la seal amarilla es la seal que nos proporciona la red, es decir, 230V de eficaz, y observamos que cada vez que dicha seal pasa por cero nos cambia el estado de la seal de salida, creando as un pulso de 5V de la misma frecuencia. Esta nueva seal alterna nos servir para actuar sobre la interrupcin externa del PIC, y mediante programa poder decidir qu hacer cada vez que se detecte un paso por cero, en nuestro caso actuaremos sobre el encendido o apagado de la bombilla. Para entenderlo mejor mostramos la siguiente simulacin, en la cual a travs de programa creamos un pulso de corta duracin cada vez que se detecta el paso por cero, dicho pulso se muestra por la salida B1.
+12V

R1(1)

R1
10k 3
7

U1 D1
6 2 1N4004
4 1 5

R2
10k

UA741 -12V

R3
8.2k A B C

R4
10k

VCC

R5
1k

U2
13 14 2 3 4 5 6 7 8 9 10 1 OSC1/CLKIN OSC2/CLKOUT RB0/INT RB1 RB2 RB3/PGM RB4 RB5 RB6/PGC RB7/PGD 33 34 35 36 37 38 39 40 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30

R6
1k

RA0/AN0 RA1/AN1 RA2/AN2/VREF-/CVREF RA3/AN3/VREF+ RA4/T0CKI/C1OUT RA5/AN4/SS/C2OUT RC0/T1OSO/T1CKI RE0/AN5/RD RC1/T1OSI/CCP2 RE1/AN6/WR RC2/CCP1 RE2/AN7/CS RC3/SCK/SCL RC4/SDI/SDA MCLR/Vpp/THV RC5/SDO RC6/TX/CK RC7/RX/DT RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7 PIC16F877A

VCC

R8
10k

Figura 27. Simulacin con Proteus control de luz.

- 48 -

Sistema de gestin domtica de una vivienda

Figura 28. Pantalla osciloscopio con sincronismo.

En la imagen anterior vemos como genera un pulso (AZUL), cada vez que la otra seal pasa por cero y por lo tanto activa la interrupcin externa del PIC.

5.3.2.

Sensor de luminosidad

Como la librera de Proteus no pose nuestro modelo de LDR hemos simulado su funcionamiento con una resistencia variable, la cual podemos modificar su resistencia al igual que se modificar realmente al variar la luminosidad que recibe. Este valor lo introducimos por el conversor del PIC para realizar una lectura continua del estado de luminosidad que tenemos, es aqu donde a travs de programa se realiza el control de la luz, dependiendo del valor que tengamos se disparara en un cierto tiempo la salida hacia el Triac. Tabla 13. Tabla luminosidad. Luminosidad 0% 25% 50% 75% 100% Valor conversor 208 262 352 536 1023 Pulso TRIAC No hay pulso. 2,5ms 5ms 7,5ms -

- 49 -

David Garcia Plaza En la tabla podemos observar, los porcentajes de luminosidad, siendo 0% cuando la LDR est tapada y no recibe luz, y 100% cuando la LDR recibe mxima luz natural. Como vemos al 0% no hay pulso ya que queremos que la bombilla de su mxima luz, por lo que el triac no ha de actuar, en cambio al 100% no enviaremos ningn tipo de pulso, sino que simplemente apagaremos la bombilla ya que significar que tenemos la luz adecuada.

5.3.3.

Sistema control de disparo

En esta parte es donde realizamos el control de disparo de la bombilla, todo se hace a travs de programa que es donde se crea el pulso para generar el disparo del MOC3021, que como se ha comentado anteriormente es un optotriac, que nos asla las dos partes del circuito, a continuacin mostraremos los 5 estados posible de la bombilla, que son al 0%, 25%, 50%, 75%, 100%.

0% de luminosidad Vemos como no se efecta ningn disparo, debido a que queremos que la bombilla se encienda completamente.

Figura 29. Pantalla osciloscopio a 0% de luminosidad.

- 50 -

Sistema de gestin domtica de una vivienda 25% de luminosidad

Figura 30. Pantalla osciloscopio a 25% de luminosidad. 50% de luminosidad

Figura 31. Pantalla osciloscopio a 50% de luminosidad.

- 51 -

David Garcia Plaza 75% de luminosidad

Figura 32. Pantalla osciloscopio a 75% de luminosidad. 100% de luminosidad Cuando tenemos un 100% de luminosidad no queremos que se encienda la bombilla por lo que no hay nada que mostrar ya que no se produce disparo, por lo que el triac no conduce en ningn momento y no le llega ningn tipo de seal a la bombilla.

- 52 -

Sistema de gestin domtica de una vivienda

5.4. Sistemas SSP, SPA, control de luz y control de puertas y ventanas.


En el entorno de visualizacin de nuestra vivienda podremos encontrar los siguientes puntos: Control de luz Control de puertas y ventanas Sistema de simulacin de presencia (SPP) Sistema de proteccin por ausencia (SPA)

Todos estos sistemas sern controlados y visualizados por un programa de control en Visual Basic des del cual el usuario podr conocer el estado de cualquier elemento de la vivienda mirando la pantalla de forma rpida y eficaz. En la imagen siguiente se puede ver todo el circuito simulado, aunque quizs no se observe con mucho detalle cada uno de sus elementos, a continuacin explicaremos cada parte con detalle.

- 53 -

David Garcia Plaza

VCC

R8
180R

LUZ_COCINA
SW-SPDT

R9
180R

LUZ_GARAJE
SW-SPDT

R10
180R

LUZ_HABITACION1
SW-SPDT

R11
180R

LUZ_HABITACION2
SW-SPDT

R12
180R

LUZ_HABITACION3
SW-SPDT

U5
5 Y Y

R13
X0 X1 X2 X3 X4 X5 X6 X7 A B C E 4 3 2 1 15 14 13 12 11 10 9 7 180R

LUZ_ESTUDIO
SW-SPDT

Control de puertas y ventanas


VCC

LUZ_COMEDOR R14
180R SW-SPDT VCC

Control de luz

P_PRINCIPAL R1
180R SW-SPDT

P_GARAJE
SW-SPDT

R2
180R

74151

R15
180R

R16
180R

R17
180R

R18
180R

R19
180R

R20
180R

R21
180R

V_HABITACION2 R3
180R SW-SPDT

U1 U2
4 3 2 1 15 14 13 12 11 10 9 7 X0 X1 X2 X3 X4 X5 X6 X7 A B C E 74151 Y Y 5 6 2 3 4 5 6 7 8 9 10 1 13 14 OSC1/CLKIN OSC2/CLKOUT RB0/INT RB1 RB2 RB3/PGM RB4 RB5 RB6/PGC RB7/PGD 33 34 35 36 37 38 39 40 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30

Q1
BC547

Q2
BC547

Q3
BC547

Q4
BC547

Q5
BC547

Q7
BC547

Q6
BC547

V_HABITACION3 R4
180R SW-SPDT

V_ESTUDIO
SW-SPDT

R5

180R

V_COMEDOR R6
180R SW-SPDT

RA0/AN0 RA1/AN1 RA2/AN2/VREF-/CVREF RA3/AN3/VREF+ RA4/T0CKI/C1OUT RA5/AN4/SS/C2OUT RC0/T1OSO/T1CKI RE0/AN5/RD RC1/T1OSI/CCP2 RE1/AN6/WR RC2/CCP1 RE2/AN7/CS RC3/SCK/SCL RC4/SDI/SDA MCLR/Vpp/THV RC5/SDO RC6/TX/CK RC7/RX/DT RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7

LUZ_1
COCINA

LUZ_2
GARAJE

LUZ_3
HAB1

LUZ_4
HAB2

LUZ_5
HAB3

LUZ_6
ESTUDIO

LUZ7
COMEDOR

V_GARAJE
SW-SPDT

R7
180R

SPA
P1 R28
1 6 2 7 3 8 4 9 DCD DSR RXD RTS TXD CTS DTR RI 180R VCC

R22
180R

PIC16F877A VCC

R23
180R

D1
LED-GREEN

SPP
SW-SPDT

SPA R24
180R

R29
180R

SW-SPDT

ERROR COMPIM

ALARMA
SW-SPDT

BUZON R25
180R SW-SPDT

SENSOR1

SPP

SW-SPDT

R26
180R

SENSOR2
SW-SPDT

R27
180R

SENSOR3
SW-SPDT

- 54 -

Sistema de gestin domtica de una vivienda

5.4.1.

Entorno de visualizacin

A continuacin explicaremos el entorno de visualizacin de nuestro sistema de control, en el cual podremos, como ya hemos explicado anteriormente, visualizar y controlar los distintos elementos de la vivienda. En la siguiente imagen se muestra el entorno que el usuario podr encontrarse.

Figura 32. Entorno Visual vivienda. Como se puede observar, el usuario ver una imagen del plano de la vivienda donde se reflejan las distintas habitaciones, ventanas y puertas de sta. A la derecha encontramos una columna de control y visualizacin de todas las luces que hemos credo convenientes controlar, as como las puertas y ventanas. Tambin se ha aadido el control de los sistemas SPA y SPP, de tal manera que el usuario podr activarlos manualmente con un interruptor en la vivienda, o a travs de la pantalla usando la instruccin ON. Seguidamente analizaremos por partes cada una de las funciones de nuestro sistema, observando de manera virtual como cambian de estado las diferentes entradas y salidas segn una accin u otra. Para ello utilizaremos una conexin virtual del puerto serie que conectar el simulador Proteus con el Visual Basic.

- 55 -

David Garcia Plaza

5.4.2.

Control de Luz

Primero de todo nos centraremos en la parte del control de luz. En la siguiente figura se observa la parte del circuito realizado con Proteus, donde estn situados los interruptores de control y los LEDs que hacen la funcin de luces de la vivienda. Cada interruptor est conectado a una entrada del multiplexor 74151, el cual va guardando continuamente los estados de los distintos interruptores. Para poder encender y apagar los leds mediante instrucciones del PIC, hemos colocado a cada salida un transistor que saturar cuando enviemos un 1 lgico en el puerto, cerrando as el circuito.
R8 180R R9 180R R10 180R R11 180R R12 180R U5
5 6 Y Y X0 X1 X2 X3 X4 X5 X6 X7 A B C E 4 3 2 1 15 14 13 12 11 10 9 7

LUZ_COCINA SW-SPDT LUZ_GARAJE SW-SPDT LUZ_HABITACION1 SW-SPDT LUZ_HABITACION2 SW-SPDT LUZ_HABITACION3 SW-SPDT LUZ_ESTUDIO SW-SPDT LUZ_COMEDOR SW-SPDT
VCC

R13 180R R14 180R

74151

R15 180R

R16 180R

R17 180R

R18 180R

R19 180R

R20 180R

R21 180R

Q1 BC547

Q2 BC547

Q3 BC547

Q4 BC547

Q5 BC547

Q7 BC547

Q6 BC547

LUZ_1 COCINA

LUZ_2 GARAJE

LUZ_3 HAB1

LUZ_4 HAB2

LUZ_5 HAB3

LUZ_6 ESTUDIO

LUZ7 COMEDOR

U1
13 14 2 3 4 5 6 7 8 9 10 1 OSC1/CLKIN OSC2/CLKOUT RB0/INT RB1 RB2 RA0/AN0 RB3/PGM RA1/AN1 RB4 RA2/AN2/VREF-/CVREF RB5 RA3/AN3/VREF+ RB6/PGC RA4/T0CKI/C1OUT RB7/PGD RA5/AN4/SS/C2OUT RC0/T1OSO/T1CKI RE0/AN5/RD RC1/T1OSI/CCP2 RE1/AN6/WR RC2/CCP1 RE2/AN7/CS RC3/SCK/SCL RC4/SDI/SDA MCLR/Vpp/THV RC5/SDO RC6/TX/CK RC7/RX/DT RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7 33 34 35 36 37 38 39 40 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30

Figura 33. Esquema Proteus control de luz.


R28 180R
VCC

R22 180R

PIC16F877A
VCC

R23 180R

- 56 -

Sistema de gestin domtica de una vivienda En la pantalla de Visual Basic vemos que inicialmente todas las luces estn en gris ya que si nos fijamos en la figura del circuito todos los interruptores se encuentran apagados.

Figura 34. Control de luz.

Ahora bien, si pulsamos, por ejemplo, los interruptores de Garaje, Habitacin 1 y Estudio, observaremos como las luces cambian de color.

Figura 35. Control de luz.

Si pasamos ahora a observar el circuito simulado en Proteus vemos que estos tres interruptores estn activos, as como los leds correspondientes a cada departamento de la vivienda.

- 57 -

David Garcia Plaza

VCC

R8 180R R9 180R R10 180R R11 180R R12 180R U5


5 6 Y Y X0 X1 X2 X3 X4 X5 X6 X7 A B C E 4 3 2 1 15 14 13 12 11 10 9 7

LUZ_COCINA SW-SPDT LUZ_GARAJE SW-SPDT LUZ_HABITACION1 SW-SPDT LUZ_HABITACION2 SW-SPDT LUZ_HABITACION3 SW-SPDT LUZ_ESTUDIO SW-SPDT LUZ_COMEDOR SW-SPDT
VCC

R13 180R R14 180R

74151

R15 180R

R16 180R

R17 180R

R18 180R

R19 180R

R20 180R

R21 180R

Q1 BC547

Q2 BC547

Q3 BC547

Q4 BC547

Q5 BC547

Q7 BC547

Q6 BC547

LUZ_1 COCINA

LUZ_2 GARAJE

LUZ_3 HAB1

LUZ_4 HAB2

LUZ_5 HAB3

LUZ_6 ESTUDIO

LUZ7 COMEDOR

U1 U2
4 3 2 1 15 14 13 12 11 10 9 7 X0 X1 X2 X3 X4 X5 X6 X7 A B C E Y Y 5 6 2 3 4 5 6 7 8 9 10 1 13 14 OSC1/CLKIN OSC2/CLKOUT RB0/INT RB1 RB2 RA0/AN0 RB3/PGM RA1/AN1 RB4 RA2/AN2/VREF-/CVREF RB5 RA3/AN3/VREF+ RB6/PGC RA4/T0CKI/C1OUT RB7/PGD RA5/AN4/SS/C2OUT RC0/T1OSO/T1CKI RE0/AN5/RD RC1/T1OSI/CCP2 RE1/AN6/WR RC2/CCP1 RE2/AN7/CS RC3/SCK/SCL RC4/SDI/SDA MCLR/Vpp/THV RC5/SDO RC6/TX/CK RC7/RX/DT RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7 33 34 35 36 37 38 39 40 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30

74151

Figura 36. Esquema Proteus ejemplo control de luz.

R22 180R

PIC16F877A

El control de luces es bidireccional, es decir, podemos encender y apagar las luces con los interruptores manuales en la vivienda, o cmodamente des de nuestra pantalla de Visual pulsando ON o OFF segn nos convenga. La nica prioridad que hemos introducido es que los interruptores manuales mandaran sobre el sistema visual, es decir, podremos encender y apagar una luz que este desactivada, pero no podremos apagar una luz que tenga el interruptor activo. Aqu vemos un ejemplo encendiendo la luz de la cocina.

- 58 -

Sistema de gestin domtica de una vivienda

Figura 37. Control de luz. Observamos que el interruptor de la cocina no est pulsado, sin embargo, el led si est en activo ya acabamos de encender la luz mediante Visual.
VCC

R8 180R R9 180R R10 180R R11 180R R12 180R U5


5 6 Y Y X0 X1 X2 X3 X4 X5 X6 X7 A B C E 4 3 2 1 15 14 13 12 11 10 9 7

LUZ_COCINA SW-SPDT LUZ_GARAJE SW-SPDT LUZ_HABITACION1 SW-SPDT LUZ_HABITACION2 SW-SPDT LUZ_HABITACION3 SW-SPDT LUZ_ESTUDIO SW-SPDT LUZ_COMEDOR SW-SPDT
VCC

R13 180R R14 180R

74151

R15 180R

R16 180R

R17 180R

R18 180R

R19 180R

R20 180R

R21 180R

Q1 BC547

Q2 BC547

Q3 BC547

Q4 BC547

Q5 BC547

Q7 BC547

Q6 BC547

LUZ_1 COCINA

LUZ_2 GARAJE

LUZ_3 HAB1

LUZ_4 HAB2

LUZ_5 HAB3

LUZ_6 ESTUDIO

LUZ7 COMEDOR

Figura 38. Esquema Proteus ejemplo control de luz.

- 59 -

David Garcia Plaza

5.4.3.

Control de puertas y ventanas

Ahora analizaremos la parte de control de ventanas y puertas. Observamos que para simular el circuito hemos utilizado interruptores para emular los sensores magnticos de final de carrera en las puertas y ventanas de la vivienda, que nos darn los estados lgicos 1 o 0, cuando estn abiertas y cerradas independientemente. En este caso tambin haremos uso del multiplexor para guardar las variables de entrada en el PIC, procedimiento que nos permite optimizar las entradas de nuestro chip.
VCC

P_PRINCIPAL R1 SW-SPDT P_GARAJE SW-SPDT 180R R2 180R U1 U2


4 3 2 1 15 14 13 12 11 10 9 7 X0 X1 X2 X3 X4 X5 X6 X7 A B C E Y Y 5 6 2 3 4 5 6 7 8 9 10 1 13 14 OSC1/CLKIN OSC2/CLKOUT RB0/INT RB1 RB2 RB3/PGM RB4 RB5 RB6/PGC RB7/PGD 33 34 35 36 37 38 39 40 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30

V_HABITACION2 R3 180R SW-SPDT V_HABITACION3 R4 180R SW-SPDT V_ESTUDIO SW-SPDT R5

180R

V_COMEDOR R6 SW-SPDT V_GARAJE SW-SPDT 180R R7 180R

74151

RA0/AN0 RA1/AN1 RA2/AN2/VREF-/CVREF RA3/AN3/VREF+ RA4/T0CKI/C1OUT RA5/AN4/SS/C2OUT RC0/T1OSO/T1CKI RE0/AN5/RD RC1/T1OSI/CCP2 RE1/AN6/WR RC2/CCP1 RE2/AN7/CS RC3/SCK/SCL RC4/SDI/SDA MCLR/Vpp/THV RC5/SDO RC6/TX/CK RC7/RX/DT RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7

PIC16F877A
VCC

Figura 39. Esquema Proteus control ventanas y puertas. Si ponemos en marcha la simulacin con los interruptores como la figura anterior, nos encontraremos en el caso en que todas las puertas y ventanas estarn cerradas.

Figura 40. Control puertas y ventanas.

- 60 -

Sistema de gestin domtica de una vivienda A su vez, en la imagen del plano de la vivienda, las puertas y ventanas aparecen en rojo cuando estn cerradas, y en verde, como veremos a continuacin, cuando se abren.

Figura 41. Entorno Visual vivienda puertas y ventanas. Ahora accionaremos en Proteus los interruptores correspondientes para abrir la puerta principal y la ventana del comedor para ver como varan los entornos de Visual.
VCC

P_PRINCIPAL R1 SW-SPDT P_GARAJE SW-SPDT 180R R2 180R U1 U2


4 3 2 1 15 14 13 12 11 10 9 7 X0 X1 X2 X3 X4 X5 X6 X7 A B C E Y Y 5 6 2 3 4 5 6 7 8 9 10 1 13 14 OSC1/CLKIN OSC2/CLKOUT RB0/INT RB1 RB2 RB3/PGM RB4 RB5 RB6/PGC RB7/PGD 33 34 35 36 37 38 39 40 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30

V_HABITACION2 R3 180R SW-SPDT V_HABITACION3 R4 180R SW-SPDT V_ESTUDIO SW-SPDT R5

180R

V_COMEDOR R6 SW-SPDT V_GARAJE SW-SPDT 180R R7 180R

74151

RA0/AN0 RA1/AN1 RA2/AN2/VREF-/CVREF RA3/AN3/VREF+ RA4/T0CKI/C1OUT RA5/AN4/SS/C2OUT RC0/T1OSO/T1CKI RE0/AN5/RD RC1/T1OSI/CCP2 RE1/AN6/WR RC2/CCP1 RE2/AN7/CS RC3/SCK/SCL RC4/SDI/SDA MCLR/Vpp/THV RC5/SDO RC6/TX/CK RC7/RX/DT RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7

PIC16F877A

Figura 42. Esquema Proteus control puertas y ventanas.

- 61 -

David Garcia Plaza Observamos que ambos estados pasan de CERRADA a ABIERTA y en el dibujo de la vivienda cambian de color a verde indicando su apertura.

Figura 43. Control puertas y ventanas.

Figura 44. Entorno Visual vivienda puertas y ventanas. Cabe recordar, que el sistema de control de puertas y ventanas no es un sistema bidireccional como el de las luces, ya que en este caso no podemos abrir ni cerrar una ventana o puerta por Visual, sino que solo visualizamos en pantalla el estado en que se encuentra.

- 62 -

Sistema de gestin domtica de una vivienda

5.4.4.

Sistema de Simulacin por Presencia (SSP)

Como ya hemos explicado anteriormente, ste sistema se encarga de simular presencia dentro de la vivienda cuando se detecta algn tipo de intrusin con los sensores de movimiento que tericamente estarn situados en el jardn. Cuando alguno de los sensores se activa, varias luces de la casa se encendern para intentar disuadir al intruso hacindole pensar que hay personas en la vivienda. De cara a la simulacin en Proteus, hemos substituido los sensores por interruptores simples para facilitar el manejo.
U1
13 14 2 3 4 5 6 7 8 9 10 1 OSC1/CLKIN OSC2/CLKOUT RB0/INT RB1 RB2 RB3/PGM RB4 RB5 RB6/PGC RB7/PGD 33 34 35 36 37 38 39 40 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 1 6 2 7 3 8 4 9

RA0/AN0 RA1/AN1 RA2/AN2/VREF-/CVREF RA3/AN3/VREF+ RA4/T0CKI/C1OUT RA5/AN4/SS/C2OUT RC0/T1OSO/T1CKI RE0/AN5/RD RC1/T1OSI/CCP2 RE1/AN6/WR RC2/CCP1 RE2/AN7/CS RC3/SCK/SCL RC4/SDI/SDA MCLR/Vpp/THV RC5/SDO RC6/TX/CK RC7/RX/DT RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7

P1
DCD DSR RXD RTS TXD CTS DTR RI

R22 180R

PIC16F877A
VCC

D1 LED-GREEN

SPP SW-SPDT ALARMA SW-SPDT SENSOR1 SW-SPDT SENSOR2 SW-SPDT SENSOR3 SW-SPDT

R23 180R

R24 180R

ERROR

COMPIM

R25 180R

R26 180R

R27 180R

Figura 45. Esquema Proteus SSP.

En la figura anterior se observa como el sistema SSP consta de un interruptor general, que puede ser activado mediante un interruptor manual en la vivienda o pulsando ON en la pantalla de Visual. Tambin tenemos el interruptor para activar o desactivar la alarma, y los tres sensores que nos alertarn de cualquier intrusin en la vivienda.

- 63 -

David Garcia Plaza A continuacin mostramos el entorno visual del usuario, donde podremos activar y desactivar el SSP y visualizar que sensor es el que se ha activado.

Figura 46. Control SSP. Ahora recrearemos una situacin real de intrusin. Activaremos la simulacin y el sistema SSP, con todas las luces apagadas como si el dueo de la vivienda hubiera salido a comprar o estuviera durmiendo, y activaremos el sensor nmero dos.
U1
13 14 2 3 4 5 6 7 8 9 10 1 OSC1/CLKIN OSC2/CLKOUT RB0/INT RB1 RB2 RB3/PGM RB4 RB5 RB6/PGC RB7/PGD 33 34 35 36 37 38 39 40 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30

RA0/AN0 RA1/AN1 RA2/AN2/VREF-/CVREF RA3/AN3/VREF+ RA4/T0CKI/C1OUT RA5/AN4/SS/C2OUT RC0/T1OSO/T1CKI RE0/AN5/RD RC1/T1OSI/CCP2 RE1/AN6/WR RC2/CCP1 RE2/AN7/CS RC3/SCK/SCL RC4/SDI/SDA MCLR/Vpp/THV RC5/SDO RC6/TX/CK RC7/RX/DT RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7

R22 180R

PIC16F877A
VCC

D1 LED-GREEN

SPP SW-SPDT ALARMA SW-SPDT SENSOR1 SW-SPDT SENSOR2 SW-SPDT SENSOR3 SW-SPDT

R23 180R

R24 180R

R25 180R

R26 180R

R27 180R

Figura 47. Ejemplo sistema SSP.

- 64 -

Sistema de gestin domtica de una vivienda Vemos que el indicador SSP est en ACTIVO al igual que la alarma y en sensor nmero dos ya que as lo hemos querido y as lo muestra el esquema del circuito en Proteus. Vemos que como hay motivos de intrusin las luces de la cocina, de la habitacin tres y del comedor se encienden para que parezca que hay personas dentro de la casa.

Figura 48. Entorno Visual ejemplo sensores. La lnea roja de la parte izquierda de la imagen nos indica por pantalla que la intrusin se est realizando por esa parte de la vivienda. A continuacin, y a modo de ejemplo, expondremos el caso en el cual los tres sensores estuvieran activos y podremos ver las distintas lneas que envuelven la casa.

Figura 49. Entorno Visual ejemplo sensores.

- 65 -

David Garcia Plaza

5.4.5.

Sistema de Proteccin por Ausencia (SPA)

El sistema de proteccin por ausencia tiene como funcin desconectar todos los elementos elctricos, en nuestro caso las luces de la vivienda. El usuario podr activar o desactivar este sistema de dos formas distintas y bidireccionales, mediante un interruptor manual en la casa o un control en la pantalla de Visual. A continuacin mostraremos un ejemplo en el cual podremos observar la casa con algunas de las luces encendidas, como se observa en la siguiente imagen, el control SPA esta Inactivo por tanto el sistema general de control funciona con normalidad y las luces estn correctamente encendidas segn los interruptores manuales.

Figura 50. Entorno Visual ejemplo SPA.

Ahora bien, si activamos el control SPA, ya sea de forma manual o por nuestro terminal de control del PC, observamos como todas las luces han quedado apagadas, y no podrn volver a encenderse hasta que el sistema SPA este de nuevo desactivado. En las siguientes dos imgenes vemos que aunque los interruptores manuales en Proteus estn activos, los leds que simulan las luces de la vivienda, al igual que los indicadores en Visual, siguen apagadas. Esto nos facilitar la faena a la hora de apagar todas las luces si salimos de la

- 66 -

Sistema de gestin domtica de una vivienda vivienda, o incluso programar el sistema para que se active en caso de fallo elctrico, fuga de gas, incendio, etc. Cabe decir, que al igual que en el caso del control de luz o del SPP, hay una serie de jerarquas en los controles de activacin del sistema, es decir, que por ejemplo, si hemos activado manualmente el sistema SPA, no podremos desactivarlo en nuestro entorno grfico, y a la inversa.

Figura 51. Ejemplo SPA activado.

- 67 -

David Garcia Plaza

VCC

R8
180R

LUZ_COCINA
SW-SPDT

R9
180R

LUZ_GARAJE
SW-SPDT

R10
180R

LUZ_HABITACION1
SW-SPDT

R11
180R

LUZ_HABITACION2
SW-SPDT

R12
180R

LUZ_HABITACION3
SW-SPDT

U5
5 6 Y Y X0 X1 X2 X3 X4 X5 X6 X7 A B C E 74151 4 3 2 1 15 14 13 12 11 10 9 7

R13
180R

LUZ_ESTUDIO
SW-SPDT

LUZ_COMEDOR R14
180R SW-SPDT VCC

R15
180R

R16
180R

R17
180R

R18
180R

R19
180R

R20
180R

R21
180R

Q1
BC547

Q2
BC547

Q3
BC547

Q4
BC547

Q5
BC547

Q7
BC547

Q6
BC547

LUZ_1
COCINA

LUZ_2
GARAJE

LUZ_3
HAB1

LUZ_4
HAB2

LUZ_5
HAB3

LUZ_6
ESTUDIO

LUZ7
COMEDOR

Figura 52. Ejemplo SPA activado.

- 68 -

CAPTULO 6: SISTEMA DE VISUALIZACIN

6.1. Programa utilizado: Visual Basic 6.0


Para realizar el sistema de visualizacin y de control de los diversos mdulos hemos utilizado el programa Visual Basic 6.0, Visual Basic es un lenguaje de programacin orientada al objeto, desarrollado para Microsoft. El lenguaje de programacin es un dialecto de BASIC, con importantes agregados. Su primera versin fue presentada en 1991, con la intencin de simplificar la programacin utilizando un ambiente de desarrollo completamente grfico que facilitara la creacin de interfaces grficas y, en cierta medida, tambin la programacin misma. Visual Basic constituye un IDE (entorno de desarrollo integrado) que ha sido empaquetado como un programa de aplicacin; es decir, consiste en un editor de cdigo, un depurador, un compilador, y un constructor de interfaz grfica o GUI.

6.2. Control de Temperatura


En el control de Temperatura lo que nos interesa es poder observar y interactuar con la temperatura de nuestra estancia. A continuacin vamos a explicar cada uno de los Forms creados en visual y cul es su utilidad.

- 69 -

David Garcia Plaza

6.2.1.

Visualizacin de temperatura actual y de consignas

En la siguiente figura podemos observar la pantalla principal de nuestro sistema de control y visualizacin de temperatura. En dicha pantalla podemos ver el valor actual de temperatura, as como las consignas que hemos asignado, tanto de invierno como de verano. Tambin podemos ver de modo visual si el sistema de calefaccin o de ventilacin est funcionando o apagado. Por ltimo, nos encontramos tres botones que nos permiten acceder a distintas funciones, como el cambio de consignas, el historial de temperaturas o el reseteo de las contraseas de fabricante.

Figura 53. Sistema de control y visualizacin de la temperatura.

6.2.2.

Control de acceso para el cambio de consignas

Para acceder al cambio de consignas es necesario introducir una contrasea tal como podemos ver en la siguiente imagen, si no introducimos bien la contrasea no podremos acceder al control de las temperatura de consignas. En dicha pantalla tambin podremos cambiar la contrasea si lo deseamos.

- 70 -

Sistema de gestin domtica de una vivienda

Figura 54. Sistema de acceso al cambio de consignas.

6.2.3.

Cambio de contraseas

En la siguiente pantalla podemos cambiar la contrasea, previamente se nos requerir que nos identifiquemos con la contrasea anterior para poder as introducir la nueva contrasea.

Figura 55. Cambio de contraseas.

- 71 -

David Garcia Plaza

6.2.4.

Cambio de consignas

En nuestra vivienda nos interesa poder cambiar los valores de consigna, por si queremos tener una estancia ms clida o ms fra, por eso tenemos la siguiente pantalla, en la cual podremos cambiar los valores de consigna de las estaciones principales de invierno y de verano. En la figura 57 podemos ver como se han cambiado los valores de consigna.

Figura 56. Cambio de consignas.

Figura 57. Sistema de control y visualizacin de la temperatura.

- 72 -

Sistema de gestin domtica de una vivienda

6.2.5.

Historial

Por ltimo, hemos aadido la opcin de crear un historial de temperaturas, para as poder realizar estudios o simplemente para poder visualizar la temperatura que hemos tenido anteriormente. Esta opcin se elige desde el men principal clicando en Historial. En la pantalla Historial podemos elegir cada cuanto tiempo queremos guardar los valores de temperatura, en el ejemplo vamos a realizar las lecturas cada minuto. Al hacer clic en Mostrar Grfica, se nos abrir un archivo Excel en el cual podremos la lista de valores capturados y observar la grfica de nuestras temperaturas, como podemos ver en la figura 59.

Figura 58. Historial.


35 30 25 20 15 10 5 0 1 8 15 22 29 36 43 50 57 64 71 78 85 92 99

Figura 59. Grfica Historial.

- 73 -

David Garcia Plaza

6.3. Control de luz


En este apartado de la visualizacin y control, lo que vamos a poder realizar es ver el estado de la bombilla cuando estamos en el modo automtico en el cual la bombilla se regula sola mediante la fotorresistencia del circuito, adems en este apartado tambin podremos ver como desde visual podemos decidir en el modo manual, que tanto por ciento queremos encender en la bombilla. En la siguiente imagen podemos ver como en el modo automtico, actualmente la bombilla esta al 0% encendida, eso significa que tendremos suficiente luz natural que no precisamos de luz artificial para iluminar nuestra estancia.

Figura 60. Control y visualizacin de la luz. En la imagen siguiente podemos ver como en el modo automtico pasa lo contrario que anteriormente, actualmente la bombilla esta al 75% encendida, eso significa que no disponemos de suficiente luz natural para iluminar nuestra estancia y necesitamos de luz artificial para tener una correcta iluminacin.

- 74 -

Sistema de gestin domtica de una vivienda

Figura 61. Control y visualizacin de la luz. En las dos siguientes imagen podemos ver el modo manual, este modo no tiene en cuenta el valor de luz actual de la estancia y somos nosotros los que podemos elegir el porcentaje de encendido de la bombilla, esto nos puede interesar en algunos casos, como por ejemplo, para poder ver una pelcula de noche y no queremos tener encendidas la luz al 100%, o quizs tambin en cuando requerimos de ms iluminacin para realizar alguna tarea y no nos basta con la luz natural.

Figura 62. Control y visualizacin de la luz.

- 75 -

David Garcia Plaza

Figura 63. Control y visualizacin de la luz.

6.4. Sistemas SSP, SPA, puertas y ventanas.

control

de

luz

La parte de visualizacin de estos sistemas ya se ha mostrado anteriormente en el apartado de simulaciones, para facilitar la comprensin de este apartado

- 76 -

CAPTULO 7: CLCULOS Y JUSTIFICACIONES

En el siguiente captulo vamos a justificar la eleccin de cada uno de los componentes utilizados en el proyecto, nuestra justificacin se basar principalmente en los clculos realizados, aunque alguno de los componentes ha sido elegido sin realizar unos clculos exhaustivos debido a la gran variedad de mercado y a que su eleccin no repercuta en la resolucin del proyecto. A continuacin vamos a detallar los clculos por mdulos.

7.1. Control de Temperatura


7.1.1. LM35DZ
El LM35DZ es un sensor de temperatura, al eleccin de este componente se debe a que es uno de los ms utilizados en el mercado, tambin es un sensor ya lnealizado por lo que no hay que montar un circuito externo para lnealizarlo. Adems, para nuestro proyecto su rango de temperatura nos es suficiente para realizar nuestras mediciones. Ya que su rango de medicin va desde los 0C a 100C. Tambin uno de los puntos a destacar es como hemos dicho su lnealizacin, que nos entrega 10mV/C, esto nos lleva a decir que en nuestra vivienda que seguramente no superar los 35C o como mucho 40C, tendremos como mximo 400mV y 10mA en la salida, una tensin que como veremos ms adelante soporta perfectamente el PIC16F877A.

- 77 -

David Garcia Plaza

7.1.2.

Resistencias de proteccin

La resistencias R9 y R10 de 220 son resistencias limitadoras de corriente para los leds, son resistencias que se utilizan para proteger al led de sobre intensidades que puedan venir del PIC. Es muy difcil que el PIC tenga una sobre intensidad, pero poniendo estas dos resistencias nos aseguramos de proteger a los leds. (1) (2)

Una vez tenemos esto, calculamos la potencia que debe disipar la resistencia. (3) Pr = Potencia que disipa la resistencia Vr = Cada de tensin de la resistencia Ir = Intensidad de la resistencia (4) Esto significa que con una R de 1/4W ya podemos disipar la potencia.

7.1.3.

MOC3021

El MOC3021 es un optoacoplador con la sida de triac, anteriormente ya hemos explicado su funcionamiento por lo que ahora explicaremos el porqu hemos elegido este modelo y no otro. La eleccin se a basado principalmente en la tensin que permita la salida, como hemos visto anteriormente aqu conectaremos un sistema de resistencias en serie que irn conectadas a la red para hacer una simulacin de calefaccin, por lo que nuestro triac en la salida tiene que soportar la tensin de red y este optoacoplador puede conducir hasta 400V de alterna, adems tambin soporta 1A de corriente que en ningn caso superamos, a continuacin explicaremos el circuito de resistencias y veremos que no se supera 1A. Por ltimo decir, que la parte que recibe del PIC, ya se ha limitado la corriente por lo que no superaremos la corriente mxima soportada por el optoacoplador que es de 60mA ni la tensin mxima que es de 3V.

- 78 -

Sistema de gestin domtica de una vivienda

7.1.4.

Circuito de calefaccin

Figura 64. Circuito de calefaccin. Como vemos en la figura anterior para realizar la calefaccin se han utilizado 3 resistencias de 3k3 y de 4W, para simular un sistema de calefaccin, para realizar la eleccin de estos componentes hemos tenido que realizar un primer clculo para limitar el rango de valores de resistencias sin llegar a producir un cortocircuito y quemarlas, despus de varios ensayos elegimos las resistencias de 3k3 ya que eran resistencias que no se calentaban muy rpido y as podamos hacer crecer la temperatura poco a poco sin llegar a quemar las resistencias. A continuacin se muestran los clculos. (5) Por lo que la potencia que disipara cada resistencia es, (6) Obtenemos una potencia de 1,78W que en ningn caso superan los 4W mximos de potencia de disipacin de la resistencia, por lo que har que las resistencias se calienten pero nunca se destruyan.

7.1.5.

Circuito de ventilacin

Anteriormente ya se ha explicado la resistencia R10, por lo que en este caso nos basaremos en la eleccin del transistor NPN, poco hay que decir de esta eleccin, el transistor BC547 es uno de los ms comunes en el mercado y uno de los de ms bajo precio, cuando recibe el impulso del PIC el transistor trabaja en su zona de saturacin comportndose como un interruptor

- 79 -

David Garcia Plaza cerrado y dejando as pasar la corriente necesaria para que el ventilado funcione. En ningn caso superamos las tensiones mximas del transistor debido a que ya vienen limitadas por la resistencia R10 y por la resistencia interna del ventilador que lleva segn fabricante.

Figura 65. Circuito de ventilacin.

7.2. Control de Luz


7.2.1. UA741CN
Como vemos figura que se muestra a continuacin, hemos utilizado el UA741CN que es un amplificador operacional para propsito general, que es uno de los amplificadores operacionales ms utilizados en el mundo de la electrnica, entre una de sus caractersticas destaca la del voltaje diferencial de entrada que es de 30V y la tensin de entrada de 15V, que en ningn caso superamos ya que a travs del transformado introducimos una onda senoidal de 12V eficaces.

Figura 66. Pulso de sincronismo.

- 80 -

Sistema de gestin domtica de una vivienda

7.2.2.

Pulso de disparo

Anteriormente ya hemos comentado la eleccin del MOC3021, por lo que en este caso no vamos a profundizar, ya que ha sido explicado con ms detalle anteriormente, solo comentar que soporta la tensin de red que necesitamos para encender la bombilla. El otro componente principal es el BT136-600, triac capaz de soportar la tensin de red que necesitaremos para la bombilla, el motivo de haber cdigo el BT136-600 y no el BT-500 o de gamas ms baja es el hecho de la no disponibilidad en tienda, la terminacin en 600 significa que soportara picos de 600V en sus terminales, por lo que podemos estar tranquilos ya que no superaremos esos picos de tensin.

Figura 67. Pulso de disparo.

7.3. Control vivienda


7.3.1. Multiplexor SN74151
El multiplexor que hemos escogido es el 74151 ya que se adapta perfectamente ya que su tensin de alimentacin es de 5V que es la que utilizamos para el PIC y los distintos leds que incorpora el circuito. Por otra parte las corrientes de salida que suministra el PIC son del orden de A y ste modelo soporta intensidades de entrada de hasta 1mA en las entradas de control por tanto no tendremos ningn problema ya que existe margen suficiente para sobre intensidades.

- 81 -

David Garcia Plaza

U3
4 3 2 1 15 14 13 12 11 10 9 7 X0 X1 X2 X3 X4 X5 X6 X7 A B C E 74151 Y Y 5 6

Figura 68. Pulso de disparo. Por otra parte, el nivel alto de tensin en la salida es de 3,4 V, este valor es suficientemente grande como para que en detectemos un 1 lgico en la entrada de nuestro PIC. 7.3.2. Control de luz automtico

Para controlar con el PIC el encendido y apagado de los leds, utilizaremos un transistor BC547. Este transistor, que ya lo hemos utilizado en otro mdulo, tiene como funcin saturarse cuando el PIC envi un 1 lgico y cerrar el circuito para encender el led. Como ya hemos comentado anteriormente, y segn la hoja de caractersticas que podemos encontrar en los anexos, la corriente IB que le llega al transistor des del PIC es muy pequea y como ya hemos explicado anteriormente, es muy difcil que el PIC sufra una sobretensin en sus puertos de salida.

Figura 69. Pulso de disparo.

Por otra parte, la resistencia de 180 colocada en entre la alimentacin y el transistor tiene como funcin limitar la corriente que llegar por el colector del transistor hasta el led.

- 82 -

CAPTULO 8: NORMATIVA

En la actualidad se estn desarrollando trabajos de normalizacin relacionados con la domtica tanto en organismos europeos (CENELEC; CEN) como en organismos internacionales (ISO/IEC). A continuacin se resumen estos trabajos.

8.1. CENELEC
8.1.1. Comit Tcnico 205
El Comit Tcnico 205 Sistemas electrnicos para viviendas y edificios, se encarga de preparar normas para todos los aspectos de sistemas electrnicos domsticos y en edificios en relacin a la sociedad de la informacin. En ms detalle, preparar normas para asegurar la integracin de un espectro amplio de aplicaciones y aspectos de control y gestin de otras aplicaciones en y entorno a viviendas y edificios, incluyendo las pasarelas residenciales a diferentes medios de transmisin y redes pblicas, teniendo en cuenta todo lo relativo a EMC y seguridad elctrica y funcional. TC 205 no preparar normas de producto sino los requisitos de actuacin necesarios y los interfaces de hardware y software necesarios. Las normas debern especificar ensayos de conformidad.

8.1.2. Normas publicadas


La estructura normativa del TC 205 se basa en dos series de normas, la EN 50491, que especifica los requisitos generales comunes para todos los sistemas domticos, y la EN 50090, que especifica los requisitos para el protocolo Konnex, dicho protocolo trata comunicaciones estndar,

- 83 -

David Garcia Plaza multimedio y abierto, Normalizado en Europa cuyo mbito actuacin se reduce a viviendas y, en menor medida, edificios.

8.2. CEN
8.2.1. Comit Tcnico 247
El Comit Tcnico 247 Automatizacin de Edificios, Controles y Gestin de Edificios, se encarga de la normalizacin de automatizacin de edificios, controles y gestin de edificios y servicios para edificios residenciales y no residenciales. Estas normas incluyen definiciones, requisitos, funciones y mtodos de ensayo de los productos de automatizacin de edificios y sistemas para control automtico de instalaciones de servicios en edificios. Las medidas de integracin primarias incluyen interfaces de aplicacin, sistemas y servicios para asegurar una gestin tcnica de edificios eficiente en cooperacin con la gestin comercial y de infraestructuras del edificio. Se excluyen de su campo de aplicacin las reas de automatizacin de edificios bajo la responsabilidad de otros comits de CEN/CENELEC.

8.2.2. Normas publicadas


La estructura normativa del TC 247 se basa en dos series de normas, la EN 14908, que trata sobre la comunicacin abierta de datos para automatizacin, control y gestin de edificios, y la EN 13321, que especifica la comunicacin de datos en automatizacin de edificios, los controles y la construccin de sistemas de gestin.

8.3. ISO/IEC
8.3.1. Subcomit 25
El Subcomit 25 interconexin en la tecnologa de la informacin es el responsable de la interconexin en la tecnologa de la informacin. Dentro de su campo de aplicacin est la normalizacin de sistemas microprocesadores, as como de interfaces, protocolos y medios de interconexin asociados para equipos de tecnologa de la informacin, generalmente para entornos comerciales y residenciales. Se excluye el desarrollo de normas para redes de telecomunicaciones e interfaces a redes de comunicacin.

8.3.2. Normas publicadas


La estructura normativa del subcomit 25 trabaja las normativas: ISO/IEC 15045, ISO/IEC 14762, ISO/IEC 15067 y ISO/IEC 14543. Todas estas normativas tratan los sistemas electrnicos en casas domticas.

- 84 -

CAPTULO 9: BIBLIOGRAFA

9.1. Bibliografa de consulta


9.1.1. Pginas web

http://revista.consumer.es/web/es/20060201/economia_domestica/ http://www.ceilhit.com/ http://www.anecyc.com/ http://www.intael.net/obras.html http://www.intael.net/pdf/CATALOGO%20FENIX.pdf http://www.esak.es/?gclid=CIKF4JCD954CFZ1h4wodzDTMJA http://www.x-robotics.com/sensores.htm#LM35 http://www.electro-tech-online.com/attachments/micro-controllers/27456d1237645692lm35-pic16f877a-adc.jpg http://foro.elhacker.net/electronica/introduccion_a_la_programacion_de_pics_en_lenguaje_c _ccs-t174021.0.html http://www.ucontrol.com.ar/forosmf/programacion-en-c/medidor-de-4-temperaturas-conlm35-y-lcd-2x16/?wap2 http://www.ucontrol.com.ar/forosmf/programacion-en-asm/medidor-de-temperatura-con-ellm35-con-decimos/ http://todopic.mforos.com/46840/4390762-convertir-asm-en-c/ http://www.idesaelectronic.com/instalacion.aspx

- 85 -

David Garcia Plaza


http://www.taringa.net/posts/downloads/1088351/Dise%C3%B1o-de-interioresProgramas_.html http://www.eurocable.es/esp/productos/ca_sist_reversible.php?h=2 http://fuetgo.wordpress.com/2007/09/19/microsoft-office-visio-2007-professional-espanol/ http://todopic.mforos.com/58527/3049293-efecto-noche-dia-para-belenes/ http://www.scribd.com/doc/22558303/Compilador-C-CCS-e-Simulador-Proteus-paraMicrocontroladores-Pic

9.1.2.

Libros

Garcia Breijo, Eduardo. Compilador C CCS e Simulador Proteus para Microcontroladores Pic. Alfaomega, 2008. Lile, Henri. Tiristores y triacs. Marcombo S.A., 2004. Tavernier, Christian. MicroControladores PIC. Paraninfo, 1997. Lehmann, Stefan. MicroControladores PIC: prcticas de programacin. Marcombo S.A., 2008.

- 86 -

You might also like