Blog · Electrónica del vehículo
Qué es el CAN bus y cómo hablan entre sí los módulos de un vehículo
Un auto moderno tiene entre 30 y 100 computadoras. La de motor, la del ABS, la de la caja, la del tablero, la de las puertas. Ninguna trabaja sola: se pasan datos todo el tiempo, y casi siempre lo hacen por el mismo par de cables. Esa red se llama CAN bus.
El idioma común del vehículo
CAN (Controller Area Network) es el lenguaje con el que se comunican los módulos electrónicos de un vehículo. Cada módulo lee sus propios sensores y publica lo que sabe para que lo usen los demás.
Tomemos la inyección. La computadora de motor mide el aire, la temperatura y el acelerador por cables propios, pero la velocidad de las ruedas se la pasa el ABS y el permiso para arrancar se lo da el inmovilizador. Todo eso viaja por CAN. Antes, cada dato necesitaba su propio cable punto a punto.
De dónde viene
Lo desarrolló la empresa alemana Bosch a partir de 1983 y lo presentó en 1986. El primer auto de serie que lo usó fue el Mercedes-Benz Clase S de 1991. Hoy está en casi todo lo que tiene ruedas: autos, camiones, colectivos y maquinaria agrícola.
Dos cables y una diferencia
El CAN bus es un par trenzado: dos cables, CAN_H y CAN_L, a los que se conectan todos los módulos. No hay un módulo central: todos escuchan todo.
El dato no está en el voltaje de cada cable sino en la diferencia entre los dos. El ruido del motor de arranque o del alternador afecta a los dos cables por igual, así que la diferencia no cambia. Por eso CAN funciona con calor, humedad y vibración constante, donde otras redes fallan.
Quién habla primero
Cada mensaje empieza con un número que dice qué dato lleva. Si dos módulos hablan a la vez, gana el número más bajo y el otro espera unos milisegundos, sin que se pierda nada. Los fabricantes reservan los números bajos para lo crítico: frenos, motor, airbag. Cómo lo logra con solo dos cables lo contamos en la segunda parte.
Qué puede leer un equipo de telemetría
Un GPS sabe dónde está el vehículo. El CAN sabe todo lo demás: cuánto combustible queda, cuántos kilómetros marca el tablero, si el motor está en marcha, si hay una falla activa. Un equipo de telemetría puede pedir esos datos por el conector de diagnóstico o escuchar directamente el bus. Las diferencias están en la última parte de esta serie.
En una línea: CAN es un par de cables donde todos los módulos escuchan todo, y el mensaje más importante siempre habla primero.
Inmatics® 2026