Formats de comunicació CAN, LIN, MOST: Anàlisi

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en catalán con un tamaño de 3,54 KB

Format del protocol CAN

El protocol CAN (Controller Area Network) té la següent estructura:

  1. Camp d'inici: Marca l'inici de la trama.
  2. Camp d'estat (identificador): Defineix la prioritat del missatge.
  3. Camp de control: Especifica la quantitat d'informació continguda al camp de dades.
  4. Camp de dades: Conté el missatge pròpiament dit.
  5. Camp d'assegurament (CRC): Realitza una verificació per comprovar errors en la transmissió.
  6. Camp de confirmació (ACK): El receptor informa al transmissor que ha rebut el missatge correctament. Pot avisar d'error i sol·licitar la retransmissió.
  7. Camp final: Indica el final del protocol i és l'última oportunitat per detectar errors.

Format del protocol LIN

El protocol LIN (Local Interconnect Network) es divideix en dues parts:

Encapçalament del missatge:

  1. Pausa de sincronització: Comunica a tots els esclaus que s'inicia un missatge.
  2. Limitació de sincronització: Indica el límit de l'inici del camp de sincronització.
  3. Camp de sincronització: Sincronitza tots els esclaus amb el mestre per evitar errors.
  4. Camp de l'identificador: Conté la identificació del missatge i indica el nombre de camps de dades que conté la resposta.

Part 2: Resposta

Pot ser de dos tipus:

  • Missatge amb mandat mestre: El mestre ordena als esclaus que utilitzin les dades incloses en la resposta per a l'execució de funcions.
  • Missatge amb resposta d'esclau: El mestre ordena als esclaus que transmetin informació.

Format del protocol MOST (versió antiga)

El protocol MOST (Media Oriented Systems Transport) antic té la següent estructura:

  1. Camp d'inici: Marca l'inici de l'enquadrament.
  2. Camp delimitador: Separa de forma inequívoca el camp de dades.
  3. Camp de dades: Conté la informació del missatge.
  4. Bytes de verificació (I i II): Transmeten la direcció del receptor i del transmissor, i contenen dades de control i diagnòstic.
  5. Camp d'estat: Conté informació sobre la transmissió de l'enquadrament per al receptor.
  6. Camp de paritat: Revisa que l'enquadrament estigui complet i si s'ha de repetir la transmissió.

Format del protocol MOST (cicle)

Un cicle de comunicació MOST es compon de tres segments:

  • Segment estàtic (Dades 1):
    • Transmet missatges entre els participants del bus.
    • El segment es divideix en slots per a la transmissió de dades.
    • Els slots tenen la mateixa longitud i un ordre fix.
    • Tots els participants poden rebre slots, fins i tot aquells als quals no estan destinats.
    • Els continguts dels segments estàtics poden variar entre cicles de comunicació.
  • Segment dinàmic (Dades 0):
    • Lloc reservat dins d'un cicle de comunicació per enviar dades de control.
    • Subdividit en minislots.
    • És rebut per tots els participants del bus.
  • Network Idle Time:
    • Temps sense activitat a la xarxa.
    • Necessari per sincronitzar els rellotges interns de tots els components.

Entradas relacionadas: