Hyundai Elantra MD/UD: Function - Body Control Module (BCM). Description and Operation - BCM (Body Control Module) - Body Electrical System - Hyundai Elantra MD 2010-2015 Service manualHyundai Elantra MD/UD: Function

Wiper Control
Washer Control Coupled With Wiper

1.
Under IGN2 = ON, wiper LOW relay is turned ON after T2 from Washer switch ON if washer switch is ON for T1 and wiper LOW relay is turned OFF after T3.

T1:0.06s~0.2s, T2:0.3s ±0.1s, T3:0.7s ±0.1s
2.
Under IGN2 switch ON, wiper LOW relay is turned ON after T2 from Washer switch ON if washer switch is ON for at least T1, and wiper LOW relay is turned OFF after T3 from the moment that Washer switch is turned OFF.

T1:0.2s(MIN), T2:0.3s ±0.1s
T3:2.5s~3.8s(2~3 Turn)
3.
Operation in Item (2) is performed if Washer switch is ON for at least T1 during WIPER operation with Wiper int switch. Operation in Item (1) is performed if Washer switch is ON for T6.

T1:0.2s(MIN) , T2:0.3s ±0.1s
T3:2.5s~3.8s(2~3 Turn), T4:T5 - 0.7s
T5:INT TIME, T6:0.06s ~0.2s, T7:0.7s ±0.1s
4.
Operation is cancelled in case of IGN OFF during T3.
5.
Give priority to WASHER interlocking WIPER than Speed sensing INT WIPER function.
6.
Washer switch signal input shall be ignored at start-up (IGN1 ON & IGN2 OFF states).
7.
Switch ON time includes chattering time
Front Wiper Mist Function Wiper

1.
Function Description
In case of IGN2 On (IGN2 ON), if turning on the Wiper Mist switch(Wiper Mist switch On), then Wiper is controlled, by switch on time. Mist operation does not work at Wiper Washer.
Mist Switch On Time (TMist)
Action
TMist < 0sec
No action
0sec ≤ TMist < 0.7sec
After “Mist Out Delay Time”, turn on the Wiper Low Output for “One Wiping” Time (the remaining motor operation to reach wiper park position is done by electrical wiring)
0.7sec ≤ TMist
After “Mist Out Delay Time”, turn on the Wiper Low Output and after Mist switch off, Wiper Low Output is Off immediately (the remaining motor operation to reach wiper park position is done by electrical wiring)

T1 : One Wiping, T2 : Mist One Time
2.
Under IGN2 switch ON, Wiper LOW relay is turned ON immediately from Mist switch ON if Mist switch ON for more than T1, Wiper LOW relay is turned OFF after T2 from Mist switch OFF.

T1 : 0.7s(Min), T2 : 0.7s±0.1s
Variable Int Wiper

1.
Under IGN2 switch ON & Wiper Int switch ON states, and wiper int volume value are acquired and intermittent time is calculated. then, wiper intermittent time is automatically converted.

T1 : 0.7 ± 0.1s, T2 : INT Time( 2.2 ± 0.2s ~ 10 ± 1s)
*1 ON : IGN2 = ON OFF: IGN2 = OFF
2.
Wiper Control Precaution
(1)
Variable int wiper
A.
Wiper low relay time is 0.7s ±0.1s.
B.
Intermittent time is from output ON to the next output ON.
C.
Wiper low relay output is continued for remaining ON time if INT switch is turned OFF during output.
D.
Intermittent time is restarted when IGN2 switch is ON and wiper Int switch is changed from OFF to ON.
E.
Intermittent time is restarted when wiper int switch is ON and IGN2 switch is changed from OFF to ON
F.
2.5V is used when volume value is 2.5V or more.
Input voltage
(Volume)
Intermittent time
(sec) ±10%
Remarks
Speed is fixed
0.0V
2.2 Sec
 
1.0V
3 Sec
 
1.5V
3.8 Sec
 
2.0V
5.6 Sec
 
2.5V
10 Sec
 

Buzzer Control
Data Flow

Buzzer Sound
1.
Buzzer sound spec
Priority
Name
Cycle
Duration
1
RPAS warning
 -
