You are on page 1of 160

Universidad de Costa Rica

Facultad de Ingeniera
Escuela de Ingeniera Elctrica




IE - 0502 Proyecto Elctrico




Domtica aplicada en residencias con nfasis
en interconectividad, diseo y anlisis de sus
ventajas y desventajas.




Por:
Wei 1ung Shih Hung




Ciudad Universitaria Rodrigo Facio
1ulio del 2005
ii
Domtica aplicada en residencias con nfasis
en interconectividad, diseo y anlisis de sus
ventajas y desventajas.


Por:
Wei 1ung Shih Hung


Sometido a la Escuela de Ingenieria Electrica
de la Facultad de Ingenieria
de la Universidad de Costa Rica
como requisito parcial para optar por el grado de:

BACHILLER EN INGENIERIA ELECTRICA

Aprobado por el Tribunal:



Ing. Victor Hugo Chacon Prendas
ProIesor Guia



Ing. Jorge Romero Chacon Ing. Francisco Rojas Fonseca
ProIesor lector ProIesor lector





iii
DEDICATORIA

Este trabajo se lo dedico a toda mi Iamilia, a mi papa y especialmente a mi mama,
que en paz descanse, por todo el amor, el apoyo, y por la paciencia que me han tenido
durante estos largos aos. Por estar alli a mi disposicion cada vez que los he necesitado.
Todos mis logros academicos han sido gracias al sacriIicio y esIuerzo que realizaron para
garantizarme siempre un buen nivel de educacion.




iv

RECONOCIMIENTOS

Un agradecimiento al Ing. Victor Hugo Chacon Prendas, proIesor guia del Proyecto
Electrico, por sus excelentes aportes, consejos y paciencia durante todo el periodo que me
tomo realizar este trabajo.
Un agradecimiento al proIesor Ing. Jorge Arturo Romero Chacon y al proIesor Ing.
Francisco Rojas Fonseca, lectores del proyecto, por sus aportes y consejos para mejorar el
trabajo y por el tiempo que le dedicaron a la revision del mismo.





v

INDICE GENERAL

INDICE DE FIGURAS............................................................................. viii
INDICE DE TABLAS...................................................................................x
NOMENCLATURA.....................................................................................xi
RESUMEN..................................................................................................xiv

CAPITULO 1: Introduccin.........................................................................1
1.1 Objetivos.................................................................................................................2
1.1.1 Objetivo general..............................................................................................2
1.1.2 Objetivos especiIicos ......................................................................................2
1.2 Metodologia............................................................................................................3

CAPITULO 2: La tecnologa X-10 para automatizacin de residencias ...6
2.1 Historia de la tecnologia X10
|12| y |14|
.....................................................................6
2.2 Caracteristicas de la tecnologia.............................................................................11
2.2.1 Comunicacion entre plataIormas distintas....................................................11
2.2.2 Filtrado del ruido en la red electrica (XPPF/XPF/XPNR)............................12
2.3 Generalidades del sistema X-10 y sistemas domoticos ........................................15
2.4 Teoria de transmision X10 por red electrica
|13||16|
................................................19
2.4.1 Temporizacion de la transmision..................................................................24

CAPITULO 3: Elementos bsicos de los sistemas X10 .............................28
3.1 Controladores........................................................................................................28
3.1.1 Controladores manuales................................................................................28
3.1.2 Controladores por teleIono ...........................................................................29
3.1.3 Controladores inalambricos (por radioIrecuencia) .......................................30
3.2 Receptores.............................................................................................................32
3.2.1 Receptores de enchuIado ..............................................................................32
3.2.2 Receptores de rosca ......................................................................................33
3.2.3 Receptores de cableado.................................................................................34




vi
3.3 InterIaces...............................................................................................................35
3.3.1 InterIaz de baja tension.................................................................................36
3.3.2 InterIaz para conexion a un computador.......................................................36

CAPITULO 4: Instalacin y configuracin de dispositivos
controladores/receptores e interfaces para X10 ........................................37
4.1 Consideraciones de diseo para sistemas domoticos............................................37
4.2 Filtrado de seales ................................................................................................42
4.3 Operacion y conIiguraciones de los controladores ...............................................45
4.2.1 ConIiguracion e instalacion del PHC01/PHC02
|19||20|
.................................45
4.2.2 ConIiguracion e instalacion del PHC05, Controlador de TeleIono
|19|
..........49
4.2.3 ConIiguracion e instalacion de controladores inalambricos, por radio
Irecuencia
|21|
.................................................................................................................50
4.4 Operacion y conIiguraciones de receptores ..........................................................52
4.3.1 ConIiguracion de receptores de enchuIado
|18|
..............................................52
4.3.2 ConIiguracion de receptores de rosca...........................................................53
4.3.3 ConIiguracion de receptores de cableado .....................................................54
4.5 Operacion y conIiguraciones de interIaces...........................................................59
4.4.1 ConIiguracion de interIaz de baja tension PSC01 ........................................59
4.4.2 ConIiguracion de interIaz con computador CM11A ....................................60
4.4.3 ActiveHomePro, programa para la interIaz CM11a .....................................61
4.6 Consideraciones para instalacion de dispositivos a la red electrica......................63
4.5.1 Conexion de cargas lineales y no lineales
|4|

|15|
...........................................63
4.5.2 Consideraciones para motores
|4| |15|
..............................................................69
4.5.3 Acople en sistemas residenciales
|4||10|
.........................................................71
4.5.4 Acople en sistemas residenciales de mas de una caja de distribucion
|4| |10|
.77
4.5.5 Relacion de la caracteristica de atenuacion y los acoples / repetidores
|4| |10|
82
4.5.6 AmpliIicadores de seal
|4| |10|
.......................................................................84
4.5.7 Sistemas de iluminacion de 3 vias, (2 interruptores)
|4| |10| |18|
......................86

CAPITULO 5: Factibilidad de la tecnologa X-10, ventajas y desventajas,
planteo de soluciones. ..................................................................................94
5.1 Ventajas de la tecnologia X-10.............................................................................94
5.2.1 Tecnologia X-10 para ahorro de energia ......................................................95
5.2 Desventajas de la tecnologia X-10........................................................................99
5.2.1 Velocidad de transmision baja......................................................................99
5.2.2 Poca seguridad, privacidad inexistente.......................................................101
5.2.3 Ausencia de tecnicas de deteccion y correccion de errores ........................101
5.3 Soluciones propuestas para la tecnologia X-10
|6|
...............................................102




vii
5.3.1 Solucion propuesta a la velocidad de transmision......................................102
5.3.2 Solucion propuesta a la seguridad
|6|
...........................................................103
5.3.3 Solucion propuesta para deteccion y correccion de errores
|6|
.....................105
5.3.4 Solucion propuesta para conIirmacion de operacion en X10
|6|
..................107
5.4 Sistema inteligente para X-10
|6|
..........................................................................108
5.4.1 InterIaz entre la Red Domotica y el Programa Servidor.............................113
5.4.2 InterIaz de Usuario......................................................................................113
5.4.3 Unidad de Auto-operacion..........................................................................114
5.4.4 Seguridad ....................................................................................................115
5.4.4.1 InterIaces de Seguridad del Sistema ...........................................................117
5.5 Ejemplo de un sistema inteligente ......................................................................118

CAPITULO 6: Conclusiones y recomendaciones .................................... 123

BIBLIOGRAFIA....................................................................................... 126

APNDICES ............................................................................................. 128
1.1 Apendice A. Cableado de dispositivos de 3/4 vias comunes a X-10............................128

ANEXOS.................................................................................................... 134
1.1 Dispositivos de acople de Iases y repetidores X-10. ....................................................134
1.2 Modulo receptor de radio Irecuencia PAT01 ...............................................................140
1.3 Modulo mini-controlador..............................................................................................142
1.4 Dispositivo transmisor y receptor para veriIicar ruido en sistemas. .............................145





viii

INDICE DE FIGURAS
Figura 2.1 Dispositivos para detectar ruido en la red electrica (XPTR/XPPT)
|22|
.....13
Figura 2.2 Filtro XPPF para uso residencial
|11|
..........................................................14
Figura 2.3 Filtro XPNR para reducir ruido
|17|
............................................................14
Figura 2.4 Ejemplo de un sistema de automatizacion
|5|
.............................................17
Figura 2.5 Esquema de gestion por computadora ......................................................18
Figura 2.6 Temporizacion de la seal del PSC04/05
|13|
.............................................20
Figura 2.7 Relacion de tiempos de la seal de entrada emitida
|13|
.............................20
Figura 2.8 Estructura del codigo transmitido por la red
|13|
........................................21
Figura 2.9 CodiIicacion de la transmision de una instruccion
|13|
...............................22
Figura 2.10 Diagrama de temporizacion de la transmision
|13|
.....................................25
Figura 2.11 Comando 'X-10 recibido en el PSC0x
|13|
...............................................27
Figura 2.12 Diagramas de temporizacion de la recepcion
|13|
.......................................27
Figura 3.1 Controladores hasta 256 posibles codigos
|13|
............................................28
Figura 3.2 Controladores manuales PHC01 y PHC02
|23|
..........................................29
Figura 3.3 Controladores PHC05
|23|
...........................................................................30
Figura 3.4 Dispositivos PHR03 / PAT01 / PHR04
|21|
................................................31
Figura 3.5 Modulos para lamparas PLM01 y PLM21
|18|
...........................................33
Figura 3.6 ReIlector doble con sensor de oscuridad y movimiento...........................35
Figura 3.7 InterIaz PSC01..........................................................................................36
Figura 4.1 Dimensiones del Iiltro XPPF para uso residencial
|11|
...............................44
Figura 4.2 Filtro XPNR para reducir ruido
|17|
............................................................45
Figura 4.3 Controlador PHC01 conexion
|20|
..............................................................46
Figura 4.4 Parte Irontal del PHC01
|20|
.......................................................................48
Figura 4.5 Conexion del PHC05 para centelleo de luces con el timbrado
|23|
............50
Figura 4.6 Control PHR04
|21|
.....................................................................................51
Figura 4.7 Conexion del PLW01................................................................................55
Figura 4.8 Conexion del PLW02................................................................................55




ix
Figura 4.9 Conexion del XPDF, atenuador incandescente.........................................56
Figura 4.10 Conexion del PSH01, reIlector con sensor de movimiento......................57
Figura 4.11 Panel de control del PSH01, reIlector con sensor de movimiento............58
Figura 4.12 Uso de ActiveHome y husos horarios para controlar luces ......................62
Figura 4.13 (Superior) Conexion caja/interruptor/carga.
(InIerior) Caja/carga/interruptor .......................................................................................64
Figura 4.14 Modulos de lampara con regulacion de brillo 2 y 3 cables ......................65
Figura 4.15 Forma de seal de salida luego de pasar por el modulo receptor. ............67
Figura 4.16 (A) Conexion del modulo de 2 cables a una red monoIasica 3-hilos.
(B) Modulo de 3 cables.....................................................................................................68
Figura 4.17 Acople pasivo de Iases: circuito y esquema de conexion.........................73
Figura 4.18 Acople y repetidor de Iases: circuito y esquema de conexion..................74
Figura 4.19 Acople pasivo, esquema de conexion a la caja de disyuntores.................76
Figura 4.20 Conexion correcta a disyuntores...............................................................77
Figura 4.21 Sistema de 3 paneles, 1 principal y dos secundarios. ...............................78
Figura 4.22 Conexion de 3 vias, interruptor-interruptor-carga ....................................87
Figura 4.23 Modulo maestro de 3 cables, 3 vias conectado a interruptor esclavo.......88
Figura 4.24 Alambrado Esclavo-Maestro-Carga .........................................................89
Figura 4.25 Conexion de 3 vias, interruptor-carga-interruptor ....................................90
Figura 4.26 Alambrado Esclavo-Carga-Maestro .........................................................90
Figura 4.27 Conexion de 3 vias, carga-interruptor-interruptor ....................................91
Figura 4.28 Alambrado Carga-Maestro-Esclavo .........................................................91
Figura 4.29 Conexion de 3 vias, carga-interruptor-interruptor (divididos)..................92
Figura 4.30 Alambrado Carga-Maestro/Esclavo (dividido).........................................92
Figura 5.1 Equipo controlado por termostato.............................................................97
Figura 5.2 Valvula con temporizador X-10 ...............................................................98
Figura 5.3 Detector de humedad X-10.......................................................................98
Figura 5.4 Gestion de sistema X-10 avanzado.........................................................104
Figura 5.5 Esquema Iuncional de un sistema inteligente de X-10...........................112
Figura 5.6 Modelo de capas OSI del sistema inteligente de X-10...........................114




x

INDICE DE TABLAS
Tabla 5.1 Tabla de codiIicacion de dispositivos y Iuncion
|13|
......................................23
Tabla 5.1 Tabla de equipo domotico disponible para automatizacion........................122







xi
NOMENCLATURA
AC Corriente alterna
ACT Tecnologias avanzadas de control
API InterIaz de programacion de aplicaciones
CAD Convertidor Analogico-Digital
CM11A InterIaz para computadora X-10 110V
CM11K InterIaz para computadora X-10 220V
CP290 Controlador unidireccional X-10
CR230 Repetidor de seal
CR231/4 Repetidor de seal con posibilidad de ignorar seales repetidas
DC Corriente directa
DD-1002 Mando a distancia 8 en 1 RF/IR - X10
DD-1003 Mando remoto mixto RF
DD-1004 Mando remoto por radio Irecuencia
DD-1005 Mini mando llavero RF-X10
DD-1008 Maxi controlador con cable
DD-1011 Programador Mini Timer - X10
DD-4001 Alarma activada por radio Irecuencia
DD-4006 Detector de movimiento por radio Irecuencia
DD-6006 Mando a distancia PC Multimedia con raton
DLL Libreria dinamica de enlazado




xii
DVD Disco digital versatil
EIB Instalacion de bus europeo
GSM Sistemas de comunicacion global movil
HP Caballos de Iuerza
IP Protocolo de Internet
IR InIrarrojo
LSB Bit menos signiIicativo
MP3 MPEG Audio de capa 3
MSB Bit mas signiIicativo
OEM Creador de componentes electronicos originales
OSI Interconexion de sistemas abiertos
PAM01/21 Modulo para electrodomesticos
PAT01 Receptor de seal X-10 por radio Irecuencia
PC Computadora personal
PHC01 Minicontrolador X-10
PHC02 Maxicontrolador X-10
PHC05 Controlador teleIonico X-10
PHR04/03 Transmisor de control remoto
PIN Numero de identiIicacion personal
PLC Comunicacion por red electrica
PLM01/21 Modulo de lampara
PLW01 Modulo interruptor con control de intensidad 1via




xiii
PLW02 Modulo interruptor con control de intensidad 2vias
PSC04/PL513 Controladores unidireccionales
PSC05/TW523 Controladores bidireccionales
PSH01 Modulo reIlector con sensor inIrarrojo de movimiento.
PSM04 Modulo receptores de rosca
RF Radio Irecuencia
RJ-11 Conector para cables teleIonicos
RS-232 Estandar de comunicacion por puerto serie llamado tambien V.24
SR731 Repetidor de seal X10
SSL Capa de sesion segura
TCP/IP Conjunto de protocolos de comunicacion de redes
X10 Nombre de la tecnologia de comunicacion
X-10 Nombre del protocolo de comunicacion
xDSL Linea digital al abonado
XPCP Acople pasivo de Iases
XPCR Repetidor y acople de Iases
XPDF Modulo iluminacion lineal con control de intensidad
XPF Filtro para ruido activado por disyuntor
XPFM Modulo iluminacion no lineal sin control de intensidad
XPNR Reductor de ruido
XPPF Filtro para ruido residencial
XPTR Indicador de calidad de seal




xiv
RESUMEN
En este articulo se describe un protocolo basado en corrientes portadoras para
transmitir seales de comando, denominado X-10. Se estudia sus principios asi como la
utilizacion del mismo para desarrollar aplicaciones domoticas que no requieren de cableado
extra.
Se identiIican los dispositivos elementales que conIorman un sistema domotico, asi
como una guia de como instalar los modulos y posibles problemas que se pueden enIrentar
al implementar soluciones basadas en X-10.
La gran importancia que tiene la domotica en el desarrollo de sistemas de
iluminacion y control de caleIaccion, irrigacion, entre otros, de manera eIiciente e
inteligente, es lo que hace este protocolo tan atractivo. La capacidad de controlar cualquier
dispositivo electronico incluso via 'web o teleIono hace del sistema una herramienta muy
util. Sin embargo como se detalla, entre sus limitaciones esta la poca seguridad, la carencia
de deteccion y correccion de errores e incluso su baja velocidad de transIerencia. Esto hace
que el sistema sea poco recomendable para aplicaciones importantes que requieran de alta
seguridad en la transmision y sensible a la perdida de datos.
En este documento se expone una posible solucion a algunas de estas desventajas,
mediante el uso de tecnologias mas recientes para ayudar en el ciIrado de los datos
transmitidos, dando conIiabilidad a las seales transmitidas, y proporcionando al sistema
deteccion y correccion de errores, asi como prevencion de colisiones, esto gracias a la
incorporacion de los protocolos TCP/IP y GSM.
Se puede decir que es posible darle al sistema X-10 caracteristicas avanzadas para
aumentar su eIiciencia y seguridad, revitalizando el protocolo y dandole utilidad mas
acorde a las necesidades actuales.


1
CAPITULO 1: Introduccin
En el pasado, la automatizacion de algunos elementos en las residencias tales como
la iluminacion, ventilacion y sistemas de alarmas, ha tenido buena acogida en Iamilias de
clase economica altas de paises desarrollados. Con los avances que se han realizado en el
sector tecnologico a nivel mundial, los dispositivos electronicos se han abaratado hasta un
punto que, se ha vuelto de Iacil acceso para la clase media. Por lo que no es diIicil aIirmar
que la tendencia actual apunta hacia la promocion de estos servicios entre la clase media.
En paises como el nuestro no es muy Irecuente encontrar sistemas de
automatizacion avanzados. Sin embargo, soluciones de este tipo atractivas para los usuarios
han sido los articulos de seguridad, incluso los dispositivos de entretenimiento para el
hogar han tenido un crecimiento enorme.
La empresa SmartHome Inc., ha sido pionera en la automatizacion de residencias,
en el diseo y Iabricacion de dispositivos para este Iin. ConIorme mas Iabricantes de
productos electronicos importantes se vayan incorporando al diseo y Iabricacion de
dispositivos, las oportunidades empresariales se localizaran en la instalacion y
mantenimiento de estos sistemas.
Por dicha razon nace un protocolo comercial denominado 'X-10, cuyo objetivo
radica en la uniIicacion de la comunicacion entre dispositivos electronicos, utilizando como
medio de transporte, la red electrica de las residencias. Este protocolo no es nuevo, pero
muy poco conocido por muchos, a pesar de su gran potencial para aplicaciones de utilidad.



2
Por esta razon, en este proyecto, se penso analizar las principales ventajas y
desventajas de dicha tecnologia. Ademas se detallo recomendaciones de diseo para
implementar sistemas de automatizacion, economicamente accesible para Iamilias de clase
media. Por ultimo, se explico que dispositivos controlados via X-10 pueden ser operados
desde computadores, e incluso via remota desde Internet.


1.1 Objetivos
El desarrollo del proyecto se baso en el cumplimiento de las siguientes metas

1.1.1 Objetivo general
Estudiar los principios en que se basa la construccion de casas inteligentes, dictar
pautas para diseo y presentar un modelo de automatizacion de residencias, orientado
a conectividad mediante tecnologias de corrientes portadoras (PLC, 'Power Line
Carrier), bajo el protocolo X-10.

1.1.2 Objetivos especficos
1. Estudiar el principio de la domotica, y los elementos basicos de las casas
inteligentes.

2. Analizar las ventajas y desventajas del protocolo de comunicacion de dispositivos
electricos X-10, e investigar sobre productos que cumplen con los estandares del
mismo.



3

3. Considerar la viabilidad de las tecnologias de conectividad internas de las
residencias (PLC a traves de X-10) y la conexion con el mundo externo mediante
tecnologias de comunicacion.

4. Establecer pautas de diseo y recomendaciones para un sistema de automatizacion,
propiciando que el mismo sea viable economicamente.

5. Detallar como controlar un sistema interconectado bajo la tecnologia X-10 via
computadora de manera automatica, y como hacerlo remotamente via Internet.

6. Investigar otros posibles usos que se le puede dar a este tipo de tecnologia para un
Iuturo.


