Operation CHARM: Car repair manuals for everyone.

Seating



Seating

DESCRIPTION

Introduction
Operation of the electric seats is controlled by the seat control module. The seat control module also memorises the position of the exterior door mirrors, the steering wheel, and the foot pedals.

NOTE: If a new seat control module is fitted, the unit will need initialisation. This enables it to learn seat, pedal, and steering column position values.

The electric seats will operate when the ignition switch is in the auxiliary position, and offer horizontal, vertical, and recline adjustment.

The system also incorporates a memory function, allowing the driver to store up to three pre-set positions. The memory function is only operational if one or more of the following conditions exist:
^ The vehicle is stationary.
^ The drivers door is open.
^ The ignition switch is in the auxiliary or ignition position.

To aid entry and exit to the vehicle, the drivers seat will lower and move rearwards when the vehicle key is removed from the ignition switch. When the vehicle key is next inserted into the ignition switch, the seat will return to its original position.

Seat Heat
Both front seats offer two levels of heating. A single press of the seat heat button will enable the first level of heating. This will be confirmed by the illumination of a single LED. A second press of the button will enable a higher level of heating. This is confirmed by a second LED illuminating. A third press of the button switches of the heating system.

The rear seats also offer two levels of heating. This is selected by pressing the buttons located on the rear of the center console.

OPERATION

Power Distribution
Feed from the positive battery terminal (C0192) is supplied to the following on an R wire:
^ Fusible link 11E
^ Fusible link 17E
^ Fusible link 18E
^ Ignition relay.

All are located in the Battery Junction Box (BJB) (C0632).

Fusible link 17E (C0570) is connected to fuse 51P (C0583) by an NR wire. Fuse 51P (C0582) is located in the Central Junction Box (CJB) and provides a constant battery feed to the Automatic Temperature Control Module (ATCM) (C2655) on a GP wire.

Fusible link 18E (C0570) is connected to fuse 29P, fuse 46P, and fuse 54P by an NS wire. All are located within the CJB (C0583). Fuse 46P (C0585) provides a constant battery feed to the seat control module (C2385) on an NG wire. Fuse 54P (C0585) provides a constant battery feed to the seat control module (C2382) on a WR wire. Fuse 29P (C0585) provides a constant battery feed to the power seat relay (C0975) on an NP wire.

Fusible link 11E (C0570) is connected to the ignition switch (C0028) by an N wire. When the ignition switch is in the auxiliary position, current flows across the switch (C0028) to fuse 33P, which is located in the CJB (C0582), on a W wire. Fuse 33P (C0585) provides an auxiliary ignition feed to the power seat relay (C0975) on a GK wire.

When the ignition switch is in the ignition position, current flows across the switch (C0028) to fuse 28P, which is located in the CJB (C0582), on a Y wire. Fuse 28P (C0583) provides an ignition feed to the ignition relay coil (C0570) on an LG wire. The ignition relay is located in the BJB (C0570) and is provided a ground via a B wire. The energised ignition relay provides a feed to the ATCM (C2295) via fuse 8E (C0570) and the rear seat heater modules (C2084) on LGW wires.

The energised ignition relay also provides a feed to fuse 7E of the CJB. Fuse 7E (C0570) is connected to ATCM (C2295) by a LGW wire.

Drivers Seat Switch Pack
The seat control module (C2381) monitors requests for drivers seat movement by providing a number of reference feeds to the drivers seat switch pack. The switch pack contains a series of normally open switches. When a request is made, the relevant switch contact close. The seat control module provides a ground path for the switch pack on a pair of B wires.

The seat control module monitors requests made via the switch pack as follows:
^ A request to move the seat rearward is registered by the control module via an R wire.
^ A request to move the seat forward is registered by the control module via a GY wire.
^ A request to raise the seat height is registered by the control module via a Y wire.
^ A request to lower the seat height is registered by the control module via a W wire.
^ A request to recline the seat is registered by the control module via an S wire.
^ A request to incline the seat is registered by the control module via an O wire.
^ A request to tilt the seat forward is registered by the control module via an NY wire.
^ A request to tilt the seat backwards is registered by the control module via a U wire.

Memory requests can also be made from the drivers seat switch pack. The seat control module monitors these requests as follows:
^ A request for seat memory position 1 is registered by the control module via a UG wire.
^ A request for seat memory position 2 is registered by the control module via a US wire.
^ A request for seat memory position 3 is registered by the control module via a U wire.
^ A new memory store position request is registered by the control module via a UR wire.

Drivers Seat

Horizontal Movement
If a request is made for rearward seat movement, the seat control module (C2382) provides a feed to the slide motor (C0721) on an R wire. Current flows across the motor windings and back to the seat control module (C2382) on a GY wire.

If a request is made for forward seat movement, the seat control module (C2382) provides a feed to the slide motor (C0721) on a GY wire. Current flows across the motor windings and back to the seat control module (C2382) on an R wire.

The seat control module is able to measure the horizontal position of the seat via a hall effect sensor located within the motor. A feed is provided to the sensor by the seat control module on a KG wire. By counting the pulses returned on an RG wire, the seat control module can determine seat position.

