AFS (ADAPTIVE FRONT LIGHTING SYSTEM) CONTROL MODULE FUNCTION


id091800692900

•  The AFS control module has the following functions.
―  Headlight auto leveling function
―  Swivel function
―  Initial Setting Function (headlight auto leveling function, swivel function)
―  On-board diagnostic system
―  Fail-safe function

Headlight Auto Leveling Function

•  When the ignition is switched ON, the amount in which the headlight leveling actuator is controlled is constantly calculated based on the signal from the auto leveling sensor. Also, to determine the vehicle travel conditions, the function calculates the vehicle acceleration from the vehicle speed sent by the PCM.
•  When the ignition is switched ON and the headlights are turned on, the function controls the headlight leveling actuator based on the amount of calculated control, and controls the headlight optical axis up or down.

Swivel Function

•  When the ignition is switched ON and the vehicle is travelling, the function calculates the amount of swivel actuator control based on the vehicle speed signal and the signal from the steering angle sensor.
•  If the swivel function operation conditions are met, the swivel actuator is controlled based on the calculated amount of control, and the headlight optical axis is controlled to the left and right.

Initial Setting Function


Headlight auto leveling function

•  To correct for variations in the installation of the auto leveling sensor on each vehicle, an initialization setting function is equipped.
•  The headlight auto leveling system initialization setting method has a procedure which uses the Mazda Modular Diagnostic System (M-MDS) and one which does not use it.
•  Refer to the Workshop Manual for the headlight auto leveling system initialization setting method.


Swivel function

•  An initialization setting function is equipped to determine the initial position of the swivel actuator.
•  The initialization setting function operates when the following operation conditions are met (Only 1 time after ignition is switched ON):

Operation conditions

Item
Condition
VEHICLE SPEED
0.7 km/h {0.4 mph} or less
Engine speed
500 rpm or more

•  The AFS control module swivels the headlights 4° inward to the stopper position and reads the Hall sensor value. If the AFS control module determines that the read Hall sensor value is within the specification, it returns the headlight optical axis to the front, and the initialization setting is completed. If it is not within the specification, the resulting initialization setting error causes fail-safe control.


On-board Diagnostic System

•  The AFS has an on-board diagnostic function to facilitate system diagnosis.
•  Using the Mazda Modular Diagnostic System (M-MDS), DTC read-out and deletion, and the PID/data monitoring function can be performed. Also, some DTCs can be read out based on the AFS OFF light flashing pattern.

Fail-safe Function

•  If the swivel/headlight auto leveling system performance/function cannot be maintained for some reason, the system control is stopped or the system operation is restricted to a level which does not cause a loss in vehicle operability.

FAIL-SAFE FUNCTION TABLE

×:Flashed
—:Not flashed

Detection item

Detection condition

Fail-safe

AFS OFF indicator light

Recovery condition

Swivel control

Headlight auto leveling control

Swivel actuator error signal detected
Swivel actuator error signal received continuously for 5 s
Swivel actuator on error detection side stopped at current position, headlight optical axis of swivel actuator on normal side returned to front
Continuous control
×*1
Ignition is switched off and then back on
Headlight auto leveling sensor power supply voltage error signal detected
18.1 V or more or 9 V or less detected for 10 s or more
Continuous control
Stopped at current control position
17.5 V at continuous 5 s, or 9.3 V or more detected
Headlight auto leveling sensor error signal detected
4.75 V or more or 25 V or less detected for 10 s or more
Headlight optical axis returned to front
Stopped at current control position
×*1
Normal value detected for continuos 5 s
LIN transmission error detected
Error signal received for continuos 5 s, or transmission interruption detected
Swivel actuator on error detection side stopped at current position, headlight optical axis of swivel actuator on normal side returned to front
Continuous control
×*1
Normal value detected for continuous 2 s
CAN transmission error detected
CAN transmission error detected
Headlight optical axis returned to front
Stopped at current control position
×*1
CAN transmission restored to normal
Vehicle speed signal error detected
Error signal received for continuos 5 s, or transmission interruption detected
Headlight optical axis returned to front
Stopped at current control position
×*1
Normal value detected for continuous 2 s
Steering angle sensor error detected
Error signal received for continuos 5 s, or transmission interruption detected
Headlight optical axis returned to front
Continuous control
×*1
Normal value detected for continuous 2 s
Steering angle sensor initialization setting non-implementation detected
×*2
Instrument cluster transmission error detected
Error signal received for continuos 5 s, or transmission interruption detected
Headlight optical axis returned to front
Continuous control
×*1
Normal value detected for continuous 2 s
AFS control module error detected
Micro computer malfunction detected
Headlight optical axis returned to front
Stopped at current control position
×*1
Micro computer reset canceled
AFS control module read, write error detected
Headlight optical axis returned to front
Stopped at current control position
×*1
Ignition is switched off and then back on

*1  :AFS OFF light flashes 0.5 s
*2  :AFS OFF light flashes 1.0 s