Protocollo X10 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 >> | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Il protocollo X-10 permette la comunicazione quando si utilizza come mezzo di comunicazione la linea elettrica. I segnali utilizzati per la comunicazione richiedono piccoli segnali a Radio frequenza per la rappresentazione della informazione digitale. Le trasmissioni X-10 sono sincronizzate con il passaggio per lo zero della tensione alternata. (zero crossing). Controllando il passaggio per lo zero, i dispositivi X-10 conoscono quando trasmettere o ricevere le informazioni X-10.
formato dei messaggi X-10 Un messaggio completo X-10 si compone di un codice di inizio (start code) che vale (1110), seguito da un codice della casa (house code), da un codice chiave (key code)
Il messaggio può essere di due tipi a seconda del key code:
Il messaggio di tipo “indirizzo” indirizza l'unita' mediante il codice chiave (key code) che e' in questo caso un indirizzo mentre il messaggio di tipo "commando" indica, sempre mediante il codice chiave, quale operazione deve eseguire l'unita prima indirizzata.
Il codice casa (home code) Qualunque si a il tipo di messaggio viene sempre inviato il codice casa per individu La tabella A-1 mostra i valori possibili del codice casa (house code)
Tabella A-1: Valori possibili del codice casa ( house code) Il codice chiave (key code) Il codice chiave (key code) può essere un indirizzo di unità o un codice di funzione. Il codice chiave e' composto da 5-bits ( vedi Tabella A-2), e usa 10 bit per la sua trasmissione mediante coppia complementare. L'ultimo bit del codice chiave - indirizzo e' sempre zero mentre per un codice chiave - funzione l'ultimo bit e' uno.
Nella tabella A-2 sono riportati i valori del codice chiave nella veste di indirizzo:
Tabella A-2: Valori possibili del codice chiave come indirizzo (key code - addres) Nella tabella A-2 sono riportati i valori del codice chiave nella veste di funzione:
Tabella A-2: Valori possibili del codice chiave come indirizzo (key code - function)
Modalità di trasmissione Un “1” binario e' rappresentato da un burst di durata 1ms e alla frequenza di 120KHz inviato subito dopo lo zero crossing. Uno
"0" binario e' rappresentato dalla mancanza del burst di 120 KHz.
Per esempio, per accendere ( funzione ON) un modulo X-10 assegnato al codice casa = A, unità 2, il seguente flusso di dati sarebbe trasmesso sulla linea elettrica, un bit per zero crossing. 1) trasmissione messaggio- indirizzo ( due volte)
Attesa di 3 cicli completi o 6 zero crossing 000000 2) trasmissione messaggio commando ( due volte)
Per inviare, in seguito, altri pacchetti bisognera'
aspettare 3 cicli complete ( 6 zero-crossing). Ci sono delle eccezioni per questo protocollo. Per esempio i codici relativi alla funzione DIM (01001) e alla funzione BRIGTH non richiedono i cicli di attesa ( 3 cicli interi) tra messaggi commando consegutivi.
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||