-
2
Seatbelt warning
1s / Reductive
Spec
3
Overspeed warning
-
-
4
Key operated warning
1s / Reductive
Infinite
5
Key learning sound
(NON SMK option)
0.6s/Reductive
3s
6
Parking brake warning
0.6s / Reductive
Infinite

2.
Buzzer output
Buzzer output to estimate BCM int buzzer in cluster, and data transmission.
※ Internal buzzer is used for rear parking assist system.
State
Description
Initial Condition
IGN1 OFF
Event
C_DRV Seat Belt SW is belted and IGN1=ON
Action
 - Start 5.7 seconds driver indicator blinking
 - The automaton state is changed to IGN1 ON DRIVER BELTED

State
Description
Initial Condition
IGN1 OFF
Event
C_DRV Seat Belt SW is unbelted and IGN1=ON
Action
 - Start 6 seconds blinking for C_DRVSeatbeltIND
- Start 5.7 seconds warning for C_IntBuzzer
- The automaton state is changed to IGN1 ON DRIVER UNBELTED

State
Description
Initial Condition
IGN1 ON DRIVER BELTED
Event
IGN1=OFF
Action
 - Stop 6 seconds blinking for C_DRVSeatbeltIND
- Stop 5.7 seconds warning for C_IntBuzzer
- The automaton state is changed to IGN1 OFF

State
Description
Initial Condition
IGN1 ON DRIVER BELTED
Event
C_DRV Seat Belt SW is unbelted
Action
 - Start 6 seconds blinking for C_DRVSeatbeltIND
- Start 5.7 seconds warning for C_IntBuzzer
- The automaton state is changed to IGN1 ON DRIVER UNBELTED

State
Description
Initial Condition
IGN1 ON DRIVER UNBELTED
Event
IGN1=OFF
Action
 - Stop 6 seconds blinking for C_DRVSeatbeltIND
- Stop 5.7 seconds warning for C_IntBuzzer
- The automaton state is changed to IGN1 OFF

State
Description
Initial Condition
IGN1 ON DRIVER UNBELTED
Event
C_DRV Seat Belt SW is belted
Action
 - Stop 5.7 seconds warning for C_IntBuzzer
- The automaton state is changed to IGN1 ON DRIVER BELTED

Seat belt reminder (Driver seat)

1.
From IGN1 switch ON, Warning lamp for 1sec (DUTY 50%) and Chime buzzer for 6 time every 1sec. (in case of S/BELT unfastened state) But, within 6sec in the S/BELT fastened, the Chime buzzer output is stop, and Warning lamp is the remaining time.
2.
Lamp and Chime buzzer become output stop when IGN1 is turned OFF within 6sec-output.
3.
If vehicle speed over 10Km/h, Warning lamp and Chime buzzer will operate when Seat belt unfastened after IGN ON.
4.
If vehicle speed below 5Km/h or IGN OFF or seat belt fastened, the pattern is stopped.
5.
Seat belt fastened→unfastened when IGN1=ON state : if vehicle speed over 10Km/h,1time output. And if vehicle speed 5~10Km/h, Warning lamp for 1sec (DUTY 50%) and Chime buzzer for 6 every 1s. If vehicle speed less than 5Km/h, Warning lamp for 6 every 1sec (DUTY 50%)
Key Operated Warning

1.
Internal buzzer on every 1sec when driver door switch is on and key ign on.
2.
Output is off if key ign is in off and driver door switch closed are met during Internal buzzer output.
3.
At IGN1 on, output is off.

T1 : 1 ± 0.1sec
KEY IN ON : Key in switch ON or ACC ON or fob in ON
KEY IN OFF : Key in switch OFF and ACC OFF and fob in OFF
Parking Brake Warning

Parking Brake Warning Control Function In/Out List
Function
Characteristics
Name
Hardware Label
Spec. Designation
Input
Logic
C_ParkingBrakeSW
Parking Brake Switch
L_IGN1
Ignition 1 Input
CAN Communication
C_VehicleSpeed
Vehicle Speed from CLU
Output
CAN Communication
C_IntBuzzer
Internal Warning Buzzer
0 : OFF /
1 : SeatBelt Warning /
2 : Key Operated Warning/
3 : Parking Brake Warning /
4 : Reserved
5 : Key Learning Sound(No SMK Option)
6 : default

