Cómo interpretar Can Bus Bytes Datos

El Controller Area Network , o CAN , bus es una especificación de red utilizado para transmitir datos. CAN bus se utiliza ampliamente en la industria automotriz para canalizar la información de varias partes del coche con la computadora del coche. El bus CAN transmite datos en tramas . Cada trama se adhiere a un estándar específico . Para interpretar los datos , hay que entender cómo se construye la trama de datos . Piense en el marco de una serie de cajas conectadas. Cada caja tiene un propósito especial y longitud. Usted puede leer una trama de datos de izquierda a derecha para interpretar los datos subyacentes. Cosas que necesitará sobre Can bus trama de datos de
Mostrar Más instrucciones Matemáticas 1

Leer el primer bit de la trama de datos . Este bit se conoce como el " Inicio de trama " bit . Este bit se utiliza para sincronizar los mensajes en el bus CAN.
2

Lea los siguientes 11 bits. Estos bits corresponden al identificador en el campo de Arbitraje de la trama de datos. Si la trama de datos se adhiere al formato de trama estándar, el siguiente bit es una solicitud de transmisión a distancia , o RTR , poco . Si la trama de datos se adhiere a el formato de trama extendida , los dos bits siguientes son la Solicitud suplente remoto , o SRR , bits y la extensión de identificador , o IDE , poco . Después de estos dos bits es otro identificador , éste que es 18 bits de longitud. Después de que este es el formato de trama RTR poco extendida.
3

Leer los próximos 6 bits. Estos corresponden a la esfera de control de la trama de datos . Este campo indica cuántos bytes de datos contiene la trama de datos . Los últimos cuatro bits de la trama te dicen cuántos bytes de datos el marco acarreos. Consulte la tabla de campo de control softing.com ' s para decodificar este campo.
4

Leer los próximos 0-8 bytes de datos . La cantidad exacta depende del campo de control. Estos bytes son la carga de datos de la trama de datos .
5

Leer los siguientes 16 bits. Este es el Check redundancia cíclica o CRC . Se utiliza para detectar errores de transmisión.
6

Leer los próximos 2 bits. Estos bits corresponden a la Reconocimiento campo . Esto permite que el transmisor y el receptor para reconocer una comunicación exitosa.
7

Lea los siguientes 7 bits. Este es el fin del campo Frame, y marca el final de la trama de datos . Se compone de siete bits recesivos . Un poco recesiva es un valor de 1 lógico , y un poco dominante es un 0 lógico . En otras palabras , este marco se ve así:

1111111