Telegramas en EIB



El telegrama es la forma en la que se manda la información por el bus EIB.
Cuando se produce un acontecimiento (por ejemplo, se acciona un pulsador), el componente envía un telegrama al bus.
Si el bus no está ocupado durante el tiempo t1 como mínimo, comienza el proceso de emisión.
Tras la finalización del telegrama, el componente tiene el tiempo t2 para comprobar la recepción correcta.
Todos los componentes a los que va dirigido dan acuse de recibo simultáneamente.
El telegrama se compone de dos tipos de informaciones. Unas son específicas del bus y otras corresponden a las comunicaciones de los acontecimientos.
Toda esta información se envía organizada en grupos de 8 bits (unidades de información que pueden adoptar dos valores o estados distintos: cero o uno) llamados bytes.
Cada byte de datos (8 bits) se agrupa formando “palabras” para la transmisión.
Además de los datos, las palabras están constituidas por otros bits:
·         ST: Es el bit inicial, indica que comienza una nueva palabra
·         P: Es el bit de paridad, completa la suma de los bits de datos hasta la paridad par
·         SP: Es el bit de parada, indica que ha terminado la palabra

Después de un tiempo equivalente a 2 bits, continúa la próxima palabra.
La velocidad de transmisión del telegrama es de 9,6 Kbit/s. Esto significa que cada bit ocupa el bus durante 1/9600s o, lo que es lo mismo, 104us.
Como la palabra se compone de 11 bits a los que hay que sumar los 2 bits de espera antes de la siguiente, obtenemos un tiempo de 1,35ms/palabra.

Según la extensión de la información útil, el telegrama puede ocupar entre 8 y 23 palabras más 1 palabra para el recibo. Teniendo en cuenta el tiempo libre del bus t1 (=50 bits) y el tiempo t2 (=13 bits), cada información ocupa el bus durante 20-40ms.





No hay comentarios:

Publicar un comentario

¿No encuentras lo que buscas? ¡Intenta con la busqueda de Google!

Powered By Blogger