Page 2 of 8
re
The Hardwar
Any vehicle manufacture from 1996 or later is required by law to have the
OBD-II computer system. You can access this system through the Data
Link Connector (DLC). It is a 16 pin connector that can tell you which
protocol your car communicates with, depending on which pins are
populated in it.
Data Link Connector in a 1998 Jeep Cherokee, with the pins labeled.
In cars, it will be located under the dash, near the driver’s seat, or in the
vicinity of the ashtray – somewhere easily accessible from the driver’s seat
without the use of tools to access it (i.e., you don’t need a screw driver to
pull off a panel to get to it).
Terminology
Before we get too much farther, let’s make sure we understand all the
keywords used in these protocols.
Engine/Electronic Control Unit (ECU)
The ECU can refer to a single module or a collection of modules. These are
the brains of the vehicle. They monitor and control many functions of the
car. These can be standard from the manufacturer, reprogrammable, or
have the capability of being daisy-chained for multiple features. Tuning
features on the ECU can allow the user to make the engine function at
various performance levels and various economy levels. On new cars,
these are all typically microcontrollers.
Some of the more common ECU types include:
•Engine Control Module (ECM) - This controls the actuators of the
engine, affecting things like ignition timing, air to fuel ratios, and idle
speeds.
•Vehicle Control Module (VCM) - Another module name that
controls the engine and vehicle performance.
•Transmission Control Module (TCM) - This handles the
transmission, including items like transmission fluid temperature,
throttle position, and wheel speed.
•Powertrain Control Module (PCM) - Typically, a combination of an
ECM and a TCM. This controls your powertrain.
•Electronic Brake Control Module (EBCM) - This controls and reads
data from the anti-lock braking system (ABS).
•Body Control Module (BCM) - The module that controls vehicle
body features, such as power windows, power seats, etc.
Diagnostic Trouble Code (DTC)
These codes are used to describe where an issue is occurring on the
vehicle and are defined by SAE (you can find the whole spec here for a
cost). These codes, can either be generic or unique to the vehicle
manufacturer.
Page 2 of 8