1.2 Metodologa
Lo primero que se realizo Iue un estudio teorico con respecto al protocolo X-10.
Debido a que se trata de una tecnologia poco explotada, la principal Iuente de consulta Iue
por medio de Internet, ya que existe poco material bibliograIico de este tema a disposicion.
Los pioneros en la tecnologia X-10 son Phillip Kingerry y Ed Cheung, siendo el
primero un ingeniero de ACT, empresa dedicada a la automatizacion de residencias y el
ultimo un ingeniero que trabaja para la NASA. La parte de diseo, cableado y acople de
Iases Iue realizado basado en guias hechas por Phillip Kingery. Y la parte de manejo de
motores y cargas no lineales esta soportada por las explicaciones del Dr. Ed Cheung.



4
Se mostro un esquema de un hogar inteligente, equipado de dispositivos
electronicos automatizados controlables por medio de X-10 desde un ordenador, tales como
camaras de vigilancia, sensores de movimiento, luces, equipos de entretenimiento, entre
otros.
Se investigo las caracteristicas electricas de la transmision de comando por X-10 y
el modo en que opera este protocolo. Como los tiempos de transmision del mismo, que
resultan importantes a la hora de pensar en mejoras de la tasa de transmision. Ademas de la
codiIicacion utilizado por el protocolo. Tambien se describio el entramado de los paquetes
de inIormacion en que se transmite los comandos.
Seguidamente se identiIicaron los tipos de dispositivos comunes para un sistema
domotico, y sus caracteristicas, especiIicando tipos de carga y capacidad maxima a la que
pueden operar los elementos. Tambien se toca el tema de Iiltrado de ruido en los sistemas
electricos, ya que este es uno de los problemas mas Irecuentes y la principal causa por la
que muchos dispositivos operan de manera no deseada.
Una vez identiIicados los elementos, se procedio a explicar a un nivel detallado
como se realizan las conexiones de los modulos y los posibles problemas que se pueden
encontrar durante el proceso, asi como la manera de solucionarlos. Las consideraciones
mas importantes mencionadas son la seleccion de dispositivos de acuerdo al tipo de carga a
controlar, la relacion seal a ruido y la atenuacion en el cableado electrico, la importancia
de un buen acople de Iases y tipos de conIiguraciones de cableado de iluminacion para
modiIicarlos mediante X-10.



5
Se hablo de los multiples problemas que se generan con las cargas inductivas, tanto
motores como iluminacion Iluorescente u cualquier otro tipo que involucre balastros o
dispositivos con transIormadores.
La interoperabilidad del protocolo por medio de un computador es lo que hace
versatil a esta tecnologia. Las instrucciones que se envian a los dispositivos se realizan por
puerto serial y son Iacilmente programables en cualquier lenguaje, dandole al protocolo la
capacidad de control inteligente por medio de soItware.
Se identiIicaron las ventajas del uso de esta tecnologia en los residencias, por
ejemplo para el ahorro de consumo electrico de la residencia, e incluso a Iavor de la
seguridad de la misma.
Tambien se detalla las desventajas mas notables del sistema estudiado, y se propone
una mejora al mismo utilizando dispositivos de ayuda como tarjetas inteligentes para
asegurar la inIormacion que se transmite por la red o dispositivos para mejorar la tasa de
transIerencia.
Se propone un modelo Iuncional para darle al sistema domotico la capacidad de
gestion inteligente, mediante redes con protocolo IP y ayuda de soItware. Este modelo se
basa en una propuesta por el ingeniero J. C. Cuevas, Iuncionario del Instituto Europeo de
Estandares en Telecomunicacion, ETSI, por sus siglas en ingles.

6
CAPITULO 2: La tecnologa X-10 para automatizacin de
residencias

2.1 Historia de la tecnologa X10
12] y 14]

El X10 es sinonimo de automatizacion de residencias. Al utilizar la plataIorma de
comunicaciones que este posee, se puede controlar tanto iluminacion como muchos otros
dispositivos electronicos. El X10 utiliza el cableado de una estructura para transmitir y
recibir seales de comando. Esta comunicacion por la red electrica, hace que la instalacion
sea Iacil y sin mayor impacto economico, ya que no se necesita cableado extra.
Las raices de X10 estan en una compaia llamada Pico Electronics, originaria de
Glenrothes, Escocia. Pico Electronics Iue Iundada en 1970 por un grupo de ingenieros que
en ese entonces laboraban para la empresa General Instrument Microelectronics (G.I. siglas
en ingles).
Todo inicio con la idea de desarrollar un circuito integrado unico para controlar una
calculadora. En ese entonces las calculadoras existentes utilizaban al menos cinco de estos
circuitos. Posteriormente basados en este concepto, disearon una amplia gama de
calculadoras que Iueron Iabricadas por G.I. y comercializadas por compaias como
Bowmar, Litton y Casio.
Al bajar los precios de las calculadoras, los diseadores se vieron en la necesidad de
buscar nuevas tecnologias.



7
Asi en 1974 presentaron la idea de un cambia discos que seleccionaria las pistas en
un disco de vinil. Ellos mismos disearon el producto en su totalidad. Formaron una nueva
empresa llamada Accutrac Ltd., una asociacion entre BSR (Birmingham Sound
Reproducers, luego conocido como British Sound Reproduction) y Pico. BSR Iabrico el
cambiador de discos, llamado Accutrac 2000, y paso a la Iabricacion de varios modelos
desarrollados por Pico.
El exito de los proyectos Accutrac Iinanciaron el desarrollo de la siguiente gran
idea. El Accutrac tenia muchas caracteristicas unicas, la mas sobresaliente era el hecho que
podia ser teledirigido. Utilizaba un telecomando 'ultrasonico desarrollado por Pico, que
constituia toda una novedad para los aos setenta.
El mando a distancia del Accutrac Iue el que propicio el deseo de controlar las luces
y los electrodomesticos con mandos a distancia. Asi en 1975 el proyecto X10 Iue
concebido. Su nombre nace del hecho de que ya habia 8 proyectos diIerentes de
calculadoras y Accutrac constituia el proyecto X9.
La idea se basaba en utilizar la instalacion electrica existente AC para transmitir
seales, y asi controlar luces y electrodomesticos.
Los circuitos integrados se desarrollaron en un periodo de tres aos, y se realizaron
extensas pruebas en una casa alquilada durante un ao en Roslyn, Long Island, NY.
Luego de muchos experimentos, se encontro que el sistema Iuncionaba bien durante
el dia, pero cuando los inquilinos llegaban el mismo dejaba de Iuncionar.



8
La raiz del problema se debia al ruido en la linea, cuando los inquilinos utilizaban
otros electrodomesticos, este aumentaba hasta tal punto que el sistema no lograba distinguir
comandos del ruido.
Asi Iue como establecieron como solucion a este problema sincronizar las
transmisiones de la linea de conduccion electrica con el punto de cruce cero de la linea, ya
que en este momento es cuando se presenta menos ruido en la misma.
El X-10 hizo su aparicion en 1978 en Estados Unidos. RadioShack Iue el primer
cliente. RadioShack es incluso hoy dia uno de los minoristas mas grandes de productos
X10.
Luego, se Iormo una segunda sociedad entre Pico Electronics y BSR, al que
llamaron X10 Ltd. Asi acordaron darle nombre a la nueva tecnologia como 'El Sistema
X10 BSR.
Para ese entonces, el sistema constaba de una consola de comandos de 16 canales,
un modulo de lampara, y un modulo para los electrodomesticos. Posteriormente se agrego
un modulo para el interruptor de pared. Un ao despues se creo el primer reloj automatico
X10.
Un hito signiIicativo en la industria de automatizacion Iue la presentacion del
'Homeminder GE en 1984, cuyo desarrollo y Iabricacion estuvo a cargo de Pico/X10 para
General Electric (GE). Se trataba de un paquete un poco mas grande que una tele por cable.
Se conectaba a la television y se operaba mediante un mando a distancia IR. Ponia
representaciones graIicas de lamparas y electrodomesticos en la pantalla de la television y



9
se podia controlar toda la casa desde la television y tambien desde teleIonos exteriores. En
ese tiempo, el equipo se comercializaba por unos $500 (incluyendo los modulos).
Este primer modulo podia controlar cualquier dispositivo a traves de la red electrica
domestica (120/220V y 60/50Hz) modulando pulsos de 120KHz (0 sin pulso, 1 pulso).
Con un simple protocolo de direccionamiento, podian ser localizados un total de 256
dispositivos en la red. El protocolo soporta 16 grupos de direcciones denominados codigos
de casa (desde la A` a la P`), y otras 16 direcciones para cada codigo de casa,
denominadas codigos de unidad. La comunicacion se realizaba por cadenas de control que
son sucesiones de unos y ceros que completaban los comandos.
En su primera version tan solo existian seis operaciones: encender, apagar,
aumentar, disminuir, todo apagado y todo encendido. Estas seales son recibidas en todos
los modulos pero solo el modulo con la misma direccion que la indicada en el mensaje de
control realizara alguna operacion. El mensaje completo tiene 48 bits. Posteriormente, los
codigos de operacion Iueron extendidos a 256 con una cabecera especial, e incluso, la
cantidad de inIormacion que porta un mensaje puede ser mayor de 48 bits, hasta dos bytes
mas, si es usado el codigo de datos extendidos en la cabecera de control del mensaje.
Este producto no tuvo mayor acogida por los consumidores ya que GE en ese
momento tenia un mercado orientado a televisores, por lo que se cerro esa division en GE.
Pico/X10 volvio a comprar los derechos del 'Homeminder a GE, lo redisearon, y
lo vendieron a RadioShack. Este lo lanzo al mercado por $59.99, pronto se vendio mas de
400.000 modulos.



10
La idea del 'Homeminder aparecio gracias a la primera interIaz de ordenadores del
mundo para el ordenador 'Mattel Aquarius.
Esta derivo en el CP290, que es todavia uno de los productos de X10 con mas exito.
Ahora se ha visto opacado por el CM11A de X10, una version de dos vias con un programa
para computadora llamada 'Activehome, mas poderoso y avanzado.
Hoy X10 es el Iabricante mas grande de sistemas de seguridad sin cable y con
instalacion propia. En 1995 X10 instalo su propia estacion de control llamada 'ORCA
Monitoring Services en Seattle, Washington.
Actualmente se tienen productos como el 'MouseREMOTE, sin cable, que permite
controlar una computadora personal desde cualquier parte de la habitacion. Tambien existe
el sistema de 2.4GHz 'Audio/Video Anywhere, que permite revisar el correo electronico,
navegar en linea, o jugar en una computadora, y al mismo tiempo observar la salida de
video y audio en una pantalla grande del televisor en otra habitacion.
A estos desarrollos siguieron las versiones 'DVD Anywhere y 'MP3 Anywhere
que permiten enviar peliculas 'DVD y Iicheros de musica 'MP3 desde una computadora
al televisor o sistema de estereo via 2.4GHz.
Mas recientemente se adapto este sistema inalambrico para camaras miniatura que
permiten monitorear con audio y video lo que esta sucediendo dentro o Iuera de residencias
en cualquier televisor sin cables.
El protocolo X10, se basa en la transmision de inIormacion a traves de la red
electrica, aporta indudables ventajas, sin embargo, tiene una serie de puntos oscuros que lo
hacen poco eIicaz. La Ialta de conIirmacion de que una operacion se ha llevado a cabo es



11
una de ellas. A esto se suma la baja velocidad de transmision, reducida a un bit por ciclo de
corriente, es decir, a 50 o 60 bps; y el que no exista una proteccion de la inIormacion. Sin
embargo, la Iuncionalidad que aporta este protocolo asi como la Iacilidad de su uso e
instalacion lo han mantenido vivo hasta hoy en dia.

2.2 Caractersticas de la tecnologa

2.2.1 Comunicacin entre plataformas distintas
Los controladores que se utilizan para X-10 son muy Ilexibles, y permiten la
intercomunicacion entre estas tres plataIormas:

a) InIrarrojo: aunque no es muy eIiciente, ya que es muy direccional y requiere 'linea
vista, se considera apropiado cuando se experimenta mucha interIerencia por radio
Irecuencia.
b) Radio Irecuencia: es mucho mas Ilexible ya que es inalambrico, y no requiere linea vista.
c) PLC, transmision por red electrica: el medio de transporte es el tendido electrico dentro
de las residencias u oIicinas. Mediante el cableado ya existente, se envian seales de
control directamente a los receptores que se encuentran conectados a la carga a controlar.
(Smarthome)

La Ilexibilidad de los controladores y receptores tambien se ven beneIiciados si se
sabe escoger bien los distintos tipos, dependiendo de las necesidades. Ya sea que se quiera



12
movilidad (RF), o sitios Iijos (de pared), o si se preIiere control automatico, se deberia
optar por controladores para computadoras.
Para asegurar el rendimiento optimo de la tecnologia X10, hay que escoger bien la
plataIorma que se va a utilizar en la instalacion. Existen dos dispositivos que ayudan a
mejorar la seal que se transmite por la red electrica:

XPCP: Acople pasivo, creado como un enlace entre las Iases electricas en una instalacion
hasta de 3000 pies cuadrados.

XPCR: Repetidor de acople, diseado para acoplarse hasta tres Iases y repetir seales
validas de X10, tambien puede ampliIicar la seal para instalaciones mas grandes.

2.2.2 Filtrado del ruido en la red elctrica (XPPF/XPF/XPNR)
El protocolo X-10, requiere de ausencia de contaminacion en la red electrica por
parte de otros dispositivos electricos conectados a la red. El ruido en la red hace que los
dispositivos no Iuncionen adecuadamente. Por ejemplo una lampara puede entender un
comando para encender un dispositivo, sin embargo una vez encendido, la lampara
consume energia, por lo que la energia del receptor puede no ser suIiciente para
diIerenciarse del ruido en la red electrica, lo que causa que no pueda operar normalmente,
dicho dispositivo puede no apagarse cuando se le envie una seal de apagado.



13
El ruido en los dispositivos se puede detectar utilizando el XPTT (transmisor de
seal de prueba) y el XPTR (indicador de la calidad de la seal).
La Iigura siguiente muestra los dos dispositivos que se utilizan para realizar la
prueba.

Figura 2.1 Dispositivos para detectar ruido en la red elctrica (XPTR/XPPT)
22]


XPPF: Filtro de enchuIe, elimina el ruido en la red. Basicamente, este dispositivo se utiliza
cuando se detecta que uno de los dispositivos esta siendo aIectado por el ruido en la red
electrica, o cuando el dispositivo a controlar es el que esta generando la interIerencia.




14

Figura 2.2 Filtro XPPF para uso residencial
11]


XPF: Filtro de alambrar, es esencialmente el mismo Iiltro que el XPPF, solo que este se
utiliza si el dispositivo que se quiere Iiltrar no es de enchuIe, sino que es activado por
disyuntores o cualquier otro tipo de cableado.
|22|


XPNR: Reductor de ruido, se utiliza cuando no se puede localizar el ruido en el sistema o
este es intermitente.



Figura 2.3 Filtro XPNR para reducir ruido
17]






15
2.3 Generalidades del sistema X-10 y sistemas domticos
El X-10 es una tecnologia para automatizacion de residencias. Esta se aprovecha de
las instalaciones electricas ya existentes para transmitir o recibir comandos via corrientes
portadoras.
Para lograr esta comunicacion, existe en el sistema un transmisor, que es el
controlador del sistema. Este dispositivo es el que emite las seales de comando, ordenando
a otras unidades realizar tareas especiIicas cuando se requiera.
Luego esta el receptor, que es el dispositivo previamente conIigurado, que escucha
la orden, y la ejecuta si dicha orden va dirigida a el.
El transmisor o controlador, esta diseado para emitir cuando sea necesario, una
seal de comando cuando detecte un cruce por cero en la red electrica. Para ello cuenta con
un periodo hasta de 200us desde el instante que detecto el cruce para emitir la orden. Esta
orden se emite mediante un oscilador dentro del transmisor. Este oscilador se activa por
1milisegundo, produciendo una raIaga de alta Irecuencia montado sobre la portadora de la
red, esta raIaga simula un uno logico y es transmitida tres veces cada medio ciclo, para
asegurar que la seal sea clara para las tres Iases, en el caso de un sistema triIasico. La
ausencia de dicha raIaga constituira asi un cero logico para el sistema.
Durante el otro medio ciclo, se transmite el mismo valor pero en logica
complementaria. Asi si en la primera mitad del ciclo se transmitio un '1 logico, en la
segunda parte se transmitira un '0 logico, y viceversa.



16
El transmisor se comunica indistintamente con todos los receptores que estan
conectados a la red electrica, por lo que cada uno de estos esta conIigurado con un codigo
de residencia y de unidad respectivo, como etiqueta de identiIicacion.
Asi, el transmisor, antes de enviar la orden a ejecutar, anuncia previamente cual de
los dispositivos debe ejecutar la orden que va a dar posteriormente.
Un comando de estos tarda 11 ciclos de la seal electrica en transmitirse, 2 ciclos
para indicar el inicio de la transmision, 4 para indicar el codigo de residencia, y 5 para
indicar el codigo de unidad. Similarmente, la orden a ejecutar, va compuesta del inicio de
transmision, el codigo de residencia y la Iuncion que se quiere realizar.
Por deIecto estos mensajes se transmiten dos veces, asi que en total el mensaje tarda
22 ciclos de reloj. Luego de transmitirse dos veces se deja una pausa de tres ciclos antes de
enviar cualquier otro mensaje.
Este proceso se explicara mas detalladamente en la proxima seccion.
Cuando se habla de automatizacion de residencias, utilizando el controlador o
transmisor de que se mencionaba, se puede controlar mas de un elemento a la vez. Se puede
programar dispositivos para que se activen en un momento determinado, o ante algun
evento preestablecido.
Un ejemplo de como se puede implementar el protocolo X10 para automatizar una
residencia se muestra en la Iigura siguiente. En dicha Iigura, utilizando un transmisor, se
puede controlar la iluminacion de la residencia, para que esta se active o desactive, por
ejemplo, a una hora especiIicada, o cuando el detector de luz llegue a un nivel en el cual ya
se considere que es de noche o tambien cuando detecte movimiento.



17
Tambien podria controlarse la temperatura de alguna habitacion, y activar el aire
acondicionado o la caleIaccion cuando la temperatura dentro del cuarta haya subido o caido
a un nivel determinado.


Figura 2.4 Ejemplo de un sistema de automatizacin
5]


La Iigura anterior es una de las pocas aplicaciones que se pueden implementar con
los dispositivos existentes. En los siguientes capitulos se explicara y proporcionara el
conocimiento necesario para llegar a disear y montar un sistema como el previamente
mostrado.
El dispositivo mas importante es la interIaz entre la PC y la red electrica. La
conexion a la PC se realiza a traves del estandar RS-232, ampliamente diIundido y con gran



18
abundancia de soporte, hardware y soItware. Un esquema tipico de un sistema domotico
gestionado por computadora se muestra en la siguiente Iigura.


Figura 2.5 Esquema de gestin por computadora

La mayoria del soItware comercial usado para tratar con los dispositivos X10, tiene
caracteristicas muy limitadas, permitiendo unicamente la programacion y activacion
de algunas Iunciones a una hora preIijada. En ningun caso existe la posibilidad de
interaccion entre elementos de la red. Por otro lado, existen diversas aplicaciones
particulares y soluciones a medida, que normalmente adaptan el soItware existente a
una necesidad concreta, pero que no pueden ser consideradas como sistemas completos o
arquitecturas orientadas a dar soluciones globales.




19
2.4 Teora de transmisin X10 por red elctrica
13]16]

El protocolo de comunicacion utilizado por el X10 es una raIaga de radio
Irecuencia, que representa codiIicacion binaria, esta se superpone en los 120VAC de la red
electrica del ediIicio.
Existen dos controladores principales:
- El PSC04, tambien conocido como PL513, es una interIaz de acople electrico
unidireccional que se utiliza para transmitir comandos validos de X10 a traves de la
red electrica.
- El PSC05 o TW523, es una interIaz de acople electrico que puede ya sea transmitir
o recibir seales X10, es decir bidireccional.

La seal se inyecta justamente despues que la seal electrica senoidal (de 60Hz)
cruce por cero. Esta seal portadora es de alta Irecuencia, de unos 120Khz (sincronizado al
cruce por cero de la seal electrica). Esta seal es entonces transportada por la onda a los
receptores de X10 que estan conectados a la carga que se desea controlar.
El objetivo es transmitir lo mas cercano al cruce por cero, como sea posible, hasta
un maximo de 200s del cruce por cero.
Ambos dispositivos, el PSC04 y el PSC05 emiten una onda cuadrada con un retardo
maximo de 100s del cruce por cero. El retardo maximo entre la seal envolvente de
entrada y la raIaga de 120kHz de salida es de 50s. Esto se muestra en la Iigura 2.6.




20

Figura 2.6 Temporizacin de la seal del PSC04/05
13]


Un 1 logico es representado por una raIaga de 120kHz por un periodo de 1ms en el
cruce por cero, y un 0 logico es representado por la ausencia de la misma raIaga.
El PSC04 y el PSC05 modulan su entrada con 120kHz, por lo que solo se requiere
aplicar la envolvente de 1ms a sus entradas. Esta seal de 1ms, tiene que ser transmitida
tres veces para coincidir con el cruce por cero de las tres Iases, en el caso de un sistema
triIasico. En la Iigura siguiente se muestra la relacion de tiempos de las tres raIagas
emitidas.

