J1708

J1708

SAE J1708 is a standard used for serial communications between ECUs on a heavy duty vehicle and also between a computer and the vehicle. J1708 makes up the data link and physical layers. Common higher layer protocols that operate on top of J1708 are J1587 and J1922.

The standard defines a 2-wire 18 gauge wire cable that can run up to convert|130|ft|m|0 and operates at 9600 bit/s. A message is comprised of up to 21 characters, unless the engine is stopped and the vehicle is not moving. In which case transmitters are allowed to exceed the 21 byte max message length. Messages start with a Message ID (MID) character and finish with a checksum at the end. Characters are transmitted in the common 8N1 format.

The hardware utilized are RS-485 transceivers wired for open collector operation through the use of a pullup and pulldown of the separate data lines. Transmission is accomplished by controlling the driver enable pin of the transceiver. This method allows multiple devices to share the bus without the need for a single master node. Collisions are avoided by monitoring the bus while transmitting the MID to ensure that another node has not simultaneously transmitted a MID with a higher priority.

SAE J1708, although still widely used, is replaced by SAE J1939 which is a CAN protocol.

The protocol is maintained by the SAE.

External links

* [http://www.dgtech.com/product/dpa/dpa.php Dearborn Group RP1210 J1708 Protocol Adapter]
* [http://www.dgtech.com/product/dpa/example/example.php TMC RP1210 Example Source Code]
* [http://www.simmasoftware.com/j1708.html SAE J1708 Source Code]
* [http://www.sae.org SAE International Website]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • SAE J1708 — Das Netzwerkprotokoll SAE J1708 beschreibt die Kommunikation auf einem Datenbus in Nutzfahrzeugen zur Übermittlung von Diagnosedaten (z. B. Motordrehzahl, Temperatur) und Steuerungsinformationen. Inhaltsverzeichnis 1 Einsatzbereich 2… …   Deutsch Wikipedia

  • SAE J1939 — Das Netzwerkprotokoll SAE J1939 beschreibt die Kommunikation auf einem CAN Bus in Nutzfahrzeugen zur Übermittlung von Diagnosedaten (z.B.Motordrehzahl, Temperatur) und Steuerungsinformationen. Inhaltsverzeichnis 1 Einsatzbereich 2… …   Deutsch Wikipedia

  • ZigBee — module. The €1 coin, shown for size reference, is about 23 mm (0.9 inch) in diameter. ZigBee is a specification for a suite of high level communication protocols using small, low power digital radios based on an IEEE 802 standard for personal… …   Wikipedia

  • Mobile data terminal — A mobile data terminal (MDT) is a computerized device used in public transit vehicles, taxicabs, courier vehicles, service trucks, commercial trucking fleets, military logistics, fishing fleets, warehouse inventory control, and emergency vehicles …   Wikipedia

  • 1-Wire — An iButton in a plastic fob, as used for Istanbul Akbil smart ticket 1 Wire is a device communications bus system designed by Dallas Semiconductor Corp. that provides low speed data, signaling, and power over a single signal.[1] 1 Wire is similar …   Wikipedia

  • Modbus — is a serial communications protocol published by Modicon in 1979 for use with its programmable logic controllers (PLCs). Simple and robust, it has since become one of the de facto standard communications protocols in the industry, and it is now… …   Wikipedia

  • J1939 — SAE J1939 is the vehicle bus standard used for communication and diagnostics among vehicle components, originally by the car and heavy duty truck industry in the United States.J1939 is used in the commercial vehicle area for communication… …   Wikipedia

  • OPC Data Access — The OPC Data Access Specification is the first of a group of specifications known as the OPC Specifications. OPC Data Access is a group of standards that provides specifications for communicating real time data from data acquisition devices such… …   Wikipedia

  • IEC 62056 — DLMS or Device Language Message Specification (originally Distribution Line Message Specification[1]), is the suite of standards developed and maintained by the DLMS User Association and has been co opted by the IEC TC13 WG14 into the IEC 62056… …   Wikipedia

  • DNP3 — (Distributed Network Protocol) is a set of communications protocols used between components in process automation systems. Its main use is in utilities such as electric and water companies. Usage in other industries is not common. It was… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”