1.
Behavior Characteristics
If driver drives the vehicle with non-parking brake or not completely released and vehicle speed exceeds the specific value of 5km/h, a sound warning reminds the driver that parking brake has to be released.

2.
Parameter Values
Parking Brake Warning Buzzer Sound Characteristics
Type
Magnetic Buzzer
Parking Brake Warning Buzzer Sound frequency
800 Hz
Parking Brake Warning Buzzer Sound Signal Duty Ratio
50% Duty
Parking Brake Warning Buzzer Sound Period
0.6 + 0.06 sec
Parking Brake Warning Buzzer Sound duration
Infinite

IGN Key Hole Illumination
Data Flow

Function Description
1.
O_KeyHoleIllumination is turned ON at L_IGN1 = OFF & C_DRVDRSW(OR C_ASTDRSW) = OPEN.
2.
After 20min at (1) State, O_KeyHoleIllumination output is turned OFF.
3.
At (1) State, if C_DRVDRSW(OR C_ASTDRSW ) is closed O_KeyHoleIllumination output continue ON state during 30s and after turned OFF.
4.
At (1) State, when L_IGN1 is turned ON O_KeyHoleIllumination is immediately turned OFF.
5.
If ATWS state are ON, O_KeyHoleIllumination is immediately turned OFF.

T1 : 30 ± 1sec
Defogger & Deicer Timer Control
Data Flow

Defogger & Front Deicer Timer
1.
Defogger relay & Front deicer relay is turned ON for 20min if defogger switch ON after Alt L ON & IGN1 ON.
2.
Defogger relay & Front deicer relay is turned OFF if again defogger switch ON during defogger relay ON.
3.
Defogger relay & Front deicer relay is turned OFF if AltL OFF or IGN1 OFF during defogger relay ON.
4.
Defogger relay & Front deicer relay and OFF of the output will remain at Defogger switch ON & Alt LON.

T1 : 20 ± 1min
Decayed Room Lamp & Keyless Unlock Timer
Delay Out Interior Lamp
-
IGN1 off the door (Trunk excluded) will be lit to open the room lamp.
-
Room lamp 4 Door closes, a 30-second delay will be lights out.
-
4 Door in closed IGN1 off & (Key in → Key out): 30-second delay will be lights out.

※ TX UNLOCK : Include UNLOCK by KEYLESS or SMK
※ IGN KEY=IN->OUT
: IGN KEY=ON->OFF & ACC=ON->OFF & IGN1=ON->OFF & IGN2=ON->OFF
※ b_4DOORSW
: b_4DOORSW = ON (C_DRVDRSW=OPEN or C_ASTDRSW=OPEN or C_RLDRSW=OPEN or C_RRDRSW=OPEN)
: b_4DOORSW = OFF (C_DRVDRSW=CLOSE & C_ASTDRSW=CLOSE & C_RLDRSW=CLOSE & C_RRDRSW=CLOSE)
Description Of State
1.
Room Lamp off
State
Description
Initial Condition
Room lamp decaying
Event
Decay finished
Action
Room lamp off

2.
Room Lamp on
State
Description
Initial Condition
Room Lamp off
Event
IGN1 on & 4door switch on
Action
Room Lamp on

State
Description
Initial Condition
Room Lamp Decaying
Event
IGN1 on & b_4DRSW=on
Action
Room Lamp on

State
Description
Initial Condition
Room Lamp on for 20min
Event
IGN1 on
Action
Room Lamp on

3.
Room Lamp on for 30s
State
Description
Initial Condition
Room Lamp on for 30s
Event
TX Unlock or Key In switch on→off
Action
Restart Room Lamp on for 30s

State
Description
Initial Condition
Room Lamp on
Event
IGN1 off & b_4DRSW=off
Action
Start Room Lamp on for 30s

-
The flickering of lamp is not allowed even though IGN1 ON
-
The resolution of Decayed Room Lamp must be more than 32 step.
State
Description
Initial Condition
Room Lamp on for 20min
Event
IGN1 off & b_4DRSW=off
Action
Start Room Lamp on for 30s

State
Description
Initial Condition
Description
Body control module receives various input switch signals controlling time and alarm functions for the intermittent wiper timer, washer timer, rear defogger timer, seat belts warning, cen ...