Академический Документы
Профессиональный Документы
Культура Документы
Posteriormente, Bosch lanzó CAN FD 1.0 o CAN con Flexible Data-rate, que se
incorporó a ISO 11898-1: 2015 . Esta especificación permite aumentar la longitud de
los datos y, opcionalmente, cambiar a una velocidad de bits más rápida una vez que se
decide el arbitraje. CAN FD es compatible con las redes CAN 2.0 existentes, por lo que
los nuevos dispositivos CAN FD pueden coexistir en la misma red con los dispositivos
CAN existentes.
Señalización
CAN puede transmitir diferencialmente en dos líneas, CAN High y CAN Low. Hay dos
estados lógicos:
Dominante - Lógica 0
Recesivo - Lógica 1
Los niveles de voltaje varían según la especificación. Aquí vemos CAN de alta
velocidad.
Durante una transmisión recesiva (lógica 1), el bus no se activa activamente y
descansa a alrededor de 2,5 V.
Durante un dominante (lógica 0), CAN High se impulsa hacia 5 V (o Vcc) y CAN Low se
impulsa hacia 0 V.
Marcos
CAN tiene cuatro tipos de cuadros:
El bit RTR (solicitud de transmisión remota) determina entre marcos de datos (0) y
marcos remotos (1)
Una red CAN puede configurarse para trabajar con dos formatos de fotograma
diferentes: el formato de fotograma base (CAN 2.0A y CAN 2.0B) que admite
identificadores de 11 bits, y el formato de fotograma extendido (CAN2.0B solamente)
que admite 29 bits identificadores al permitir la adición de una extensión de
identificador de 18 bits.
Un bit de extensión de identificador (IDE) determina si se está utilizando la
extensión de ID de 18 bits.
La tabla muestra el formato para un Marco de datos CAN con formato base (11 bits)
sin relleno de bits
El código de longitud de datos indica la longitud de los datos en bytes; en este caso 1
byte.
CRC significa verificación de redundancia cíclica, que se utiliza para la detección de
errores.
Relleno de bits
Para asegurar suficientes transiciones para mantener la sincronización, se inserta un
poco de polaridad opuesta después de cinco bits consecutivos de la misma
polaridad. El relleno de bits no ocurre durante el delimitador CRC, el campo ACK y el
final del cuadro.
En los campos en los que se utiliza el relleno de bits, seis bits consecutivos del mismo
tipo (000000 o 111111) se consideran un error y un nodo de error activo que consta
de seis bits dominantes consecutivos puede transmitirse por un nodo cuando se
detecta un error.
CAN FD
Bosch siguió el estándar CAN con CAN FD 1.0 o CAN con Flexible Data-Rate, que más
tarde pasó a formar parte del estándar ISO 11898-1: 2015 . Esta especificación
permite aumentar la longitud de los datos y, opcionalmente, cambiar a una velocidad
de bits más rápida una vez que se decide el arbitraje.
CAN FD satisface la creciente necesidad de transferir más datos, más rápidamente, en
sistemas automotrices (y de otro tipo) cada vez más complejos.
CAN FD es compatible con las redes CAN 2.0 existentes para que los nuevos
dispositivos CAN FD puedan coexistir en la misma red con dispositivos CAN clásicos.