Protecting Motor From Overheating
In order to protect the sunroof motor from overheating from continuous motor operation, the sunroof ECU controls the Run-time and Cool-time of the motor as follows:
- The sunroof ECU detects the Run-time of motor
- Motor can be operated continuously for the 1st run-time (120 ± 10sec.).
- The continuous operation of motor stops after the 1st Run-time (120 ± 10sec.).
- Then Motor is not operated for the 1st Cool-time (18 ± 2sec.).
- Motor is operated for the 2nd Run-time (10 ± 2sec.) at the continued motor operation after 1st Cool-time (18 ± 2sec.)
- The continuous operation of motor stops operating after the 2nd Run-time (10 ± 2sec.)
- Motor is not operated for the 2nd Cool-time (18 ± 2sec.).
- Motor repeats the 2nd run-time and 2nd cool-time at the continued motor operation.
- In case that motor is not operated continuously, the run-time is increased.
- The Run-Time of motor is initialized to "0" if the battery or fuse is reconnected after being disconnected, discharged or blown.
T1: 120 ± 10 sec., T2: 18 ± 2 sec.,
T3: 9 ± 2 sec., T4: 18 ± 2 sec.