SLLA383A February 2018 – August 2022 SN65HVDA100-Q1 , SN65HVDA195-Q1 , TLIN1022-Q1 , TLIN1029-Q1 , TLIN2022-Q1 , TLIN2029-Q1 , TMS320F28P550SG , TMS320F28P550SJ , TMS320F28P559SJ-Q1
The Local Interconnect Network (LIN), ISO17897, is a multipoint, low-cost and easily-implemented communication bus in automobiles. It works as a sub-bus for the Controller Area Network in most applications. This application note presents the integral parts of LIN technology, focusing on the LIN transceiver itself, information on the protocol, and the physical layer requirements for real applications.
All trademarks are the property of their respective owners.
The amount of electrical systems and components continue to grow as automobiles become more intelligent, safe, and comfortable. The growth of these components and systems demand a need for communication transceivers, to facilitate their interaction in the most advantageous way possible for manufacturers. LIN was developed to manage communication between these components and systems in an efficient and straightforward fashion, where the bandwidth and versatility of CAN was not needed; though in most instances, it is a sub-bus to the CAN bus.
The most up-to-date LIN standard was defined in 2010 (LIN 2.2A, the LIN Consortium). It was then transcribed to the International Organization for Standardization (ISO) to be accepted as ISO 17897 and officially released in 2016. Prior to 2010, LIN went through a series of revisions, being fully defined first in LIN 1.1 (1999), where the LIN Protocol Specification, LIN Configuration Language Specification, and LIN Application Interface Specification were established by a board called the LIN consortium. Each of these are necessary parts in creating the full LIN cluster in a way that is consistent across the market, allowing any car manufacturer to use the communication scheme. The LIN protocol specification describes the physical and data link layers, and the LIN Configuration Language enables the LIN cluster to be described in a file that is straightforward for any developer.