LEMON Manuals: Even more car manuals for everyone
Home >> BMW >> 2009 >> 528xi Standard >> Repair and Diagnosis >> External Pages >> Different car >> Section 2259 (Self Diagnosis - Theory & Operation (N54)) >> 1.13 Camshaft and Crankshaft Sensor including Valve Timing >> 1.13.2 Crankshaft Position Sensor (CRK) >> 1.13.2.1 Monitoring function

1.13.2.1 Monitoring function

WARNING: This page does not describe the selected car, but rather 8 other vehicles, including the 2010 BMW X6, 2010 BMW 535xi, 2010 BMW 535i, 2010 BMW 135i, and 2009 BMW X6. However, it is still accessible from the selected car via links, so may be relevant.

The detection of crankshaft position is done by an active hall sensor and a crank wheel, "e.g. 60 minus 2 teeth". A reference gap, "e.g. of two teeth" allows the detection of the top dead center of cylinder 0. The crankshaft sensor delivers a certain number of high and low phases per 360°CRK. The transition from hig h to low is a falling edge; from low to high is a rising edge. Only the falling edges are counted. The difference between two falling edges is 6° CRK.

The following malfunctions are detected: 

CRANKSHAFT POSITION SENSOR CHART

  • missing CRK sensor signal
P0335
  • no plausible CRK signal
P0336
  • wrong tooth number
P0370
  • wrong tooth period
P0370
  • sync error
P138F

A teeth counter is incremented at every falling edge of the CRK sensor signal. If plus or minus two teeth are detected during the last 360° C RK at the reference gap, the tooth number de-bounce counter will be incremented. If the counter exceeds a limit, a CRK tooth error is delivered to the error management.

If more then two teeth plus or minus are detected the CRK looses synchronization and a CRK sync de-bounce counter will be incremented. If the counter exceeds a limit, a CRK sync error is delivered to the error management.

The detection of a tooth period error is done by an acceptance window. The expected tooth period is multiplied and divided with an engine speed dependency factor. The result is a bottom and a top limit of tooth period, in which the transition from high to low of the electrical signal has to occur. If a tooth period is not valid, the tooth period error de-bounce counter will be incremented. If the counter exceeds a limit, a CRK tooth per error is delivered to the error management.

Detection of implausible crankshaft signal is based on the detection of CAM signals without receiving correct CRK signal. If 12 or more CAM edges are detected (e.g. 2 working cycles), without valid synchronization of the crankshaft, then CRK plaus error is detected and delivered to the error management. If no CRK signal at all is received, the symptom is "missing signal", else the symptom is "implausible signal".