Local Interconnect Network (LIN)


Stay updated with the Embedded Communication Interfaces blogs here

Local Interconnect Network (LIN) is a low-cost, low-speed serial communication bus mainly used in automotive systems to connect simple devices that do not require the performance or complexity of CAN.

FeatureLINCAN
TopologyMaster-SlaveMulti-Master
Wires12 (CAN_H, CAN_L)
Max Speed20 kbps1 Mbps (Classic)
8 Mbps (CAN-FD)
PayloadUp to 8 bytesUp to 8 bytes (Classic)
Up to 64 bytes (CAN-FD)
CostVery lowHigher
Typical UseBody electronicsPowertrain, ADAS
Example of LIN Device Connections
  • LIN is a broadcasting, serial, one-wire interface, typically implemented as a sub-bus of a CAN network
  • Allows automotive manufactures to reduce cost by offloading low-speed (<20 kbps), non-safety critical functions from a two-wire CAN bus to a one-wire bus
  • One master coordinates communication between up to 16 slaves

LIN Physical Layer


The LIN protocol specification defines
  • All types of frames that may be sent on the LIN bus
  • The fields that make up each type of frame
  • The order of the bits in each field

Reference
[1] LIN Overview

Back to top of the page
This entry was posted in Embedded System. Bookmark the permalink.