scieee AI-readable full text Open interactive document viewer

Desarrollo e implementación de un sistema basado en equipos KNX

Cabot Feliu, Cristina

Abstract

El objetivo del presente trabajo es el montaje y la programación de un sistema domótico con tecnología KNX. Inicialmente se realiza una breve introducción a la domótica. Se explica que es la domótica, se relata brevemente la historia de la domótica, se enumeran sus objetivos principales y se habla de los diferentes componentes de un sistema domótico. Tras haber introducido el tema general del trabajo, se realiza una introducción a la tecnología KNX. Ésta es la tecnología que se va a utilizar para llevar a cabo el trabajo. Además, también se explica como funciona dicha tecnología, como transmite y estructura los datos y sus principales ventajas e inconvenientes. A continuación, se introduce la herramienta de programación utilizada, ETS5, detallando los aspectos más importantes de este software y su funcionamiento. Después, se presentan los diferentes componentes utilizados en el sistema domótico y como se realizará el conexionado. Por último, una vez montado el sistema domótico, se lleva a cabo la programación y se comprueba el correcto funcionamiento del sistema.

Full text

1 Equation Chapter 1 Section 1 Trabajo de Fin de Máster Ingeniería Electrónica Robótica y Automática Desarrollo e implementación de un sistema basado en equipos KNX Autora: Cristina Cabot Feliu Tutor: Iván Maza Alcañiz Dep. Ingeniería de Sistemas y Automática Escuela Técnica Superior de Ingeniería Universidad de Sevilla Sevilla, 2017 Índice de Figuras 2 3 3 Desarrollo e implementación de un sistema basado en equipos KNX Trabajo de Fin de Máster Ingeniería Electrónica Robótica y Automática Desarrollo e implementación de un sistema basado en equipos KNX Autora: Cristina Cabot Feliu Tutor: Iván Maza Alcañiz Profesor titular Dep. de Ingeniería de Sistemas y Automática Escuela Técnica Superior de Ingeniería Universidad de Sevilla Sevilla, 2017 Índice de Figuras 4 5 5 Desarrollo e implementación de un sistema basado en equipos KNX Trabajo de Fin de Máster: Desarrollo e implementación de un sistema basado en equipos KNX Autora: Cristina Cabot Feliu Tutor: Iván Maza Alcañiz El tribunal nombrado para juzgar el Proyecto arriba indicado, compuesto por los siguientes miembros: Presidente: Vocales: Secretario: Acuerdan otorgarle la calificación de: Índice de Figuras 6 Sevilla, 2017 El Secretario del Tribunal 7 7 Desarrollo e implementación de un sistema basado en equipos KNX A mi familia, por su apoyo incondicional Índice de Figuras 8 9 9 Desarrollo e implementación de un sistema basado en equipos KNX Agradecimientos En primer lugar, quiero agradecer su labor durante estos meses a mi tutor de este trabajo, Iván Maza Alcañiz, por su tiempo, consejos y correcciones que han hecho posible la realización de este proyecto. En segundo lugar, quiero agradecer a todo el personal docente, que me ha aportado los conocimientos necesarios a lo largo de estos años. Por último, quería agradecer a mi familia y amigos por su ayuda y apoyo constante. Gracias por haberme ayudado a confiar más en mi misma y animarme a alcanzar mis metas. Cristina Cabot Feliu Sevilla, 2017 Índice de Figuras 16 17 17 Desarrollo e implementación de un sistema basado en equipos KNX ÍNDICE DE FIGURAS Figura 1. Principales componentes de un sistema domótico 20 Figura 2. Topologías aceptadas por KNX 22 Figura 3: Topologías no aceptadas por KNX 22 Figura 4. Topología KNX 23 Figura 5. Formato de la dirección física de los dispositivos KNX 24 Figura 6. Carácter 24 Figura 7. Envío de caracteres 24 Figura 8. Telegrama 25 Figura 9. Tiempo total para el envío de un telegrama 25 Figura 10. Acuse de recibo 26 Figura 11. Ventana de inicio de ETS5 28 Figura 12. Creación de un nuevo proyecto con ETS5 29 Figura 13. Creación de la estructura del edificio con ETS5 30 Figura 14. Añadir componenes KNX en ETS5 30 Figura 15. Parametrización de los componentes en ETS5 31 Figura 16. Ver y editar propiedades de los elementos en ETS5 31 Figura 17. Abrir panel de direcciones de grupo en ETS5 32 Figura 18. Crear grupos principales en ETS5 32 Figura 19. Crear direcciones de grupo en ETS5 32 Figura 20. Unión de los objetos de comunicación con las direcciones de grupo en ETS5 33 Figura 21. Programación en ETS5 33 Figura 22. Programación de los dispositivos en ETS5 34 Figura 23. Panel operaciones pendientes de ETS5 34 Figura 24. Touch-MyDesign Plus 35 Figura 25. Pulsador convencional 36 Figura 26. MAXinBOX 8 Plus 36 Figura 27. DIMinBOX DX2 37 Figura 28. Bombillas, ventilador y LEDs 37 Figura 29. QUAD Plus 38 Figura 30. Detector de movimiento 38 Figura 31. KNX USB Interface 39 Figura 32. ZPS160MPA 39 Figura 33. Sistema completamente montado 41 Índice de Figuras 18 Figura 34. Nomenclatura del Touch-MyDesign Plus 42 Figura 35. Luces, pulsadores y LEDs del sistema domótico 43 Figura 36. Proyecto del sistema domótico con los elementos a utilizar 44 Figura 37. Configuración general de los parámetros del DIMinBOX 44 Figura 38. Configuración de la regulación del canal 1 del DIMinBOX 45 Figura 39. Activación de las escenas del canal 1 del DIMinBOX 45 Figura 40. Selección del número de escenas del canal 1 del DIMinBOX 46 Figura 41. Configuración de la escena 1 del DIMinBOX 46 Figura 42. Configuración de la pestaña general del MAXinBOX 8 Plus 47 Figura 43. Configuración de las salidas del MAXinBOX 8 Plus 47 Figura 44. Configuración de la salida 1 del MAXinBOX 8 Plus 48 Figura 45. Configuración de la salida 3 del MAXinBOX 8 Plus 48 Figura 46. Configuración general del Quad Plus 49 Figura 47. Configuración del detector de movimiento 49 Figura 48. Configuración de los tiempos de detección y del estado de detección del canal 1 del Quad Plus 50 Figura 49. Configuración del estado de no detección y de la habilitación del canal del canal 1 del Quad Plus 50 Figura 50. Configuración de las entradas binarias del Quad Plus 51 Figura 51. Configuración general del Touch-MyDesign Plus 51 Figura 52. Configuración de los pulsadores principales del Touch-MyDesign Plus 52 Figura 53. Configuración del pulsador A1 del Touch-MyDesign Plus 52 Figura 54. Configuración de los pulsadores adicionales del Touch-MyDesign Plus 53 Figura 55. Configuración del pulsador Z1 del Touch-MyDesign Plus 53 Figura 56. Configuración del pulsador Z2 del Touch-MyDesign Plus 54 Figura 57. Configuración del pulsador Z4 del Touch-MyDesign Plus 54 Figura 58. Configuración del pulsador Z5 del Touch.MyDesign Plus 55 Figura 59. Grupos principales 55 Figura 60. Direcciones de grupo 56 Figura 61. Asociación de los elementos a las direcciones de grupo 56 19 19 Desarrollo e implementación de un sistema basado en equipos KNX 1 INTRODUCCIÓN 1.1. Introducción a palabra domótica [1] proviene de la unión de las palabras domus, que significa “casa” en latín, y tica, palabra procedente del griego que significa “que funciona por sí solo”. Se puede definir la domótica como conjunto de tecnologías utilizadas para el control y la automatización inteligente del hogar o de cualquier edificación, proporcionando una gestión eficiente del uso de la energía, aportando seguridad y confort y permitiendo la comunicación entre el usuario y el sistema. La domótica tiene su origen en la década de los 70, cuando aparecen los primeros dispositivos para la automatización del hogar basados en la tecnología X-10. Durante los siguientes años creció el interés general e incrementaron las investigaciones en este ámbito. A finales de la década de los 80 empiezan a llegar a los hogares tecnologías más sofisticadas y a principios de los 90 aparecen los primeros PCs (Personal Computer). Estos últimos, se empiezan a integrar en los edificios permitiendo el control de algunos dispositivos y dando lugar a lo que hoy se conoce como edificios inteligentes. La domótica ha tenido un gran crecimiento en los últimos años y actualmente cuenta con una oferta consolidada. Esto está relacionado con los grandes avances en tecnología, las mayores ofertas de formación y el hecho de que cada vez se ofrezcan más prestaciones por un precio menor. Además, cada vez es más intuitivo y más fácil de usar, por lo que incrementa el atractivo para los usuarios. La domótica intenta mejorar la vida cotidiana de las personas y ofrece multitud de posibilidades, entre las que destacan:  Gestión de la energía: utilizando los recursos energéticos de forma inteligente como, por ejemplo, la iluminación, la climatización, el riego, etc. Esto permite ahorrar al usuario y tiene también una importancia ecológica, evitando el derroche de los recursos de energía.  Confort: creando ambientes agradables para los usuarios y ahorrándoles tiempo mediante la automatización de las tareas domésticas. Esto se lleva a cabo mediante de la gestión de los dispositivos y de las tareas domésticas, permitiendo de esta forma encender y apagar las luces, regular la climatización, activar y desactivar el riego de forma automática, encender y apagar electrodomésticos, …  Seguridad: protegiendo tanto a las personas como a los bienes. Algunas de las tareas que se llevan a cabo son evitar robos mediante vigilancia y sistemas anti-intrusión, detectar fugas e incendios, dar aviso de forma automática a los servicios de emergencia…  Accesibilidad: facilitando la vida cotidiana de las personas con discapacidades, adaptando los diferentes elementos del hogar a sus necesidades y proporcionando servicios de teleasistencia.  Comunicaciones: garantizando el intercambio de información entre personas, entre los dispositivos domésticos y entre las personas y los dispositivos, desde el interior y desde el exterior de la vivienda. Un sistema domótico está formado por:  Sensores: se encargan de recoger información del entorno y enviarla al sistema de control.  Sistema de control: se encarga de procesar los datos recogidos por los sensores y emitir órdenes a los actuadores, para cumplir de esta forma con los objetivos de cualquier sistema domótico y con los deseos del usuario.  Actuadores: actúan según las órdenes del sistema de control.  Bus: medio de comunicación que transporta la información entre los diferentes dispositivos. L Introducción 20  Interfaz: dispositivos que comunican el sistema domótico con el usuario. Figura 1. Principales componentes de un sistema domótico 1.2. Objeto y alcance del trabajo El objeto de este trabajo es la creación de un sistema domótico. De entre las diferentes tecnologías que se encuentran en el mercado se ha optado por tecnología KNX. Para llevar a cabo el trabajo lo primero que se ha hecho ha sido el diseño y la construcción del sistema de control KNX sobre una tabla de madera. Una vez montado el sistema se ha programado utilizando la herramienta ETS5. Una vez programado y probado se consigue la automatización del sistema controlado mediante pulsadores. 21 21 Desarrollo e implementación de un sistema basado en equipos KNX 2 TECNOLOGÍA KNX 2.1. Introducción a la tecnología KNX a tecnología KNK es un estándar internacional para el control inteligente de los diferentes dispositivos en viviendas y edificios. La Asociación KNX (KNX Association o KNXA) [3], con sede en Bruselas, fue fundada en 1999 como la unión entre varias asociaciones con el objetivo de crear un estándar europeo y así incrementar su mercado en Europa y poder competir con los principales sistemas americanos como LonWorks. Estas asociaciones eran las siguientes y hasta ese momento habían apoyado a su propio estándar:  BCI (Francia): sistema Batibus.  Asociación EIB (Bélgica): sistema EIB.  European Home System Association (Holanda): sistema EHS. Los principios de la KNXA son la creación de un estándar abierto para aplicaciones inteligentes de domótica e inmótica, además de afianzar la marca “KNX” como modelo de calidad e interoperabilidad entre los diferentes fabricantes y la instauración de KNX como estándar europeo. Se puede decir que KNX es un estándar abierto, ya que cualquier fabricante que lo desee puede integrar sus productos en el sistema y porque la red KNX se puede conectar a otros sistemas utilizando las pasarelas apropiadas. Es estándar porque todos los dispositivos de la instalación utilizarán el mismo protocolo para comunicarse. Se puede afirmar que KNX garantiza calidad porque exige altos controles de calidad, los fabricantes deben solicitar una certificación KNX y deben respetar la ISO 9001. Además, los productos KNX deben satisfacer los estándares europeos e internacionales para el control de viviendas y edificios y la KNXA tiene el derecho de poder analizar el producto si tiene dudas sobre su condición. KNX es el único estándar mundial que existe ahora mismo que permite conectar distintos elementos, de diferentes fabricantes y de diferentes tipos de sistemas, como climatización o iluminación, a un mismo bus e incluso programarlos mediante un mismo ordenador con un mismo software. KNX se basa en interconectar todos los elementos que hay en una instalación, sean del tipo que sean, al mismo bus y permite que estos elementos se intercomuniquen y reaccionen conjuntamente ante una determinada situación u orden del usuario. Además, la mayoría de elementos conectados al bus no necesitarán que se les lleve la alimentación necesaria para que puedan funcionar mediante otro tipo de cableado. Por otro lado, tras un fallo en el suministro de corriente del sistema se pueden evitar comportamientos inesperados, ya que permite que se indique a cada dispositivo como se debe comportar tras esta situación. En KNX se pueden utilizar los siguientes medios de comunicación:  Par trenzado (TP): es el más común. La comunicación se realiza a través de un bus de control dedicado. La transmisión tiene un nivel muy alto de fiabilidad ya que es independiente y el bus únicamente se utiliza para transmisiones KNX. Además, el cable es muy barato y su instalación es sencilla.  Modulación sobre red eléctrica (PL): utiliza la red existente para la comunicación (230 V). La información se transmite a través de las tres fases y el neutro, superpuesta a la tensión de la red.  Radiofrecuencia (RF): comunicación vía radio. Se utiliza en lugares donde no es posible tender el cable o es muy difícil.  IP: emplea Ethernet como medio de comunicación. Transmite las tramas KNX dentro de tramas IP. Si se desean unir los diferentes medios se necesitarán acopladores. L Tecnología KNX 22 El estándar KNX permite dos modos de configuración:  Modo-S (método de instalación profesional/KNX SystemMode): la configuración de la instalación se realiza mediante ETS en un PC.  Modo-E (método de instalación sencillo/KNX EasyMode): la configuración de la instalación no se realiza a través de un ordenador, sino que los dispositivos compatibles con este modo ya vienen preprogramados y con una serie de parámetros por defecto. Tan solo se puede reconfigurar parcialmente cada elemento con un configurador muy sencillo. Este modo ofrece funciones muy limitadas en comparación con el Modo-S. 2.2. Topología a topología es la forma en la que se pueden interconectar los diferentes elementos en el bus. Los elementos conectados al bus pueden intercambiar información entre ellos. En la topología KNX/EIB [4] éstos se pueden conectar de muchas formas diferentes como, por ejemplo, en bus, en estrella o en árbol, pero no se pueden conectar en anillo, ni de tal forma que se creen bucles, para evitar que un telegrama se quede dando vueltas en un bucle y no llegue a todos los elementos del sistema. Figura 2. Topologías aceptadas por KNX Figura 3: Topologías no aceptadas por KNX El protocolo KNX/EIB TP1 permite el intercambio de información mediante telegramas utilizando una topología predeterminada. Todas las conexiones estarán formadas por segmentos de líneas, líneas, áreas y enlaces IP. L 23 23 Desarrollo e implementación de un sistema basado en equipos KNX El nivel más alto será la línea de áreas o “backbone”, la que puede estar compuesta de hasta 15 áreas conectadas a ella mediante acopladores de área (AA). Cada área estará formada por una línea principal de la que pueden colgar hasta 15 líneas que se conectan a la línea principal mediante acopladores de línea (AL). Además, cada línea se compondrá de hasta 4 segmentos de línea. Los segmentos de línea son la unidad más pequeña del bus KNX, éstos pueden tener una longitud máxima de 1000 metros, y se interconectan mediante los amplificadores de línea o repetidores (AML). Cada línea principal, línea de áreas, línea o segmento de línea puede contener hasta 64 dispositivos de bus, aunque este número puede variar ya que depende del consumo de los dispositivos conectados. Figura 4. Topología KNX Para diferenciar los distintos elementos conectados al bus se les asigna una dirección física, de esta forma cuando se comuniquen podrán saber quién está enviando la información o quien debe recibirla. La dirección física está formada por tres números separados por un punto. El primer número representará el área y estará formado por 4 bits, el segundo la línea y también estará constituido por 4 bits y el último representará el número de aparato y estará formado por 8 bits, véase la Figua 5. Tecnología KNX 24 Figura 5. Formato de la dirección física de los dispositivos KNX 2.3. Transmisión de datos a transmisión de datos, en el protocolo KNX/EIB TP1, se hace a través de bus mediante telegramas formados por bits. Los bits podrán tener dos estados lógicos, cero y uno. Si dos o más dispositivos transmiten un mensaje a la vez, el estado lógico cero siempre prevalece sobre el estado lógico uno. Los datos son transmitidos de forma simétrica a través del par de conductores, mediante multiplexación por división de tiempo banda base. Cuando se produce un evento en cualquier dispositivo del bus, éste envía un telegrama al bus. La información se transmite carácter a carácter, donde cada carácter son 8 bits, según el procedimiento Arranque-Parada. Cada carácter requiere de 13 impulsos de bit, los cuales se dividen en:  ST: bit de arranque (1 bit)  B0 a B7: bits de carácter (8 bits)  P: bit de paridad (1 bit)  SP: bit de parada (1 bit)  T: bit de retardo antes de volver a enviar un nuevo carácter (2 bits) Figura 6. Carácter Figura 7. Envío de caracteres La longitud total del telegrama (n caracteres) estará formada por los datos útiles que informan del evento, cuya longitud oscila entre 2 y 16 bytes, y los datos específicos, que siempre serán 7 bytes:  Campo de control (1 byte)  Dirección de origen (2 bytes)  Dirección de destino (2 bytes)  Comprobación (1 byte)  Longitud de datos útiles (1 byte) Por lo tanto, un telegrama completo tiene los siguientes campos:  Campo de control (1 byte): los dos primeros bits son de preámbulo y siempre valen 0. Los dos siguientes bits indican la prioridad de transmisión de los telegramas, hay cuatro niveles de prioridad, esto permite resolver problemas de colisión. El quinto bit es un 1. El sexto bit indica si es una L 25 25 Desarrollo e implementación de un sistema basado en equipos KNX retransmisión de un telegrama, siendo 0 cuando es una retransmisión y 1 en caso contrario. Los dos últimos bits son siempre fijos (10), con ello se garantiza que es el primer byte del telegrama.  Dirección de origen (2 bytes): identifica la dirección física del dispositivo transmisor. Como ya se mencionó antes, los cuatro primeros bits identifican el área, los 4 segundos bits identifican la línea y los 8 últimos bits identifican el dispositivo de bus.  Dirección de destino (2 bytes + 1 bit): normalmente identifica una dirección de grupo, aunque también puede ser una dirección física. Las direcciones de grupo permiten enviar un telegrama a varios receptores, en cambio la dirección física tan solo a uno. Las direcciones de grupo se transmiten en 17 bits para diferenciarlas de las direcciones físicas. Si el séptimo bit del sexto byte del telegrama es igual a cero, la dirección de destino es física, en caso contrario será de grupo.  Contador de ruta (3 bits): informa sobre el valor del contador de ruta, su valor inicial es 6. Cuando el telegrama atraviesa un acoplador de área/línea o un repetidor, el contador de ruta decrementa una unidad. Cuando el contador llega a cero los acopladores y los repetidores no dejan pasar el telegrama para evitar la saturación del bus. Los acopladores pueden tener tablas de filtros, de esta forma a veces los telegramas ni siquiera pasaran, aunque su contador de ruta no haya llegado a cero.  Longitud (4 bits): indica la longitud de los datos útiles.  Información (entre 2 y 16 bytes): llevan los datos útiles del telegrama.  Byte de seguridad o comprobación (1 byte): se envía junto con los bits de paridad para la comprobación de cada carácter, con el fin de detectar posibles errores de transmisión. Por un lado, se comprueba la paridad par de cada carácter del telegrama y por otro lado se comprueban para paridad impar las posiciones del bit de todos los caracteres del telegrama. Figura 8. Telegrama Antes de la transmisión de un telegrama se tendrá que esperar un determinado tiempo dependiendo de la prioridad (tp). Los telegramas de primera y segunda prioridad y los telegramas de repetición podrán ser transmitidos de forma inmediata después de la llegada de la primitiva de servicio PH_Status.Indication = ”Bus available” (bus disponible). Por otro lado, los telegramas de prioridades inferiores tendrán un retraso de tiempo de 3 impulsos de bit. Tras la transmisión del telegrama se producirá un retardo entre el telegrama y el acuse de recibo (tack), esto es debido a que los acopladores de línea/área y los dispositivos de bus a los que iba dirigido necesitan un tiempo para comprobar si el telegrama ha sido recibido correctamente y si es así, enviar el acuse de recibo (“acknowledge” o “ACK”). El acuse de recibo está formado por un carácter (13 impulsos de bit). Por ultimo, antes de que se vuelva a transmitir otro mensaje, se producirá un tiempo muerto (tm) del bus de al menos 50 impulsos de bit. Figura 9. Tiempo total para el envío de un telegrama Los objetos de comunicación son direcciones de memoria definidas en las unidades de acoplamiento al bus de los diferentes dispositivos del sistema. Según que función desempeñe el sensor o actuador, el tamaño del objeto de comunicación oscilará entre 1bit y 14 bytes. Por ejemplo, una conmutación solo necesita 1bit y para enviar valores como el de luminosidad se utiliza un byte. Todos los objetos de comunicación tienen asociadas unas banderas o flags que se pueden parametrizar activandolas o desactivandolas. Los diferentes tipos de banderas son:  Bandera de comunicación: si está activada se pueden cambiar los objetos de comunicación, en caso Herramientas de programación knx 32 Figura 17. Abrir panel de direcciones de grupo en ETS5 Figura 18. Crear grupos principales en ETS5 Después, en cada grupo principal se crean las direcciones de grupo que hagan falta. Por ejemplo, para el control de la iluminación se querrá poder encender y apagar las luces (ON/OFF) y poder regular la intensidad de las luces (dimmer): Figura 19. Crear direcciones de grupo en ETS5 33 33 Desarrollo e implementación de un sistema basado en equipos KNX Una vez creadas las direcciones de grupo se pueden unir a los objetos de comunicación de los diferentes elementos KNX que tengan que funcionar conjuntamente. Para ello se arrastra el objeto de comunicación del dispositivo KNX hasta la dirección de grupo correspondiente. Figura 20. Unión de los objetos de comunicación con las direcciones de grupo en ETS5 Una vez terminada la programación se descarga el programa en los dispositivos KNX. Para ello se pulsa Puesta en Marcha  Programar  Programación completa. Figura 21. Programación en ETS5 Por último, se desplegará la siguiente ventana, que indica el proceso de programación de cada uno de los dispositivos. Para programarlos pedirá que pulsemos el botón de programación de cada dispositivo. Una vez programado se podrá verificar que funciona correctamente. Herramientas de programación knx 34 Figura 22. Programación de los dispositivos en ETS5 Figura 23. Panel operaciones pendientes de ETS5 35 35 Desarrollo e implementación de un sistema basado en equipos KNX 4 DISEÑO Y CONSTRUCCIÓN DE UN SISTEMA DE CONTROL KNX 4.1 Elementos del sistema KNX continuación se detallan los elementos utilizados. Éstos pertenecen a la marca Zennio. Dichos elementos se conectarán al bus y se controlarán generalmente mediante pulsadores. 4.1.1 Pulsadores 4.1.1.1 Touch-MyDesign Plus Touch-MyDesign Plus [6] es un pulsador capacitivo multifunción KNX que permite su completa personalización en cuanto a diseño. Existen modelos de cuatro, seis u ocho pulsadores táctiles con indicadores LED, en este caso se ha escogido un modelo con cuatro pulsadores, y señal acústica para la verificación de las acciones del usuario con opción de ser desactivada. Además, tiene 5 LEDs que pueden ser utilizados como pulsadores adicionales y permite ser instalado tanto de forma horizontal como vertical. También dispone de un sensor de temperatura integrado que puede ser utilizado como termostato y dos entradas analógico-digitales. Figura 24. Touch-MyDesign Plus 4.1.1.2 Otros pulsadores Además del pulsador capacitivo anterior, se han utilizado dos pulsadores convencionales. A Diseño y construcción de un sistema de control knx 36 Figura 25. Pulsador convencional 4.1.2 Actuadores 4.1.2.1 MAXinBOX 8 Plus MAXinBOX 8 Plus [7] es un actuador multifunción de ocho salidas para carril DIN. Las salidas se pueden configurar como 8 salidas ON/OFF independientes de hasta 16 A, 4 canales de persiana independientes, 2 bloques de control de fan coil de 2 tubos o una combinación de las anteriores. Además, permite tanto control automático como control manual a través de pulsadores. Figura 26. MAXinBOX 8 Plus 4.1.2.2 DIMinBOX DX2 DIMinBOX DX2 [8] es un actuador de iluminación dimmer universal para carril DIN que consta de 2 canales de iluminación. Cada canal permite una potencia máxima de 310 W a 230 V AC o 200 W a 110 V AC para todo tipo de cargas. Los dos anales de salida se pueden regular de forma individual o conjunta. Además, detecta de manera automática la frecuencia y el tipo de carga (RLC) en lámparas convencionales. Permite control de forma automática o manual mediante pulsadores. También dispone de 2 entradas analógicodigitales que pueden ser configuradas como entradas binarias multifunción, para sensores y pulsadores libres de potencial y dispone de detección de cortocircuito, falta de alimentación, sobretensión, sobrecalentamiento, 37 37 Desarrollo e implementación de un sistema basado en equipos KNX frecuencia de red anómala y mala parametrización. Figura 27. DIMinBOX DX2 4.1.2.3 Otros actuadores Otros actuadores utilizados han sido dos bombillas, un ventilador y siete LEDs. Figura 28. Bombillas, ventilador y LEDs 4.1.3 Sensores 4.1.3.1 QUAD Plus QUAD Plus [9] es un sensor analógico/digital con múltiples funcionalidades. Este dispositivo tiene 4 entradas que pueden ser configuradas como entradas binarias multifunción, sensor de temperatura o detector de movimiento. Además, dispone de cuatro termostatos que pueden habilitarse y configurarse de forma independiente. Diseño y construcción de un sistema de control knx 38 Figura 29. QUAD Plus 4.1.3.2 Detector de movimiento Este detector de movimiento [10] es un accesorio que debe ir conectado a otro dispositivo Zennio que disponga de entradas. Permite detección de movimientos mediante tecnología de infrarrojos. Además, dispone de un sensor de luminosidad. Figura 30. Detector de movimiento 4.1.4 Sistema 4.1.4.1 Zennio KNX USB Interface Zennio KNX USB Interface [11] es el dispositivo que permite programar instalaciones KNX a través de USB. Es la conexión entre el ordenador y la instalación KNX. Dispone de LEDs que permiten ver el estado de conexión KNX. Además, permite la monitorización de la instalación KNX desde ETS. 39 39 Desarrollo e implementación de un sistema basado en equipos KNX Figura 31. KNX USB Interface 4.1.4.2 ZPS160MPA Este dispositivo es una fuente de alimentación KNX de 160 mA para carril DIN [12]. Además, dispone de una salida auxiliar de alimentación de 29 V DC. Figura 32. ZPS160MPA 4.2 Diagrama de conexionado Diseño y construcción de un sistema de control knx 40 41 41 Desarrollo e implementación de un sistema basado en equipos KNX 4.3 Montaje del sistema ara montar el sistema se ha utilizado una tabla de madera como base. Para fijar las borneras, que se utilizan para unir los cables, el dispositivo correspondiente a la fuente de alimentación, el MAXinBOX, el DIMinBOX y el KNX USB Interface se han utilizado raíles. También, para poder fijar las bombillas, se han utilizado portalámparas. Además, para simular un cuadro eléctrico y por cuestión de orden y estética, se han utilitilizado canaletas para pasar todos los cables. Por motivos de orden y estética, también se ha empleado una tabla de madera para fijar todos los pulsadores, los LEDs y el sensor de movimiento. Siempre hay que proteger los circuitos de cortocircuitos y sobretensiones, en este caso, no se ha tenido que añadir ningún elemento adicional, ya que la fuente de alimentación incluye esta protección. A continuación, se puede ver el sistema montado: Figura 33. Sistema completamente montado P Implementación software 48 Figura 44. Configuración de la salida 1 del MAXinBOX 8 Plus Todas las salidas de los LEDs se han configurado igual que la salida del ventilador a excepción de las de los LEDs que deben estar encendidos cuando el sensor de movimiento recibe corriente y que se deben apagar al detectar movimiento, en esos casos se ha configurado de forma contraria, como normalmente cerrado. Figura 45. Configuración de la salida 3 del MAXinBOX 8 Plus Para programar el Quad Plus, lo primero que se ha hecho ha sido configurar las entradas según lo que se ha conectado a cada una de ellas, es decir, una como detector de movimiento y dos como entradas binarias. La cuarta entrada se ha deshabilitado. 49 49 Desarrollo e implementación de un sistema basado en equipos KNX Figura 46. Configuración general del Quad Plus La primera entrada que se ha configurado ha sido la correspondiente al detector de movimiento. Se ha configurado como un sensor con dos canales independientes, uno para el modo alarma y el otro para las luces automáticas. Además, se ha activado el envío de luminosidad. Figura 47. Configuración del detector de movimiento Después, se ha configurado cada uno de los canales. Se ha llevado a cabo de tal forma que en ambos casos una vez detectado el movimiento, deben pasar 10 segundos sin que se detecte ningún movimiento para volver a pasar al estado de no detección. Cuando pasa al estado de no detección, deben pasar 5 segundos para que cuando detecte movimiento vuelva a pasar al estado de detección. Además, se ha programado para que cuando se desactive el modo de alarma o el de luces automáticas o para cuando se reinicie el sistema se envíe al bus el estado de no detección. Implementación software 50 Figura 48. Configuración de los tiempos de detección y del estado de detección del canal 1 del Quad Plus Figura 49. Configuración del estado de no detección y de la habilitación del canal del canal 1 del Quad Plus Las entradas binarias, a las cuales van conectados los pulsadores convencionales, se han configurado para que las pulsaciones cortas incrementen la intensidad de la luz en un 6.25%, mientras que las pulsaciones largas la disminuyan en un 6.25%. Ambas entradas se han configurado de igual forma. 51 51 Desarrollo e implementación de un sistema basado en equipos KNX Figura 50. Configuración de las entradas binarias del Quad Plus El último elemento configurado ha sido el Touch-MyDesign Plus. Se han activado los pulsadores principales y los pulsadores adicionales, la iluminación de los LEDs de los pulsadores y del sonido. Figura 51. Configuración general del Touch-MyDesign Plus Implementación software 52 A continuación, se han configurado los botones principales como independientes entre ellos. Figura 52. Configuración de los pulsadores principales del Touch-MyDesign Plus Los cuatro pulsadores principales se han programado como funciones binarias que conmutan de 0 a 1 y viceversa. Figura 53. Configuración del pulsador A1 del Touch-MyDesign Plus Los pulsadores adicionales también se han programado como pulsadores individuales. 53 53 Desarrollo e implementación de un sistema basado en equipos KNX Figura 54. Configuración de los pulsadores adicionales del Touch-MyDesign Plus El pulsador Z1 tiene la función de apagar todo, por lo que se ha configurado como una función binaria que envía un 0. Figura 55. Configuración del pulsador Z1 del Touch-MyDesign Plus Los pulsadores Z2 y Z3 están configurados igual que Z1, pero envía un 1 en lugar de un 0. Implementación software 54 Figura 56. Configuración del pulsador Z2 del Touch-MyDesign Plus El pulsador Z4 corresponde a la escena cine, a continuación se puede ver su configuración: Figura 57. Configuración del pulsador Z4 del Touch-MyDesign Plus El pulsador Z5 corresponde al modo de luces automáticas, se ha configurado como un conmutador 0/1. 55 55 Desarrollo e implementación de un sistema basado en equipos KNX Figura 58. Configuración del pulsador Z5 del Touch.MyDesign Plus Una vez configurados todos los dispositivos, se han creado los grupos principales, véase la Figura 59, desde el panel de direcciones de grupo. Figura 59. Grupos principales Después, se han creado las direcciones de grupo tal y como se pueden ver en la siguiente Figura: Implementación software 56 Figura 60. Direcciones de grupo Por último, para terminar la fase de programación, se han asociado a cada dirección de grupo los elementos correspondientes. Figura 61. Asociación de los elementos a las direcciones de grupo Una vez terminada la progamación, se ha cargado en los dispositivos KNX y se han realizado las pruebas necesarias para comprobar que funciona correctamente. 57 57 Desarrollo e implementación de un sistema basado en equipos KNX 6 CONCLUSIONES Y DESARROLLOS FUTUROS La domótica es un sector de la tecnología que está adquiriendo cada vez más fuerza y al que se le augura un gran futuro. Las personas cada vez están más familiarizadas con los equipos de automatización de edificios y apuestan más por este tipo de tecnología gracias a los avances tecnológicos y la disminución de su precio. Dentro de las diferentes tecnologías, KNX es una de las mejores opciones gracias al gran número de posibilidades disponibles que permiten al usuario escoger lo que más se adapta a sus necesidades, a la fácil escalabilidad de sus instalaciones, a la gran cantidad de profesionales cualificados que se pueden encontrar en el mercado, a la seguridad de sus instalaciones, al significativo ahorro energético y al incremento del confort. A pesar de las ventajas de KNX, existen muchas tecnologías diferentes, por lo que hay que escoger la que más se adapta a nuestras necesidades. Además, la herramienta informática utilizada para el diseño del proyecto, la puesta en marcha y el mantenimiento, ETS, no requiere conocimientos de programación, es independiente del fabricante, fácil de usar y ofrece diferentes versiones con diferentes precios en función de tus necesidades. Este trabajo me ha servido para ampliar mis conocimientos en el campo de la domótica, en especial sobre la tecnología KNX. Además, me ha permitido aprender a utilizar el software ETS5. A partir de este trabajo se podrán llevar a cabo futuras líneas de estudio y trabajos, como los que se detallan a continuación:  Ampliar el sistema domótico.  Crear un sistema domótico similar con otra tecnología para poder comparar las ventajas y desventajas de cada uno.  Utilizar diferentes aplicaciones para controlar el sistema domótico y compararlas. Ejemplos de estas aplicaciones son: OpenHAB, Houseinhand KNX, Divus App o See-home.