Red de conocimiento informático - Conocimiento sistemático - ¿Cuáles son las definiciones de líneas CAN y líneas LIN automotrices? ¿Cuál es la diferencia en la aplicación?

¿Cuáles son las definiciones de líneas CAN y líneas LIN automotrices? ¿Cuál es la diferencia en la aplicación?

CAN es la abreviatura de Controller Area Network (en lo sucesivo, CAN) y es un protocolo de comunicación en serie estandarizado ISO. En la industria automotriz se han desarrollado diversos sistemas de control electrónico con el fin de cumplir con los requisitos de seguridad, comodidad, conveniencia, bajo riesgo y bajo costo. Debido a que los tipos de datos utilizados para la comunicación y los requisitos de confiabilidad varían entre estos sistemas, a menudo se utilizan múltiples buses y aumenta la cantidad de mazos de cables. Para satisfacer las necesidades de "reducir la cantidad de mazos de cables" y "comunicar grandes cantidades de datos a alta velocidad a través de múltiples redes de área local", en 1986, el electricista alemán Bosch desarrolló el protocolo de comunicación CAN para automóviles. Desde entonces, CAN se ha convertido en el protocolo estándar para las redes automotrices europeas mediante la estandarización ISO11898 e ISO11519.

LIN (LocalInterconnectNetwork, Red de Interconexión Local) es una red de comunicación serie de bajo coste utilizada para implementar el control de sistemas electrónicos distribuidos

en automóviles. El objetivo de LIN es proporcionar funciones auxiliares a las redes automotrices existentes, como el bus CAN, por lo que el bus LIN es una red de bus auxiliar. La especificación LIN define el protocolo básico y la capa física, así como las herramientas de desarrollo y las interfaces de software de aplicación. La comunicación LIN se basa en el formato de datos SCI (UART) en modo maestro único esclavo múltiple. Sólo se utiliza un bus de señal de 12V y una línea de reloj de sincronización de nodos sin base de tiempo fija.

Este modo de comunicación en serie de bajo costo y el correspondiente entorno de desarrollo han sido estandarizados por la Asociación LIN. La estandarización de LIN reducirá el costo de desarrollo de sistemas operativos de aplicaciones para fabricantes y proveedores de automóviles.