Automotive Data Communication Buses
The number of sensors, actuators, entertainment and navigation systems and their corresponding electronic control units in the typical automobile has been growing exponentially. Digital devices and systems must communicate via an electrical or optical signal employing a well defined protocol. These signals and protocols constitute a communications bus. This page provides an overview of the most common communication buses used in cars and trucks.
Brief Description: Can bus is a serial bus originally developed by Robert Bosch GmbH in 1986 for in-vehicle networks in cars. CAN buses employing twisted wire pairs were specifically designed to be robust in electromagnetically noisy environments. The applications of CAN bus in automobiles include window and seat operation (low speed), engine management (high speed), brake control (high speed) and many other systems. CAN buses can also be found in other embedded control applications such as factory automation, building automation, and aerospace systems.
Maximum Data Rates:
1Mbps at 40m, 125Kbps at 500m, 50kbps at
Brief Description: LIN specifications are developed by the LIN consortium. Version 1.1 was released in 1999. The current version is 2.0. A primary advantage of this bus is that it can be implemented with a single wire (using the vehicle chassis as a current return path). A small and relatively slow in-vehicle communication and networking serial bus system, LIN bus is used to integrate intelligent sensors and actuators. LIN can also communicate over a vehicle's power distribution system with a DC-LIN transceiver.
Maximum Data Rates: 19.2Kbaud at
Brief Description: FlexRay is a high-speed serial communication bus for in-vehicle networks. It is an extended protocol version of byteflight. The extended FlexRay has the performance features required for active safety, such as redundant transmission channels and a fault-tolerant synchronization mechanism. Applications for FlexRay include steer-by-wire and brake-by-wire systems.
Maximum Data Rates: 500
kbps ~ 10 Mbps
Brief Description: MOST was originally designed by Oasis SiliconSystems AG (now SMSC) in cooperation with BMW, Becker Radio, and DaimlerChrysler for multimedia applications in the automotive environment. It was intended to be implemented on an optical fiber, so the bit rates of this bus system are much higher than previous automotive bus technologies. Since 1997, seventeen international automotive manufacturers and more than fifty key component suppliers including automotive electrical suppliers and audio-video manufacturers have contributed to this technology. MOST buses provide an optical solution for automotive peripherals like car radios, CD and DVD players, and GPS navigation systems.
Maximum Data Rate: 150 Mbps
Brief Description: Although Ethernet is not widely used in current production vehicles, it has many appealing features. Ethernet communication data rates range from 10 Mbps to 100 Gbps (much faster than existing automotive networks). Also, Ethernet is widely used outside the automotive industry, so parts and experienced developers are readily available.
Maximum Data Rate: currently 100 Mbps for automotive applications
Brief Description: OBDII is the second generation of the OBD specification. Since on-board vehicle computers were introduced in the early 1980's, OBD systems have made it possible to give the vehicle owner or a technician access to information on the state of vehicle subsystems. Early implementations of OBD monitored a few emission related components and simply illuminated a malfunction indicator light. OBD II defines a communications protocol to provide a standardized series of diagnostic trouble codes (DTCs) via a standardized fast digital communications port. These codes allow a user to identify and remedy malfunctions within the vehicle.
Signal Protocols: There
are 5 signaling protocols currently employed by the
OBD II Interface (J1962 Connector);
Brief Description: The SAE J1850 Bus, developed in 1994, is used for diagnostics and data sharing applications in vehicles. It can be found in OBD II connectors in some older makes of cars.
Maximum Data Rates: 41.6
kbps (PWM); 10.4 kbps (VPW)
Brief Description: J1708 provides serial data communications between microcomputer systems in heavy-duty vehicle applications. J1708 defines the physical layer only.
Maximum Data Rates: 9600