Red de área del controlador (CAN), alta velocidad y baja velocidad

3
  1. ¿La diferencia entre la CAN de alta y baja velocidad solo con respecto a los valores de velocidad de transmisión?

  2. ¿El transceptor CAN es programable para un rango de velocidades o es fijo para un valor específico? Por ejemplo, ¿se puede programar un transceptor de alta velocidad para 500 kbit / s o 1 Mbit / s?

  3. ¿Qué sucede cuando un nodo de alta velocidad está conectado a un nodo de baja velocidad en la misma red? ¿Es posible obtener los datos? ¿Causa marcos de error?

pregunta hemanth

1 respuesta

5

El CAN de alta velocidad y el CAN de baja velocidad tienen diferencias en la implementación de la capa física. El estándar CAN de Bosch habla sobre la capa de enlace de datos y la capa de red, pero omitió "Capa física". (OMI) La razón de ser, podría optimizarse en el futuro.

En una pregunta, la CAN de alta velocidad se define en la norma ISO11898-2, mientras que la ISO11898-3 habla de la CAN de baja velocidad.

  1. La velocidad alta y la velocidad baja tienen diferencias en la velocidad de transmisión. La alta velocidad funciona de 10 kbit a 1 Mbits / seg y la baja velocidad se limita a 125 kbps. Otra diferencia importante es Resistencia de terminación . La CAN de alta velocidad requiere una terminación de 120 ohmios en el bus, mientras que los dispositivos de CAN de baja velocidad tienen su propia terminación (cada dispositivo tiene terminación). Los resistores de terminación deben evitar las ondas estacionarias que serían significativas en el caso de longitudes de bus de alta velocidad y largas, lo que no es significativo en el caso de CAN de baja velocidad. Otra diferencia es que la CAN de alta velocidad no funcionará si hay un problema en el cableado, pero la CAN de baja velocidad puede funcionar en una red asíncrona, ya que está terminada / conectada a tierra en cada nodo. Es por eso que se llama a baja velocidad CAN como "CAN tolerante a fallas".

  2. Los transcievers CAN se pueden programar en CUALQUIER valor siempre que TODOS los dispositivos en el bus estén en la misma velocidad de transmisión. (Consulte esta pregunta para obtener más información )

  3. Si conecta el dispositivo de alta velocidad en la red del dispositivo de baja velocidad y si todos los nodos del bus tienen la misma velocidad en baudios, este dispositivo de alta velocidad generará tramas de error hasta que conecte un terminador de 120ohm. De lo contrario, no habría ningún problema ya que ambos tienen los mismos niveles de voltaje.

respondido por el Swanand

Lea otras preguntas en las etiquetas