Nous utilisons des cookies sur notre site web afin de vous fournir le meilleur service possible et d'améliorer encore notre site web. En cliquant sur le bouton "Accepter tout", vous acceptez l'utilisation de tous les cookies. Vous pouvez limiter les cookies utilisés en cliquant sur "Accepter la sélection". Vous trouverez de plus amples informations et une option pour révoquer votre sélection dans notre politique de confidentialité.

Nécessaire:

Ces cookies sont nécessaires pour la fonctionnalité de base. Cela vous permet de vous inscrire sur notre site web et notre forum ou de commander des produits avec notre boutique en ligne.

Statistics:

Avec ces cookies, nous collectons des données d'utilisation anonymisées pour notre site web. Par exemple, nous pouvons voir quel contenu est intéressant pour nos visiteurs et quelles résolutions sont utilisées. Nous utilisons ces informations pour optimiser notre site web et vous offrir la meilleure expérience utilisateur possible.

Nécessaire
Statistics

plus

LIN Technology Introduction

Local Interconnect Network

LIN (Local Interconnect Network) is a cost-effective serial communication system that was designed for networking simple electronic assemblies in vehicles. It is especially suitable where sensors and actuators need to be interconnected, but where the performance and cost of a Controller Area Network (CAN) is not justified.

LIN is often used in subsystems such as doors, windows, seats, steering wheel modules, and climate control systems. These subsystems are typically linked to a higher-level CAN-based network (e.g., body or chassis domain), ensuring that diagnostic and service tools which rely on CAN can still access the LIN-connected devices. This layered approach enables flexible, hierarchical communication in modern vehicles.

 

Communication Principle

LIN uses a serial single-wire communication protocol based on the Universal Asynchronous Receiver/Transmitter (UART/SCI) interface. The communication is coordinated by a single master node that ensures predictable response times and latency. A key feature is that the slave devices synchronize their clocks directly from the bus signals, which allows low-cost hardware designs with inexpensive oscillators.

The electrical physical layer operates over a single-wire 12/24 V line with a maximum data rate of 20 kbit/s. While limited in bandwidth, this is more than sufficient for typical control tasks in automotive comfort and body electronics.

A typical LIN cluster contains one master and up to 15 slaves (16 nodes total) as defined by the LIN specification. Its simplicity, clock synchronization mechanism, and reliance on a single-wire medium make LIN an attractive low-cost solution compared to more complex automotive networks.

 

LIN Message Format

The LIN message frame begins with a sync break – a 13-bit dominant level sent by the master, signaling the start of communication. This is followed by a synchronization field (alternating 1/0), which allows all slaves to adjust their internal clocks.

Next, the master transmits the identifier field, consisting of a 6-bit message ID and a 2-bit parity check. The identifier defines which slave node should respond and how long the message will be (2, 4, or 8 bytes). The addressed slave then sends its data payload (1-8 bytes), followed by a checksum. LIN protocol version 1.3 uses a classic checksum, while version 2.0 introduced an enhanced checksum for improved error detection.

 

LIN message frame


In LIN different types of frames exist for communication, each designed to support specific requirements. The most common is the unconditional frame, which is assigned a unique identifier and always elicits a response from the designated slave when the master requests it. This type of frame is typically used for cyclic or regularly updated signals such as seat position, window status, or mirror adjustments.

To reduce unnecessary traffic on the bus, LIN 2.0 introduced the event-triggered frame. With this frame type, several signals can share a single identifier, and only the slave that has updated data responds when the master issues the request. If more than one slave responds simultaneously and a collision occurs, the data is retransmitted later using unconditional frames. This makes event-triggered frames particularly useful for functions that change only occasionally, such as door switches or certain sensor states.

In contrast, the sporadic frame is controlled directly by the master. It is transmitted only when the master detects that a particular piece of information needs to be updated, making it suitable for irregular or rare events, for instance error messages or control commands that do not follow a fixed cycle.

Another important category is the diagnostic frame (IDs 60/61), which is reserved for service and configuration purposes and always has a fixed length of eight data bytes. These frames are used to read diagnostic information, adjust parameters, or perform software updates, thereby enabling seamless communication with standardized diagnostic tools according to ISO 17987.

Finally, there are user-defined frames (ID 62), which give system developers the flexibility to implement custom communication structures outside the standard frame schedule. These are often applied to address specific proprietary requirements in complex systems.

By combining these different frame types within a network, LIN provides a balance between efficiency and flexibility, ensuring that both frequent control signals and rare diagnostic messages can be handled reliably.

 

Applications and Use Cases

LIN is typically applied in scenarios where cost and simplicity are more important than high bandwidth. Typical automotive applications include:

  • Window lifters, mirror adjustment, and sunroof control
  • Seat position adjustment and memory functions
  • Wiper systems, rain/light sensors, and climate control units
  • Steering wheel buttons and infotainment controls

 

LIN-based door sub-system connected with the main CAN network


By taking over such comfort and body functions, LIN reduces the load on CAN and other high-performance networks, while still maintaining reliable communication. Outside of the automotive domain, LIN has also been adopted in some industrial and household appliance applications, where similar cost and simplicity considerations apply.