CAN Bus: ¿Qué es, por qué existe y realmente necesitamos entenderlo?

Son muy pocas las industrias que se mantienen estables y logran sobrevivir, y el mundo automotriz no es la excepción. Sin la increíble innovación y evolución que hemos presenciado durante el último siglo, todavía estaríamos intentando competir sobre ruedas de madera, apretando el acelerador a fondo para controlar los 15 kilovatios de furia de un bulto pesado e ineficiente entre las ballestas delanteras.

En esta entrevista: ¿Qué es el bus CAN ? | ¿ Cuándo se creó el bus CAN ? | ¿Mi coche usa el bus CAN? | Sistemas de bus CAN para carretera vs. para deportes de motor | ¿ Por qué se usa? | ¿Es difícil aprenderlo? | ¿ Cómo puedo aprenderlo? | ¿Qué pasa si no tengo conocimientos previos?

Hemos presenciado una rápida digitalización del automóvil en las últimas dos décadas, lo que ha revolucionado el panorama para quienes buscan modificar sus vehículos o construir nuevos coches de carreras desde cero. El sistema de comunicación CANBus es la base de toda esta innovación, y para la mayoría, la idea de trabajar y crear dentro de este protocolo resulta abrumadora. Pero ¿es realmente tan brutal e intenso como parece a primera vista? Nos reunimos con Zac Perston, tutor de High Performance Academy, para descubrirlo.

What is CAN Bus2

HPA: En primer lugar, vamos a necesitar que nos expliques exactamente qué es CANBus y cómo se utiliza en los coches modernos.

Zac Perston: « CAN Bus » son dos términos que se combinan: «CAN», que significa «Red de Área de Controlador», y «Bus», que se refiere a los cables físicos que utiliza un sistema CAN... ¡Pero eso no explica bien qué es! CAN es un protocolo de red digital que se utiliza en la industria para transferir datos entre dispositivos. Es fantástico, porque significa que podemos usar solo dos cables para compartir una gran cantidad de información en un vehículo, en lugar de necesitar un cable individual para cada señal. Esto permite que nuestros arneses de cableado sean más pequeños, ligeros, robustos y, lo más importante, más económicos.

Wtac 2 11

¿Cuándo empezó a usarse CANBus en los automóviles de carretera? ¿Y ahora lo utilizan todos los automóviles de manera universal?

¡CAN se lanzó oficialmente allá por 1986! No se encontraban muchos vehículos fuera de Europa que lo usaran en esa época, e incluso dentro de Europa, su uso era bastante limitado. Sin embargo, CAN demostró su utilidad, lo que impulsó un mayor desarrollo, redujo el coste de la electrónica y facilitó su implementación... Y el ciclo continuó. Diría que se popularizó por completo alrededor de 1996, y me sorprendería que hubiera un solo vehículo de carretera fabricado después del año 2000 que no tuviera comunicaciones CANbus .

What is CAN Bus19

¿Cómo sé si mi coche utiliza CANBus?

Si su año de modelo es posterior a 2006, entonces el estándar del protocolo OBD2 significa que utilizará CAN para algunos propósitos de diagnóstico como mínimo, pero hay muchas, muy buenas posibilidades de que cualquier modelo posterior a 1995 tenga comunicaciones CAN en alguna parte.

MG 1583

¿Existe alguna diferencia entre los sistemas utilizados en los coches de carretera y los de carreras, o es todo lo mismo?

Sí, pero también no. Permítanme explicarlo un poco. CAN es un estándar de protocolo , lo que significa que las señales eléctricas reales que se utilizan son las mismas, ya sea que usemos módulos electrónicos de posventa en un auto de carreras o trabajemos con un vehículo OEM. El estándar CAN define el significado de esas señales eléctricas y cómo deben interpretarse como un mensaje completo. Sin embargo, donde las cosas cambian un poco es en el contenido de esos mensajes. Cuando construimos un auto de carreras, definimos el contenido de esos mensajes y cómo se envían y reciben los datos... Pero cuando trabajamos con un vehículo OEM, generalmente tenemos que averiguar cómo alguien más ha configurado los mensajes, un proceso conocido como ingeniería inversa.

Sin embargo, lo bueno de que CAN sea un estándar es que, como todas esas señales eléctricas son compatibles, una vez que realizamos ingeniería inversa de los mensajes que queremos de un vehículo OEM, podemos lograr que nuestros dispositivos electrónicos de posventa lean esos datos, combinando los dos sistemas sin problemas.

keithnorthrup 2512

Entonces, ¿por qué lo necesitamos exactamente? ¿Qué fallaba en cómo cableábamos y hacíamos funcionar los coches antes de que apareciera el CANBus?

