You are on page 1of 29

DOMÓTICA

Protocolo de comunicação
X10

Introdução
X10 é um protocolo de comunicação para efectuar o
controlo remoto de dispositivos eléctricos.

A tecnologia X10 foi desenvolvida entre 1976 e 1978 pela
empresa Pico Electronics Ltd, em Glenrother, Escócia,
com o objectivo de transmitir dados através da linha
eléctrica.

O nome X10 deve-se ao facto de este ser o décimo
projecto da referida empresa.

2

sendo desta forma muito mais flexível e imune a falhas. 3 .Características É um protocolo aberto porque qualquer fabricante pode incluir um módulo de comunicação nos seus produtos e oferecê-lo ao público. Tem uma arquitectura descentralizada porque não necessita de nenhum elemento central. já que a falha de um dos elementos apenas compromete o funcionamento desse mesmo elemento.

Ao usar as linhas eléctricas da habitação. não se torna necessário ter novos cabos para ligar os dispositivos. A grande vantagem desta tecnologia em relação a outros protocolos de domótica é que pode ser aplicada em qualquer momento. tanto na altura da construção como posteriormente. 4 .Características O protocolo X10 é de momento a tecnologia mais acessível para a realização de uma instalação domótica não muito complexa pois usa a rede de distribuição de energia eléctrica de 230V existente como o principal meio de comunicação entre os vários dispositivos.

que é transmitido através da rede eléctrica a um actuador X10 que. 5 . por sua vez. liga/desliga o aparelho. o utilizador poderá enviar um comando para o receptor X10/RF. Por exemplo.Funcionamento Um sistema X10 pode ser constituído por um conjunto de dispositivos que são comandados directamente pelo utilizador. através de um telecomando RF (radiofrequência).