Figura 2.7 Relacin de tiempos de la seal de entrada emitida
13]




21
La transmision completa de un codigo se tarda once ciclos de la linea. Los primeros
dos ciclos son la representacion del inicio de transmision. Los siguientes cuatro ciclos son
el codigo de identiIicacion (house code) y los ultimos cinco ciclos representan el codigo
unidad o de Iuncion dependiendo del caso.
El bloque completo (codigo de inicio, codigo de identiIicacion y codigo de
unidad/Iuncion) debe ser transmitido siempre en grupos de dos con 3 ciclos de separacion
entre cada par, a excepcion de las Iunciones de brillo y atenuacion, que son transmitidos
continuamente y al menos dos veces, sin separacion entre los codigos. Esto es, entre cada
par de codigos de 11bits (sin separacion entre ellos), debe haber 3 ciclos de 'silencio. En
el caso de dos codigos ya sea de brillo o atenuacion (brillo-brillo-brillo o aten-aten-aten),
estos se transmiten continuamente sin espacios entre cada conjunto de 11bits. Sin embargo,
entre codigos distintos, si es necesario el silencio, es decir, entre brillo y atenuacion debe
existir el espacio.

Figura 2.8 Estructura del cdigo transmitido por la red
13]





22
En cada bloque de datos, cada cuatro o cinco bits de codigo, se debe transmitir en
logica complementaria alternandose cada medio ciclo de la red electrica. Es decir si en el
primer medio ciclo se transmite una raIaga por 1ms (1 logico), no se puede transmitir la
misma raIaga en la segunda mitad del ciclo (0 logico). Esto se muestra en la siguiente
Iigura.


Figura 2.9 Codificacin de la transmisin de una instruccin
13]


La tabla que se muestra a continuacion es la tabla de verdad utilizada para transmitir
los codigos de identiIicacion y de Iuncion/numero. El codigo de inicio se deIine siempre
como 1110, es el unico codigo que no sigue la regla de logica complementaria alternada
cada medio ciclo.






23

Tabla 5.1 Tabla de codificacin de dispositivos y funcin
13]

Cdigos de dispositivos Cdigos de funcin
H1 H2 H4 H8 D1 D2 D4 D8 D16
A 0 1 1 0 1 0 1 1 0 0
B 1 1 1 0 2 1 1 1 0 0
C 0 0 1 0 3 0 0 1 0 0
D 1 0 1 0 4 1 0 1 0 0
E 0 0 0 1 5 0 0 0 1 0
F 1 0 0 1 6 1 0 0 1 0
G 0 1 0 1 7 0 1 0 1 0
H 1 1 0 1 8 1 1 0 1 0
I 0 1 1 1 9 0 1 1 1 0
1 1 1 1 1 10 1 1 1 1 0
K 0 0 1 1 11 0 0 1 1 0
L 1 0 1 1 12 1 0 1 1 0
M 0 0 0 0 13 0 0 0 0 0
N 1 0 0 0 14 1 0 0 0 0
O 0 1 0 0 15 0 1 0 0 0
P 1 1 0 0

16 1 1 0 0 0
Todas las unidades apagadas 0 0 0 0 1
Todas la luces encendidas 0 0 0 1 1
Encendido 0 0 1 0 1
Apagado 0 0 1 1 1
Atenuacin 0 1 0 0 1
Brillo 0 1 0 1 1
Todos las luces apagadas 0 1 1 0 1
Cdigo extendido 0 1 1 1 1
(1) Solicitud de respuesta 1 0 0 0 1
Respuesta recibida 1 0 0 1 1
(2) Preconfiguracin de atenuacin 1 0 1 X 1
(3) Datos extendidos (analgico) 1 1 0 0 1
Estado encendido 1 1 0 1 1
Estado apagado 1 1 1 0 1
Solicitud de estado 1 1 1 1 1

(1) 'Solicitud de respuesta (hail request) es transmitido par ver si existen emisores de
X10 en el rango de operacion. Asi se pueden asignar codigos distintos si se recibe
una seal de 'respuesta recibida.



24
(2) En preconIiguracion de atenuacion, el bit D8 representa el MSB (digito mas
signiIicativo) y H1, H2, H4 y H8 son los LSB (bits menos signiIicativos).
(3) El codigo extendido de datos, es seguido de 8 bits que pueden representar
inIormacion analogica (luego de pasar por un CAD). No debe existir 'silencios
entre datos extendidos, y datos actuales, tampoco entre bytes de datos. Los primeros
8bits (1byte) pueden ser usados para indicar cuantos bytes de datos siguen. Si se
dejan 'silencios entre los bytes de datos, estos pueden ser interpretados como
instrucciones por los modulos receptores y provocar Iuncionamiento erroneo. El
codigo extendido se utiliza para representar codigos adicionales, y permite expandir
a mas de los 256 codigos ya existentes.


2.4.1 Temporizacin de la transmisin
El PSC04/05 emite una seal cuadrada cuando detecta el cruce por cero, esto se da
dentro de un rango de 100s desde que se cruza por el cero de la linea. La seal envolvente
en la salida del equipo manuIacturado (OEM) como respuesta se da entre el rango de 50s.
La seal envolvente debe ser de 1ms como se indica en la Iigura.



25

Figura 2.10 Diagrama de temporizacin de la transmisin
13]


La transmision debe ser sincronizada al cruce por el cero de la linea, y lo mas
cercana al cero verdadero como se pueda. El PSC04/05 esta diseado para ser conectado a
circuiteria de microprocesadores que tengan salidas de codigo en X-10 sincronizados al
cruce por cero de la linea AC. Por ello, es necesario proveer al equipo manuIacturado la
reIerencia de cruce por cero.



26
Generalmente los microprocesadores tienen su Iuente aislada, este aislamiento es
importante y se debe mantener, por esto no se debe utilizar el circuito para activar el
controlador X-10 usual, ya que este puede reIerenciar el circuito del equipo manuIacturado
a la linea AC.
Tambien se debe evitar utilizar el secundario del transIormador para activar ya que
es muy probable que existan desIases. Por lo que hay que crear una reIerencia optoacoplada
de 60Hz.
Una seal de 60Hz de optoacople es generada por el PSC05/04, por lo que los
equipos manuIacturados deben ser sincronizados al cero de esta seal. El equipo
manuIacturado genera a su vez un codigo de envolvente de X-10 que es aplicado al
controlador PSC0x, que modula la envolvente de 120kHz, y la acopla capacitivamente a la
linea AC.

a) Seal de entrada optoacoplada (hacia el PSC04/PSC05): la seal de entrada
requerida del equipo manuIacturado es la seal 'envolvente del codigo en X-10.
Una seal en alto por 1ms coincidente con el cruce por cero representa un 1
logico (binario) y habilita un oscilador de 120kHz en la salida del circuito,
transmitiendo la raIaga hacia la linea AC por 1ms.
Una seal en bajo por 1ms coincidente con el cruce por cero representa un 0
logico (binario) y deshabilita el oscilador de 120kHz en la salida del circuito.




27
b) Seal de salida optoacoplada (del PSC0x): el estado 'X-10 recibido en la salida del
PSC0x coincide con el segundo periodo de cada transmision por X-10. Esta salida
es la envolvente de la raIaga de 120kHz recibida. Solo la envolvente
correspondiente a la primera raIaga de cada grupo de 3 seales se hace disponible a
la salida del PSC0x (ya que los otros dos son repeticiones para un sistema triIasico).

Figura 2.11 Comando ~X-10 recibido en el PSC0x
13]



Figura 2.12 Diagramas de temporizacin de la recepcin
13]





28
CAPITULO 3: Elementos bsicos de los sistemas X10

3.1 Controladores
Los controladores transmiten uno de las 256 posibles combinaciones de codigos del
X10. Estos se representan como dos perillas, similares a las mostradas en la Iigura. Una de
A a P que constituye el codigo de casa y la otra de 1 a 16, que indica el codigo de unidad.


Figura 3.1 Controladores hasta 256 posibles cdigos
13]


Existen seis Iunciones basicas de los comandos de X10: encendido, apagado, brillo,
atenuacion, todas las luces encendidas y todas las unidades apagadas.
Los dispositivos pueden ser controlados por varios medios como se habia
mencionado, ya sea controladores alambrados, de enchuIe, o inalambricos.

3.1.1 Controladores manuales
Son los controladores mas basicos, simplemente se conecta y esta disponible para
ser manipulado manualmente por el usuario mas cercano. A continuacion solo se describen
algunos de ellos, puesto que existen muchos mas.



29

PHC01: Minicontrolador, brinda acceso directo a unidades del 1 al 4 o del 5 al 8, todos con
el mismo codigo de letra (A a P). Permite enviar los 6 comandos basicos.

PHCO2: Maxi-controlador, es capaz de controlar todas las posibles combinaciones de
unidades, simultaneamente, del 1-16 para dispositivos con el mismo codigo de letra.
Ademas puede transmitir multiples comandos simultaneamente.


Figura 3.2 Controladores manuales PHC01 y PHC02
23]



3.1.2 Controladores por telfono
El controlador teleIonico PHC05 permite operar con o sin una contestadora
teleIonica, partiendo de la suposicion de que el controlador mismo sera el que conteste la
llamada. Este controlador permite encender hasta 10 luces y electrodomesticos utilizando



30
cualquier teleIono desde cualquier parte del mundo. Tambien puede controlar hasta 8
dispositivos en modo local.
Ademas tiene la opcion que permite hacer centellear un modulo para lamparas
cuando el teleIono suena para tener una indicacion visual cada vez que hay una llamada
entrante. Esta Iuncion es de gran utilidad para las personas con discapacidad auditiva.


Figura 3.3 Controladores PHC05
23]



3.1.3 Controladores inalmbricos (por radiofrecuencia)
Es un sistema de control remoto inalambrico que permite controlar hasta 8 modulos
X10 desde el interior o el exterior de la residencia. Tambien puede aumentar o disminuir la
intensidad de las luces conectadas a modulos para lamparas y modulos para interruptores de
muro. El receptor es un modulo para electrodomesticos que envia seales X10 hasta para
16 codigos de unidad con el mismo codigo de vivienda, lo que permite controlar hasta 16
luces y electrodomesticos usando un control remoto manual. Notese que se debe utilizar un



31
receptor por cada codigo de vivienda. Si se desea mayor alcance se puede utilizar un
repetidor (SR731).
El modulo para electrodomesticos del receptor se puede controlar tanto mediante el
control remoto RF como mediante un comando X10 sobre la linea de alimentacion. Un
interruptor deslizante del transmisor permite conIigurar la salida integrada a unidad 1 o
unidad 9. La base soporta tambien el comando "X-10 status" disponible en los
controladores mas soIisticados. El modulo respondera con "estado encendido" o "estado
apagado".
El RC6500 incluye el control remoto RF de 2 canales para llavero PHR04 y un
receptor PAT01. El RC5000 incluye el control remoto RF de 16 canales PHR03 y un
receptor PAT01.


Figura 3.4 Dispositivos PHR03 / PAT01 / PHR04
21]




32
3.2 Receptores
Los modulos receptores son los encargados de ejecutar las ordenes recibidas a
traves de la red electrica de la casa. Hay dos tipos basicos: El modulo de lampara y el
modulo para electrodomesticos. La diIerencia es que el de lampara permite regular la
intensidad de las luces conectadas. El de electrodomesticos Iunciona como un interruptor
que conecta y desconecta el aparato que tiene enchuIado. Hay modulos en Iormato de
enchuIar, que no necesitan instalacion; los hay cableados directamente a la red en Iormato
interruptor, que sustituyen a los que previamente existentes, y tambien existen de rosca.

3.2.1 Receptores de enchufado
Los receptores de enchuIado los podemos dividir en dos tipos, modulos para
lamparas y modulos para electrodomesticos.
a) Mdulo para Lmparas
PLM01: Modulo de lampara de X10 con enchuIe de 2 pines. Permiten controlar las luces
incandescentes de 40W a 300W.
PLM21: Modulo para lamparas bidireccional, se enchuIa en un tomacorriente. Tiene
comunicacion bidireccional para conectarse al CM11A y opera cargas incandescentes de
40W a 300W nominales.




33


Figura 3.5 Mdulos para lmparas PLM01 y PLM21
18]


b) Mdulo para electrodomsticos
|18|

PAM01: Modulo para electrodomesticos con enchuIe de 2 pines. Posee control de ganancia
automatico. Ideal para aplicaciones en las cuales la conIiabilidad es un Iactor determinante.
Permite encender las luces con interruptores. El modulo viene con dos tipos de enchuIe:
enchuIe de dos pines (PAM01) y enchuIe de tres pines con tierra (PAM22).
PAM21: Modulo bidireccional con enchuIe de 2 pines permite controlar electrodomesticos.
Permite controlar motores hasta de 1/3 HP polarizado, 15A para controlar cargas resistivas,
y equipos hasta de 400W. Se puede programar y veriIicar el estado usando la interIase
bidireccional para computador CM11A y un soItware para X-10.
PAM04: Modulo para electrodomesticos de alto consumo. Esta diseado para manejar
cargas hasta de 20A/220V.

3.2.2 Receptores de rosca
El PSM04 se puede enroscar en un portalampara, permite controlar hasta 150W de
iluminacion incandescente (sin control de intensidad) y puede memorizar el codigo X10 de



34
la linea AC para la programacion. Responde al comando todas las luces "ON"
interiores/exteriores.

3.2.3 Receptores de cableado
PLW01/02: Interruptor de pared con control de intensidad X10. Reemplaza un interruptor
unico (de 2 cables). Son interruptores de dos posiciones estandar para conmutacion manual
y remota con control de intensidad para lamparas incandescentes. El PLW02 es el modulo
de maestro esclavo, para 2 posiciones.

XPDF: Modulo para luminarias incandescentes con control de intensidad. Diseado para
controlar cargas incandescentes de hasta 300W. Estos modulos se pueden instalar dentro de
una luminaria o convenientemente dentro de una caja de distribucion electrica.
XPFM: Modulo para cargas incandescentes o inductivas sin Iuncion de control de
intensidad. Diseado para encender y apagar cargas incandescentes de hasta 15A. Estos
modulos se pueden instalar dentro de una luminaria o convenientemente dentro de una caja
de distribucion electrica.
PSH01: ReIlector doble con sensor de oscuridad o movimiento. Los reIlectores se activan
al detectar movimiento a una distancia de hasta 40 pies o cuando oscurece. Cuando detecta
movimiento o cuando detecta oscuridad, esta unidad puede enviar comandos X10 de
ENCENDIDO/APAGADO hasta para cuatro receptores adicionales. Con Irecuencia se
utiliza junto con el Timbre Remoto PSH02 para poder tener una notiIicacion por adelantado
cuando alguien se acerca a la puerta. Debe estar conectado permanentemente a una Iuente



35
AC. Cuando detecta movimiento se puede utilizar para activar otras luces X10 en otras
partes.



Figura 3.6 Reflector doble con sensor de oscuridad y movimiento

3.3 Interfaces
Muchos Iabricantes electronicos han adoptado el protocolo X-10 en sus productos
como metodo para control. Como se explico anteriormente, el protocolo X-10 se puede
programar como una simple salida digital para los equipos, para asi poder inyectar seales
de control a la red electrica via las interIaces uni o bidireccionales PSC04 y PSC05.






36
3.3.1 Interfaz de baja tensin
Para los dispositivos que previamente no estan diseados para operar con el X10,
existe una interIaz denominada PSC01, o interIaz PowerIlash. Este se utiliza
Irecuentemente en sistemas de seguridad. La seal X-10 es activada por el cierre de un
contacto seco o por una orden de bajo voltaje (6 - 18VDC), lo que le permite controlar
cualquier dispositivo que se cablee a sus terminales.




Figura 3.7 Interfaz PSC01

3.3.2 Interfaz para conexin a un computador
Permite controlar cualquier arteIacto X-10 desde la pantalla del computador. Se
puede programar cronogramas de Iuncionamiento de luces y electrodomesticos las 24 horas
del dia. Un uso Irecuente es controlar luces para que se enciendan y simular que la
residencia se encuentra ocupada.




37
CAPITULO 4: Instalacin y configuracin de dispositivos
controladores/receptores e interfaces para X10

En este capitulo se procura ahondar mas en la conIiguracion y operacion de los
dispositivos descritos en la seccion anterior, ademas se cubriran otros componentes que no
se nombraron anteriormente, pero que se consideran importantes.

4.1 Consideraciones de diseo para sistemas domticos
En las proximas secciones se explican algunas de las consideraciones a tomar a la
hora de implementar sistemas domoticos. Existen muchos aspectos a considerar para este
Iin, y estos mismos varian segun el uso que se requiera.
En este primer apartado se intentara resumir algunas de las pautas mas importantes
a seguir a la hora de realizar un proyecto domotico. Especialmente para el control de
iluminacion.

a) Tamao de la residencia: Lo primero que se debe tomar en cuenta es el tamao de la
residencia a controlar, esto para tener una idea de las distancias en que puede estar un
receptor del transmisor. La importancia no radica en la distancia entre estos dos
dispositivos, sino en la perdida que se puede producir durante la transmision de la seal
debido a largas distancias o al estado del medio.




38
b) Medio de comunicacin: Como se explico anteriormente, los dispositivos X-10 pueden
operar por inIrarrojo, radio Irecuencia o por red electrica. Lo primero que se debe hacer es
determinar el medio que se quiere utilizar para el sistema.
Generalmente se comienza con la transmision por red electrica, ya que para este Iin
Iue que se creo la tecnologia. Si se diera el caso que la residencia por automatizar Iuera un
inmueble ya existente, donde los cables estan desgastados y existe mucho ruido en los
mismos, se recurre a la transmision por radio Irecuencia. Esta es mas eIiciente, pero sin
embargo un poco mas costosa. Tambien se puede usar radio Irecuencia si se busca
movilidad a la hora de controlar los dispositivos.
Si la transmision por radio Irecuencia no es posible, por ejemplo si existen otros
dispositivos emisores que puedan interIerir con la comunicacion de los dispositivos, se
recurre a la comunicacion inIrarroja. Esta es de muy corto alcance y muy direccional, por lo
que no es una buena opcion, sin embargo en ambientes muy ruidosos, se tendria que
recurrir eventualmente a este metodo.

c) Estado del medio de transmisin: Como se menciono anteriormente, para lograr una
comunicacion satisIactoria a traves de la red electrica, lo primordial es conocer el estado
del cableado de la residencia en cuestion.
Si la red electrica es muy vieja por ejemplo, y los cables estan en mal estado, el
canal de transmision que esta utilizando X-10 se vera muy aIectado por perturbaciones.
Para determinar la viabilidad de la transmision por este medio, se utiliza el equipo
para prueba que se describio anteriormente, el XPTT y XPTR. Con estos se puede medir la



39
perdida que se genera al transmitir desde un punto a otro para asi conocer si eventualmente
el receptor siempre escuchara los comandos del transmisor.

d) Seleccin del tipo de transmisor: Una vez que se tenga identiIicado el tipo de
transmision que se quiera utilizar, se procede a escoger un transmisor adecuado para el
medio seleccionado. Tambien se debe considerar si se requiere controlar los dispositivos
localmente o se busca controlarlos remotamente.
Para ello se puede recurrir ya sea a trasmisores de escritorio, o teleIonicos
controlados por tonos, e incluso transmisores conectados a una computadora mediante una
interIaz de traduccion a RS-232.
Lo recomendable es utilizar transmisores capaces de comunicarse con la
computadora pues existen muchas aplicaciones que pueden Ilexibilizar los sistemas
domoticos hechos con base en un codigo computacional, que es la base de un sistema de
control automatico.

d) Seleccin del tipo de receptor: Una vez que se sabe el tipo de trasmisor que se
utilizara, hay que seleccionar los receptores adecuados, considerando tanto el tipo de carga
que se va a controlar, como la compatibilidad con el transmisor.
En el aspecto de compatibilidad, lo importante es saber si los receptores que se van
a utilizar son unidireccionales o bidireccionales, esto porque los ultimos son compatibles
con la interIaz para computadores.



