23.03.2017 Views

wilamowski-b-m-irwin-j-d-industrial-communication-systems-2011

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

45<br />

LIN-Bus<br />

Andreas Grzemba<br />

University of Applied<br />

Sciences Deggendorf<br />

Donal Heffernan<br />

University of Limerick<br />

Thomas Lindner<br />

BMW Group<br />

45.1 LIN Background..............................................................................45-1<br />

45.2 LIN History and Versions..............................................................45-2<br />

45.3 Communication Concept..............................................................45-3<br />

45.4 Physical Layer...................................................................................45-3<br />

Signal Specification. •. Topology<br />

45.5 LIN Message Frames.......................................................................45-6<br />

Break Field. •. Sync Byte Field. •. Identifier. •. Data Field. •. .<br />

Checksum. •. Frame Length. •. Time-Triggered<br />

Data Transmission. •. Frame Types. •. Diagnostic Frame<br />

45.6 Network and Status Management..............................................45-10<br />

45.7 Transport Layer Protocol............................................................. 45-11<br />

45.8 Configuration.................................................................................45-12<br />

45.9 Relationship between SAE J2602 and LIN2.0...........................45-12<br />

45.10 Conclusion......................................................................................45-12<br />

References..................................................................................................45-13<br />

45.1 LIN Background<br />

Modern cars contain a large number of electronic control units (ECU). For example, the BMW AG<br />

7-series (model 2008) has over 70 ECUs and about 100 different electric motors. The car’s comfort<br />

domain has been much improved in recent years. Comfort functions such as electric window lifters,<br />

electric outside mirrors, central locking, air conditioning, electric seat adjustment, and an electrical<br />

sliding roof are common features in today’s cars. In the past, when the number of features was low,<br />

the various electrical devices were conventionally wired. However, as the number of features grew,<br />

the wiring harness became unmanageable, and the diagnostics for such complex <strong>systems</strong> became<br />

complex. For these reasons, the car manufacturers introduced multiplexed wired <strong>communication</strong><br />

<strong>systems</strong>. However, an uncontrolled growth evolved as the various manufacturers developed proprietary<br />

protocols for in-vehicle control networks (e.g., BMW AG’s K/I-BUS, Toyota’s BEAN, GM’s<br />

Sinebus, and E&C).<br />

The proprietary protocols proved expensive and often had dependence on single suppliers. In an<br />

attempt to devise a standardized solution, the car makers BMW Group, Daimler-Benz (now Daimler),<br />

Audi, and VW, the semiconductor company Motorola (now Freescale), and the network specialist<br />

Volcano Communications Technologies (now Mentor Graphics) founded the LIN Consortium to<br />

develop a low-cost <strong>communication</strong>s standard for the so-called Society of Automotive Engineers (SAE)<br />

<strong>communication</strong> class A (<strong>systems</strong> up to 20.kbps) <strong>systems</strong>. The Local Interconnect Network (LIN) is a<br />

low-cost solution, which is a universal asynchronous receiver transmitter (UART) based, single-master,<br />

multiple-slave architecture, developed for automotive sensor and actuator applications. The LIN master<br />

node connects the LIN network with higher level networks, usually the controller area network (CAN).<br />

The LIN is positioned below CAN and it does not replace CAN.<br />

45-1<br />

© <strong>2011</strong> by Taylor and Francis Group, LLC

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!