The memory seat system consists of the following components:
Driver seat adjuster switch
Driver seat memory switch
Seat memory control module
Driver seat horizontal motor
Driver seat front vertical motor
Driver seat rear vertical motor
Driver seat recline motor
Driver Seat Adjuster Switch
Ground is supplied at all times to the seat adjuster switch. Battery positive voltage is supplied at
all times to the seat adjuster switch through a 10 A fuse located in the fuse block. When the seat
adjuster switches are pressed, the appropriate signal message is sent to the seat memory control
module, via a LIN message. The seat memory control module then commands the appropriate
seat motor to move in response to the switch signal message.
Seat Memory Control Module Power and Grounds
Battery positive voltage is supplied at all times to the seat memory control module through a 30 A
fuse located in the fuse block. This voltage is used by the module to apply power to the seat
motor when commanded ON. Battery positive voltage is also applied at all times to the seat
memory control module through a 10 A fuse located in the fuse block. This voltage is used to
power up the module. Ground is provided to the seat memory control module through the module
ground circuit and ground connection.
Seat Motors
There are 4 motors that move the position of the seat. These are the seat horizontal motor, seat
front vertical motor, seat rear vertical motor, and the seat back recline motor. The horizontal
motor moves the entire seat forward and rearward. The seat front vertical motor moves the front
of the seat cushion up or down. The seat rear vertical motor moves the rear of the seat cushion
up and down. The recline motor moves the angle of the seat back forward or rearward.
The seat memory control module controls all seat motors via half bridges that are connected to a
single power rail internal to the module. The module connects each of the seat motor outputs
together when a seat motor is not in operation. The seat memory control module continually
checks the motor control circuits for shorts to ground or voltage. If a fault is detected with a
motor control circuit movement of the related motor is inhibited. All of the motors operate
independently of each other. Each motor contains an electronic circuit breaker (PTC), which will
reset only after voltage has been removed from the motor.
All seat motors are reversible. For example, when a seat switch is pressed to move the entire seat
forward, a signal is sent from the seat adjuster switch to the seat memory control module, via the
LIN message. In response to this signal, the module applies battery voltage through the seat
horizontal motor forward control circuit and ground through the seat horizontal motor rearward
control circuit to the motor. The motor runs to drive the entire seat forward until the switch is
released, the motor reaches the end of travel, or an obstruction prevents further seat movement.
Moving the entire seat rearward works similarly to moving the entire seat forward, except that
battery voltage and ground are applied on the opposite circuits causing the motor to run in the
opposite direction. All of the motors are powered this way.
Position Detection