The serial data circuit is the means by which the microprocessor
controlled modules in the vehicle communicate with each other and the scan
tool. There are three different types of protocols on this vehicle.
Class 2 Data Line
U.S Federal regulations require that all automobile manufacturers establish
a common communications system. General Motors utilizes the Class 2 communications
system.
Class 2 serial data is transferred at a rate of 10,400 bits per second,
and the voltage is toggled between zero and 7 volts. When communication is
not occurring on the data line the voltage is zero or ground and is switched
to 7 volts when active.
Class 2 data is also pulse width modulated. Each bit of information
can have one of two lengths: long or short. The pulse width modulation of
Class 2 data allows better utilization of the data line.
The messages carried on Class 2 data streams are also prioritized. This
means if two devices try to communicate on the data line at the same time,
only the higher priority message will continue. The device with the lower
priority message must wait.
The modules on the Class 2 data line are:
• | Body Control Module (BCM) |
• | Remote Control Door Lock Receiver |
• | Sound Processor Interface |
Keyword 82 and Keyword 2000 Data Line
The Keyword protocols utilize a single wire bi-directional data line
between the modules and the scan tool. With this type of communication, a
voltage level of less than 20 percent of B+ is considered a logic 0. A voltage
level greater than 80 percent of B+ is considered a logic 1.
The message structure is a request and response arrangement that has
some similarities to the UART system.
The modules on the Keyword 82 data line are:
• | Automatic Level Control Sensor |
• | Power Steering Control Module |
• | Theft Deterrent Module (Immobilizer) |
The control modules on the Keyword 2000 data line are:
• | Engine Control Module (ECM |
• | Transmission Control Module (TCM) |
• | Electronic Brake/Traction Control Module |