X10

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Módulos X10 (en el sentido de las agujas del reloj, desde la parte superior izquierda): un módulo de lámpara original BSR, módulo "timbre" remoto, un módulo reciente de lámpara, un módulo tomacorriente de enchufe

X10 es un protocolo de comunicaciones para el control remoto de dispositivos eléctricos, que utiliza la línea eléctrica (220V o 110V) preexistente, para transmitir señales de control entre equipos de automatización del hogar (domótica) en formato digital. Los dispositivos X10 que se comercializan son solo para uso individual y en entornos domésticos de hasta 250 m2, dada su limitación en ancho de banda y en el número máximo de dispositivos a controlar (256). No obstante existen elementos de última generación que incorporan, entre otros, los protocolos X-10 extendidos, para dar funcionalidad a soluciones de comunicación como la bidireccionalidad, solicitud de estados y comprobación de la correcta transmisión de las tramas.

X10 fue desarrollada en 1978 por Pico Electronics of Glenrothes, Escocia, para permitir el control remoto de los dispositivos domésticos. Fue la primera tecnología domótica en aparecer y sigue siendo la más ampliamente disponible, principalmente por su característica de autoinstalable, sin necesidad de cableado adicional.

Las señales de control de X10 se basan en la transmisión de ráfagas de pulsos de RF (120 kHz) que representan información digital. Estos pulsos se sincronizan en el cruce por cero de la señal de red (50 Hz ó 60 Hz). Con la presencia de un pulso en un semiciclo y la ausencia del mismo en el semiciclo siguiente se representa un '1' lógico y a la inversa se representa un '0'. A su vez, cada orden se transmite 2 veces, con lo cual toda la información transmitida tiene cuádruple redundancia. Cada orden involucra 11 ciclos de red (220 ms para 50 Hz y 183,33, para 60Hz).

Primero se transmite una orden con el Código de Casa y el Número de Módulo que direccionan el módulo en cuestión. Luego se transmite otro orden con el código de función a realizar (Function Code). Hay 256 direcciones soportadas por el protocolo.

Se han propuesto distintas alternativas con más banda, incluyendo protocolos como European Home Systems, Lonworks, XD2, CEBus, aunque sigue siendo el más extendido.

Introducción al control de la portadora de la línea eléctrica[editar]

Protocolo y descripción del sistema[editar]

Controladores X10: un controlador simple, un radio controlador y un controlador original utilizable con una control remoto ultrasónico

El protocolo X10 consta de bits de «direcciones» y de «órdenes». Por ejemplo, permite decir «lámpara #3», «¡enciéndete!» y el sistema procederá a ejecutar dicho mandato. Ud. puede direccionar varias unidades antes de dar la orden: «lámpara #3, lámpara #12», «¡encendeos!». Como puede verse en la lista de más abajo, existen múltiples instrucciones utilizadas por el protocolo entre las cuales destacamos: ON, OFF, All Lights ON, All off, DIM, BRIGHT.

Los dispositivos están generalmente enchufados en módulos X10 (receptores). X10 distingue entre módulos de lámparas y módulos de dispositivos. Los módulos de lámpara proporcionan energía y aceptan órdenes X-10. Los módulos de dispositivos son capaces de gestionar cargas grandes (ej. máquinas de café, calentadores, motores, ...), simplemente encendiéndolos y apagándolos.

Si desea controlar luces vía mandatos X-10, debería conectar la luz en un módulo de luz en la red y, a continuación, asignarle una dirección (A1, por ejemplo). Así, cuando envíe la orden «A1 encendido» a través de los cables de la red eléctrica, la luz se debería encender. Cabe destacar que los módulos de lámparas no pueden soportar grandes cargas y que todo el sistema es muy sensible a los ruidos eléctricos por lo que es considerado como un sistema para el "hazlo tu mismo".

Actualmente X10 es un protocolo que está presente en el mercado mundial, sobre todo en Norteamérica y Europa (España, Holanda, Portugal y Gran Bretaña fundamentalmente).

Los nuevos protocolos de comunicación en la red eléctrica ocupan una señal más fuerte e inmune al ruido eléctrico, uno de estos protocolos es el llamado UPB (Universal Powerline Bus)[1]

Lista de comandos X10[editar]

Código Función Descripción Unidireccional Bidireccional
0 0 0 0 All units off Apaga todos los dispositivos con el código de casa indicado en el mensaje X
0 0 0 1 All lights on Enciende todas las luces (con la posibilidad de controlar el brillo) X
0 1 1 0 All lights off Apaga todas las luces X
0 0 1 0 On Enciende un aparato X
0 0 1 1 Off Apaga un aparato X
0 1 0 0 Dim Atenúa la intensidad de la luz X
0 1 0 1 Bright Incrementa la intensidad de la luz X
0 1 1 1 Extended code Código de extensión X
1 0 0 0 Hail request (solicitud de saludo) Solicita una respuesta del dispositivo(s) con el código de casa indicado en el mensaje X
1 0 0 1 Hail acknowledge (confirmación de saludo) Respuesta al comando anterior X
1 0 1 0 Pre-set dim Permite la selección de dos niveles predefinidos de intensidad de luz X
1 1 0 1 Status is on Respuesta a la Solicitud de Estado indicando que el dispositivo está encendido X
1 1 1 0 Status is off Respuesta indicando que el dispositivo está apagado X
1 1 1 1 Status request Solicitud pidiendo el estado de un dispositivo X

Soporte de hardware[editar]

El soporte de hardware estás compuesto de módulos, controladores y puentes

Puentes[editar]

Hay puentes para traducir X10 a otros estándares de domótica (por ejemplo, KNX) y viceversa.

ioBridge se puede utilizar para traducir el protocolo X10 a una API de servicios web a través del módulo de interfaz de línea eléctrica X10 PSC04.[2]

El controlador magDomus, de magnocomp, permite una interconexión transparente y interoperación entre la mayoría de las tecnologías de automatización del hogar.

Programas[editar]

Referencias[editar]

Véase también[editar]

Enlaces externos[editar]