40
Generalmente existe un modelo similar para controlar por computadora y otro por
interIaces de escritorio o pared.
Con respecto a los tipos de cargas que se van a controlar, se debe tomar muy en
cuenta su naturaleza, ya sea inductiva (no lineal) o resistiva (lineal). Esto porque los
dispositivos del modulo cambian segun sea el caso. Tambien es importante tomar en cuenta
la potencia que va a consumir la carga controlada asi como la corriente maxima de la
misma.
Tambien se debe tomar en cuenta el tipo de conexion que se va a realizar, ya que
existen los dispositivos de enchuIe, que son para residencias con instalaciones ya
desarrolladas, a las cuales no se pueden realizar trabajos de cableado extra. Tambien estan
los dispositivos de cableado que pueden ser implementados en nuevas instalaciones
electricas, los mas comunes de este tipo son lo interruptores de pared. Por ultimo estan los
dispositivos de roseta, exclusivos para control de luminarias.
Asi por ejemplo, existen modulos de enchuIe para lamparas incandescentes bajo el
nombre de PLM01, y si se requiere controlar por computadora esta el PLM21, ambos
soportan potencias de 40-300W, y corrientes hasta de 2A. Luego estan los de cableado,
bajo el codigo XPDF, que soporta tambien hasta 300W. Y por ultimo el XPFM para
corrientes hasta de 15A.
Luego su contraparte para cargas no lineales bajo el codigo de PAM01 y PAM22,
son los dispositivos unidireccional y bidireccional respectivamente. Y tambien el PAM04
que es para electrodomesticos de hasta 20A y un voltaje de 220V.




41
e) Reduccin de ruido en el sistema: Si se presenta un caso en el cual se necesita
controlar un dispositivo que introduce mucho ruido al sistema, por ejemplo un motor, se
puede reducir el ruido del dispositivo in-situ, conectandole un modulo de Iiltrado antes de
conectarlo a la red electrica. En el eventual caso de que exista mucho ruido producido por
algun dispositivo conectado a la red electrica, del cual se desconoce el origen, tambien se
puede utilizar Iiltros conectados entre las Iases de la red electrica. Esto se detallara mas
adelante.

f) Control de brillo: existen modulos que pueden regular la energia entregada a los
dispositivos controlados, por lo que pueden aumentar o disminuir el brillo, por ejemplo si
se habla de lamparas. Es importante destacar que este tipo de modulos solo sirven para
cargas lineales, no para cargas incandescentes. Podrian llegar a operar cargas no lineales,
pero bajo el peligro de quemarlas.

g) Cargas no lineales: Para controlar dispositivos no lineales se recomienda los modulos
de 3 hilos, para garantizar retorno a neutro por el tercer conductor. Incluso, los modulos
para cargas lineales solo pueden apagar o encender los equipos, no regular su velocidad o
brillo, por las razones previamente explicadas. En el caso de motores, para regular la
velocidad de los mismos se utilizan transIormadores que regulan la corriente de excitacion
de los mismos.




42
h) Acoples de fases: Para residencias en las cuales previamente se habia determinado que
la distancia entre el emisor y el transmisor no garantizaba la comunicacion entre ambos, se
deben instalar acoples de Iases, para ayudar a que la seal no se atenue.
Al acoplar Iases, tambien pueden existir problemas de cancelacion de Iases si se
utilizan dispositivos que deban conectarse a 220V. Si se diera el caso de un acople de Iase y
la necesidad de conectar una carga de Iase a Iase, lo recomendable es remover el acople y
ponerle un dispositivo de acople/repetidor. El uso de estos dispositivos se detalla mas
adelante.

i) Cableado de mdulos de 3 vas: Para realizar la conexion o sustitucion de interruptores
X-10 de tres vias, depende en gran parte de la Iorma en que se va a implantar el cableado
del mismo. La topologia del cableado inIluye directamente en el modo de conectar el
receptor, por lo que mas adelante se explican las conIiguraciones mas comunes.

4.2 Filtrado de seales
Como se menciono anteriormente, el protocolo X-10 requiere operar en una red que
no posea ruido excesivo, ya que hace que los dispositivos Iuncionen de manera
intermitente.
Antes de montar cualquier sistema en X10, es recomendable comprobar la
integridad de la red electrica. Para ello utilizamos los dispositivos descritos previamente, el



43
XPTT y XPTR, transmisor de seal de prueba e indicador de la calidad de la seal
respectivamente.
Antes de realizar la prueba, es recomendable cambiar cualquier dispositivo que
tenga como identiIicador 'P1 (Codigo de letra P y Numero de unidad 1), ya que el
transmisor utiliza esta direccion por deIecto. Si existe otro dispositivo con esta misma
direccion puede generarse resultados erroneos, e incluso el XPTT se puede enciclar.
Ademas se recomienda inicializar el dispositivo receptor apretando el boton de
reinicio. Si el LED de error esta parpadeando, es indicativo de que existe ruido excesivo en
la red, o seales electronicas Ialsas o incorrectas en la linea de transmision.
El XPTT transmite una seal de 2 voltios y el XPTR puede detectar seales de 2
voltios hasta un minimo de 25mV. La seal minima para que un modulo responda
correctamente es de 100mV.
El XPTR se deja conectado, y se comienzan a desconectar todas las posibles Iuentes
de ruido, uno por uno, hasta detectar variaciones en la amplitud de la seal enviado por el
XPTT. La variacion se presenta como un aumento en los leds rojos que posee el
dispositivo.
|22|

Tambien hay que considerarse que algunos dispositivos que sean de cableado en
vez de enchuIado pueden ser los causantes de ruido en la red electrica. Por lo que se debe
proceder por desconectar los disyuntores, hasta probar todos, en busqueda de posibles
Iuentes de ruido.
Con respecto a los Iiltros, hay que recalcar que el XPPF, o Iiltro de enchuIe,
descrito, no se debe conectar a equipos que demanden mas de 5 amperios, ya que esta es la



44
corriente maxima que puede permitir el Iiltro. Por ello este dispositivo solo se recomienda
para uso residencial. Similarmente, el XPF puede soportar corrientes hasta de 20A.
En la Iigura siguiente se describen las caracteristicas Iisicas del Iiltro XPPF.

Figura 4.1 Dimensiones del filtro XPPF para uso residencial
11]

Con respecto al reductor de ruido XPNR, el diagrama de conexion se muestra a
continuacion:



45


Figura 4.2 Filtro XPNR para reducir ruido
17]


Como se puede observar, el XPNR se conecta directamente a los conductores en el
circuito ramal.

4.3 Operacin y configuraciones de los controladores

4.2.1 Configuracin e instalacin del PHC01/PHC02
19]20]

El mini-controlador/maxi-controlador para escritorio se enchuIa en cualquier
tomacorriente. Este tiene control de intensidad y tambien puede enviar los comandos
'encender todas las luces" y 'apagar todas las unidades. Permite controlar hasta 8
productos individuales X10, como por ejemplo modulos para lamparas y modulos para
electrodomesticos.
El controlador le dice a los modulos que deben hacer. Los comandos se envian a los
modulos que se desee a traves del cableado electrico, y estos ultimos responden a los



46
comandos. Un modulo para lamparas enciende y apaga o modiIica la intensidad de
cualquier lampara incandescente de hasta 300W. Un modulo para electrodomesticos
enciende y apaga electrodomesticos tales como un televisor, un ventilador o un equipo de
audio. Tambien se puede utilizar para encender y apagar una lampara, pero no para regular
la intensidad de la luz. Un interruptor enciende y apaga o modiIica la intensidad de luces
incandescentes de hasta 500W, las cuales normalmente son operadas usando un interruptor
instalado en un muro.
En la Iigura siguiente se muestra lo sencillo que es conectar el controlador y el o los
modulos.



Figura 4.3 Controlador PHC01 conexin
20]


Para instalar el controlador basta con enchuIarlo a cualquier tomacorriente de 120
voltios.



47
Luego se elije una de las 16 letras del codigo de vivienda. Todos los modulos X10
tienen un disco similar para conIigurar el codigo de la vivienda. Los dispositivos que se
desean controlar simultaneamente deben tener el mismo codigo de vivienda, tanto mini
controlador como los modulos.
Los 16 codigos de vivienda posibles hacen que se pueda instalar varios sistemas
independientes en la misma sin que interactuen entre si. Ademas se puede prevenir
interIerencias de los sistemas de vecinos simplemente seleccionando letras distintas para el
codigo de vivienda.
Los modulos deben estar conIigurados con el mismo codigo de vivienda y con
codigo de unidad de 1 a 4 o de 5 a 8, dependiendo de como se conIiguro en el controlador.
Para encender o apagar una luz o electrodomestico se presiona y suelta la parte
inIerior de una de las cuatro teclas numeradas correspondientes al codigo de unidad.
Para aumentar o disminuir la intensidad de las luces se presiona y suelta la parte
superior de la tecla numerada correspondiente al modulo correspondiente, luego se presiona
la parte superior o inIerior de la tecla 'Dim/Bright para aumentar o disminuir la intensidad
de la luz.
Para encender todas las luces se presiona la parte superior de la tecla marcada "All
Lights ON/ALL Units OII" para encender instantaneamente todas las luces conectadas a
modulos para lamparas e interruptores (que esten conIigurados con el mismo codigo de
vivienda que el controlador). Esta Iuncion no aIecta los modulos para electrodomesticos.
Para encender todas las luces y apagar todos los electrodomesticos se presiona la
parte inIerior de la tecla marcada "All Lights On/All Units OII" para apagar



48
instantaneamente todos los Modulos (que esten conIigurados con el mismo codigo de
vivienda que el controlador), incluyendo los modulos para electrodomesticos.
Los intercomunicadores que transmiten seales de voz sobre el cableado electrico
existente pueden interIerir con la operacion del controlador mientras el intercomunicador
esta en uso.
Cuando regresa la energia electrica despues de un apagon, los modulos para
lamparas e interruptores normalmente estaran apagados. Los modulos para
electrodomesticos permaneceran en la condicion que estaban antes que se interrumpiera la
alimentacion.

Figura 4.4 Parte frontal del PHC01
20]







49
4.2.2 Configuracin e instalacin del PHC05, Controlador de Telfono
19]

El PHC05 permite programar un codigo de seguridad de tres digitos (PIN) para
impedir el acceso no autorizado.
Puede encender su sistema de caleIaccion o aire acondicionado utilizando el modulo
para electrodomesticos de alto consumo.
Funciona en cualquier tomacorriente de 120VAC y se enchuIa en un conector
teleIonico RJ11.
El controlador puede ser conectado a la mayoria de los teleIonos, sin embargo, cada
teleIono que se conecte a la linea drena energia de la misma, por lo que no es recomendable
conectar mas de cinco.
Otra consideracion importante es el hecho de que el PHC05 siempre contesta el
teleIono, por lo que es recomendable para las personas con contestadora, que programen el
PHC05 de modo que la contestadora tenga prioridad, ya sea programandolo para que
conteste 15s o 35s despues del primer timbrado.
En la siguiente Iigura se muestra como se conecta el PHC05 para que al timbrar el
teleIono se cuente con un indicador visual, para personas con discapacidades auditivas.




50

Figura 4.5 Conexin del PHC05 para centelleo de luces con el timbrado
23]


El PHC05 cumple con las normas de FCC Parte 68. Por lo que si el proveedor de
servicios teleIonicos lo requiere se le debe dar a conocer el numero de registro FCC y el
REN (Numero equivalente de timbrado). Ambos datos se indican en el controlador.


4.2.3 Configuracin e instalacin de controladores inalmbricos, por radio
frecuencia
21]

Para conIigurar los controladores PHR03/PHR04 inalambricos, se procede
similarmente a cualquier otro dispositivo X10. Se selecciona el codigo de vivienda que se
desea controlar.
El receptor, o PAT01, debe estar encendido para recibir la seal.
El modo de operar del PHR03 es muy similar a los controladores de pared. El que si
cambia ligeramente es el PHR04, que es la version de llavero del controlador. El PHR04,
solo puede controlar dos dispositivos, que tengan el codigo de vivienda 'A y unidad 1 o 2.



51
El codigo de vivienda que controla el remoto tambien se puede cambiar, para ello se
debe apretar y mantener apretado el boton de encendido 1, el led parpadeara una vez, luego
de 3 segundos mostrara la conIiguracion existente, por ejemplo, parpadeara 1 vez si el
codigo de vivienda es A, 2 veces si el codigo es B y asi hasta 16 veces si el codigo es P.
Para cambiar dicho codigo, basta con apretar el numero de veces correspondiente, y la
ultima vez mantenerlo oprimido por 3 segundos. El led volvera a parpadear mostrando la
nueva conIiguracion.
Para cambiar los codigos de unidad a los que se quiere controlar se procede de
Iorma similar, se oprime el boton de apagado 1 y se sigue el mismo procedimiento descrito.
Se permite codigos de 1 hasta 15. La razon es que, el par de botones inIerior siempre
controla el mismo codigo de vivienda y un codigo de unidad inmediatamente superior al
programado, por lo que si los botones superiores se conIiguran para B15, el par inIerior
operara bajo el codigo B16.



Figura 4.6 Control PHR04
21]





52
4.4 Operacin y configuraciones de receptores

4.3.1 Configuracin de receptores de enchufado
18]

El PLM01, o modulo de lampara de X10 tiene un control de intensidad integrado.
Se enchuIa directamente en un tomacorriente, y permite controlar la intensidad de luces
incandescentes con control automatico de ganancia. Este Iue diseado para controlar cargas
incandescentes de entre 40W y 300W. No se deben utilizar para controlar
electrodomesticos o lamparas Iluorescentes.
El PLM21 o modulo para lamparas bidireccional, se enchuIa en un tomacorriente.
Tiene Iuncion de control de intensidad para cargas incandescentes y comunicacion
bidireccional para realimentar la interIase para ordenador CM11A o el CK11A. Estos
modulos para lamparas permiten controlar las luces incandescentes de manera simple y
conveniente. Sin embargo el PLM21 no tiene control automatico de ganancia. Hay que
recordar que este modulo esta diseado para controlar cargas incandescentes de 40W a
300W nominales.
El PAM01, o modulo para electrodomesticos con enchuIe de 2 pines, opera
enchuIando el electrodomestico al modulo y luego el enchuIe del modulo al tomacorriente
AC.
Se puede controlar desde el transmisor de seguridad si utiliza el Sistema de
Seguridad X10 o cualquier otro controlador X10 que se desee, como por ejemplo el Mini-
Controlador PHC01.



53
El modulo para electrodomesticos incluye circuiteria para detectar los interruptores
de encendido y apagado de los electrodomesticos para encenderlos localmente.
Hay que tomar en cuenta que este esta diseado para controlar cargas nominales de
las siguientes caracteristicas:

- Carga Resistiva: 15A
- Carga de Motor: 1/3 HP
- Carga Incandescente: 500W
- TV/Estereo: 400W

El PAM21 es la version bidireccional, que permite ser controlado por ordenador.
Las cargas que puede operar este modelo son las mismas que las estipuladas por el PAM01.
El PAM04 es la version para electrodomesticos de alto consumo. Este se puede
utilizar con motores de 2HP, bombas, sistemas de aire acondicionado. Su corriente no debe
sobrepasar los 20A, y el voltaje de alimentacion de este dispositivo opera a 220V. Es el
recomendado para controlar equipos como aire acondicionado, calentadores de agua, etc.
Los circuitos de este modulo permiten detectar el interruptor de encendido/apagado
del electrodomestico para encender o apagar el dispositivo localmente.

4.3.2 Configuracin de receptores de rosca
El PSM04, opera cargas de 40W hasta un maximo de 150W. A diIerencia de los
otros modulos este no posee un disco para conIigurar su codigo de vivienda/unidad, sino



54
que este lo memoriza a partir del controlador. Para hacer esto, se procede a conectar el
PSM04 en alguna de las entradas tipo roseta para bombillos, luego se enrosca el bombillo
al PSM04; ahora con el controlador, se selecciona el codigo de vivienda que se le desea
programar, y se oprime el boton de encendido tres veces en intervalos de un segundo entre
repeticiones. Despues de la tercera vez, el bombillo se encendera, y el PSM04 ya habra
memorizado el codigo asignado.

4.3.3 Configuracin de receptores de cableado
El PLW01, o interruptor de control de intensidad X10 reemplaza un interruptor
unico para lamparas incandescentes. Este modulo esta diseado para controlar cargas
incandescentes de entre 40W y 500W nominales. El PLW02 es el modulo de maestro
esclavo, para 2 posiciones de 3 vias.
Es importante destacar que para cargas de menos de 40W el dispositivo puede
operar de manera erratica, por lo que es recomendable como minimo esa potencia.
En la siguiente Iigura se muestra como se conecta el PLW01 a los interruptores ya
existentes. Es importante recordar que solo debe controlar cargas incandescentes, no
Iluorescentes u otros dispositivos, ya que el atenuador puede aIectar los dispositivos.




55

Figura 4.7 Conexin del PLW01

El PLW02, que es de 3 vias, posee dos interruptores para colocarlos en posiciones
distintas, consiste en un interruptor maestro y uno esclavo. En la Iigura siguiente se muestra
como conectar este dispositivo a la red electrica.


Figura 4.8 Conexin del PLW02



56

El XPDF, o modulo para luminarias incandescentes con control de intensidad, esta
diseado para controlar cargas incandescentes de hasta 300W. Responde a los comandos
"Encender TODAS las Luces", "Apagar TODAS las Luces" y Atenuar/IntensiIicar. Su
maxima temperatura de operacion: 60 C. En la siguiente Iigura se muestra como se
conecta el dispositivo a la red electrica.

Figura 4.9 Conexin del XPDF, atenuador incandescente

Para operar el PSH01, o reIlector doble con detector de movimiento, hay que
considerar los siguientes aspectos reIerentes al sensor:




57
- El sensor debe colocarse al menos a 2 metros de altura y paralelo al piso.
- Los reIlectores ya existentes deben apuntarse a otra direccion.
- Las lentes del sensor no deben estar en contacto directo con la luz del sol.
- El sensor no debe estar dirigido a superIicies reIlejantes como piscinas o ventanas
grandes.
- El sensor no debe ser instalado sobre dispositivos que producen calor, como
calentadores o aire acondicionado.
- El sensor no esta capacitado para operar detras de vidrio.
Es importante entender el principio de Iuncionamiento del PSH01, el sensor detecta
movimiento mediante cambios de temperatura. Por lo que no es recomendable conIigurar el
dispositivo en dias calientes, ya que sera muy diIicil que logre diIerenciar la temperatura
corporal con la del medio.


Figura 4.10 Conexin del PSH01, reflector con sensor de movimiento



58

El detector de movimiento se debe instalar con las lentes apuntando
horizontalmente, no hacia el piso.



Figura 4.11 Panel de control del PSH01, reflector con sensor de movimiento

El PHS01 tiene una perilla para controlar la sensibilidad del sensor, cuando se
ajusta, los cambios se hacen eIectivos despues de 10 minutos de realizados.
La perilla tiene dos posiciones, 'oscuro y 'claro, si el sensor se activa muy
temprano, girese la perilla hacia la posicion de 'oscuro; si el sensor se activa muy tarde,
girese hacia la posicion de 'claro.



59
Si se gira la perilla completamente hacia 'claro, el detector de movimiento estara
activo todo el tiempo.
La perilla de rango es util para aumentar o disminuir la linea vista del sensor, para
asi evitar que el dispositivo se active con el traIico o por mascotas.
El PHS01 tambien posee un temporizador, con este se puede ajustar cuanto tiempo
se quiere que permanezca activo la luz despues de detectar movimiento.

4.5 Operacin y configuraciones de interfaces

4.4.1 Configuracin de interfaz de baja tensin PSC01
La seal X-10 es activada por el cierre de un contacto seco o por una orden de bajo
voltaje (6 - 18VDC), lo que le permite controlar cualquier dispositivo que se cablee a sus
terminales.
La interIaz PowerFlash envia una seal X10 al ser activada por un detector de
movimiento, por una celula Iotoelectrica, por un interruptor magnetico o por otros
dispositivos. Practicamente cualquier dispositivo que tenga una salida podra activar el
PowerFlash. Una vez activado, el modulo envia una seal X10. El modulo se desactiva
cuando se retira el bajo voltaje o bien cuando se abre el interruptor de contacto seco.
Se pueden realizar acciones tales como:

- Apagar la aspiradora cuando alguien toque el timbre.
- Enviar una seal cuando la puerta del garaje se abre.



60
- Poner la television en modo 'mudo cuando suena el teleIono.

El dispositivo opera en tres distintos modos:
Modo 1: Todas las luces encendidas y un electrodomestico, si la entrada se encuentra
activa, en caso contrario la unidad envia una seal de apagado.
Modo 2: Todas las luces encendidas/todas las unidades apagadas repetidamente. Esto hace
que se envie un comando que hace que los dispositivos actuen de Iorma intermitente. Si se
remueve la seal de entrada todas las luces se encienden.
Modo 3: Envia un solo comando de encendido a una unidad; si se remueve la seal de
entrada, envia una seal de apagado.
Por ejemplo, se puede utilizar para realizar una alarma. Basta con cablear la salida
del sistema de seguridad existente al modulo y conIigurarlo en modo 2. Cuando se dispare
la alarma, el modulo PowerFlash hara titilar las luces X10 interiores y exteriores.