Vertical Movement
If a request is made for upward seat movement, the seat control module (C2382) provides a feed to the height motor (C0097) on a W wire. Current flows across the motor windings and back to the seat control module (C2382) on a Y wire.

If a request is made for downward seat movement, the seat control module (C2382) provides a feed to the height motor (C0097) on a Y wire. Current flows across the motor windings and back to the seat control module (C2382) on an W wire.

The seat control module is able to measure the vertical position of the seat via a hall effect sensor located within the motor. A feed is provided to the sensor by seat control module on a KY wire. By counting the pulses returned on an RG wire, the seat control module can determine seat position.

Recline
If a request is made to recline the seat, the seat control module (C2382) provides a feed to the recline motor (C0718) on an O wire. Current flows across the motor windings and back to the seat control module (C2382) on an S wire.

If a request is made to incline the seat, the seat control module (C2382) provides a feed to the recline motor (C0718) on an S wire. Current flows across the motor windings and back to the seat control module (C2382) on an O wire.

The seat control module is able to measure the position of the seat via a hall effect sensor located within the motor. A feed is provided to the sensor by seat control module on a KU wire. By counting the pulses returned on a BG wire, the seat control module can determine seat position.

Tilt
If a request is made to tilt the seat backward, the seat control module (C2384) provides a feed to the tilt motor (C2930) on an NY wire. Current flows across the motor windings and back to the seat control module (C2384) on a U wire.

If a request is made to tilt the seat forward, the seat control module (C2384) provides a feed to the tilt motor (C0718) on a U wire. Current flows across the motor windings and back to the seat control module (C2384) on an NY wire.

The seat control module is able to measure the position of the seat via a hall effect sensor located within the motor. A feed is provided to the sensor (C2931) by seat control module on a KS wire. By counting the pulses returned on a BG wire, the seat control module can determine seat position.

Front Passenger Seat

Horizontal Movement
If the passenger requests rearward seat movement, the passenger seat switch pack (C0773) provides a feed to the slide motor (C0720) on a U wire. An earth path for the motor (C0720) is provided via the passenger seat switch pack (C0773) on a P wire.

If the passenger requests forward seat movement, the passenger seat switch pack (C0773) provides a feed to the slide motor (C0720) on a P wire. An earth path for the motor (C0720) is provided via the passenger seat switch pack (C0773) on a U wire.

Vertical Movement
If the passenger requests upward seat movement, the passenger seat switch pack (C0773) provides a feed to the height motor (C1637) on a Y wire. An earth path for the motor (C1637) is provided via the passenger seat switch pack (C0773) on a G wire.

If the passenger requests downward seat movement, the passenger seat switch pack (C0773) provides a feed to the height motor (C1637) on a G wire. An earth path for the motor (C1637) is provided via the passenger seat switch pack (C0773) on a Y wire.

Recline
If the passenger requests a seat recline movement, the passenger seat switch pack (C0775) provides a feed to the recline motor (C0518) on a K wire. An earth path for the motor (C0518) is provided via the passenger seat switch pack (C0775) on an N wire.

If the passenger requests a seat incline movement, the passenger seat switch pack (C0775) provides a feed to the recline motor (C0518) on an N wire. An earth path for the motor (C0518) is provided via the passenger seat switch pack (C0775) on a K wire.

Seat Heat

Drivers Seat
When the drivers seat heat switch is pressed the ATCM (C2295) provides a feed to the drivers squab heater (C0085) on a UK wire. The drivers squab heater is connected in series with the backrest heater and is provided a ground path via a B wire.

The ATCM (C1629) monitors the temperature of the drivers seat by providing a feed to a Negative Temperature Coefficient (NTC) sensor (C0085) on a BG wire. The sensor (C0085) is provided a ground path by the ATCM (C2295) on an LG wire. By measuring the voltage returned on the LG wire the ATCM can determine the temperature of the drivers seat and regulate the voltage to the heater matrices accordingly.

Front Passenger Seat
When the front passenger seat heat switch is pressed the ATCM (C2295) provides a feed to the passengers squab heater (C2950) on a UK wire. The passenger squab heater is connected in series with the backrest heater and is provided a ground path via a B wire.

The ATCM (C1629) monitors the temperature of the passenger seat by providing a feed to a Negative Temperature Coefficient (NTC) sensor (C2950) on a BG wire. The sensor (C2950) is provided a ground path by the ATCM (C2295) on an LG wire. By measuring the voltage returned on the LG wire the ATCM can determine the temperature of the passenger seat and regulate the voltage to the heater matrices accordingly.

RH Rear Seat
The RH rear seat heat module (C2084) monitors the condition of the RH rear seat heat switch (C1403) by providing a reference feed on a UK wire. When the switch is pressed, a momentary ground is created on a B wire.

LH Rear Seat
The LH rear seat heat module (C2084) monitors the condition of the LH rear seat heat switch (C1401) by providing a reference feed on a UK wire. When the switch is pressed, a momentary earth path is created on a B wire.