CAN-H · CAN-L · terminación

Esquema de cableado del bus CAN: CAN-H, CAN-L y terminación de 120 Ω

Un bus CAN es un único par trenzado que pasa por todos los módulos, con una resistencia de 120 Ω en cada extremo. Si la topología y la terminación son correctas, el bus es muy robusto; si no, los módulos se desconectan al azar.

Abrir el editor · ▶ Ejecutar la demo en vivo

La disposición

Comprobar el bus con un multímetro

MediciónCorrectoSi no
CAN-H a CAN-L, sin alimentación≈ 60 Ω120 Ω: falta una terminación · ≈ 40 Ω: tres terminaciones · 0 Ω: H y L en cortocircuito
CAN-H a masa, bus en reposo≈ 2,5 V0 V o 12 V: cortocircuito a masa o a +
CAN-L a masa, bus en reposo≈ 2,5 VIgual que arriba
Con tráfico (el multímetro promedia)H un poco por encima de 2,5 V, L un poco por debajoAmbos fijos en un valor: ningún módulo está transmitiendo

Averías habituales

Dibújalo en WireForge

  1. El simulador de WireForge trabaja con alimentación, masa y corrientes: no simula mensajes CAN. Úsalo para la documentación y para la parte de alimentación.
  2. Coloca la ECU y los módulos (Bloque personalizado con tus propios pines: CAN-H, CAN-L, +12 V, GND).
  3. Dibuja CAN-H y CAN-L como un par en dos colores (p. ej. amarillo y verde) y añade notas de Texto para las terminaciones de 120 Ω en los dos extremos.
  4. Cablea la alimentación de cada módulo a través de su fusible y simúlalo: el simulador comprueba que cada módulo recibe alimentación y masa.

Preguntas

¿Por qué exactamente 120 Ω?

Coincide con la impedancia característica del par trenzado, de modo que la señal se absorbe en el extremo en lugar de reflejarse. Dos en paralelo dan los 60 Ω que mides.

¿Necesito cable apantallado?

Normalmente no: en un coche basta con un par bien trenzado. El cable apantallado se usa en zonas con mucho ruido; pon la malla a masa en un solo extremo.

¿De qué color es CAN-H?

No hay un estándar universal; las ECU programables suelen usar amarillo o blanco para CAN-H y verde o azul para CAN-L. Sigue la documentación de tu ECU y sé coherente.

Más guías

WireForge.pro · English · Українська · Polski · Deutsch · Português (Brasil) · Français · Italiano · Türkçe · Čeština · Română · Русский