GM Service Manual Online
For 1990-2009 cars only

Purpose

The knock sensor (KS) system enables the engine control module (ECM) to control the ignition timing for the best possible performance while protecting the engine from potentially damaging levels of detonation. The ECM uses the KS system to test for abnormal engine noise that may indicate detonation, also known as spark knock.

Sensor Description

The knock sensor (KS) system uses a flat response sensor. The sensor uses a piezo-electric crystal technology that produces an AC voltage signal of varying amplitude and frequency based on the engine vibration or noise level. The amplitude and frequency are dependant upon the level of knock that the KS detects. The KS is connected to the engine control module (ECM) by a signal circuit and a low reference circuit. Both KS circuits are protected from electromagnetic interference by a shielding ground circuit. The shielding ground circuit is grounded through the ECM.

The ECM learns a minimum noise level, or background noise, at idle from the KS and uses calibrated values for the rest of the engine speed range. The control module uses the minimum noise level to calculate a noise channel. A normal KS signal is within the noise channel. As engine speed and load changes, the noise channel upper and lower parameters change to accommodate the normal KS signal, keeping the signal within the channel. In order to determine which cylinders are knocking, the ECM only uses KS signal information when each cylinder is near top dead center (TDC) of the firing stroke. If knock is present, the ECM detects that the signal is outside of the noise channel.

If the ECM detects that knock is present, the ECM retards the ignition timing to attempt to eliminate the knock. The ECM always attempts to adjust back to a zero compensation level, or no spark retard. An abnormal KS signal stays outside of the noise channel or will not be present. KS diagnostics are calibrated to detect faults with the KS circuitry inside the ECM, the KS wiring, or the KS voltage output. Some diagnostics are also calibrated to detect constant noise from an outside influence such as a loose, damaged component, or excessive engine mechanical noise.