A Crankshaft Position Sensor (CKPS) is a hall effect type sensor that generates voltage using a sensor and a target wheel mounted on the crankshaft. The PCM calculates engine RPM by using the sensor’ s signal and controls the injection duration and the ignition timing.
Camshaft Position Sensor (CMPS) is a hall sensor and detects the camshaft position by using a hall element. It is related with Crankshaft Position Sensor (CKPS) and detects the piston position of the each cylinder which the CKPS can’t detect. This CMPS signal is sent to the PCM and it uses CMPS signals for determining the ignition timing with CKPS signals. CMPS makes Sequential Injection possible.
If the signal input is high with no phase edge, PCM sets DTC P0016.
Item
Detecting Condition
Possible Cause
DTC Strategy
Signal check, High
Poor connection
Open in signal/ground circuit
Short to power in signal circuit
CMPS
Enable Conditions
Sensor signal requested
Threshold Value
Signal high and no phase edge
Diagnostic Time
-
MIL ON Condition
NO
The given data is the normal waveform of the Crankshaft Position Sensor (CKPS) and Camshaft Position Sensor (CMPS). The left picture is at idle and the right picture is at 2500 rpm. The ECM controls the injection timing and the ignition timing by using these signals. The CKPS signal is used to detect the piston’s position and the CMPS signal is used to detect the compression Top Dead Center of each cylinder.