¡Costo, volumen, complejidad y flexibilidad! Antes, cuando necesitábamos transmitir una señal de una parte del vehículo a otra, esta debía tener su propio cable dedicado. Esto se descontrola rápidamente, y los arneses de cableado se vuelven muy voluminosos, pesados y costosos de fabricar. Piensa en la cantidad de información que se muestra en un cuadro de instrumentos moderno, y piensa en cada una de ellas: velocidad, RPM, temperatura del refrigerante, presión del aceite, sobrealimentación (con suerte), nivel de combustible... la lista continúa. Si cada uno de estos necesita su propio cable, el arnés será enorme. Un bus CAN nos permite enviar una gran cantidad de datos diferentes a través de un vehículo a través de los mismos dos cables, lo que simplifica enormemente el proceso.

También obtenemos mucha flexibilidad al usar CAN. Si tengo un registrador de datos en mi coche de carreras y una luz me avisa de un fallo en la carga del alternador, pero quiero cambiarla para que me avise de una baja presión de aceite, puedo realizar un simple cambio de software. Mientras los datos de presión de aceite estén en el bus CAN , el registrador de datos puede leerlos y activar una luz de advertencia sin necesidad de cableado adicional. Esto es fundamental en un coche de carreras profesional, donde el cableado es un elemento sellado y difícil de modificar.

What is CAN Bus18

Siendo sincero, todo esto suena bien, pero la idea de trabajar con estos protocolos CAN y los sistemas de cableado que utilizan será abrumadora para la mayoría, incluso para los profesionales del sector. ¿Crees que esa inquietud está justificada?

Absolutamente, inequívocamente, definitivamente no . Ni siquiera un poquito. Dado que CAN es un estándar, una vez que lo aprendes, tienes los conocimientos necesarios para configurar un sistema de comunicación utilizando electrónica de posventa, así como para aplicar ingeniería inversa a los flujos de datos existentes. Es miedo a lo desconocido. Una vez que superas la barrera del conocimiento, el miedo desaparece y se abre un mundo de oportunidades. Sinceramente, diría que CAN simplifica y facilita el manejo de la electrónica automotriz, en lugar de no usarla.

Pienso en ello como la resistencia que solía haber hacia la EFI. La gente conocía los carburadores, sabía cómo ajustarlos, cómo obtener los resultados que deseaba; la EFI era nueva y daba miedo. Pero una vez superada la barrera del conocimiento, ¡las ventajas que ofrece son enormes!

Teratonga 9269

Su curso, Comunicaciones CANBus Decodificadas, es bastante completo. Una vez completado, ¿qué espera que un estudiante logre con los conocimientos y habilidades adquiridos?

En el caso de usar módulos electrónicos de posventa en un coche de carreras, podrán diseñar y construir el cableado del bus, asegurándose de que todos los dispositivos estén conectados físicamente correctamente. Podrán configurar y programar dichos dispositivos para enviar los datos necesarios, y programar otros dispositivos para leerlos. Tendrán un conocimiento profundo de los fundamentos del protocolo CAN , lo que les permitirá solucionar cualquier problema y lograr que el sistema funcione a la perfección.

También podrán conectarse a un sistema CAN existente, analizar los datos que ya circulan y tener una ruta a seguir para determinar su significado real. Uno de mis ejemplos prácticos favoritos del curso es analizar los datos del ángulo de dirección en el bus CAN original de un coche de carreras Toyota 86. Estos datos se envían a un registrador de vídeo, lo que permite superponer un gráfico de la posición del volante al vídeo. Configurarlo con electrónica y sensores de posventa sería lento y costoso, pero analizar esos datos de un sistema ya instalado en el vehículo supone un ahorro de tiempo y dinero increíble.

What is CAN Bus9

En tu opinión, ¿qué nivel de habilidad y conocimiento necesitaría una persona para sacarle el máximo provecho? Asumimos que no es para principiantes absolutos…

El curso comienza con los fundamentos necesarios para comprender el protocolo CAN, pero algunos conocimientos básicos de electricidad automotriz son sin duda útiles. El curso desarrolla los conocimientos básicos necesarios y luego introduce los conceptos más avanzados. Si no tienes experiencia con CAN, este curso te guiará desde el principio.

¿Quieres aprender todo sobre las comunicaciones CAN Bus ? Inscríbete en el curso de Zac ahora. Y empieza al instante con una garantía de devolución de dinero de 60 días. Empieza aquí.

¿Quieres saber más sobre? tuning?

Hemos ayudado a 30.000 personas como usted a aprender la ciencia del tuning y aplicarla a sus propios proyectos.

¿Interesado en aprender más? Consulta estos cursos