4.4.2 Configuracin de interfaz con computador CM11A
El CM11A es una solucion de control demotico muy adecuada para casi todas las
necesidades del usuario medio.
Es el controlador que esta detras de la mayoria de los sistemas de domotica
residenciales hoy dia. Posee la mayor parte de los criterios que son necesarios para un
controlador. Es el primer controlador bidireccional, lo que abre muchas posibilidades de
control. El CM11A es economico, para las caracteristicas que posee.



61
El CM11A se hace para el voltaje de la linea de conduccion electrica de 110v. El
CM11K es el homologo para voltajes de 220V.
Las caracteristicas del CM11A son:
- Alimentacion: 230 V AC.
- Seal X-10 : 120 KHz + 2 KHz / 2,5V pp.
- Pilas de respaldo tipo: 2 x AAA 1,5 V
- Tiempo maximo de respaldo de los datos: 1 semana
- Almacenamiento de Sucesos / Macros: 25 y 39 Maximo.
- Conexion a puerto serie de PC mediante: cable RJ11 - subD9
- Acorde a Normas: EM EN50081-1, PLC EN50065-1, EN61000-3-2, EN61000-3-3,
EN60065, EN60950.

4.4.3 ActiveHomePro, programa para la interfaz CM11a
Este programa es producido por la compaia X-10. Viene incluido en un paquete
para usuarios nuevos de X-10. Constituye la manera mas sencilla de controlar dispositivos
automaticamente. Este programa es muy Iacil de instalar y de manejar. La interIaz graIica
es muy intuitiva, similar a usar la utilidad de Tareas Programadas que posee el sistema
operativo Windows.
Existen varias Iunciones basicas que se pueden realizar con este programa. La mas
simple de ellas es la que ya se menciono, programar eventos para que se ejecuten a horas
determinadas, por ejemplo encender luces o dispositivos electronicos. Esta Iuncion se



62
puede utilizar para encender o apagar luces varias veces para simular que la residencia esta
ocupada cuando no hay nadie en casa.
Otro uso que se le puede dar a esta caracteristica es para ayudar en el ahorro de
energia ya que se puede conIigurar para que apague las luces innecesarias a horas
respectivas.
Este programa es compatible con el controlador teleIonico, por lo que se pueden
ejecutar comandos via teleIono desde cualquier lugar con un teleIono de pulsos. Tambien
se pueden programar grupos de eventos, por ejemplo para encender o apagar varios
dispositivos simultaneamente.
Existe otra Iuncion que permite apagar o encender luces cuando este oscureciendo o
amaneciendo; esto se realiza calculando la posicion geograIica y la hora en el cual estos
eventos ocurren. Como se muestra en la Iigura, simplemente se escoge la ciudad en la que
se encuentra el sistema, o se puede ingresar las coordenadas geograIicas manualmente.

Figura 4.12 Uso de ActiveHome y husos horarios para controlar luces



63

4.6 Consideraciones para instalacin de dispositivos a la red elctrica
Los modulos de X10 son muy Iaciles de utilizar. Lo que ha representado un
problema para las personas a veces es cual de todos los dispositivos son aptos para cada
necesidad. Lo primero que se debe considerar es el tipo de carga que quiere controlar, y
conocer bien el cableado de la residencia.

4.5.1 Conexin de cargas lineales y no lineales
4]

15]

Se puede diIerenciar dos tipos de categorias de carga, las lineales y las no lineales.
Esto es, cargas puramente resistivas, y las cargas que tienen un grado de inductividad,
respectivamente.
En el pasado las cargas lineales eran las predominantes, mas que todo para
iluminacion y caleIaccion. Sin embargo, actualmente las cargas no lineales son las
predominantes en los sistemas electricos tales como motores, aire acondicionado,
computadoras, televisores. La iluminacion con halogenos es considerada tambien una carga
no lineal, ya que posee transIormadores en sus balastros.
La caracteristica de linealidad o no linealidad inIluye considerablemente en la
operacion de los modulos. Por muchas razones, la caracteristica mas importante es el ruido
que debe soportar el receptor en la red.
Otra consideracion que se debe tomar en cuenta es como esta el cableado de la
residencia. Generalmente, se cree que toda instalacion electrica con interruptores va del
panel de distribucion a los mismos y luego se conecta a la carga; sin embargo muchas veces



64
por simple conveniencia, no sucede asi. Otra practica comun es alambrar del panel a la
carga y luego al interruptor.


Figura 4.13 (Superior) Conexin caja/interruptor/carga.
(Inferior) Caja/carga/interruptor

Para cargas incandescentes, podemos utilizar los modulos de 2 cables, sin retorno
de neutro. Sin embargo es recomendable que se utilice los modulos de 3 cables.
Para conectar los modulos receptores se puede reemplazar el interruptor de las
imagenes mostradas previamente. Estos modulos de lampara con regulacion de brillo



65
utilizan un triac para regular la alimentacion de la carga, como se muestra en la siguiente
Iigura.



Figura 4.14 Mdulos de lmpara con regulacin de brillo 2 y 3 cables

Cuando se utiliza un modulo de 2 cables, si se diera el caso que en el circuito ramal
donde se encuentra conectado el dispositivo, tambien existe cargas no lineales, tales como
radios o televisores, no solo existe la posibilidad de que el modulo no responda, sino que
tambien el radio o televisor conectado al circuito puede llegar a daarse.
Estos dispositivos de 2 cables, suIren ademas operacion anormal en algunos casos.
La razon se debe a que la seal de X-10 debe viajar a traves del Iilamento del bombillo. Por
lo que si la seal original es Iuerte, no hay problemas, pero si es debil, puede darse el caso
de que apenas se pueda encender la lampara. Pero una vez encendida, si se envia una seal
de apagado, esta puede verse bloqueada por el bombillo.



66
Lo que ocurre es que cuando el bombillo esta apagado, gran parte de la seal de
voltaje se encuentra en el receptor, pero una vez encendido, esta seal es predominante en
el bombillo.
Por esta razon es muy recomendable, utilizar receptores de 3 cables, para que el
circuito receptor tenga siempre su conexion a linea y por el neutro.
Aunque los modulos de regulacion con triac puedan controlar cargas no lineales, no
signiIica que todas las cargas de esta indole puedan ser reguladas.
Algunas cargas no lineales simplemente no pueden ser reguladas del todo. Incluso
cuando el regulador esta trabajando a voltaje maximo, la seal puede no ser una senoide
completa, por lo que hace que algunos dispositivos operen en condiciones anormales, como
calentarse o hasta quemarse. Para estos tipos de carga, se necesitan modulos que utilicen
reles en vez de triacs. Estos dispositivos son solo de encendido y apagado, no tienen salida
de voltaje variable, pero pueden soportar corrientes de hasta 20 amperios.
Como se menciono, el voltaje de salida maximo es siempre menor al esperado, ya
que el sistema X-10 esta diseado de modo que el receptor consuma el 4 de la seal de
energia que recibe. En la siguiente Iigura se muestra como quedaria la seal de energia;
como se puede apreciar, hay pequeos intervalos de 1ms en donde no se percibe seal. A la
carga llega el 96 de la energia transmitida. Esto explica el por que los modulos tienen que
contar con una determinada carga minima para operar. Si la carga es muy pequea, el
dispositivo simplemente no contaria con la energia necesaria para Iuncionar
adecuadamente.




67

Figura 4.15 Forma de seal de salida luego de pasar por el modulo receptor.

Para lamparas incandescentes, consideradas lineales, los reguladores reciben una
cantidad de corriente 'lineal para operar. Cuando la lampara se encuentra apagada, el
Iilamento permite aun el paso de la suIiciente cantidad de corriente para operar.
Existe un gran beneIicio en el intervalo de 1ms que se deja antes y despues del
cruce por cero, como se explico anteriormente; en este intervalo es donde se transmite la
seal de X-10. Esto se debe al cambio tan abrupto para transmitir la raIaga dos veces por
ciclo, que provoca eIectos no deseados en la red, principalmente traducidos en ruido en la
misma. Por esta razon el silencio que se deja en la seal de salida, para que en ese intervalo
se pueda recibir seales X-10.
En la mayoria de los sectores residenciales, la energia que se distribuye es
monoIasica de 2 hilos o 3 hilos. Los modulos estan diseados para operar sin problemas
por la linea energizada.




68

Figura 4.16 (A) Conexin del modulo de 2 cables a una red monofsica 3-hilos.
(B) Modulo de 3 cables

Los modulos de 3 hilos no requieren del 4 de la seal recibida, ya que estos usan
su propia energia. Sin embargo, estos tambien dejan el intervalo de 1ms para que puedan
recibir seales.
En las cargas lineales, en los modulos de 2 cables, la seal debe viajar a traves de la
carga y si esta seal era marginal desde un principio, muchas veces sucede el problema de
que se podia encender una lampara pero no apagarla. Algo similar ocurre con cargas no
lineales, solo que es mucho mas notorio.
Existen modos de solucionar este problema, el mas simple es el que se menciono
previamente, dar al modulo una conexion con retorno de neutro, para asegurar un camino
para la seal X-10; esto implica modulos de 3 cables. Otros metodos para ayudar son
mediante capacitores en paralelo con la carga, para eliminar el ruido producido por el
rizado y hacer la carga mas lineal.



69
4.5.2 Consideraciones para motores
4] 15]

Otro de los problemas Irecuentes que se presenta es el hecho de asociar la Iuncion
de regulacion de los modulos previamente mencionados, con el control de velocidad.
Propiamente, muchas personas utilizan los mismos modulos para encender/apagar y
controlar la velocidad de los ventiladores.
Como se menciono en un principio de la seccion, los motores son dispositivos
altamente inductivos. Cuando se utiliza un receptor para cargas lineales, al utilizar su
caracteristica de regulacion, especiIicamente, el triac Iunciona en modo de Iuente
conmutada, por lo que no regula la amplitud del voltaje senoidal, sino que juega con el
ciclo de trabajo de la seal. Asi, el ventilador puede comportarse de manera no deseada, ya
que no esta recibiendo una seal constante, sino que intermitente, y puede llegar a
calentarse mas de lo normal.
Asi, para regular un ventilador, es muy recomendable el uso de modulos de 3
cables, para que la seal no tenga que viajar por la carga, para llegar al receptor.
Los modulos que controlan la velocidad de los motores lo hacen por medio de
transIormadores, regulando la corriente de excitacion aplicada para aumentar o disminuir el
torque resultante. Algunos motores AC/DC son Iaciles de controlar, sin embargo, otros
requieren de reguladores adicionales de velocidad, especiIicamente los motores
sincronicos.
Los dispositivos de regulacion que operan modiIicando el ciclo de trabajo para
obtener seales de voltaje eIicaz variables, se aplican tambien para el control de motores.



70
La Irecuencia en el motor permanece constante, sin embargo no es una onda senoidal la que
alimenta el motor.
Los ventiladores son lo dispositivos con motor mas populares para controlar. El
gran inconveniente de esto es que se utilizan un sinIin de tipos de motores para dichos
ventiladores. Algunos pueden ser controlados Iacilmente con un modulo estandar basado
en triac, sin embargo no todos. Los tipos de motores recomendados para automatizacion
son los motores monoIasicos de induccion de polos sombreados o los de capacitor
permanente.
Otro de los problemas para controlar motores con el regulador basado en triac,
incluso en los motores mas compatibles, es el hecho del calentamiento del motor que se
menciono anteriormente.
El sobrecalentamiento de motores se debe a la alimentacion que esta recibiendo el
mismo, ya que no es un voltaje senoidal. Esto aparte de inIluir negativamente en el motor
como se menciono anteriormente, tambien aIecta negativamente en el triac.
La razon primordial es que la variacion irregular en la alimentacion del motor, hace
que este demande mas potencia de entrada para operar; para el triac, es como que en
instantes cortos de tiempo, se encuentre en corto. En este lapso, al triac se le exige niveles
de corrientes mayores a las que esta diseado para operar, provocando asi el desgaste
prematuro del triac, e incluso se puede llegar a quemar.
Ahora en el caso de los transIormadores, sucede algo similar a los motores. Estos
estan diseados para que la seal senoidal pura sea ampliIicada o atenuada. Sin embargo,
sabemos que la seal que llega al devanado es distorsionada y eventualmente puede llegar a



71
Iundir el aislamiento del cobre en los mismos. Esto sucede Irecuentemente con
transIormadores baratos, que estan construidos para soportar pocas condiciones de estres.
Otros transIormadores mas robustos pueden operar sin problemas.

4.5.3 Acople en sistemas residenciales
4]10]

La mayoria de las personas que comienzan a utilizar X-10 no saben muy bien como
Iunciona la tecnologia. Muy probablemente el primer modulo que adquieran es uno de
lampara con su respectivo transmisor. Sin tomar ninguna consideracion instalan el modulo.
Muchas veces corren con suerte y el dispositivo opera, incluso cuando se conecta el
receptor y el emisor en circuitos distintos apenas es que logra encender o apagar la lampara.
Luego de tener exito con el primer modulo, el paso mas probable a seguir es
ampliar los dispositivos que se van a controlar, lo que implica conectar mas modulos
receptores de lampara, u otro tipo de receptor. Sin embargo, sucede que esta vez puede ser
que el o los receptores que se agregan no quedaron en el mismo circuito ramal que el
transmisor. Si la instalacion electrica no es muy amplia, es decir, si nos encontramos que el
la residencia es pequea, se corre con la suerte de que todavia ninguno de los elementos
nuevos agregados Ialla. De algun modo la seal logra ir desde el emisor, pasar por el panel
de distribucion y hacerse su camino hacia el receptor.
Ahora, considerese la seal como el agua que corre en una tuberia, esta
simplemente viaja por todas las vias que pueda. El hecho de que no exista un dispositivo a
controlar en algun lugar de la residencia no implica que la seal no va a viajar hasta ahi.



72
Ahora, considerese el sistema de distribucion de una residencia. En la mayoria de
las viviendas, esto seria un sistema monoIasico de 3 hilos, donde la seal puede ir de Iase a
neutro (120V) o viajar de Iase a Iase (240V).
Si el transmisor y el receptor casualmente se conectaron en el mismo circuito ramal,
el nivel de la seal es alto. El codigo que se transmite es mas que suIiciente para que el
sistema opere de manera conIiable. Esto es partiendo de la suposicion que la residencia no
tiene problemas de ruido o baja impedancia en la red.
Cuando se conecta el segundo receptor, supongase que en un circuito ramal distinto
al transmisor, como ya se menciono, la carga posiblemente todavia pueda ser controlada.
La gran diIerencia es que el nivel de la seal en este segundo dispositivo es cerca del 10 por
ciento de la seal, aunque todavia mayor al nivel minimo de 100mV. El dispositivo sigue
recibiendo una seal de encendido o apagado, tal vez no tan solido como se desee.
Considerese que la seal que viaja por el circuito donde se encuentra el transmisor
es de unos 2V; entonces, en un segundo circuito ramal seria de unos 200mV. Si la red
mencionada es mas grande, es decir, nos encontramos que la vivienda es mas grande o el
sistema al que se esta conectando posee ya muchos dispositivos electronicos conectados a
ella, la seal es debilitada.
En casos extremos, la seal en el primer circuito todavia es suIiciente para controlar
el dispositivo, pero en vez de 2V puede caer hasta a unos 400mV. El problema radica en el
otro circuito, la seal se debilita al punto que cae por debajo de los 100mV minimos
necesarios para que el equipo Iuncione.



73
La solucion inmediata a este tipo de problemas puede ser instalando un capacitor en
la caja de disyuntores, sin embargo, hay que considerar que el capacitor por si mismo no es
muy selectivo con la Irecuencia.
La solucion mas recomendable seria un acople pasivo, un dispositivo que actue
como un corto para que los pulsos de X-10 pasen sin problema de un circuito a otro. Este
acople pasivo del que se hablo anteriormente, es un circuito que separa las dos Iases
mientras que permite que seales de alta Irecuencia pasen por el. En la siguiente Iigura se
muestra el circuito del acople pasivo y el esquema de conexion en el tablero de
distribucion.

Figura 4.17 Acople pasivo de fases: circuito y esquema de conexin

En la mayoria de los casos con un acople pasivo deberia ser mas que suIiciente para
resolver el problema; sin embargo, otros problemas se pueden presentar debido al acople de
Iases.



74
En un receptor conectado de Iase a Iase, es decir a un voltaje de 240V, una vez
instalado el acople pasivo. Es puede dar el caso que en la primera Iase la seal es suIiciente
y en la segunda Iase se mejoro la seal con el acople. Sin embargo, dicho receptor
posiblemente no responda a los comandos del transmisor por una simple razon, la seal X-
10 esta reIerenciada entre Iase y neutro, y como el dispositivo se conecta entre Iases, la
seal medida en el receptor sera practicamente nula.
Existe un dispositivo que evita o corrige el problema de cancelacion de Iases. Este
es el repetidor/acople que se menciono anteriormente, que corrige tambien el problema de
seales debilitandose por tratarse de redes muy grandes.
En la siguiente Iigura se muestra el circuito del repetidor/acople. Tambien se
muestra su esquema de conexion al panel de distribucion.


Figura 4.18 Acople y repetidor de fases: circuito y esquema de conexin




75
Considerese que la residencia que se desea automatizar es muy grande, por lo que la
seal debe viajar distancias mayores. Si la seal original era ya debil en un principio, a
receptores en Iases distintas simplemente no llega seal alguna. Lo primero en que se
piensa es en realizar el acople de Iase, sin embargo ahora los dispositivos en ambos
circuitos dejan de Iuncionar.
Para estos casos es que se utiliza el repetidor, este modulo recibe una seal de X-10
y la reproduce. Este dispositivo se instala cerca de la caja de disyuntores, no debe
instalarse dentro de la misma por motivos de seguridad, ya que asi lo dispone el Codigo
Electrico 408.18(a)
|3|
.
Es importante mencionar que no es recomendable instalar el acople pasivo y el
repetidor en la red. Aunque suene bastante logico tener ambos, los problemas son mayores
para estos casos, por lo que no aplica el hecho de que entre mas dispositivos es mejor. En
muchas ocasiones, ambos dispositivos lo que hacen es cancelarse entre si o reducir la
eIectividad del sistema.
En la Iigura siguiente se muestra como deberia verse una conexion del acoplador
pasivo a la caja de disyuntores.



76

Figura 4.19 Acople pasivo, esquema de conexin a la caja de disyuntores.

Notese que el cableado del acople pasivo va a un par de disyuntores, un cable a cada
uno de ellos. Tengase cuidado de no conectar los dos cables negros a un mismo disyuntor.
En la Iigura siguiente se muestra como debe estar debidamente conectado el acople pasivo
al par de disyuntores.



77

Figura 4.20 Conexin correcta a disyuntores.

Muchas compaias de automatizacion de viviendas tienen como regla instalar un
repetidor en casas de mas de 5000 pies cuadrados, sin embargo, no es tanto el tamao de la
casa lo que importa, sino la impedancia en el sistema de distribucion. Entre mas grande sea
la instalacion electrica menor va a ser la impedancia del sistema. Ultimamente el area
minima se ha reducido a 4000 pies cuadrados, por la cantidad de cargas conectadas al
sistema.

4.5.4 Acople en sistemas residenciales de ms de una caja de distribucin
4] 10]

En el caso de residencias grandes, generalmente mayores a los especiIicados
anteriormente, el consumo electrico es por lo general elevado, y a veces requiere de mas de
un panel de distribucion.



78
Considerese por ejemplo una residencia que posea una caja de distribucion central y
dos paneles de distribucion secundarios, como los mostrados en la Iigura siguiente.


Figura 4.21 Sistema de 3 paneles, 1 principal y dos secundarios.

En algunas ocasiones, en sistemas como los mostrados anteriormente, el repetidor
no tiene la Iuerza necesario para transmitir la seal por todo el sistema para asi llegar a
todos los dispositivos. Dependiendo de la impedancia del sistema de distribucion y el
tamao de la residencia, seales que se originan en el transmisor principal y repetidos por
el CR230 pueden ser debiles para llegar hasta los circuitos en los paneles secundarios.



