Definición: ¿Qué significa Controller Area Network (CAN)?
Un bus Controller Area Network (CAN) es un sistema de comunicación creado para la intercomunicación de vehículos. Este bus permite que muchos microcontroladores y diferentes tipos de dispositivos se comuniquen entre sí en tiempo real y también sin una computadora host. Un bus CAN, a diferencia de Ethernet, no requiere ningún esquema de direccionamiento, ya que los nodos de la red utilizan identificadores únicos. Esto proporciona a los nodos información sobre la prioridad y urgencia del mensaje transmitido. Estos buses también continúan la transmisión incluso en el caso de una colisión, mientras que Ethernet normal termina las conexiones tan pronto como se detecta una colisión. Es un protocolo completamente basado en mensajes y se utiliza principalmente en vehículos.
Techinfo explica la red de área del controlador (CAN)
La Controller Area Network fue desarrollada en 1986 por Robert Bosch. Los modelos más nuevos de automóviles pueden tener más de 70 unidades de control electrónico (ECU), de las cuales la más importante es la unidad de control del motor. La comunicación entre estos nodos es muy importante, ya que los datos se transportan constantemente entre estos nodos. El sistema CAN se desarrolló para llenar los vacíos de comunicación que a menudo surgen cuando un subsistema particular de ECU necesita información de un sensor en otro subsistema. Una de las mejores características de tales comunicaciones es que el vehículo realmente puede responder rápidamente a ciertas situaciones, y su implementación es mucho menos costosa en comparación con las características que están conectadas en el sistema del vehículo. Sin embargo, el alcance de la red de área del controlador no se limita a las comunicaciones vehiculares únicamente. Estos sistemas también se utilizan en la comunicación entre los diferentes microcontroladores en sistemas embebidos y también en los sistemas de comunicación para dispositivos inteligentes.