9 obd ii basics – Innovate Motorsports LM-2 User Manual

Page 29

Advertising
background image

Document # 31-0008

LM2_Manual_1.3.doc

29

4.9 OBD II Basics


OBD stands for “On Board Diagnostics”. It represents a collection of industry and
legislative standards for getting basic diagnostic information from passenger vehicles
sold in the US since Model Year 1996. The “II” means that this is the second attempt at
standardizing across all makes and models.

OBD-II standardized what type of information ECU’s must provide, but did not set a
single standard on how the information should be communicated (typically called a
‘Communication Protocol’ or just ‘Protocol’) or even the electrical characteristics of the
communication link itself (usually referred to as the ‘Physical Communication Link’).
Instead, the various car manufacturers were each allowed to keep using their own
existing protocols and physical links. We can see this compromise on the OBD-II
connector itself:


Pin Assignments:

1. -

9. -

2. J1850+

10. J1850-

3. -

11. -

4. Chassis Ground

12. -

5. Signal Ground

13. -

6. CAN (J2284) High

14. CAN (J2284) Low

7. ISO 9141 K line

15. ISO 9141 L line

8. -

16. Battery Power

Note: Pins marked with ‘-‘ are sometimes used for make/model specific purposes.

Looking closely we can see that there are really three different electrical ‘pairs’, each
representing a different type of physical communication link. J1850 (pins 2&10), CAN
(pins 6&14), and ISO (pins 7&15). On top of these three physical communication links
are six different communication protocols:

• The J1850 pair uses either J1850pwm (Ford) or J1850vpw (GM)

• The CAN pair uses either ‘standard’ ISO 15765 or ‘extended’ ISO 15765

• The ISO pair use either ISO 9141 or ISO 14230 (sometimes referred to as

KWP2000)


So, in order to get OBD-II information from any OBD-II compatible vehicle an interface
needs to ‘speak’ six different languages over three different types of electrical links.
Starting in MY2008, this will drop to one electrical link (CAN) and two protocol variations

Advertising