79
Si se cambia el CR230 de posicion de manera que se encuentre ahora en el recuadro
identiIicado como '?1, la seal en los circuitos de este tablero de distribucion se
ampliIicarian considerablemente, sin embargo en el panel de la derecha la seal se
degradaria de modo que puede llegar a ser casi inexistente. Similarmente si se coloca el
repetidor en el panel de la derecha, el lado izquierdo del sistema correria la misma suerte.
Una posible solucion para este problema es reemplazar el repetidor central por dos
repetidores, uno en cada panel secundario. Esto puede Iuncionar, pero no es lo mas
recomendable.
Existen Iactores que pueden interIerir en el Iuncionamiento de esta topologia.
Supongase que la seal original del transmisor llega a los dos repetidores casi
simultaneamente. Ambos repetidores enviarian la seal al mismo tiempo. Tal vez los
receptores en los paneles secundarios Iuncionen correctamente, pero algunos de los
modulos en el panel central pueden recibir la seal original y otros pueden recibir solo la
seal de los repetidores. El problema es que cada uno de los CR230 tiene un oscilador de
120kHz, por lo que la seal rebotaria de repetidor a repetidor, a veces indeIinidamente.
La solucion mas recomendable es instalar un CR230 en un panel secundario y un
CR231 en el otro. El CR231 es un repetidor que posee logica extra que ayuda a realizar
acoples complejos. Entre las caracteristicas que posee el dispositivo, utiles para solventar el
problema mencionado, se encuentra el hecho de que posee un interruptor que le permite
ignorar seales previamente repetidas, o repetirlas. Al activar esta caracteristica se puede
evitar el rebote indeIinido de la seal.



80
Otra de las caracteristicas que posee el CR231 es el de poder interconectar dos
sistemas de X-10 completamente distintos. Por ejemplo, considerese dos casas adyacentes.
Un transmisor conectado a un CR231 en la casa 1, puede enviar seales a receptores en la
casa 2. Esto lo logra mediante una entrada/salida de seal que posee el dispositivo para
cableado de bajo voltaje. Con un simple conductor de par trenzado entre las dos casas de
repetidor a repetidor se pueden unir los dos sistemas si se desea. En este caso no existe
conexion electrica entre ambos sistemas pue por el par trenzado simplemente viaja la seal
de 120kHz de X-10.
Ahora supongase otra situacion hipotetica. En un sistema como el descrito
anteriormente, se tienen dos repetidores CR234 (equivalente al CR231). En el proceso de
instalacion se conIigura uno de los dispositivos de modo que 'ignore la ultima seal
repetida; supongamos que es el mas cercano al transmisor, mientras que en el otro se deja
en modo 'repetir la seal repetida. Se podria pensar que si la eleccion es correcta, la seal
pasaria del primer repetidor al segundo, y este ultimo lo replicaria hasta que llegue al
receptor, sin que el comando se devuelva al primer repetidor.
El problema que esta conIiguracion puede acarrear es que se pueden perder seales
de comando, que siguen inmediatamente despues de la seal de direccion. Por ejemplo,
cuando el transmisor envia la primera trama, la direccion (A01), el repetidor mas cercano
es el primero en oirlo. Este repite la direccion, y coincide con el instante en que el
transmisor esta enviando por segunda vez la direccion (A01). El repetidor que se encuentra
mas lejos recibe la seal repetida y la retransmite (A01) tal que coincide con el instante en
que el transmisor esta enviando el comando a ejecutarse. Los comandos se verian como:



81

A01 A01 AON AON -- seal original enviada por el transmisor
--- A01 --- --- -- seal repetida por el primer CR234.
--- --- A01 --- -- seal repetida por el segundo CR234.

El problema es que el primer CR234 puede llegar a recibir la seal repetida A01 del
segundo CR234 en el mismo instante en que el transmisor esta enviando el primer comando
a ejecutarse.
Para solucionar esto, se recomienda que el transmisor sea modiIicado de modo que
permita pausas entre la direccion y el comando. La Iorma mas simple de lograr esto es por
medio de transmisores controlados por computadoras. Esto es dejar tiempo suIiciente para
que la seal se propague sin que los repetidores o controlador interIieran entre ellos. La
temporizacion podria ser algo asi:

A01 A01 (pausa) AON AON -- seal original
--- A01 --- AON -- seal repetida por el 1er CR234.
--- A01 --- AON -- seal repetida por el 2 CR234.

Esta solucion Iunciona si el sistema es manejado por un solo controlador; no se
recomienda dos de estos en el mismo sistema. Esto con el Iin de evitar choques entre
seales si se diera el caso de que ambos esten operando a la misma vez.




82
4.5.5 Relacin de la caracterstica de atenuacin y los acoples / repetidores
4] 10]

Como se hablo en el capitulo 2, las instrucciones de atenuacion son la excepcion a
la regla de transmision por X-10. Estas instrucciones son distintas a las de encendido y
apagado.
Antes de hablar de la relacion que existe entre los repetidores y los modulos con
atenuacion, se necesita entender bien las bases del Iuncionamiento de la atenuacion de X-
10. Cuando un transmisor envia un comando de encendido, es de la Iorma 'A1, A1, A-On,
A-On, no importa cuantas veces se reciba la instruccion 'A-On. Ya sea que lo reciba dos
veces o hasta una decena de veces, simplemente no puede dar mas que encendido. Esto
mismo no ocurre con las instrucciones de brillo pues para estas si importa la cantidad de
veces que se recibe.
Como se puede recordar, existen 16 niveles de brillo en los modulos de regulacion.
Si un modulo recibe dos seales contiguas de atenuacion (una inmediatamente despues de
la otra), bajara un nivel de brillo. Pero si solo recibe una seal de atenuacion, sin la segunda
de conIirmacion, el modulo no bajara de intensidad.
Las Iunciones de atenuacion generalmente son hechas desde el mismo receptor, o
desde un transmisor en el mismo circuito. Pero muchas otras instalaciones actuales cuentan
con repetidores y acoples. Cuando una seal es repetida, la mayoria de los comandos son
aceptados por los receptores, como si Iueran instrucciones directas del transmisor. El
repetidor basicamente realiza la Iuncion:




83
Transmisor: 'A1, A1, A-On, A-On
Repetidor: '--A1 ------ A-On
Receptor: 'encendido

El problema se origina en las instalaciones amplias donde se depende del uso de
repetidores para realizar Iunciones de control en los receptores. Los repetidores mas
antiguos seguian repitiendo las seales en los intervalos de tiempo a los cuales Iueron
originalmente diseados, como se muestra:

Transmisor: 'A1, A1, A-Dim, A-Dim, A-Dim, A-Dim
Repetidor: '--A1 A-Dim -- A-Dim
Receptor: '---

Como se observa, cuando el transmisor envia cuatro seales de 'A-Dim para
atenuar una luminaria, el receptor solo recibe dos comandos 'A-Dim. Muchos
probablemente optarian por mantener presionado el boton de atenuacion por un par de
segundos, por ejemplo por unos 6 segundos, pero el transmisor en ese periodo puede enviar
hasta 32 comandos de 'A-Dim. Cualquier dispositivo cerca que llegue a recibir la seal
original pasaria de 100 de brillo a 0 en menos de 4 segundos. Sin embargo los otros
dispositivos lejanos, los que dependen de la seal repetida, muy posiblemente solo se hayan
atenuado un 15.



84
Para solucionar este problema, se aprovecha el silencio de 6 ciclos entre seal y
seal. Cuando el transmisor esta cambiando de un comando a otro, de una direccion a otra,
o de una direccion a un comando, debe realizar una pausa de al menos 6 cruces por cero.
Esto es para que pueda restablecerse los registros del circuito y se pueda diIerenciar entre
una seal y otra.
Si no existiera esta pausa, el receptor supondria que esta recibiendo repeticiones de
la misma seal. Por ejemplo, si se envia un comando de bajar brillo, y se hace la transicion
inmediatamente a subir brillo sin realizar la pausa, el modulo pensara que esta recibiendo
mas comandos de bajar el brillo, por lo que seguira bajando la intensidad del modulo.
Asi que cuando no se recibe la pausa de 6 ciclos entre una seal y otra, el repetidor
supondra que es un comando de atenuacion o brillo, por lo que repetira la seal
asegurandose de que no exista pausas entre las mismas.
Los modulos de atenuacion actuales incluyen memoria estatica del ultimo nivel de
atenuacion en el que se encontraban; por ejemplo si estaba a un 50 del brillo maximo y se
envia una seal de apagado, la proxima vez que se encienda lo hara a un 50 del brillo.
Los modulos mas viejos no poseen esta caracteristica pues una vez apagados, cuando se
encienden, lo hacen a su maximo brillo.

4.5.6 Amplificadores de seal
4] 10]

En el eventual caso de que existiera un sistema de control muy amplio, esto es, con
muchos dispositivos a controlar o receptores en distintos ediIicios, o incluso en el mismo, a



85
veces es conveniente utilizar verdaderos ampliIicadores en vez de repetidores. Esta
necesidad no es muy Irecuente en las instalaciones residenciales e incluso se hace pocas
veces en ediIicaciones para Iines comerciales, a menos que sea realmente necesario. La
razon de ello radica en que los ampliIicadores tienen un inconveniente a la hora de usarlo
en sistemas pequeos.
Antes de explicar el problema es importante sentar la diIerencia entre los
repetidores y los ampliIicadores pues muchas veces se conIunde y utiliza ambos terminos
para reIerirse al repetidor.
Un repetidor puede ser instalado en practicamente cualquier punto del tendido
electrico ya que la entrada y salida es practicamente la misma, es decir es transparente a la
red. En los puntos anteriores siempre se recomienda el tablero de distribucion por razones
obvias. La instalacion electrica deberia estar diseada de modo que los circuitos ramales de
estos tengan casi la misma distancia desde el tablero hasta el ultimo receptaculo.
El ampliIicador, por el contrario no tiene las mismas caracteristicas del repetidor, la
relacion de salida y entrada es distinta por lo que no puede ser instalado en cualquier
posicion.
Ahora la interrogante que surge es, si el ampliIicador puede aumentar la seal de
modo que puede ser transmitido por todo el sistema sin problemas de atenuacion, por que
no instalar simplemente uno de estos en vez de repetidores? La respuesta es sencilla, el
ampliIicador es unidireccional, por lo que solo puede ampliIicar a un lado del sistema.
Ademas, volviendo al principal problema de los ampliIicadores que se menciono,
estos producen problemas de 'realimentacion de la seal. Como analogia se puede



86
mencionar el eIecto que se produce al acercar un microIono a un parlante. La seal
ampliIicada que sale de los parlantes reentraria en el microIono y se seguiria ampliIicando
hasta producir un ruido molesto, que se puede percibir Iacilmente. Algo similar ocurre con
los ampliIicadores de X-10 pues en una instalacion residencial seria practicamente
imposible diIerenciar entre la seal de entrada y la de salida. Asi, tan pronto como el
ampliIicador envia una seal aumentada a la red electrica, esta misma llegaria a la entrada
del mismo dispositivo, en unos cuantos segundos y el sistema electrico se veria saturado de
seales de 120kHz constantes. A diIerencia de la analogia del microIono y el parlante, en
esta situacion, no se puede alejar el 'microIono del parlante. Por esto es recomendable
utilizar repetidores en vez de ampliIicadores de seal.

4.5.7 Sistemas de iluminacin de 3 vas, (2 interruptores)
4] 10] 18]

Es muy comun en cualquier vivienda encontrar interruptores de dos vias, de modo
que la persona pueda apagar o encender la luz desde cualquiera de los dos interruptores.
Este tipo de sistema tiene muchas maneras de realizarse, y para ello, la instalacion de los
dispositivos de automatizacion varia de topologia en topologia. En esta seccion se explicara
algunas de las mas comunes y la manera de acoplar los dispositivos X-10 a ellos.
La conexion clasica y mas simple de 3 vias es como la mostrada en la Iigura
siguiente.



87

Figura 4.22 Conexin de 3 vas, interruptor-interruptor-carga

Como se puede ver de la Iigura anterior, el bombillo se enciende cuando se cierra el
circuito y la corriente Iluye por ambos interruptores.
En los dispositivos de 3 vias maestros de X-10 la corriente Iluye slo por el
interruptor principal.
El dispositivo maestro de 3 vias de X-10 es basicamente un receptor de 2 cables con
un tercer cable de control, como el mostrado en la siguiente Iigura. Si solo se conecta el
cable de linea (negro) y el de carga, Iuncionaria como un receptor comun.
La Iigura siguiente es uno de los modulos que anteriormente se denomino de 3
cables, ya que posee un cable de neutro. Notese que no es lo mismo '3 vias que '3
cables. Un receptor de 3 cables con un cuarto cable (control) constituye un modulo de 3
hilos-3 vias.
Cuando se aplica un voltaje a la linea de control, este dispositivo cambiara de
estado. En la Iigura tambien se muestra como va conectado el interruptor esclavo al
modulo.




88

Figura 4.23 Mdulo maestro de 3 cables, 3 vas conectado a interruptor esclavo

Existen muchos modelos de receptores maestros RD101, RD161, RD123, RS101 y
RS301. Los RDxxx son basados en triac, y los RSxxx son basados en reles (todos estos
requieren de hilo a neutro).
Los errores mas comunes a la hora de cablear interruptores de 3 vias en
instalaciones ya existentes, radica en el hecho de que se desconoce el tipo de cableado que
existe. Un circuito de 3 vias comun no puede ser convertido en uno de X-10 con solo
reemplazar uno de los interruptores.
Como ya se menciono, existen muchas Iormas de implementar circuitos de 3 vias, y
de cada una de estas depende la manera en que se instalara el dispositivo X-10. A
continuacion se detallaran algunos de los modos mas comunes.




89
a) Circuito de 3 vas estndar con la carga al final:
Para convertir este tipo de circuito en uno de X-10 de 3 vias, reemplace el
interruptor mecanico con un interruptor esclavo, luego, el segundo por un maestro. Los dos
se conectan como se muestra en la siguiente Iigura.
Si la carga es de 500 watts o menos, se puede usar un modulo de 2 cables (aunque
por lo ya antes expuesto se recomienda uno de 3 cables siempre). Si la carga es mayor de
500 watts, o no se requiere regular su brillo, se puede utilizar los modulos basados en reles.

Figura 4.24 Alambrado Esclavo-Maestro-Carga

b) Circuito de 3 vas estndar con la carga en el medio:
El circuito alambrado normal sin los modulos de automatizacion seria algo como el
mostrado en la Iigura siguiente.




90

Figura 4.25 Conexin de 3 vas, interruptor-carga-interruptor

Como se puede observar, el neutro solo esta conectado al interruptor de la izquierda
y a la carga. En este tipo de circuitos, slo se puede utilizar los modulos maestros de 2
cables, sin conexion a neutro. El interruptor esclavo es el que se conecta a neutro, no asi el
maestro. No se puede intercambiar de posiciones el esclavo con el maestro, para utilizar un
modulo de 3 cables.
Si la carga es mayor de 500 watts, no se puede regular el brillo del bombillo y solo
se puede utilizar dispositivos basados en reles, que solo admiten encendido o apagado.

Figura 4.26 Alambrado Esclavo-Carga-Maestro



91
c) Circuito de 3 vas estndar con la carga al inicio:
En esta conIiguracion, el circuito inicial seria de la Iorma que se muestra en la
siguiente Iigura:

Figura 4.27 Conexin de 3 vas, carga-interruptor-interruptor

Como se puede observar, el neutro solo se conecta a la carga, por lo que no se
encuentra disponible para los interruptores. Asi que para esta conIiguracion, igual solo se
puede utilizar los dispositivos de 2 cables.
En este tipo de conIiguracion, como es de esperarse solo se puede conectar cargas
de menos de 500 watts. El modulo basado en reles no se puede usar aca.
El esquema de conexion quedaria como se muestra en la siguiente Iigura.

Figura 4.28 Alambrado Carga-Maestro-Esclavo



92
d) Circuito de 3 vas con la carga al inicio e interruptores divididos:
El esquema del circuito para este tipo de topologia es como la que se muestra a
continuacion.

Figura 4.29 Conexin de 3 vas, carga-interruptor-interruptor (divididos)

Como es de esperarse, para esta Iorma de circuito solo se pueden utilizar modulos
de 2 cables, ya que el neutro solo esta disponible para la carga.
Los mecanismos basados en reles no pueden ser utilizados en este tipo, por lo que
solo se pueden controlar cargas de menos de 500 watts.

Figura 4.30 Alambrado Carga-Maestro/Esclavo (dividido)



93
e) Conexiones basadas en dispositivos de 2 vas con dos interruptores:
En este documento se desarrollo las conexiones mas comunes, sin embargo existen
muchas topologias mas, que estan detalladas en el apendice A al Iinal de este documento.
94
CAPITULO 5: Factibilidad de la tecnologa X-10, ventajas y
desventajas, planteo de soluciones.

5.1 Ventajas de la tecnologa X-10
El sistema X-10 usa la red de distribucion de corriente alterna convencional como
medio portador de inIormacion. Las caracteristicas propias de esta tecnologia, hacen que la
instalacion se pueda reducir a la simple accion de enchuIarlos a una toma de corriente.
Otra de las ventajas que posee la tecnologia es el gran numero de dispositivos que
existen en el mercado lo que da la posibilidad de adaptar los mismos a casi cualquier
necesidad.
Sin embargo, no existen soluciones tan buenas en una parte esencial del sistema, la
capacidad de decision del mismo, o control inteligente, la cual debe ser obtenida mediante
un programa adecuado. En estos momentos, las empresas aportan un soItware anticuado y
obsoleto, que solo permite programacion temporal. Hasta el momento el programa mas
popular es el 'ActiveHome. Sin lugar a dudas este programa es Iacil de instalar y de
conIigurar ya que es muy intuitivo, sin embargo tiene las mismas limitaciones que todos los
demas en cuanto a control inteligente.
El acceso remoto a las utilidades de control se pueden realizar desde plataIormas
habituales de comunicacion: Internet, y la red de teleIonia. Las conexiones remotas tendran
diIerentes Iuncionalidades de control, inIormacion y gestion, debido al medio y dispositivos
usados en dicha conexion.



95
Con todas estas caracteristicas, cualquier residencia se puede convertir en un lugar
mas seguro y conIortable, se puede conocer el estado de la misma desde cualquier parte, ya
sea a traves de GSM o cualquier teleIono convencional, o desde Internet. Asi, se podra
encender una luz o enviar automaticamente un mensaje de alarma a los bomberos, policia o
dueo si se produce un Iuego o una intrusion.
Ademas de todo esto, es posible realizar una programacion temporal para conectar
el sistema de riego del jardin, para conectar la caleIaccion o para simular la presencia de
personas en la casa. Incluso, con la estructura abierta del soItware, existe la posibilidad de
crear una red de ordenadores a traves de la red electrica

5.2.1 Tecnologa X-10 para ahorro de energa
Los sistemas basados en X-10 pueden ayudar al ahorro de energia. Esto se puede
lograr de varias maneras. Por ejemplo, la mas sencilla es con luces activadas por sensores
de movimiento. Como se vio en secciones anteriores, se puede utilizar modulos como el
PSH01, que se activan con sensores inIrarrojos. Asi, aunque este modulo se implementa
con mucha Irecuencia en exteriores, se puede utilizar dentro de las viviendas.
El PSH01 sin embargo, como se menciono, detecta cambios a nivel inIrarrojo, por
lo que es solo recomendable para pasillos en residencias. Esto porque, por ejemplo, pasado
un tiempo despues de activada la luz, al no detectar mas movimiento, si la persona esta
dentro de una habitacion y esta sentada leyendo, la luz se apagaria automaticamente, por lo
que no es muy agradable utilizar un dispositivo de estos para habitaciones principales.



96
Otra solucion para esto es utilizando un detector de movimiento sin cables RF (DD-
4006). Este detector es utilizado para Iuncionar dentro de una habitacion. Tiene la Iuncion
de detectar cualquier movimiento dentro de la habitacion. Cuando este detector capta un
movimiento, envia por radio Irecuencia una seal codiIicada a la consola DD-4001 que
activa la alarma; sin embargo, en vez de utilizar una alarma, se puede utilizar la seal de
activacion para encender luces. De la misma Iorma, se puede programar el DD-4001, que
es el dispositivo de control por radio Irecuencia, para que apague automaticamente las luces
despues de un determinado tiempo, por ejemplo 10 minutos.
Asi, cada vez que el sensor detecte un movimiento, enviara seales de encendido;
con diez minutos es un tiempo prudencial para que la luz permanezca encendida, para que
luego se apague a menos que la persona siga en la habitacion. En este ultimo caso, la
probabilidad de que el sensor detecte movimiento es alta, y debe seguir enviando seales de
encendido hasta que deje de percibir movimiento.
Tambien se puede controlar los equipos de caleIaccion o aire acondicionado, e
incluso calentadores de agua con termostato.
|8|

Asi por ejemplo, se puede instalar en los calentadores un sistema que regula la
temperatura del inmueble, y que active el calentador solo cuando la temperatura baje a un
nivel predeterminado. Incluso se puede temporizar un tanque calentador de agua, para que
se active unas cuantas horas al dia todos los dias, y asi evitar dejar el calentador por horas
encendido.



97

Figura 5.1 Equipo controlado por termostato

