Local Interconnect Network


LIN Bus Description

LIN [Local Interconnect Network] is used as an in-vehicle [Automotive] communication and networking serial bus between intelligent sensors and actuators operating at 12 volts. Other auto body electronics include air conditioning systems, doors, seats, column, climate control, switch panel, intelligent wipers, and sunroof actuators. The LIN specification covers the transmission protocol [Physical Layer and the Data Link Layer of LIN], and the transmission medium. The maximum communication speed on a LIN bus is 19200 baud [a 1K termination pull-up resistor is required]. The LIN Bus is a class A protocol operating at a maximum bus speed of 19200 baud over a maximum cable length of 40 meters. LIN nodes can send/receive a full 8 byte command every 10ms (or shorter commands every 5ms). The LIN specification will also handle 2400, and 9600 baud rates, and may be used as a sub-bus [sub-network] for a CANbus interface. The LIN bus uses a Master/Slave approach, having one Master and one or more Slaves. The LIN bus does not need to resolve bus collisions because only one message is allowed on the bus at a time. The LIN message protocol is defined by:

Master, Sync break [13 bits]: used to identify the start of the frame
Master, Sync field [alternate 1-0 sequences]: used by the slave node for clock synchronization
Master, Identifier [6-bit long message ID and a 2-bit long parity field]
Master, Message ID [2, 4 or 8 data bytes]: optional message length information
Slave transmission ~[1-8 data bytes]: data bytes
Slave transmission ~[8 bit]: checksum
Additional Automotive and Vehicle Buses. The different class of vehicle buses are also described.

LIN Bus Protocol Frame

The automotive Local Interconnect Network is a UART based networking architecture. LIN uses one Bidirectional line that represents the single-wire bus transmitter and receiver.
UART: Universal Asynchronous Receiver/Transmitter.

LIN Standards Information

LIN Consortium contains a Specifications Download page.

Based on ISO9141, but enhanced via the Local Interconnect Network standard.

Developed by a consortium of companies:
Motorola [freescale], Audi AG, BMW AG, DaimlerChrysler AG, Volkswagen AG, Volvo Car Corp. AB, Volcano Communications Technologies AB

LIN Interface IC Vendors

Maximum voltage on an IO pin is -27v to +60v {Operating with 12 volts over a single wire}. Looks like it has a 1k pull-up

Altera Corp. {IP Cores}


ATMEL {Stand-alone LIN Transceiver ICs}

austriamicrosystems AG {8Pin LIN Companion IC}

CAST {IP Cores}

Freescale Semiconductor, Inc. {MCU with LIN Interface, 68HC908QL Family, LIN Master/Slave Products, 8/16-bit microcontroller, MC33399}

Fujitsu Microelectronics Inc.

Infineon {Automotive LIN Transceiver IC Manufacturer}

Melexis {Automotive LIN Transceiver IC Manufacturer}

Microchip {LIN Microcontroller-LIN Bus Transceiver IC}

NEC {Microcontrollers LIN UART}


ON Semiconductor {LIN Transceiver ICs}

Yamar Electronics {DC-BUS for digital communication overcome hostile in-vehicle power line communication environment. Power line Communication multiplex semiconductor transceivers for automotive and industrial CAN, LIN networks.}

ZMD America Inc. {LIN Transceiver, Compliant with LIN Specification 1.2/1.3/2.0}

IC Manufacturers and vendors
{All other IC styles}

PC motherboard

Distributor rolodex Electronic Components Electronic Equipment EDA CDROM Software Engineering Standards, BOB card Cabled Computer Bus Electronic Engineering Design Table Conversion DB9-to-DB25.
DistributorsComponents Equipment Software Standards Buses Design Reference

Modified 6/13/15
Copyright © 1998 - 2016 All rights reserved Larry Davis