Seat Actuators
There are 4 actuators 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 actuators 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 actuators 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 actuators 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 in order to drive the entire seat forward. 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 actuators are powered this way.