Un sistema como el mostrado en la Iigura anterior, tambien se puede controlar
desde la interIaz por red teleIonica, por lo que se puede apagar o encender calentadores
desde cualquier parte.
TamLien se puede urilizar sisremas de irrigacin avanzada para los jardines
como, por ejemplo, la vlvula que se muesrra en la siguienre figura. Esra es programaLle,
con remporizador, o incluso se pueden programar evenros con la inrerfaz para
compuradora Rain8
|9|
. Existen secuencias ya hechas para Rain8 que se pueden incorporar a
los dispositivos para controlar hasta grupos de 6 valvulas simultaneamente. En la pgina
hrrp://vvv.gunsmoke.com/scor/home_auromarion/sprinklers.hrml se puede enconrrar
el cdigo para un sisrema de irrigacin.




98

Figura 5.2 Vlvula con temporizador X-10

Existen incluso dispositivos aun mas ingeniosos para el ahorro de agua. Este es el
sensor 'Weather-Misser. Este sensor es capaz de interrumpir un proceso de irrigacion de
jardin si detecta que durante el proceso o antes, comienza a llover o a nevar. Esto lo logra
mediante un detector de humedad, del cual se puede ajustar la sensibilidad.

Figura 5.3 Detector de humedad X-10



99

Estos son algunos de los ejemplos de lo que se puede llegar a implementar con los
dispositivos existentes. Muchas conIiguraciones se pueden llevar a cabo para el ahorro de
energia y agua con un poco de imaginacion. Muchos de los dispositivos requeridos ya
existen, por lo que solo es cuestion de adaptarlos a las ideas que se tienen en mente.
De las conIiguraciones mencionadas y otras que se puedan adaptar al control por X-
10, los Iabricantes de estos dispositivos aIirman que la utilizacion de los mismos pueden
llegar a ahorrar hasta un 30 del consumo elecrrico y orro ranro de agua. Esro Lasndose
en el hecho, por ejemplo, de que en muchas viviendas se dejan luces exrernas
encendidas roda la noche para alumLrado de exreriores, o el riego de jardines y zonas
verdes de forma desarendida e ineficienre.

5.2 Desventajas de la tecnologa X-10
A pesar de las ventajas mencionadas de este protocolo, en la actualidad las
limitaciones impuestas o no desarrolladas en su diseo limitan su capacidad de expansion
dentro del nuevo auge de la domotica.
Las desventajas mas notorias que posee esta tecnologia se explican a continuacion.

5.2.1 Velocidad de transmisin baja
La velocidad de transmision es uno de los mayores impedimentos actuales para
implementar aplicaciones de voz y datos sobre el sistema.



100
Para el momento en que se creo la tecnologia, la baja tasa de transmision no
constituia ningun problema. Sin embargo, en la actualidad, tecnologias tales como V.34 y
V.90, RDSI y otras mas recientes como xDSL y 'cable modem, han superado con creces
tanto la velocidad de transmision como su expansion a pesar de no ser usados en domotica.
Si comparamos la tecnologia X-10 con otras como el Bluetooth y el EIB (European
Installation Bus) esta lleva las de perder. Frente a la tecnologia inalambrica Bluetooth, X10
pierde la ventaja de no necesitar cableado. La estandarizacion del bus EIB supondra la
adopcion masiva por parte de la industria de esta tecnologia en detrimento de las
aplicaciones X10, sin embargo esta es mas cara de implementar. Por ejemplo, iniciar un
proyecto de X-10 puede costar unos $300-$500, mientras que implementando EIB el costo
se eleva a mas de $1000, esto debido a que el X-10 es mas utilizado, por lo que de
momento sus costos son muy comodos. Sin embargo, ante un uso masivo del EIB, los
costes del mismo se abaratarian, por lo que la diIerencia de precios puede desaparecer
eventualmente, y dejar en gran desventaja al X-10. Esto debido al hecho de que el EIB
soporta velocidades de 1kbps, en comparacion a los 60bps del X-10.
En cualquier caso, el protocolo X10 pierde con ambos en cuanto a velocidad de
transmision. Esta solo puede apelar al bajo costo, y esperar a que la diIerencia de precios se
mantenga.







101
5.2.2 Poca seguridad, privacidad inexistente
Este es sin duda el problema mas grave que aIronta el protocolo X10. Al ser una
conexion a la red electrica cualquier dispositivo dispone de total acceso a la inIormacion
X10.
Una de las soluciones mas economicas y mas simple para la privacidad en ese
entonces era la instalacion de Iiltros en la entrada de la red electrica de las residencias.
Esto garantizaba en modo gradual que los comandos e inIormacion X-10 transmitida no
Iuera detectable Iuera de la instalacion. Sin embargo, la inIormacion que viaja a traves de
X10 sigue estando desprotegida.

5.2.3 Ausencia de tcnicas de deteccin y correccin de errores
Como ya se menciono anteriormente, el protocolo X10 tiene una proteccion contra
errores muy rudimentaria. Esta se basa en el hecho de transmitir la seal dos veces y en
complemento. En el primer semiciclo se transmite la logica correspondiente y en el ultimo
semiciclo se transmite el complemento del mismo. Ademas de transmitir la totalidad de la
seal dos veces.
Como puede apreciarse, la proteccion es altamente redundante e ineIiciente. Esto se
justiIicaba por la simplicidad para Iabricar los dispositivos; sin embargo, actualmente los
estandares de calidad que se requieren son mayores, por lo que ya no es apropiado para un
sistema domotico conIiable.



102
Tambien es importante destacar la ausencia de un modo de control que le garantice
al transmisor que el receptor a controlar haya recibido la orden. El primero simplemente
transmite y supone que su orden llegara siempre al destino, lo que no siempre es cierto,
como ya se explico en el capitulo anterior.

5.3 Soluciones propuestas para la tecnologa X-10
6]

Al ser X10 un protocolo maduro, son numerosos los tipos de dispositivos y
aplicaciones que se han construido. Por lo tanto, no se debe menospreciar las cualidades de
este protocolo. Sin embargo se puede considerar algunas mejoras el mismo. En esta seccion
se propondra soluciones a algunos de los problemas antes mencionados.

5.3.1 Solucin propuesta a la velocidad de transmisin
Es importante siempre tener presente que las posibles soluciones sean del todo
compatibles con los equipos ya existentes. Esto para evitar que dos tipos o mas de equipos
Iuncionando a velocidades distintas puedan llegar a colisionar a la hora de transmitir.
Asi que las bandas de transmision elegidas deberian seguir las siguientes
recomendaciones:

- Escoger bandas que no sean multiplos de 120Khz ni de 60Hz, para evitar la
interIerencia con Irecuencias ya existentes.



103
- Evitar que los posibles productos de intermodulacion caigan en las Irecuencias de
120Khz y 50Hz, lo que ocasionaria considerables problemas.
- Usar la sincronizacion al igual que en la actualidad, con los pasos por cero de la
corriente. De esta Iorma se podra llevar un mejor control de las transmisiones
realizadas a la red por los equipos antiguos.

Considerando estos puntos, se puede emplear transmisores y receptores de mayor
tasa de transmision, que utilicen tecnicas de codiIicacion eIicientes. Esto es similar a lo que
se realiza en la tecnologia de acceso por PLC de banda ancha. Esta tecnologia utiliza
codiIicacion OFDM o modulacion ortogonal en Irecuencia, considerada bastante eIiciente.
Asi se podrian implementar tecnicas similares para los disposirivos de auromarizacin,
permiriendo el rrasiego de informacin, no slo de conrrol sino ramLien voz y daros.

5.3.2 Solucin propuesta a la seguridad
6]

En la actualidad, si se quiere soluciones que incluyan la transmision de datos, es
imprescindible que los dispositivos X10 sean capaces de ciIrar los comandos como de
autenticar la Iuente de los mismos.
Para lograr esto, no es sencillo, ya que se requiere que los dispositivos tengan
capacidad de procesamiento criptograIico, ademas de una memoria no volatil donde puedan
almacenar las claves de ciIrado a utilizar para la comunicacion.



104
Una posible solucion a esto es utilizando las denominadas tarjetas inteligentes.
Estas son resistentes, manipulables y con capacidad para almacenar datos. La
estandarizacion y la aparicion de sistemas operativos dentro de la tarjeta, como 'JavaCard
o 'Windows Ior SmartCard, permiten la programacion de la misma. Ademas, existen
algunas que poseen un coprocesador de ciIrado capaz de generar claves, Iirmar (autenticar),
ciIrar y desciIrar.
Para garantizar la compatibilidad con sistemas ya existentes, estas nuevas
capacidades de seguridad deberian ser transmitidas mediante el uso de codigo extendido, a
manera de datos encapsulados y ciIrados.
En la siguiente Iigura se muestra el esquema de como podria ser un sistema de
gestion inteligente.


Figura 5.4 Gestin de sistema X-10 avanzado




105
5.3.3 Solucin propuesta para deteccin y correccin de errores
6]

La solucion a la deteccion de errores se realiza via soItware. De esta Iorma se
mantiene una compatibilidad total con los dispositivos existentes y se evitan algunas de las
deIiciencias. Esto se ha aIrontado mediante interIaces de programacion de aplicaciones, o
API por sus siglas en ingles ('application program interIace), que mejora los servicios de
X10. Existen algunos API ya existentes que poseen esta capacidad, por ejemplo uno
realizado por Kevin Boone en su sitio de Internet, 'http://www.kevinboone.com. Este se
denomina 'Java API Ior X10 devices. Este modulo en especiIico, tiene la capacidad de
enviar reportes de estado de los receptores, por lo que le permite al controlador saber si el
mensaje enviado Iue recibido o no. Incluso posee subclases deIinidas para las excepciones,
con lo cual permite al sistema domotico detectar Iallas y desplegar el dispositivo que esta
presentando dicha Ialla.
Existen otros programas que utilizan tecnicas de deteccion de colisiones, haciendo
que estos se reduzcan a una probabilidad minima. Sin embargo, muchos de estos programas
son comerciales.
Para comprender mejor la tarea realizada, se describira primero el Iuncionamiento
de la interIaz X10 con un PC y posteriormente se explicaran las extensiones propuestas a la
norma X10.
En el mercado existen dispositivos que realizan la traduccion de seales X10 a
codigo binario sobre RS-232. Esto permite el control de la red de equipos X10 desde un PC
o dispositivo similar.



106
Asi, cuando se desea actuar sobre un dispositivo se envia su direccion y Iuncion a
realizar, en transmisiones distintas, previa recepcion del codigo de 'listo, o de aceptacion
de inIormacion.
El problema es que este codigo solo inIorma que el dispositivo puede recibir otro
comando, no que este se haya realizado correctamente. De esta Iorma, siempre y cuando se
actue desde un nivel superior de aplicacion que no sea la actuacion directa de un equipo y
seguido de una espera hasta que se realice la Iuncion deseada, se podra incurrir en una
colision de inIormacion. Esto provocara que la Iuncion anterior, la nueva o ambas no
Iuncionen correctamente.
Otra posible solucion, en caso de aplicaciones de soItware, es parar la ejecucion
hasta la recepcion del codigo de 'listo. Pero esta solucion es ineIiciente ya que no permite
una gestion agil y obliga al usuario a esperas innecesarias.
La mejora propuesta pasa por encapsular la Iuncionalidad X10 en una API generica
que sea Iacilmente integrada en cualquier aplicacion de control domotico.
Mediante las Iunciones de esta API las aplicaciones obtienen, entre otros, servicios
adicionales como la identiIicacion y gestion individualizada de cada comando solicitado, el
control de retransmisiones y la recepcion de inIormacion desde la red X10.
La ventaja de esta capa es la posibilidad de que el usuario solicite una amplia serie
de comandos sin tener que esperar a que se resuelvan siendo inIormado de si un comando
ha sido realizado o no. Se debe tener en cuenta que la conIirmacion de que un comando se
ha realizado es suave. Esto signiIica que al enviarse ese comando no se ha enviado otro
antes de recibir la seal de 'listo asi como que esta se ha recibido dentro de un tiempo



107
prudencial. Esta mejora consigue que el acceso a X10 pueda ser usado por aplicaciones
superiores, delegando en la API la gestion de los servicios vinculados al nivel Iisico.
Ya se ha comentado que X10 utiliza la duplicidad de la inIormacion para protegerse
ante los errores. Esta tecnica es muy ineIiciente y resulta muy diIicil de modiIicar sin
aIectar la propia estructura de los dispositivos y del X10. Asi, tan solo se propone el uso de
la API descrita previamente si se quiere mantener la compatibilidad hacia atras. No
obstante, debido a la poca cantidad de inIormacion que genera X10 junto a la gran calidad
de los materiales que soportan la transmision en la actualidad, la probabilidad de suIrir un
error es suIicientemente baja como para ocasionar problemas graves. Sin embargo, si
consigue apartar a X10 del campo de la transmision de datos por la red electrica (aunque
sea a baja velocidad) ya que no se garantiza la integridad de la inIormacion ante un pico de
ruido o colision. Seria la misma inIormacion la que deberia contener metodos de deteccion
de errores tales como bits de paridad o de 'checksum.

5.3.4 Solucin propuesta para confirmacin de operacin en X10
6]

En el apartado anterior se ha mostrado una solucion de soItware al problema de la
conIirmacion de operaciones en X10. Si bien consigue mejoras necesita de algunas ayudas
de hardware, ausentes en X10, que se propondran a continuacion. La posibilidad mas
inmediata es disear los dispositivos para que siempre sean bidireccionales, es decir, que
reciban comandos y envien inIormacion. Asi, un interruptor normalmente recibe comandos
y un sensor de presencia envia inIormacion a una interIaz o consola. Por lo tanto, si un



108
interruptor tuviera ambas Iuncionalidades podria conIirmar que se ha apagado o encendido
usando la misma tecnica que usa un sensor de presencia. De esta Iorma, la capa de enlace
explicada anteriormente, una vez enviado un comando, esperaria recibir un mensaje del
dispositivo al que se solicito la Iuncion. Sin embargo, por el modo de Iuncionamiento de
X10, esta solucion ralentiza aun mas el proceso ya que cuando un dispositivo quiere
transmitir, la interIaz envia al PC una seal de 'polling que no cesa hasta que el PC le
conteste, enviando seguidamente a la interIaz un bloque de inIormacion con todos los
dispositivos que han transmitido. Ademas, la interIaz no asegura que esos dispositivos sean
todos los que han transmitido sino solo los diez ultimos. Como se puede ver, esta solucion
transitoria encuentra un obstaculo en la propia interIaz. Debido a esto, la siguiente
modiIicacion propone reIormar dicha interIaz para que permita nuevas Iunciones que
proporcionen la conIirmacion para los dispositivos.
Dentro de esta linea estaria que la interIaz almacenara todas las respuestas de los
dispositivos y las transmitiese al PC de Iorma asincrona, sin esperar una solicitud. Este
cambio no aIectaria a los otros modos de trabajo manteniendo perIectamente la
compatibilidad, necesitando construir nuevos dispositivos que usan tecnicas ya
implementadas en otros de la Iamilia.

5.4 Sistema inteligente para X-10
6]

El siguiente es un sistema inteligente que se ha implementado en soluciones
avanzadas de sistemas domoticos. Este sistema Iue propuesto por personeros de la



109
organizacion europea, Instituto Europeo de Estandares en Telecomunicacion (ETSI). Este
sistema es mas costoso de implementar, sin embargo garantiza una buena solucion a
muchos de los problemas que se aIrontan en los diseos residenciales.
Las aplicaciones de control son portables, conIigurables e independientes de la red
instalada, gracias a la incorporacion de los protocolos TCP/IP y GSM. El acceso al sistema
esta protegido con recursos de seguridad basados en estandares criptograIicos y de tarjetas
inteligentes, aportando conIidencialidad a las comunicaciones y la posibilidad de una
autorizacion robusta. En pocas palabras, los mensajes transmitidos por X-10 vienen a ser
tramas para una red segura basada en TCP/IP.
Los requisitos de este sistema, debido a su arquitectura abierta, estan principalmente
orientados hacia la capacidad de adaptacion, conIiguracion y seguridad. Se han
considerado:

- Usar protocolos estandar y de amplia diIusion, para Iacilitar la implementacion.
- Lenguaje de programacion con posibilidades de alto y bajo nivel, con orientacion a
objetos.
- Estructura robusta y conIigurable, con posibilidad de portabilidad parcial.
- Posibilidad de instalacion del sistema en viviendas ya existentes.
- Conexion con las redes de comunicacion convencionales: Internet, linea
teleIonica convencional o GSM.
- Un sistema de seguridad Iiable para asegurar la privacidad de las comunicaciones
del usuario y del control de la aplicacion.



110

Estos requisitos crean el escenario de uso mostrado en la Iigura 5.4, que representa
el acceso remoto a la red domotica a traves de Internet de la aplicacion cliente,
asegurando la autentiIicacion y privacidad de las comunicaciones con una tarjeta
inteligente.
El sistema esta compuesto de soItware y hardware, como se muestra en la Iigura
5.5. Este esquema muestra la division Iuncional del mismo. El modulo de gestion de los
mensajes internos es el corazon de la aplicacion. Recibe todo el Ilujo de inIormacion, la
analiza y despacha la orden correcta al modulo correspondiente, obteniendo una operacion
resultado en el destino. Este modulo central recibe inIormacion desde varias unidades:

Unidades de acceso remoto: Desde estas unidades se recibe inIormacion previamente
ciIrada que se valida en el modulo de seguridad. Despues de esto, el nucleo de gestion
analiza el paquete de inIormacion, extrayendo cualquier comando y realiza las tareas
asociadas al mismo. Es importante resear que el acceso remoto via GSM tiene unas
capacidades muy limitadas de control.

Interfaz de control de usuario: Las ordenes dadas desde la aplicacion cliente, a traves del
interIaz de usuario, debido a que la aplicacion es diseada segun el modelo cliente servidor,
usa el mismo tipo de acceso que el destinado a la conexion remota via Internet, con la
diIerencia de que en el acceso local la aplicacion cliente Iunciona en el mismo PC que el



111
servidor. De esta manera la arquitectura del soItware se hace muy adaptable y conIigurable
para posibles ampliaciones posteriores.

Mdulo de auto operacin: Esta division del soItware gestiona la programacion temporal
de tareas y controla los eventos temporizados y las alarmas, procesando la inIormacion
recibida por el nucleo gestor para llevar esto a cabo. Esta parte controla tambien las
acciones encadenadas que deben ser llevadas a cabo despues de que un evento haya
sucedido. Este modulo usara hilos de Iuncionamiento aparte para mantener el maximo
paralelismo posible y por tanto una mayor eIiciencia en el proceso de eventos.

Control de enlace del protocolo X10: En este modulo se montan y se envian los mensajes
X10 a traves del modulo de comunicaciones serie. Ademas las tramas X10 recibidas de la
red son analizadas y traducidas a comandos internos que son enviados al gestor interno.
Este modulo realiza el control de enlace, dejando para el modulo RS-232 tan solo el trabajo
de transmision y recepcion de bits, sin interpretacion.

Mdulo de seguridad: La seguridad es una caracteristica muy importante se explicara con
mas detalle adelante. El gestor de mensajes interno recibe de todas estas unidades
operaciones que deben llevarse a cabo, pero el no toma ninguna iniciativa por si mismo, tan
solo sirve de puente 'inteligente entre los distintos modulos.




112

Figura 5.5 Esquema funcional de un sistema inteligente de X-10



113
El graIico anterior muestra la Iuncionalidad de todo el sistema, aunque la division
cliente servidor, organizacion principal de la aplicacion, aparece de Iorma implicita en los
modulos de operacion remota.

5.4.1 Interfaz entre la Red Domtica y el Programa Servidor
Una parte importante de este soItware es la independencia de la aplicacion de
gestion con la red Iisica que realizara las veces de red domotica. Esto se debe a que la
comunicacion con el modulo de control de enlace de X10 se realiza a traves de una serie de
Iunciones deIinidas en un interIaz comun que a traves del enlazado dinamico
proporcionado por las librerias dinamicas de Windows (DLL) permitira usar cualquier red
domotica que siga este interIaz. Esta cualidad es una de las mas importantes ya que, debido
a la continua expansion que suIre el mundo de la inIormatica y las telecomunicaciones,
permitira estar al dia con nuevas redes domoticas con solo aadir una DLL, manteniendo la
interIaz de usuario y toda la Iuncionalidad del sistema.

5.4.2 Interfaz de Usuario
El interIaz de usuario esta dividido en dos partes. La del servidor domotico,
orientado a la conIiguracion y gestion local que da una vision completa de la red y
su conIiguracion.
La otra parte corresponde a la aplicacion cliente, que a traves de una conexion
TCP/IP mantiene un dialogo con el servidor, requiriendo de este ciertos servicios, como la



114
activacion de elementos de la red o variacion de la conIiguracion. La idea de usar un
esquema de cliente servidor parte de la necesidad de que el soItware de gestion y control
debe poder Iuncionar sobre una gran variedad de PC (o incluso otras plataIormas), ademas
de ser Iacilmente conIigurable, sin la necesidad de portar todo el soItware completo.
El esquema de capas del modelo OSI para este sistema se muestra en la Iigura
siguiente.


