ESP BMW M5 2002 E39 Central Body Electronics ZKE Manual
[x] Cancel search | Manufacturer: BMW, Model Year: 2002, Model line: M5, Model: BMW M5 2002 E39Pages: 80, PDF Size: 4.14 MB
Page 60 of 80

Mirror
Principle of Operation
The output stages and memory storage of mirror positions is handled by the respective
door modules. The positioning of the mirrors is signaled from the driver’s door switch
block/module. The signal passes over the P-Bus to the passenger’s door module.
The memory/recall for the driver’s mirror comes directly into the door module from the
memory switch. The operation for the passenger’s side mirror is carried out over the P-Bus
from the driver’s door module to the passenger’s door module.
The memory positions are stored in each respective module. The memory position is rec-
ognized by the feedback potentiometers located on each mirror motor.
The reverse gear tilt feature for the passenger’s mirror is signaled from the GM, over the P-
bus, when reverse is selected and the mirror switch is set for the driver’s side.
Mirror heating is controlled by each respective door module. The GM receives the outside
temperature from the IKE and passes it to the door modules. The “ON” time for mirror heat-
ing is adjusted based on the outside temperature.
A pulsed heating cycle is used for the mirrors based on the outside temperature.
60
Central Body Electronics ZKE III
Temperature<-10OC -10 to 0OC 0 to 15OC 15 to 25OC >25OC
ON - duration 100% 75% 50% 25% 5%
E39 Shown
Page 62 of 80

Driver’s Seat (E38/E39)
Principle of Operation
Each motor for seat adjustment contains a micro-processor (called a Ripple Counter) that
receives a digital signal from the seat control module for motor activation. The motors are
connected to KL 30 and KL 31 and respond to the signals generated by the seat module
when seat movement is requested. The seat adjustment switch provides ground input sig-
nals to the module when seat movement is desired. The module processes these input sig-
nals and sends output signals to the seat motor processors. The seat motor processors
activate the motors and the seat moves to the desired point.
The circuitry of the Ripple Counter detects the motor activation current. As the armature
segments of the motor rotate passed the brushes, the current flow rises and falls produc-
ing a ripple effect. The peaks of these ripples are counted and stored in the Ripple Counter
module. The memory function of the seat module uses this ripple count instead of feed-
back potentiometers to memorize and recall seat positions.
Ripple Count Recognition:
When the seat is installed and the
battery is connected, the ripple
counter uses the initial position of
the motors as the “Zero Position”.
Any movement from this point is
counted as “+” or “-” pulses as
the motors move in either direc-
tion.
The pulse position of the motors is stored in the seat module, in an EEPROM (of the PM-
SM), before the ZKE goes into its “Sleep Mode”.
This prevents the position recognition from being lost. If the battery is disconnected before
the 16 minute sleep mode activation, the memory positions of the seat will be lost and
reprogramming will be required.
Diagnosis: The PM-SM communicates with the DISplus or MoDiC. The PM-SM monitors
the seat motors and circuits as well as it's internal operation. Any detected faults are stored
in the PM-SM fault memory and are called up when diagnosing the system with the Fault
Symptom diagnostic plan. The PM-SM also provides status display to the DISplus of the
input and output control signals as well as component activation.
62
Central Body Electronics ZKE III
615200137.eps
Page 67 of 80

67
Central Body Electronics ZKE III
Seat Heating Operation (from 99 MY)
Principle of Operation
The front seat heaters are adjustable through three ranges of
heating output temperature.
Pressing the respective seat heater button once provides
stage 1:
• All three LEDs illuminate and the heating elements are provided regulated output current
producing a seat temperature of 111
OF.
Pressing the button a second time provides stage 2:
• The top LED switches off and the heating elements are regulated to an output tempera-
ture of 102
OF.
Pressing the button a third time provides stage 3.
• The top and middle LEDs are off and the heating elements are regulated to an output tem-
perature of 95
OF.
The SZM monitors the seat heating element temperature via an NTC feedback signal to
regulate the output current which maintains the seat temperature.
Seat heating is switched off by pressing the button a fourth time,
pressing and holding the
button for more than 1 second or when the ignition is switched off.
System Components
Carbon Fiber Heating Pads:In each seat is a two
section heating pad wired in parallel. The heating pads
are resistors which when powered produce radiant
heat.
The seat base heating element also contains a temper-
ature sensor for feedback to provide the temperature
regulation output control.
KL31
KL15
TEMPERATURE
SENSOR
615200139.eps
Page 68 of 80

68
Central Body Electronics ZKE III
Center Console Switch Center (SZM): From 1999 MY E38, E39 and E53 vehicles are
equipped with a SZM to control the front seat heating and provide a diagnostic interface
with the DISplus/MoDiC via the K BUS.
The SZM directly controls:
• Front Seat Heating
• Rear Window Roller Blind
SZM also provides a unitized switching center
for:
• Park Distance Control (PDC)
• Dynamic Stability Control (DSC III)
• Electronic Damper Control (EDC).
The switch signal output for these systems is a direct output signal. All diagnosis functions
are carried out through their respective control systems.
SZM Monitoring of Seat Heating
Battery Voltage:The SZM switches current supply to the heating elements off when bat-
tery voltage drops below 11.4 volts. However, the heating stage LEDs remain on.
Regulated output current resumes when battery voltage raises above 12.2 volts for more
than 5 seconds.
SZM Internal Temperature: The power output stages for the seat heating elements gen-
erate a considerable amount of heat when in stage 1 operation. The SZM monitors it’s own
internal temperatures and reduces the heating output when internal temperatures rise to a
temperature of 185
OF or switches it off completely above 203OF. As with battery voltage
monitoring, the heating stage LEDs remain on when these temperatures are exceeded.
Fault Monitoring:The SZM monitors the temperature sensors and heating mats for faults.
Detected faults are stored in the SZM. Fault Symptom Troubleshooting in conjunction with
stored faults will initiate the diagnostic paths using the DISplus/MoDiC. The following faults
can be recognized:
• Shorts or opens in the wiring circuits.
• Shorts or opens in the temperature sensors.
• Open in heating element.
If a short is detected in the temperature sensor, the seat heating is switched off to prevent
overheating. The Stage LEDs are also switched off with this fault present.