que são recebidos pelos módulos que se colocam nos aparelhos que se pretendem controlar. 6 .Funcionamento Dado que cada módulo consegue receber todos os sinais que circulam na rede eléctrica. Estes enviam sinais codificados. através da rede eléctrica.P) que são ligados à tomada. o sistema tem de ser capaz de endereçar cada mensagem. Para solucionar este problema o protocolo X10 implementou um sistema simples de endereçamento que usa módulos controladores com 16 códigos de casa (usando as letras de A . permitindo endereçar univocamente 16x16=256 aparelhos. Estes módulos são denominados por actuadores que possuem 16 códigos de dispositivo (1-16).

7 . Caso existam dois ou mais dispositivos com o mesmo endereço ambos responderão aos comandos enviados. Cabe ao utilizador assegurar que não existem dispositivos com endereços repetidos. Num deles é escolhido o código da casa e no outro é escolhido o código do dispositivo.Funcionamento A atribuição de endereços aos vários dispositivos X10 é feita manualmente nos próprios dispositivos actuando sobre dois selectores rotativos.

Lista de comandos X-10 As funções Dim e Bright não se restringem apenas à regulação da intensidade luminosa. Caso esta situação se verifique. As funções Hail Request e Hail Acknowledge são usadas para determinar se é possível comunicar com uma casa vizinha. que impede que os sinais X10 circulem para outras habitações. tais como o controlo da subida e descida de estores ou o controlo de aquecimento. 8 . é necessário usar um código de casa diferente ou um filtro. podendo vir a ser usados para outras funções.

Estes controladores permitem. através de uma interface RS232 (porta série). programações horárias para ligar ou desligar dispositivos e conjuntos de acções a desencadear em determinadas circunstâncias. 9 . Estes controladores permitem controlar sistemas de segurança como vigilância e intrusão que detectam presenças/violações e também sistemas de prevenção Central de alarme compatível com o X-10 de acidentes. inundações e incêndios. de uma forma totalmente autónoma. enviando em simultâneo uma mensagem telefónica de emergência ao proprietário. tais como. cortando imediatamente o abastecimento de água ou gás consoante o alerta. comunicar com um PC de onde recebem. por exemplo. indicando o tipo de alarme (intrusão ou emergência) que está a decorrer. fugas de gás.Funcionamento É possível construir sistemas mais complexos recorrendo a controladores X10 específicos.

Este sinal é inserido logo a seguir à passagem pela origem da onda sinusoidal de 50Hz. representando sinais binários (cada bit "1" numa transmissão X10 é um “burst” de 120KHz na origem do sinal AC. através do módulo emissor. 10 . e cada bit "0" é a ausência deste “burst”).Transmissão de sinais A comunicação do X10 recorre a um pequeno sinal de potência existente na rede eléctrica da habitação e modula esse sinal numa frequência maior (120KHz) e injecta-o de novo na rede eléctrica de 230V AC.

Isto significa na prática que. Para reduzir a probabilidade de um sinal ser confundido com ruído.Transmissão de sinais O problema de comunicar pela rede eléctrica é ficar-se sujeito aos ruídos que essa rede possa ter. foi adoptada a seguinte política: Por cada bit é enviado o seu valor lógico e o seu complemento. Os ruídos são sinais eléctricos indesejados que podem eventualmente existir na mesma rede eléctrica a par dos sinais desejados. isso corresponde a enviar um 1 (sinal de 120kHz na origem) seguido de um 0 (ausência de sinal). O envio do bit 0 corresponde a enviar um 0 (ausência de sinal) seguido de um 1 (frequência de 120kHz na origem). 11 . sempre que se pretende enviar o bit 1.

A trama divide-se em 3 campos de informação: 2 ciclos representam o Código de Início 4 ciclos representam o Código de Casa (letras de A-P) 5 ciclos representam o Código Numérico (1-16) ou o Código de Função (acender a luz. variar a luz.)... 12 . etc.Transmissão de sinais A transmissão completa de uma telegrama X10 necessita de onze ciclos de corrente. apagar a luz.

13 . Seguem-se mais 4 bits. representa o código da casa e seus respectivos complementos. que representa o código do aparelho/dispositivo ou o código da função (por exemplo. O campo seguinte.o segundo a função a ser executada Entre cada grupo é necessário uma pausa de 3 ciclos da rede eléctrica.o primeiro a indicar o aparelho . Cada pacote completo deve ser enviado em 2 grupos: . Para distinguir este último campo é enviado um último bit (e respectivo complemento) que identifica se o campo anterior se refere ao número de um dispositivo (bit = 0) ou ao código de uma função (bit = 1).Transmissão de sinais Código de início (Start Code). representado em 4 ciclos. representado em 2 ciclos: 1 1 1 0 (sem envio do complemento dos bits). liga ou desliga). que ocupam 4 ciclos.

dispositivo 2. 14 .Transmissão de sinais Envio de um pacote Exemplo: Ligar o módulo configurado com o módulo de casa A.

Lista de exemplos de comandos X10 básicos 15 .

16 . No entanto. nomeadamente por ligação RS232. o sistema de rega. Existem equipamentos de interface para PC. É possível fazer o controlo e a monitorização de diversos equipamentos da casa como por exemplo a televisão. existindo assim diverso software que permite gerir um sistema de domótica com a tecnologia X10. nestes equipamentos só é possível utilizar as funções de ligar/desligar. uma vez que o protocolo X10 é um protocolo aberto e amplamente divulgado. ou ar condicionado.Serviços disponíveis Com a tecnologia X10 o utilizador está restringido à capacidade de ligar/desligar ou de regular a intensidade luminosa das lâmpadas. as persianas. é possível para um utilizador avançado criar o seu próprio software. Todavia.

u  ︎constitui uma boa solução para habitações antigas ou já construídas. u  é fácil de instalar e operar. 17 .Vantagens A tecnologia X10 é uma tecnologia antiga e barata e apresenta as seguintes vantagens: u  ︎possui uma atractiva relação custo/benefício.

u  ︎É um protocolo relativamente lento no envio de comandos. u  Limitações ︎Limitações de endereçamento (no caso da habitação ao lado possuir uma rede X10 poderá haver troca de sinais e confusão no sistema). tais como: u  ︎Elevada sensibilidade ao ruído eléctrico. ︎ u  Não suporta a confirmação no envio das mensagens. este protocolo possui também um conjunto significativo de limitações que condicionam a sua aplicação generalizada.Limitações No entanto. u  ︎Reduzida flexibilidade de reconfigurações. 18 .

como usa a rede eléctrica para comunicar não serve para lidar com sinais digitais de alta resolução como sinais de vídeo. Como consequência das baixas velocidades de transmissão. O X-10.Limitações Tem como aspecto negativo reduzir o ritmo de transmissão que fica assim restrito a 50 bps (é enviado um bit por cada ciclo da rede eléctrica). 19 . os transmissores apenas são capazes de realizar operações simples que envolvam poucos dados (ligar ou desligar aparelhos e luzes e regular a intensidade luminosa de lâmpadas). televisão e hi-fi.

facilidade de uso e grande variedade de equipamentos. o X10 é uma tecnologia que não preenche todas as necessidades e possui algumas limitações funcionais.Comparação dos protocolos O X-10 é o protocolo de domótica mais utilizado no mundo. O X10 encontra-se mais vocacionado para sistemas do tipo "faça você mesmo". Contudo. 20 . graças ao seu baixo custo. No mercado Norte Americano este tipo de dispositivos está muito divulgado sendo comum encontrá-los até em supermercados.

permite controlar aparelhos ligados a tomadas de parede. candeeiros com lâmpadas fluorescentes ou outros aparelhos. Com este módulo podemos. foram escolhidos em função do que é mais comum controlar numa casa inteligente.Hardware utilizado O X10 é uma das tecnologias integradas no sistema protótipo proposto. Os módulos X10. 21 . •  Módulo de Aparelho de tomada Este Módulo X10. controlar remotamente aquecedores. que fazem parte do sistema. por exemplo.

Com este interruptor é possível controlar aparelhos e luzes utilizando o sistema X10. O seu estado pode ser verificado pelo indicador luminoso existente. Possui terminais para adicionar botões de pressão extra. Este interruptor responde a comandos X10 On. Off e All Off (“All Apliances Off” e “All Lights On”). pode ser controlado remotamente através de comandos X10. O interruptor tem um selector que pode ser programado para “Sempre On”. 22 . de pressão ou temporizados.Hardware utilizado •  Interruptor de Calha DIN Interruptor de Calha DIN para cargas de até 3600W.“Sempre Off” ou “Controlo Remoto” (auto). o que significa que o interruptor funciona em comutação de escada. ou através de interruptores convencionais.

Este módulo é necessário para controlar os receptores X10 a partir de qualquer comando RF X10 23 .Hardware utilizado •  Receptor radiofrequência .Módulo Transmissor X10 Este módulo implementa a função de conversão de sinais e radiofrequência dos comandos X10 em sinais X10 na rede eléctrica.

Hardware utilizado •  Módulo CM 11 O Módulo CM 11. Recebe também mensagens oriundas do PC e transforma-as nos sinais eléctricos correspondentes. Este módulo capta os sinais eléctricos e transforma-os em mensagens. permite o envio e a recepção de mensagens entre o PC e a rede eléctrica. 24 . que envia para o computador através da porta RS232.

Hardware utilizado •  Comando de Radiofrequência O comando de radiofrequência presente no sistema implementado tem a capacidade de enviar comandos X10 por radiofrequência e permite o controlo de televisões. vídeos ou outros componentes audiovisuais. 25 .

etc. Os primeiros permitem ligar ou desligar e efetuar a diminuição ou aumento do nível de intensidade luminosa das lâmpadas incandescentes. pelo qual permitem controlar motores.Principais receptores Existem duas classes básicas de módulos receptores: os módulos de lâmpadas e os módulos de aplicativos. Os segundos usam um relé para ligar ou desligar qualquer aplicativo que a eles se encontre conectado. A tabela seguinte ilustra os principais receptores: 26 . lâmpadas fluorescentes.

Principais actuadores Os atuadores são os dispositivos que permitem controlar os equipamentos que se encontram conectados aos receptores instalados. A maioria dos atuadores apresenta botões para envio de comando aos dispositivos. Pode-se ainda ter um controle central inteligente. automática e programada. permitindo o agendamento e a programação de eventos sucessivos de ativação. gerenciado por um software. desde que introduzido no sistema cronômetros e sensores. podendo este ser feito de forma manual. A tabela seguinte mostra uma relação dos atuadores mais comuns: 27 .

Outros dispositivos Alguns outros dispositivos permitem uma automação mais integrada agregando controle de presença. monitoramento e sensibilidade à luz. A tabela seguinte detalha alguns desses dispositivos: 28 . E ainda permitem o comando remoto das funções de controle através de dispositivos de luz infravermelha.

onde se quer evitar transtornos com reformas custosas. 29 . pode-se obter excelente relação custo/benefício. e deve ser dirigido para aplicações não integradas e não críticas. diríamos que o X10 pode ser uma boa solução nos casos de residências já construídas. além de sua facilidade de instalação e operação. Levando-se em conta estas restrições.Conclusão Concluindo.