Figura 5.6 Modelo de capas OSI del sistema inteligente de X-10

5.4.3 Unidad de Auto-operacin
La unidad de auto-operacion u operacion automatica se encarga de realizar todo el
trabajo cuando nadie esta manejando la aplicacion cliente, simulando la accion
humana mediante directivas preIijadas. Estas directivas pueden derivar en gran
variedad de tareas de activacion temporizada o como consecuencia de alarmas:
mandar un mensaje GSM, hacer una llamada con un mensaje pregrabado a la policia.



115
Ademas, proporciona respuestas ante ciertas lecturas del sistema (la humedad del
cesped o la temperatura de un pequeo invernadero), junto con la simulacion de presencia
humana en la casa con eventos pseudo-aleatorios (encendido de luces, bajada o subida de
persianas). Muchas de estas tareas seran grabadas por el usuario como macros de actuacion.
Asi, esta unidad actua como 'cerebro del sistema, si bien actua por respuesta a
estimulos simples siguiendo directivas Iijadas con anterioridad.

5.4.4 Seguridad
Los sistemas distribuidos tienen su mayor desaIio en la seguridad. La inIormacion
pasa a traves de entornos de baja conIianza que pueden ser Iacilmente comprometidos por
un intruso. ConIidencialidad, autorizacion e integridad de los datos, son los principales
objetivos para la disciplina de la Seguridad de la InIormacion. Por lo tanto, en este
proyecto, se debe establecer un mecanismo para asegurar la privacidad de las actuaciones
remotas y las respuestas enviadas entre el cliente y el servidor. La autorizacion o
identiIicacion del usuario es otra manera de proporcionar seguridad al sistema, asegurando
que el acceso remoto a los dispositivos X10 solo es posible para los usuarios con permisos
de acceso.
Los sistemas de ciIrado asimetricos
|1|
estan ampliamente extendidos y son
buenas soluciones para los sistemas que requieren conIidencialidad y derechos de acceso.
Entre ellos, los basados en el uso de claves con el algoritmo de ciIrado RSA son los que
alcanzan un mayor grado de madurez y conIianza. Sin embargo, tanto la generacion de las



116
mismas como su uso implican un gran consumo de recursos, aunque algunas
propuestas novedosas, como los criptosistemas de curva eliptica
|1|
, consiguen reducirlo.
Las altas necesidades de computo de los sistemas de clave publica se traducen
ademas en una ralentizacion considerable del proceso de comunicacion. Para
compensar este hecho, habitualmente se separan los conceptos de establecimiento y de
sesion, donde se produce el intercambio de datos utiles. En la Iase de
establecimiento, el esquema de clave publica-privada se utiliza para intercambiar una clave
secreta que se usara posteriormente para ciIrar y desciIrar los datos manejados durante la
sesion. Asi, en esta Iase, todo el proceso de dialogo se establece mediante ciIrado simetrico
que, en comparacion, resulta mucho mas sencillo y rapido.
Este modelo es el seguido por protocolos como SSL/TLS
|1|
o Kerberos. Algunas
implementaciones de estos estandares estan disponibles para uso libre. Una de las librerias
mas robustas y eIicientes es OpenSSL, que permite incorporar Iunciones de seguridad a los
proyectos desarrollados en C. Ademas del protocolo SSL, OpenSSL incorpora Iunciones de
generacion de claves RSA, ciIrado, desciIrado y Iirma digital, junto con la obtencion de
resumenes (hash).
El punto Iuerte en la seguridad de los sistemas expuestos con anterioridad, reside en
garantizar que la clave privada del usuario autorizado no caera en manos de ninguna
otra persona. AIortunadamente, el uso de un dispositivo criptograIico personal como
la tarjeta inteligente, permite salvar esta diIicultad: la clave privada se almacena en la
tarjeta y no debe abandonarla en ningun caso. Gracias al uso de este dispositivo hardware



117
conIiable, se espera el despegue deIinitivo de las aplicaciones distribuidas cuyos requisitos
de seguridad son criticos.
Cada vez mas populares, las tarjetas inteligentes incorporan un procesador y un
sistema operativo (Java, MultoOS Basic), lo que permite descargar programas que se
ejecuten dentro de la tarjeta, de Iorma conIiable y con acceso a los datos almacenados en
ella. Si ademas incluyen un coprocesador criptograIico, se pueden realizar operaciones
criptograIicas costosas. Para las aplicaciones de soItware que requieren la comunicacion
con la tarjeta, el uso de recomendaciones tales como OpenCard, supone la obtencion de un
medio de acceso homogeneo a cualquier lector registrado o tarjeta.

5.4.4.1 Interfaces de Seguridad del Sistema
Las conexiones de datos establecidas entre los distintos elementos que componen el
sistema domotico completo se pueden agrupar en las dos siguientes categorias:

Aplicaciones Cliente/Servidor: El proceso cliente, ejecutado en un PC con soporte de
tarjetas inteligentes, introduce su tarjeta personal y su numero de identiIicacion personal
(PIN), para desbloquear el acceso a la inIormacion sensible. A continuacion, se establece la
negociacion con el servidor mediante el protocolo SSL, adquiriendo una clave temporal de
sesion con la que se ciIra y desciIra la inIormacion que se intercambian.
Si el servidor se ejecuta sobre una plataIorma conIiable, puede sustituirse la tarjeta
del lado servidor por un par de claves residentes en disco.



118

Aplicacin cliente GSM: La gestion mediante GSM hace uso del sistema de
mensajes cortos SMS que proporciona la plataIorma. Aunque la seguridad en la red de
teleIonia movil se reduce al ciIrado de inIormacion establecido en el tramo que va desde el
terminal del usuario hasta la estacion base, la aplicacion servidora (conectada a un
modem GSM), almacena un listado de numeros de teleIono autorizados para realizar
consultas. Este metodo puede considerarse de autenticacion ligera, aunque dista de ser una
solucion tan robusta como la utilizada en las aplicaciones de control remoto a traves
de Internet.

5.5 Ejemplo de un sistema inteligente
Los componentes basicos para hacer una casa inteligente pueden ser los siguientes:

- DD-1002 Mando a distancia 8 en 1 RF/IR - X10
- DD-6006 Mando a distancia PC Multimedia con raton
- DD-1003 Mando remoto mixto RF. Controlador de alarmas X10
- DD-1004 Mando remoto por radio Irecuencia. 16 modulos - X10
- DD-1005 Mini mando llavero RF-X10
- DD-1008 Maxi controlador con cable. 16 modulos X10
- DD-1011 Programador Mini Timer - X10




119
Luego con el programa HAL2000 se pude controlar los dispositivos con la propia
voz. Basicamente se programa el ordenador a trabajar en todo lo que rodea la residencia,
actuando sobre dispositivos a traves de la red electrica.
HAL2000 representa un verdadero hito tecnologico y su Iuncion primordial es el de
ser una herramienta para el entretenimiento y la productividad. HAL2000 oIrece una
plataIorma que posibilita una verdadera integracion electronica en la casa, para beneIicio de
nuestra conveniencia personal.
Este producto de soItware permite integrar una amplia gama de dispositivos
electricos y electronicos en la casa y programarlos, Iijar su Iuncionamiento, y dejar que
ellos interactuen reciprocamente entre si.
Por ejemplo se puede simular que las personas se encuentran dentro de la casa,
encendiendo o apagando luces. Si bien esto se podria hacer con cualquier dispositivo
cronometrado barato que se puede comprar en cualquier tienda de electronica, tales
dispositivos no pueden hacer que los aparatos interactuen entre si. Con HAL2000, se
puede tener un sensor inalambrico de deteccion de movimiento y se puede hacer que la
computadora de respuesta a ese movimiento detectado, ya sea enviando un mensaje a un
'beeper o teleIono movil, encender la television, hacer sonar una sirena, encender todas
las luces en el jardin, y asi sucesivamente.
Este soItware tambien oIrece servicios de teleIonia totalmente integrados. Puede
recibir voz, Iax y correos electronicos. Tambien puede notiIicar la llegada de correos al
celular.



120
Una caracteristicas impresionante de HAL2000 es el hecho de poder operar el
sistema con la voz. HAL2000 utiliza la tecnologia de reconocimiento de voz de Lernout &
Hauspie. Se puede usar microIonos al aire libre, un teleIono inalambrico, o incluso llamar
desde cualquier parte del mundo para operar todos los dispositivos del inmueble.
En primer lugar, es necesaria una computadora. Lo mas recomendable es una
dedicada solo a este programa, esto para evitar cualquier inconveniente como reinicio del
sistema operativo o que se apague accidentalmente la computadora.
Utilizando HAL2000 y una interIaz de X-10 para computadora se puede
automatizar Iacilmente cualquier residencia.
Ademas de estos dispositivos de control, tambien se puede agregar sensores que le
permiten programaciones del tipo 'SI el sensor se activa ENTONCES ejecutar... .
Por ejemplo, para un garaje, se puede hacer que las luces se activen solo con su
presencia. Tan solo se necesita un kit de sensores de movimiento optativo. Este viene con
un modulo receptor de radio Irecuencia RF-X10 que se conecta en una toma de corriente de
pared y tres sensores de movimiento inalambricos, operados por pilas que atornillara en una
pared o en un techo. Cada sensor tiene dos diales para que pueda programar un codigo X-
10 disponible. Cuando detecten la entrada, el receptor captura el codigo por medio de las
seales de radio Irecuencia enviadas por los sensores, y lo convierte en seales X-10 que
pasa a la linea electrica; estas seales llegan a HAL2000 a traves de la interIaz del
ordenador, y el sistema respondera de la manera que habia previamente especiIicado,
quizas de diIerente Iorma en Iuncion de unas determinadas condiciones, como la hora o la
Iecha.



121
Ya hemos visto como HAL2000 usa la tecnologia X10 para controlar algo que es
electrico en nuestra casa. Tambien puede controlar y puede automatizar cosas tales como
termostatos, acondicionadores de aire, videos, instalaciones de alta Iidelidad, siempre y
cuando se cuenten con los periIericos adicionales.
Por ejemplo para caleIaccion, muchas casas tienen termostatos electronicos estos
dias. HAL2000 puede interactuar reciprocamente con el termostato preguntando a su sensor
de temperatura y controlando su caleIaccion a los niveles deseados. Sin embargo,
probablemente no podra usar el termostato actual, ya que la mayoria no estan diseados
para comunicarse con un ordenador, por lo que hay que reemplazarlo por uno que transmita
en X-10.
Muchos Iabricantes estan trabajando actualmente en sistemas que le permiten
reconocimiento de voz para comunicacion con ordenador, desde cualquier punto de la casa.
Actualmente, la mejor manera y, a la vez mas Iiable de comunicarse con el
ordenador es usando un modem con soporte de voz, si se quiere interactuar con el sistema
desde un teleIono.
A continuacion se presenta una lista de los componentes que se pueden usar para
automatizar una residencia. Los numeros de partes son de la compaia Domodesk. Estos
varian de Iabricante en Iabricante.







122
Tabla 5.1 Tabla de equipo domtico disponible para automatizacin
Tipo Ref. Descripcin
DD-1002 Mando a distancia 8 en 1 RF/IR - X10
DD-6006 Mando a distancia PC Multimedia con raton
Basico
DD-1003 Mando remoto mixto RF. Controlador de alarmas X10
DD-1006 Interruptor de pared sin cable 2 canales / RF - X10
DD-2006 Interruptor pared. Modulo aparato X10
DD-2007 Interruptor pared. Modulo de lampara con variador X10
Interruptores De Pared
DD-2008 Interruptor pared. Modulo persianas X10
DD-2000 Modulo de lampara (enchuIe) - X10
DD-2002 Modulo de aparato on/oII - X10
DD-2003 Modulo sensor PowerIlash - X10
DD-2004 Modulo universal X10
DD-2021 Modulo Filtro Plug-in X10
Modulos X-10
DD-3008 Modulo Bidireccional
DD-2014 Termostato Electronico OTE - X10
DD-0080 Motor cortinas Venecianas/Stores Acondicionamiento/Entorno
DD-0292 SoItware DataLogger Estaciones
DD-4003 Detector de movimiento interno
DD-4004 Mini-detector MS13pr X10
DD-4010 Detector PowerGuard con llamada teleIonica
Seguridad y ayuda personal
DD-4011 Sensor Rotura de cristales - X10 NOVEDAD
DD-2015 Interruptor Carril-din. Modulo aparato X10
DD-2016 Interruptor Carril-din. Modulo lampara X10
DD-2020 Filtro/acoplador Iases Carril-din X10
DD-2022 Acoplador / Repetidor X10
Instalacion ProIesional
DD-2023 Indicador de Iuerza de seal X-10
DD-5003 Temporizadores - JDS
Adaptadores y Controladores
DD-5004 Temporizadores Plus - JDS
DD-5001 Activehome SoItware InterIaz PC - X10
InterIaces y soItware
DD-5006 Hal2000 TM - X10
DD-3003 Powermid XL control remoto por IR X10
DD-3005 Transmisor PowerMid Receptor PowerMid
DD-6007 Video Sender Plus con mando Domotico
DD-6008 XCAM -Pro
Audio y video
DD-8008 DVD Anywhere




123
CAPITULO 6: Conclusiones y recomendaciones

El protocolo X10 aporta hoy en dia, ante el inminente auge de la domotica, una
solucion rapida, versatil y escalable. Su coste es reducido y existe gran variedad de
dispositivos en el mercado que resultan suIicientes para cubrir las necesidades de una
residencia.
Por medio de la domotica se puede hacer cualquier vivienda inteligente: se puede
controlar caleIaccion, aire acondicionado, luces, alarma y demas electrodomesticos por
medio de su voz o con un simple mando a distancia para todo, incluso de aquellas luces que
hemos olvidado apagar y todo a base de una gestion comoda e inteligente.
Basandonos en toda esta inteligencia se puede disIrutar de aparatos que van a hacer
la vida mas comoda y ademas son capaces de mantener nuestra seguridad, nuestra
economia y un uso mas racional de la energia.
Incluso en el tema de seguridad, esta no solo es aquella vieja sirena que se activa
cuando alguien intenta Iorzar la puerta, ahora puede ser un dispositivo inteligente que
puede comunicar a los dueos de la casa si alguien irrumpe en la residencia; es el
dispositivo que puede encender luces simulando presencia en casa o activar una camara que
grabe en video si alguien trata de ingresar a la vivienda.
Actualmente, se han desarrollado sistemas de reconocimiento de voz que pueden ser
traducidas por ordenador e interpretados para realizar Iunciones por medio de transmisores



124
X-10. Uno de los programas mas populares es el HAL2000. Asi no queda muy lejano el dia
en que todos los dispositivos electronicos puedan ser activados por voz.
Los beneIicios que aporta la domotica son multiples, y en general cada dia surgen
otros nuevos. Los ya mencionados, ahorro energetico, seguridad del hogar, la gestion
remota, garantizan un nivel de 'conIort superior, aumentando la calidad de vida
considerablemente.
Si embargo, sus claras deIiciencias generadas en su mayor parte por la antigedad
de la especiIicacion, lo ponen en serios aprietos ante tecnologias que amenazan con
sustituirlo como Bluetooth y EIB.
No obstante, pueden subsanarse usando en la mayoria de los casos los mismos
dispositivos y variando unicamente las aplicaciones que los controlan o los equipos
interIaces. En otros aspectos mas dependientes del 'hardware (velocidad de transmision o
ciIrado) se encuentran mayores problemas si se desea mantener la compatibilidad.
A pesar de todas sus limitaciones, X10 es una tecnologia barata Irente a las redes
que precisan de cableado y con una necesaria mejora podria tener aun opciones en el
mercado de la domotica.
En esta investigacion se pretendio conocer a Iondo la teoria detras del protocolo X-
10 y ver tanto sus ventajas como sus desventajas. Ademas de esto se planteo soluciones
viables para posibles aplicaciones de sistemas de control de modo inteligente y seguro, para
aplicaciones mas sensibles.
Aunque la tecnologia X-10 Iue concebida hace mucho tiempo, muchos de los
aspectos y caracteristicas son todavia apetecibles para la industria de la automatizacion. Es



125
posible realizar mejoras sustanciales a este protocolo, mediante combinaciones hibridas
apoyadas en otros sistemas mas robustos como el TCP/IP, para asi tener un sistema de
automatizacion robusto.
Es todavia muy popular la idea de tener la posibilidad de controlar la vivienda
propia desde cualquier parte, por lo que el concepto de automatizacion de hogares todavia
tiene mucho por recorrer. Es un tema que todavia se puede explotar para una
implementacion masiva.
Las tendencias de la ingenieria, con todos esos nuevos avances de la tecnologia
aplicados, buscan 'conIort para los ocupantes y eIiciencia para la construccion. Teniendo
en cuenta todos estos avances, el diseador no se puede quedar atras con los metodos
tradicionales de diseo o implementacion, sino que siempre se debe buscar la manera de
adaptar Iacilidades que ayuden que la residencia sea mas independiente.


126
BIBLIOGRAFIA
Articulos:
1] A. Jurisic, A., A.J. Menezes, 'Elliptic curves and cryptography, whitepaper, Certicom Corp.,
http://www.certicom.com, 1997.
2] Frier, P. Karlton, P. Kocher, 'The SSL 3.0 protocol, Netscape Communications Corp., Nov 18,
1996.

Libros:
3] Early P.E., Mark W. 'NEC Handbook 2005. 10a Edicion, Editorial National Fire Protection
Association, EUA, 2005.
4] Elsenpeter, Robert C. 'Building your own Smart Home, 1a Edicion, Editorial McGraw-
Hill/Osborne, EUA, 2003.
5] Hrasnica, Halid et al. 'Broadband Powerline Comunications, Network Design, 1a Edition, Editorial
John Wiley and Sons, Inglaterra, 2004.

Paginas Web:
6] Cuevas, J. C. et al. 'X-10 Domotics. http://www.etsi.org/servicesproducts/
7] Domodesk 'Detector de movimiento son cables.
http://www.domodesk.com/product/111/14/33/1/DetectordeMovimientoInterno.htm
8] Domotica Viva. 'Kit Termostato X10
http://www.domoticaviva.com/Tienda/articulos/modxKtermostatop.htm
9] Gunsmoke. 'X10 Sprinkler control with Rain8.
http://www.gunsmoke.com/scot/homeautomation/sprinklers.html
10] Home Automation. 'Wiring and Cabling.



127
http://home-automation.org/WiringandCabling/
11] Home Security Store. 'XPPF X10 Noise Filter.
http://www.homesecuritystore.com/autogen/EZS-369-XPPFX10NoiseFilter.html
12] Rye, Dave. 'How it all started, http://www.hometoys.com/htinews/Ieb98/columns/x10/x10.htm
13] SmartHome Inc. 'How X10 Works, http://www.smarthomeusa.com/inIo/x10theory/x10theory
14] SmartHome Inc. 'The X-10 Story, http://www.smarthomeusa.com/inIo/x10story/x10story/
15] X10 Ideas. 'Tips and Ideas oI X-10 and other HA products.
http://x10ideas.com/articles/searcharticles.asp?term25&andor2Bor2B
16] X-10 Powerhouse, 'PL513 and TW523 technical note,
Itp://Itp.x10.com/pub/manuals/technicalnote.pdI
17] X10 Pro. 'In Line Noise Reducer.
http://www.x10pro.com/pro/pdI/xpnr.pdI
18] X10 Pro. 'Lamp Module PLMx.
http://www.x10pro.com/pro/catalog/plm01.03.lm14a.page8.html
19] X10 Pro. 'Maxi-controller PHC02.
http://www.x10-store.com/x1maxcomoph.html
20] X10 Pro. 'Minicontroller PHC01.
http://www.x10-store.com/x1micomoph.html
21] X10 Pro. 'PHK05 Kit.
http://www.x10pro.com/pro/catalog/phk05.phr03.pat01.phr04.page7.html
22] X10 Pro. 'Signal Strength Indicator/Test Transmitter XPTR/XPTT .
http://www.x10pro.com/pro/pdI/xpttxptr.pdI
23] X10 Pro. 'Touch Tone Controller.
http://www.x10-store.com/phauco.html





128
APNDICES

1.1 Apndice A. Cableado de dispositivos de 3/4 vas comunes a X-10.
A continuacion se adjunta el documento original sobre gran parte de las
conIiguraciones posibles de interruptores de iluminacion. El documento original esta en
ingles, proporcionado por Phil Kingery, empleado de la empresa Advanced Control
Technologies Inc..



129




130




131




132




133

134
ANEXOS
1.1 Dispositivos de acople de fases y repetidores X-10.




135




136




137




138




139




140
1.2 Mdulo receptor de radio frecuencia PAT01




141




142
1.3 Mdulo mini-controlador





143



144




145
1.4 Dispositivo transmisor y receptor para verificar ruido en sistemas.




146

You might also like