12 votos

¿Cuál es el código de color para CAN Bus?

Me gustaría saber si hay algún código de color especificado para el cableado de comunicación CAN Bus, tal vez en ISO-11898-1? (No tengo acceso gratuito al archivo)

Busqué en documentos oficiales sin suerte.

Cuando pregunté a mis colegas al respecto, todos están de acuerdo en los colores (Amarillo y Verde) pero no están de acuerdo si es:

  • Amarillo para CAN-H
  • Verde para CAN-L

o en cambio:

  • Verde para CAN-H
  • Amarillo para CAN-L

10voto

Jake Mitch Puntos 79

CAN no tiene una especificación formalizada de capa física para los colores de los conductores, ni cosas como el tipo de conector o el esquema de pines. Hay prácticas comunes (como el uso de un conector D-sub de 9 pines) pero no hay un estándar oficial.

Los vehículos en la actualidad también tienden a tener múltiples buses CAN, por lo que los colores, por supuesto, variarán para mantener los diferentes buses separados. He visto algunos buses adoptar un color sólido para CAN-L y un color diferente con franjas del color correspondiente de CAN-L para CAN-H, para dar una impresión visual de que pertenecen juntos.

En general, siempre que hagas un seguimiento de tus colores de conductores y esquemas de pines, puedes usar cualquier combinación de colores que se adapte a tus preferencias sin violar ningún estándar.

5voto

Spike Puntos 304

Encontré un enlace para cables J1939 (no estoy seguro si es genérico): ver enlace

Extracto (ver últimas dos líneas):

CBL-CAN-01: Cable CAN para conector macho DB9
    Este es un cable con código de colores de 4 hilos. Un extremo es un conector hembra DB9,
    está diseñado para conectarse con productos J1939 de Au en el bus, tales como: 
    Sistema de Centro de Mensajes J1939, Sistema de Centro de Datos J1939, 
    Simuladores J1939, etc.

El otro extremo del cable son 4 cables de conexión.

Cable rojo: Suministro de energía, +12V  
Cable negro: Tierra 
Cable blanco (o amarillo): CAN Alto  
Cable verde: CAN Bajo

De 'John Deere' : Enlace

Rojo es Energía - 12 V
Negro es Tierra - 0 V
Amarillo es CAN Alto - 2.5 V
Verde es CAN Bajo - 2.5 V

0 votos

Gracias Michel, eso coincide con mi opinión de que el Amarillo para Alto y el Verde para Bajo tienen más sentido. Pero no es lo que estoy buscando. Necesito alguna documentación técnica para demostrarlo.

0 votos

Entiendo, tampoco pude encontrar documentos oficiales. Hay mucho en Wikipedia, pero nada acerca de los colores. No me sorprendería si no es un acuerdo oficial.

3 votos

CAN no tiene un estándar mecánico formalizado para la capa física, por lo tanto, los fabricantes generalmente utilizarán su propio estándar. He visto el esquema amarillo-verde y también un esquema azul y blanco utilizado en varios buses de vehículos. Mientras lleves un registro de qué colores son cuáles, puedes utilizar cualquier color que desees.

5voto

Neil Foley Puntos 1313

Las normas ISO 11898 no mencionan cosas prácticas como cables y conectores.

La segunda fuente más autorizada se ha convertido en las normas CANopen, donde DS303-1 especifica cosas como conectores estándar, disposición de pines, longitudes de cable, velocidades de baudios, etc. Desafortunadamente, este documento tampoco menciona la codificación por colores.

El amarillo y el verde parecen ser comúnmente utilizados, aunque he visto que el amarillo significa tanto CAN High como Low. Sin embargo, solo porque estos colores se utilicen comúnmente, no los hace más correctos.

Supongo que el amarillo y el verde provienen de la codificación de colores universalmente estandarizada (igual que la que usamos en resistencias a través del agujero). Es decir: 1=marrón, ... 4=amarillo, 5=verde. Para los conectores "mini style" y "micro style" (redondeados como M12) estandarizados por DS303-1, CAN High está en el pin 4 y CAN Low en el pin 5. De DS303-1 7.2:

ingresar descripción de la imagen aquí

Sin embargo, esta enumeración no es consistente en absoluto con otros conectores comunes y estandarizados, como d-sub, RJ45 y terminal socket.

3voto

Nate B Puntos 21

En todas las implementaciones que he visto, si puedes imaginar que un color representa "Cielo" y el otro representa "Tierra", esos resultan ser Hi y Lo, respectivamente.

  • Sol amarillo, césped verde.
  • Nubes blancas, césped verde.
  • Cielo blanco, océano azul.

Et cetera. Estas mnemónicas parecen encajar tan bien que tengo que imaginar que son intencionales.

0voto

diva Puntos 8

CAN_H = amarillo, CAN_L = verde según SAE J1939-11.

Esto solo se aplicaría a instalaciones CAN compatibles con J1939.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X