+57 318 518 2262 WhatsApp Envío gratis desde $300.000

Comunicación CAN: cómo diagnosticar un bus caído

Cuando el bus CAN se cae, aparecen varios testigos encendidos a la vez y el escáner deja de ver módulos. Aprende a confirmar la falla midiendo la resistencia de terminación (60 Ω), a interpretar la tensión diferencial con el osciloscopio y a aislar el módulo culpable.

Comunicación CAN: cómo diagnosticar un bus caído

Un bus CAN caído se reconoce por varios testigos encendidos a la vez, motor que no arranca y un escáner que no comunica con varios módulos. La causa es una sola: si una línea del bus se abre, se pone en corto o pierde la terminación, ningún módulo recibe lo que necesita. Se confirma midiendo la resistencia entre CAN-H y CAN-L con la red apagada y los módulos dormidos: aproximadamente 60 Ω.

Cómo funciona el bus CAN

El bus CAN (Controller Area Network) es una red serial de dos cables, CAN-H y CAN-L, por la que los módulos comparten datos. No tiene maestro: cualquier nodo transmite cuando el bus está libre y todos reciben el mismo mensaje.

Bits dominantes y recesivos

La CAN de alta velocidad transmite de forma diferencial: el dato es la diferencia entre CAN-H y CAN-L. En el bit recesivo (lógico 1) las dos líneas quedan al mismo nivel y el diferencial es cercano a 0 V. En el bit dominante (lógico 0) las líneas se separan y aparece una diferencia de aproximadamente 2 V.

Terminación y caída del bus

Cada extremo del bus lleva una terminación de 120 Ω que evita reflexiones; las dos en paralelo dan los 60 Ω. Si una falta, la señal se refleja y los nodos se desconectan del bus. El vehículo no se apaga: el tablero enciende sus testigos y el inmovilizador no deja arrancar.

Variantes de red en el taller

CAN de alta velocidad (ISO 11898-2)

Es la red del tren motriz: motor, transmisión, ABS, airbag, con transmisión diferencial y terminación de 120 Ω en cada extremo.

CAN de baja velocidad (ISO 11898-3)

Se usa en carrocería: elevadores, luces, cierre centralizado. Cada línea se transmite contra masa y la red sigue comunicando si una línea se corta, así que los 60 Ω no aplican: las terminaciones están repartidas por nodo.

LIN y CAN FD

LIN es una red de un solo cable, con maestro y esclavos, para actuadores sencillos de carrocería. CAN FD conserva el par diferencial y la terminación de 120 Ω, pero transmite más rápido y con tramas más largas.

Valores de referencia

MediciónValor esperadoQué significa
CAN-H a CAN-L, red dormida Aproximadamente 60 Ω Paralelo de las dos terminaciones de 120 Ω.
Si marca cerca de 120 Ω Anormal Una terminación abierta o un módulo desconectado.
Si marca mucho menos Anormal Corto entre líneas o terminación de más.
Diferencial recesivo Cercana a 0 V Si no vuelve, una línea está arrastrada.
Diferencial dominante Aproximadamente 2 V Menos diferencial, menos margen ante el ruido.
CAN-H y CAN-L a masa [valor de referencia: completar] V Una línea pegada a masa o a positivo.

Herramientas necesarias

  • Osciloscopio automotriz de 2 canales: muestra la onda diferencial en CAN-H y CAN-L.
  • Multímetro digital para medir la terminación y verificar alimentación y masas.
  • Escáner con acceso a todos los módulos: su patrón de respuestas orienta al tramo.
  • Diagrama eléctrico y topología del bus, y cables de derivación (back-probe).
  • Cargador de batería: con la batería baja los módulos se desconectan.

Procedimiento paso a paso

  1. Confirma el síntoma y escanea todos los módulos; guarda el informe.
  2. Anota qué módulos responden y cuáles no: ese patrón orienta al tramo del arnés.
  3. Retira la llave y espera [valor de referencia: completar] minutos a que los módulos duerman; nunca midas resistencia con el bus energizado.
  4. Mide la resistencia entre CAN-H y CAN-L en el conector de diagnóstico: debe dar 60 Ω.
  5. Interpreta: 120 Ω señala terminación abierta o módulo desconectado; mucho menos, corto o terminación de más.
  6. Verifica alimentación y masas de los módulos que no responden: una masa con resistencia alta imita una falla de comunicación.
  7. Mide CAN-H y CAN-L a masa con la llave en ON; una línea en 0 V o en tensión de batería está pegada a masa o a positivo.
  8. Conecta el osciloscopio con un canal en CAN-H y otro en CAN-L y captura con el bus activo.
  9. Aísla al culpable desconectando módulos uno por uno, con la llave fuera, midiendo después de cada desconexión hasta que la red vuelva a 60 Ω.
  10. Revisa el arnés (continuidad, cortos, terminales flojos), borra códigos, repite el escaneo y haz prueba de ruta.

Cómo interpretar la captura

  • Onda diferencial esperada: dos trazas simétricas que se separan unos 2 V en cada bit dominante.
  • Un solo lado activo: una línea conmuta y la otra queda plana.
  • Señal recortada o con niveles incorrectos: corto parcial, transceptor dañado o terminación faltante.
  • Ruido de alta frecuencia por bujías o masas deficientes, y bus permanentemente dominante que un módulo arrastra hacia abajo.

El papel del escáner

Sin respuesta de ningún módulo, la falla está en el conector de diagnóstico. Si responden todos menos los que comparten un tramo del arnés, el corte está en ese ramal. Un módulo aislado suele ser la víctima: sin alimentación o sin masa deja de comunicar.

Errores comunes

  • Medir resistencia con la red energizada: con la llave puesta la lectura no significa nada.
  • Desconectar módulos con la llave puesta: se producen arcos y aparecen códigos nuevos.
  • Suponer que el módulo que no comunica es el dañado: casi siempre perdió alimentación, masa o quedó en un tramo abierto.
  • Confundir alta con baja velocidad y buscar los 60 Ω en una red de carrocería.
  • Olvidar el arnés: un terminal sulfatado explica más buses caídos que un módulo dañado.

Artículos relacionados

Para ver la onda diferencial hace falta un osciloscopio: en la tienda está disponible el Osciloscopio automotriz Hantek 2 canales (USB).

¿Necesitas ayuda?