Top Banner
© Semiconductor Components Industries, LLC, 2011 July, 2011 Rev. 4 1 Publication Order Number: NCP1237/D NCP1237 Fixed Frequency Current Mode Controller for Flyback Converters The NCP1237 is a new generation of the NCP12xx fixedfrequency currentmode controllers featuring Dynamic SelfSupply (DSS), pintopin compatible with the previous generation. The DSS function greatly simplifies the design of the auxiliary supply and the V CC capacitor by activating the internal startup current source to supply the controller during transients. Due to its proprietary SoftSkipmode combined with frequency foldback, the controller exhibits excellent efficiency in light load condition while still achieving very low standby power consumption. This SoftSkip feature also dramatically reduces the risk of acoustic noise, which enables the use of inexpensive transformers and capacitors in the clamping network. The NCP1237 features a duallevel timerbased fault detection that controls the amount of transient peak power that the controller can deliver for a limited time. Internal frequency jittering, ramp compensation, and a versatile latch input make this controller an excellent candidate for converters where ruggedness and components cost are the key constraints. In addition, the controller includes a new high voltage circuitry that combines a startup current source and a brownout / line OVP detector able to sense the input voltage either from the rectified ac line or the dc filtered bulk voltage. Finally, due to a careful design, the precision of critical parameters is well controlled over the entire temperature range (40°C to +125°C), enabling easier design and increased safety (e.g. ±5% for the peak current limit, ±7% for the oscillator). Features TimerBased Transient Power and Overload Protections with AutoRecovery (Option B) or Latched (Option A) Operation HighVoltage Current Source with DSS with Builtin Brownout and Line Overvoltage Protections FixedFrequency CurrentMode Operation with Builtin Ramp Compensation Frequency Jittering for a Reduced EMI Signature Adjustable Overpower Compensation Latchoff Input for Severe Fault Conditions, with Direct Connection of an NTC for Overtemperature Protection (OTP) Protection Against Winding ShortCircuit Frequency Foldback transitioning into SoftSkip for Improved Performance in Standby 65 kHz Oscillator (100 kHz and 133 kHz Versions Available Upon Request) V CC Operation up to 28 V Increased Precision on Critical Parameters ±1.0 A Peak Drive Capability 4.0 ms SoftStart Internal Thermal Shutdown with Hysteresis These Devices are PbFree, Halogen Free/BFR Free and are RoHS Compliant* Typical Applications acdc Adapters for Notebooks, LCD, and Printers Offline Battery Chargers Consumer Electronic Power Supplies Auxiliary/Housekeeping Power Supplies *For additional information on our PbFree strategy and soldering details, please download the ON Semiconductor Soldering and Mounting Techniques Reference Manual, SOLDERRM/D. SOIC7 CASE 751U MARKING DIAGRAM http://onsemi.com 37Xff ALYWX G 1 8 37Xff = Specific Device Code X = A or B ff = 65, 00, or 33 A = Assembly Location L = Wafer Lot Y = Year W = Work Week G = PbFree Package See detailed ordering and shipping information in the package dimensions section on page 40 of this data sheet. ORDERING INFORMATION
41

NCP1237 - Current Mode Controller for Flyback Converters

Dec 25, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: NCP1237 - Current Mode Controller for Flyback Converters

© Semiconductor Components Industries, LLC, 2011

July, 2011 − Rev. 41 Publication Order Number:

NCP1237/D

NCP1237

Fixed Frequency CurrentMode Controller for FlybackConverters

The NCP1237 is a new generation of the NCP12xx fixed−frequencycurrent−mode controllers featuring Dynamic Self−Supply (DSS),pin−to−pin compatible with the previous generation.

The DSS function greatly simplifies the design of the auxiliary supplyand the VCC capacitor by activating the internal startup current source tosupply the controller during transients.

Due to its proprietary Soft−Skip™ mode combined with frequencyfoldback, the controller exhibits excellent efficiency in light loadcondition while still achieving very low standby power consumption.This Soft−Skip feature also dramatically reduces the risk of acousticnoise, which enables the use of inexpensive transformers andcapacitors in the clamping network.

The NCP1237 features a dual−level timer−based fault detection thatcontrols the amount of transient peak power that the controller candeliver for a limited time.

Internal frequency jittering, ramp compensation, and a versatilelatch input make this controller an excellent candidate for converterswhere ruggedness and components cost are the key constraints.

In addition, the controller includes a new high voltage circuitry thatcombines a startup current source and a brown−out / line OVP detectorable to sense the input voltage either from the rectified ac line or the dcfiltered bulk voltage.

Finally, due to a careful design, the precision of critical parametersis well controlled over the entire temperature range (−40°C to+125°C), enabling easier design and increased safety (e.g. ±5% for thepeak current limit, ±7% for the oscillator).

Features• Timer−Based Transient Power and Overload

Protections with Auto−Recovery (Option B) or Latched(Option A) Operation

• High−Voltage Current Source with DSS with Built−inBrown−out and Line Overvoltage Protections

• Fixed−Frequency Current−Mode Operation withBuilt−in Ramp Compensation

• Frequency Jittering for a Reduced EMI Signature

• Adjustable Overpower Compensation

• Latch−off Input for Severe Fault Conditions, withDirect Connection of an NTC for OvertemperatureProtection (OTP)

• Protection Against Winding Short−Circuit

• Frequency Foldback transitioning into Soft−Skip forImproved Performance in Standby

• 65 kHz Oscillator (100 kHz and 133 kHz VersionsAvailable Upon Request)

• VCC Operation up to 28 V

• Increased Precision on Critical Parameters

• ±1.0 A Peak Drive Capability

• 4.0 ms Soft−Start

• Internal Thermal Shutdown with Hysteresis

• These Devices are Pb−Free, Halogen Free/BFR Freeand are RoHS Compliant*

Typical Applications• ac−dc Adapters for Notebooks, LCD, and Printers

• Offline Battery Chargers

• Consumer Electronic Power Supplies

• Auxiliary/Housekeeping Power Supplies

*For additional information on our Pb−Free strategy and soldering details, pleasedownload the ON Semiconductor Soldering and Mounting TechniquesReference Manual, SOLDERRM/D.

SOIC−7CASE 751U

MARKINGDIAGRAM

http://onsemi.com

37XffALYWX

�1

8

37Xff = Specific Device CodeX = A or Bff = 65, 00, or 33

A = Assembly LocationL = Wafer LotY = YearW = Work Week� = Pb−Free Package

See detailed ordering and shipping information in the packagedimensions section on page 40 of this data sheet.

ORDERING INFORMATION

Page 2: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com2

1

2

3

4

8

6

5

Latch

FB

CS

GND

HV

VCC

DRV

Figure 1. Pinout

TYPICAL APPLICATION EXAMPLE

VOUTVIN

(dc)

NCP1237

LATCH

FB

CS

GND

HV

VCC

DRV

Figure 2. Typical Application

PIN FUNCTION DESCRIPTION

Pin No Pin Name Function Pin Description

1 LATCH Latch−off Input Pull the pin up or down to latch−off the controller. An internal currentsource allows the direct connection of an NTC for over temperaturedetection

2 FB Feedback A pull−down optocoupler controls the output regulation.

3 CS Current Sense Senses the primary current for current−mode operation, and provides amean for overpower compensation adjustment.

4 GND – IC ground

5 DRV Drive Output Drives an external MOSFET

6 VCC VCC Input This supply pin accepts up to 28 Vdc

8 HV High−Voltage Pin Connects to the bulk capacitor or the rectified AC line to perform thefunctions of Dynamic Self−Supply and brown−out / line overvoltagedetections

Page 3: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com3

SIMPLIFIED INTERNAL BLOCK SCHEMATIC

Reset

Brown−out

CS

FB

−+

blanking

timer

VDD

−+

−+

+−

+

+

S

RQ

Soft−start Start

Reset

IC Start

IC Stop

Oscillator

HV

VCC

Latch

−+

+

Vskip

ProtectionMode

release

timer

Autorecoveryprotectionmode only

DRV

HV sample

OVM

BO

Clamp

UVLO

Fault

Reset

Sawtooth

Jitter

HV stop

Brown−out

HV stop −+

V to I

HV sample

−+

+

Latch

Dual HVstart−upcurrent source

VCCmanagement

HV currentTSD

VDDUVLOReset

TSD

StartIC Start

Skip

PWM

Soft−start

Reset

VDDUVLO

Soft−skip ramp

IC stop

TSD

TSD

HV dc

ILIMIT

PWM

Fault Flag

Foldback

FB

GND

FB

Stop

Skip

DMAX

R

SQ

S

RQ

−+

+

blanking

−+

S

RQ

−+

blanking

Brown−out

Reset

Latch

Vclamp

blanking

1 k�+

+

Soft−startend

Soft−start end

End

slopecomp.

Figure 3. Simplified Internal Block Schematic

ramp

IOPC = 0.5� x(VHV−125)

VDD

INTC

INTC VOVP

VOTP

tLatch(OVP)

tLatch(OTP)

tSSKIP

RFB(up)

KFB

tSSTART

VFB(OPC)

tLEB

tBCS

VCS(tran)

VILIM ILIMIT

ITRAN

VCS(stop)

ITRAN

DCMAX

DMAX

tfault

ttran

tautorec

Page 4: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com4

MAXIMUM RATINGS

Rating Symbol Value Unit

Supply Pin (pin 6) (Note 1)Voltage rangeCurrent range

VCCMAXICCMAX

–0.3 to 28�30

VmA

High Voltage Pin (pin 8) (Note 1)Voltage rangeCurrent range

VHVMAXIHVMAX

–0.3 to 500�20

VmA

Driver Pin (pin 5) (Note 1)Voltage rangeCurrent range

VDRVMAXIDRVMAX

–0.3 to 20�1500

VmA

All other pins (Note 1)Voltage rangeCurrent range

VMAXIMAX

–0.3 to 10�10

VmA

Thermal Resistance SOIC−7Junction−to−Air, low conductivity PCB (Note 2)Junction−to−Air, medium conductivity PCB (Note 3)Junction−to−Air, high conductivity PCB (Note 4)

R�JA162147125

°C/W

Temperature RangeOperating Junction TemperatureStorage Temperature Range

TJMAXTSTRGMAX

−40 to +150−60 to +150

°C

ESD CapabilityHuman Body Model (HBM) per JEDEC standard JESD22, Method A114E (All pins except HV)Machine Model (MM) per JEDEC standard JESD22, Method A115A

2000200

V

Stresses exceeding Maximum Ratings may damage the device. Maximum Ratings are stress ratings only. Functional operation above theRecommended Operating Conditions is not implied. Extended exposure to stresses above the Recommended Operating Conditions may affectdevice reliability.1. This device contains latch−up protection and exceeds 100 mA per JEDEC Standard JESD782. As mounted on a 80 x 100 x 1.5 mm FR4 substrate with a single layer of 100 mm2 of 1 oz copper traces and heat spreading area. As specified

for a JEDEC 51−1 conductivity test PCB. Test conditions were under natural convection or zero air flow.3. As mounted on a 80 x 100 x 1.5 mm FR4 substrate with a single layer of 100 mm2 of 2 oz copper traces and heat spreading area. As specified

for a JEDEC 51−2 conductivity test PCB. Test conditions were under natural convection or zero air flow.4. As mounted on a 80 x 100 x 1.5 mm FR4 substrate with a single layer of 650 mm2 of 1 oz copper traces and heat spreading area. As specified

for a JEDEC 51−3 conductivity test PCB. Test conditions were under natural convection or zero air flow.

Page 5: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com5

ELECTRICAL CHARACTERISTICS (For typical values TJ = 25°C, for min/max values TJ = −40°C to +125°C, VHV = 120 V, VCC = 11 V unless otherwise noted)

Characteristics Test Condition Symbol Min Typ Max Unit

HIGH VOLTAGE CURRENT SOURCE

Minimum voltage for current source operation VHV(min) − − 60 V

Current flowing out of VCC pin @ VHV = 60 V VCC = 0 VVCC = VCC(on) − 0.5 V

Istart1Istart2

0.24

0.58

0.812

mA

Off−state leakage current VHV = 500 V Istart(off) − 25 50 �A

SUPPLY

Turn−on threshold level, VCC going upHV current source stop threshold

VCC(on) 11.0 12.0 13.0 V

HV current source restart threshold VCC(min) 9.5 10.5 11.5 V

Turn−off threshold level VCC(off) 8.5 9.5 10.5 V

Blanking duration on VCC(min) and VCC(off) detection Guaranteed by design tUVLO(blank) 7 10 13 �s

VCC decreasing level at which the internal logic resets VCC(reset) 4.0 5.2 6.5 V

VCC level for ISTART1 to ISTART2 transition VCC(inhibit) 0.4 0.65 0.9 V

Internal current consumption (Note 5) DRV open, VFB = 3 V

Cdrv = 1 nF, VFB = 3 V

Off mode (skip or beforestartup)Fault mode (fault or latch)

ICC1

ICC2

ICC3

ICC4

2.0

2.3

0.9

0.4

2.5

3.3

1.2

0.7

3.0

4.3

1.5

1.0

mA

BROWN−OUT AND LINE OVERVOLTAGE

Brown−out threshold voltage VHV going upVHV going down

VHV(start)VHV(stop)

10497

112105

120113

V

Timer duration for line cycle drop−out tHV 43 61 79 ms

Overvoltage threshold VHV going upVHV going down

VHV(OV1)VHV(OV2)

400395

430425

460455

V

Blanking duration on line overvoltage detection tOV(blank) − 250 − �s

OSCILLATOR

Oscillator frequency fOSC 60 65 70 kHz

Maximum duty ratio DMAX 75 80 85 %

Frequency jittering amplitude, in percentage of FOSC Guaranteed by design Ajitter �4 �6 �8 %

Frequency jittering modulation frequency Guaranteed by design Fjitter 85 125 165 Hz

OUTPUT DRIVER

Rise time, 10% to 90% of VCC VCC = VCC(min) + 0.2 V,CDRV = 1 nF

trise − 22 34 ns

Fall time, 90% to 10% of VCC VCC = VCC(min) + 0.2 V,CDRV = 1 nF

tfall − 22 34 ns

Current capability VCC = VCC(min) + 0.2 V,CDRV = 1 nFDRV high, VDRV = 0 VDRV low, VDRV = VCC

IDRV(source)IDRV(sink)

−−

10001000

−−

mA

Clamping voltage (maximum gate voltage) VCC = VCCmax – 0.2 V, DRVhigh

VDRV(clamp) 11 13.5 16 V

High−state voltage drop VCC = VCC(min) + 0.2 V,RDRV = 33 k�, DRV high

VDRV(drop) − − 1 V

5. Internal supply current only, current in FB pin not included (current flowing through GND pin only).

Page 6: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com6

ELECTRICAL CHARACTERISTICS (For typical values TJ = 25°C, for min/max values TJ = −40°C to +125°C, VHV = 120 V, VCC = 11 V unless otherwise noted)

Characteristics UnitMaxTypMinSymbolTest Condition

CURRENT SENSE

Input Bias Current VCS = 0.7 V Ibias − 0.02 − �A

Maximum internal current setpoint VFB > 3.5 V VILIM 0.665 0.7 0.735 V

Threshold for immediate fault protection activation VCS(stop) 0.95 1.05 1.15 V

Propagation delay from VILIM detection to DRV off VCS = VILIM tdelay 50 80 110 ns

Leading Edge Blanking Duration for VILIM tLEB 190 250 310 ns

Leading Edge Blanking Duration for VCS(stop) tBCS 90 120 150 ns

Slope of the compensation ramp Scomp(65kHz) − −32.5 − mV / �s

Soft−start duration From 1st pulse to VCS = VILIM

tSSTART 2.8 4.0 5.2 ms

OVERPOWER COMPENSATION

VHV to IOPC conversion ratio KOPC − 0.5 − �A / V

Current flowing out of CS pin VHV = 125 VVHV = 162 VVHV = 325 VVHV = VHV(OV2) − 5 V

IOPC(125)IOPC(162)IOPC(325)IOPC(max)

−−−

102

052104120

−−−

138

�A

FB voltage above which IOPC is applied VFB(OPC) 1.50 1.65 1.80 V

FB voltage below which IOPC = 0 VFB(OPCE) − 1.25 − V

Refresh operation for dc operation tWD 25 35 45 ms

FEEDBACK

Internal pull−up resistor TJ = 25°C RFB(up) 15 20 25 k�

VFB to internal current setpoint division ratio KFB 4.7 5.0 5.3 −

Internal pull−up voltage on the FB pin VFB(ref) 4.3 5.0 5.7 V

OVERCURRENT PROTECTION

Fault timer duration From CS reaching VILIMIT toDRV stop

tfault 64 78 98 ms

Autorecovery mode latch−off time duration tautorec 1.0 1.4 1.8 s

CS threshold for transient peak timer activation VCS(tran) 0.47 0.5 0.53 V

Transient peak power timer duration VCS(peak) = VILIM – 5%From 1st time VCS >VCS(tran) to DRV stop

ttran 117 156 195 ms

FREQUENCY FOLDBACK

Feedback voltage threshold below which frequencyfoldback starts

VFB(fold) 1.3 1.4 1.5 V

Minimum switching frequency VFB = Vskip(in) + 0.2 V fOSC(min) 21 27 31 kHz

Threshold below which the frequency foldback isfinished and the controller switches at fOSC(min)

VFB(endfold) − 1.0 − V

SKIP CYCLE MODE

Feedback voltage thresholds for skip mode VFB going downVFB going up

Vskip(in)Vskip(out)

0.630.72

0.70.80

0.770.88

V

Soft−skip duration From 1st pulse to VCS =VFB(fold) / KFB

tSSKIP − 100 − �s

5. Internal supply current only, current in FB pin not included (current flowing through GND pin only).

Page 7: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com7

ELECTRICAL CHARACTERISTICS (For typical values TJ = 25°C, for min/max values TJ = −40°C to +125°C, VHV = 120 V, VCC = 11 V unless otherwise noted)

Characteristics UnitMaxTypMinSymbolTest Condition

LATCH−OFF INPUT

High threshold VLatch going up VOVP 2.37 2.5 2.63 V

Low threshold VLatch going down VOTP 0.76 0.8 0.84 V

Current source for direct NTC connectionDuring normal operationDuring soft−start

VLatch = 0 VINTC

INTC(SSTART)

78156

91182

104208

�A

Blanking duration on high latch detection tLatch(OVP) 40 55 70 �s

Blanking duration on low latch detection tLatch(OTP) − 400 − �s

Clamping voltage ILatch = 0 mAILatch = 1 mA

Vclamp0(Latch)Vclamp1(Latch)

1.01.8

1.22.3

1.42.8

V

TEMPERATURE SHUTDOWN

Temperature shutdown TJ going up TTSD 135 150 165 °C

Temperature shutdown hysteresis TJ going down TTSD(HYS) 20 30 40 °C

5. Internal supply current only, current in FB pin not included (current flowing through GND pin only).

Page 8: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com8

TYPICAL PERFORMANCE CHARACTERISTICS

TJ, JUNCTION TEMPERATURE (°C)

150125100250−503

5

7

9

11

VC

C, S

UP

PLY

VO

LTA

GE

TH

RE

SH

OLD

S(V

)

Figure 4. Supply Voltage Thresholds vs.Junction Temperature

Figure 5. Inhibit Threshold Voltage vs.Junction Temperature

Figure 6. Inhibit Current vs. JunctionTemperature

Figure 7. Startup Current vs. JunctionTemperature

Figure 8. Minimum Startup Voltage vs.Junction Temperature

7550−25

TJ, JUNCTION TEMPERATURE (°C)

150125100250−500.0

0.2

0.4

0.6

1.0

Vin

hibi

t, IN

HIB

IT T

HR

ES

HO

LD V

OLT

AG

E(V

)

7550−25

4

6

8

10

12

13

TJ, JUNCTION TEMPERATURE (°C)

150125100250−50360

400

440

480

520

I sta

rt1,

INH

IBIT

CU

RR

EN

T (�A

)

7550−25

0.8

380

420

460

500

TJ, JUNCTION TEMPERATURE (°C)

150125100250−504.5

5.5

6.5

7.5

I sta

rt2,

STA

RT

UP

CU

RR

EN

T(m

A)

7550−25

5.0

6.0

7.0

8.0

TJ, JUNCTION TEMPERATURE (°C)

150125100250−500

5

10

15

30

VH

V(m

in),

MIN

IMU

M S

TAR

TU

PV

OLT

AG

E (

V)

7550−25

20

25

TJ, JUNCTION TEMPERATURE (°C)

150125100250−500

10

20

30

40

I (sta

rt(o

ff), S

TAR

TU

P C

IRC

UIT

LE

AK

-A

GE

CU

RR

EN

T (

A)

7550−25

5

15

25

35

45

50

VCC(reset)

VCC(off)

VCC(min)

VCC(on)

1.4

1.2

VCC = 0 V VCC = VCC(on) − 0.5 V

8.5

9.5

9.0

10

40

35VCC = 10.5 VIHV = 0.95 X Istart2

VHV = 500 V

Figure 9. Startup Circuit Leakage Current vs.Junction Temperature

Page 9: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com9

TYPICAL PERFORMANCE CHARACTERISTICS

TJ, JUNCTION TEMPERATURE (°C)

150125100250−5080

90

100

110

120

VH

V, B

RO

WN−

OU

T C

IRC

UIT

TH

RE

SH

OLD

S (

V)

Figure 10. Brown−Out Circuit Thresholds vs.Junction Temperature

Figure 11. Line Overvoltage Circuit Thresholdsvs. Junction Temperature

Figure 12. ICC Supply Currents vs. JunctionTemperature

Figure 13. Oscillator Frequency vs. JunctionTemperature

Figure 14. Maximum Duty Ratio vs. JunctionTemperature

7550−25

TJ, JUNCTION TEMPERATURE (°C)

150125100250−50410

415

420

425

435

VH

V, L

INE

OV

ER

VO

LTA

GE

CIR

CU

ITT

HR

ES

HO

LDS

(V

)

7550−25

85

95

105

115

125

130

TJ, JUNCTION TEMPERATURE (°C)

150125100250−500.50

1.00

1.50

2.00

2.50

I CC

, OP

ER

AT

ING

SU

PP

LY C

UR

RE

NT

(m

A)

7550−25

430

0.75

1.25

1.75

2.25

TJ, JUNCTION TEMPERATURE (°C)

150125100250−5045

55

65

75

f OS

C, O

SC

ILLA

TO

R F

RE

QU

EN

CY

(kH

z)

7550−25

50

60

70

80

TJ, JUNCTION TEMPERATURE (°C)

150125100250−5078.0

78.5

79.0

79.5

81.0

DM

AX, M

AX

IMU

M D

UT

Y R

AT

IO (

%)

7550−25

80.0

80.5

TJ, JUNCTION TEMPERATURE (°C)

150125100250−500

10

20

30

40

t rise

, tfa

ll, D

RIV

ER

TR

AN

SIT

ION

S T

IME

(ns)

7550−25

5

15

25

35

VHV(start)

450

440

ICC1

85

82.0

81.5

tfall

VHV(stop)

445

VHV(OV1)

VHV(OV2)

2.75

3.25

3.75

3.00

3.50

4.00

ICC2

ICC3

ICC4

trise

Figure 15. Driver Transitions Time vs. JunctionTemperature

Page 10: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com10

TYPICAL PERFORMANCE CHARACTERISTICS

TJ, JUNCTION TEMPERATURE (°C)

150125100250−508

10

12

14

16

VD

RV

(cla

mp)

, DR

IVE

R C

LAM

P V

OLT

AG

E(V

)

Figure 16. Driver Clamp Voltage vs. JunctionTemperature

Figure 17. Current Sense Voltage Thresholdsvs. Junction Temperature

Figure 18. Leading Edge Blanking Time vs.Junction Temperature

Figure 19. Current Sense Propagation Delayvs. Junction Temperature

Figure 20. Soft−Start Period vs. JunctionTemperature

7550−25

TJ, JUNCTION TEMPERATURE (°C)

150125100250−500.60

0.65

0.70

0.75

0.85

VC

S, C

UR

RE

NT

SE

NS

E V

OLT

AG

ET

HR

ES

HO

LDS

(V

)

7550−25

9

11

13

15

17

18

TJ, JUNCTION TEMPERATURE (°C)

150125100250−50200

220

240

260

280

t LE

B, L

EA

DIN

G E

DG

E B

LAN

KIN

G T

IME

(ns

)

7550−25

0.80

210

230

250

270

TJ, JUNCTION TEMPERATURE (°C)

150125100250−500

20

40

60

t del

ay, C

UR

RE

NT

SE

NS

E P

RO

PA

GA

TIO

ND

ELA

Y (

ns)

7550−25

10

30

50

70

TJ, JUNCTION TEMPERATURE (°C)

150125100250−501.5

2.0

2.5

3.0

4.5

t STA

RT,

SO

FT−

STA

RT

PE

RIO

D (

ms)

7550−25

3.5

4.0

TJ, JUNCTION TEMPERATURE (°C)

150125100250−5090

100

110

120

135

I OP

C(m

ax),

OV

ER

PO

WE

R C

OM

PE

NS

A-

TIO

N C

UR

RE

NT

(�A

)

7550−25

95

105

115

125

1.00

0.90

80

6.0

5.0

0.95

VILIM

VCS(stop)

290

310

300

320

Figure 21. Overpower Compensation Current vs.Junction Temperature

1.10

1.05

90

110

130

100

120

140150

5.5 130

Page 11: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com11

TYPICAL PERFORMANCE CHARACTERISTICS

TJ, JUNCTION TEMPERATURE (°C)

150

125100250−504.84

4.88

4.92

4.96

5.00

VF

B(O

PC

), O

PC

VO

LTA

GE

TH

RE

SH

OLD

S (

V)

Figure 22. OPC FB Thresholds vs. JunctionTemperature

Figure 23. OPC Watchdog Time Thresholds vs.Junction Temperature

Figure 24. FB to CS Ratio vs. JunctionTemperature

Figure 25. FB Pull−up Resistor vs. JunctionTemperature

Figure 26. FB Pull−up Voltage vs. JunctionTemperature

7550−25

TJ, JUNCTION TEMPERATURE (°C)

150125100250−5030

31

32

33

35

t WD

, OP

C W

AT

CH

DO

G T

IME

(m

s)

7550−25

4.86

4.90

4.94

4.98

TJ, JUNCTION TEMPERATURE (°C)

150

125100250−501.10

1.20

1.30

1.40

1.50

KF

B, F

B T

O C

S R

AT

IO

7550−25

34

1.15

1.25

1.35

1.45

TJ, JUNCTION TEMPERATURE (°C)

150125100250−5015

17

19

21

RF

B(u

p), F

B P

ULL−

UP

RE

SIS

TO

R (

k�)

7550−25

16

18

20

22

TJ, JUNCTION TEMPERATURE (°C)

150125100250−504.34.44.54.6

4.9

VF

B(r

ef),

FB

PU

LL−

UP

VO

LTA

GE

(V

)

7550−25

4.74.8

TJ, JUNCTION TEMPERATURE (°C)

150125100250−5076

80

84

88

96

t faul

t, O

VE

RLO

AD

TIM

ER

DU

RA

TIO

N(m

s)

7550−25

78

82

86

90

38

36

23

5.2

5.0

37

VFB(OPCE)

VFB(OPC)

1.55

1.651.60

1.70

Figure 27. Overload Timer Duration vs. JunctionTemperature

41

39

24

26

25

27

5.1

92

1.751.80

40

5.3

5.6

5.45.5 94

Page 12: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com12

TYPICAL PERFORMANCE CHARACTERISTICS

TJ, JUNCTION TEMPERATURE (°C)

150

125100250−500.45

0.47

0.49

0.51

0.53

t aut

orec

, AU

TO

RE

CO

VE

RY

TIM

ER

DU

RA

TIO

N (

s)

Figure 28. Autorecovery Timer Duration vs.Junction Temperature

Figure 29. Brown−Out Detection TimerDuration vs. Junction Temperature

Figure 30. CS Threshold for Transient PeakPower vs. Junction Temperature

Figure 31. Transient Timer Duration vs.Junction Temperature

Figure 32. FB Thresholds for FrequencyFoldback vs. Junction Temperature

7550−25

TJ, JUNCTION TEMPERATURE (°C)

150125100250−5058596061

63

t HV,

BO

DE

TE

CT

ION

TIM

ER

DU

RA

TIO

N(m

s)

7550−25

0.46

0.48

0.50

0.52

TJ, JUNCTION TEMPERATURE (°C)

150

125100250−501.26

1.30

1.34

1.38

1.42

VC

S(t

ran)

, CS

TH

RE

SH

OLD

FO

R T

RA

NS

I-E

NT

PE

AK

PO

WE

R

7550−25

62

1.28

1.32

1.36

1.40

TJ, JUNCTION TEMPERATURE (°C)

150125100250−50145

155

165

175

t tran

, TR

AN

SIE

NT

TIM

ER

DU

RA

TIO

N (

ms)

7550−25

150

160

170

180

TJ, JUNCTION TEMPERATURE (°C)

150125100250−500.800.850.900.95

1.10

VF

B(f

old)

, FB

FO

LDB

AC

K T

HR

ES

HO

LDS

(V

)

7550−25

1.001.05

TJ, JUNCTION TEMPERATURE (°C)

150125100250−5023.0

24.0

25.0

26.0

28.0

f OS

C(m

in),

MIN

IMU

M S

WIT

CH

ING

FR

E-

QU

EN

CY

(m

s)

7550−25

23.5

24.5

25.5

26.5

66

64

185

1.25

1.15

65

VFB(endfold)

VFB(fold)

1.44

1.481.46

1.50

Figure 33. Minimum Switching Frequency vs.Junction Temperature

69

67

190

1.2027.0

1.521.54

68

1.30

1.45

1.351.40

27.5

7170

0.55

0.54

1.551.50

30.0

28.529.029.5

Page 13: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com13

TYPICAL PERFORMANCE CHARACTERISTICS

TJ, JUNCTION TEMPERATURE (°C)

150

125100250−502.42

2.44

2.46

2.48

2.50

VS

kip,

SK

IP T

HR

ES

HO

LDS

(V

)

Figure 34. Skip Thresholds vs. JunctionTemperature

Figure 35. Soft−Skip Timer Duration vs.Junction Temperature

Figure 36. Latch OVP Threshold vs. JunctionTemperature

Figure 37. Latch OTP Threshold vs. JunctionTemperature

Figure 38. Latch OTP Current Source vs.Junction Temperature

7550−25

TJ, JUNCTION TEMPERATURE (°C)

150125100250−5070758085

95

t SS

KIP

, SO

FT−

SK

IP T

IME

R D

UR

AT

ION

(�s)

7550−25

2.43

2.45

2.47

2.49

TJ, JUNCTION TEMPERATURE (°C)

150

125100250−500.64

0.68

0.72

0.76

0.80

VO

VP,

LA

TC

H O

VP

TH

RE

SH

OLD

(V

)

7550−25

90

0.66

0.70

0.74

0.78

TJ, JUNCTION TEMPERATURE (°C)

150125100250−500.74

0.76

0.78

0.80

VO

TP,

LA

TC

H O

TP

TH

RE

SH

OLD

(V

)

7550−25

0.75

0.77

0.79

0.81

TJ, JUNCTION TEMPERATURE (°C)

150125100250−5076

78

80

82

88

I NT

C, L

AT

CH

OT

P C

UR

RE

NT

SO

UR

CE

(�A

)

7550−25

84

86

TJ, JUNCTION TEMPERATURE (°C)

150125100250−5046

50

54

58

66

t latc

h(O

VP

), B

LAN

KIN

G T

IME

ON

OV

PD

ET

EC

TIO

N (�s)

7550−25

48

52

56

60

110

100

0.82

94

90

105

Vskip(in)

Vskip(out)0.82

0.86

0.84

Figure 39. Blanking Time on OVP Detection vs.Junction Temperature

125

115

0.83

0.84

9262

120

96

98

64

135130

2.52

2.54

2.51

2.53

Page 14: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com14

TYPICAL PERFORMANCE CHARACTERISTICS

150

Vcl

amp(

Latc

h), L

AT

CH

PIN

CLA

MP

VO

LTA

GE

(V

)

Figure 40. Blanking Time on OTP Detection vs.Junction Temperature

Figure 41. Blanking Time on Line OVDetection vs. Junction Temperature

Figure 42. Latch Pin Clamp Voltage vs. JunctionTemperature

TJ, JUNCTION TEMPERATURE (°C)

125100250−500.80

1.20

1.60

2.00

2.40

7550−25

1.00

1.40

1.80

2.20

TJ, JUNCTION TEMPERATURE (°C)

150125100250−50300

340

380

420

500

t latc

h(O

TP

), B

LAN

KIN

G T

IME

ON

OT

PD

ET

EC

TIO

N (�s)

7550−25

320

360

400

440

Vclamp1(Latch)2.60

2.80

460

480

TJ, JUNCTION TEMPERATURE (°C)

150125100250−50180

220

260

300

t OV

(bla

nk),

BLA

NK

ING

TIM

E O

N L

INE

OV

DE

TE

CT

ION

(�s)

7550−25

200

240

280

320

340

360

Vclamp0(Latch)

Page 15: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com15

APPLICATION INFORMATION

Introduction

The NCP1237 includes all of the necessary features to builda safe and efficient power supply based on afixed−frequency flyback converter. It is particularly wellsuited for applications where low part count is a keyparameter, without sacrificing safety.• Current−Mode Operation with slope compensation:

The primary peak current is permanently controlled bythe FB voltage, ensuring maximum safety: the DRVturn−off event is dictated by the peak current setpoint.It also ensures that the frequency response of thesystem remains a first order if in DCM, which eases thedesign of the feedback loop. The controller can also beused in CCM with a wide input voltage range due to itsfixed ramp compensation that prevents the appearanceof sub−harmonic oscillations in most of theapplications.

• Fixed−Frequency Oscillator with Jittering: TheNCP1237 is available in various frequency options tofit any application. The internal oscillator features alow−frequency jittering that helps to pass the EMIrequirements by spreading out the energy content offrequency peaks in quasi−peak and average mode.

• Latched / Autorecovery Timer−Based dual−levelOvercurrent Protection: The overcurrent protectionhas 2 different levels. At the low level the controllercan still regulate but starts a long timer. The high levelcorresponds to the loss of regulation and starts the usualoverload timer. This allows a power supply totransiently deliver a higher power for a limited time.The overcurrent protection depends only on the FBsignal, enabling it to work with any transformer, evenwith very poor coupling or high leakage inductance.Both protections are fully latched on the A version (thepower supply has to be unplugged then restarted inorder to resume operation, even if the overloadcondition disappears), and autorecovery on the Bversion. The timers’ durations are fixed. The controlleralso enters the same protection mode if the voltage onthe CS pin reaches 1.5 times the maximum internalsetpoint, which enables to detect winding short circuits.

• High Voltage Startup Current Source withBrown−Out and Line Overvoltage Detections: Dueto On Semiconductor’s Very High Voltage technology,the NCP1237 can directly be connected to the highinput voltage. The startup current source ensures aclean startup while ensuring low losses when it is off,and the Dynamic Self−Supply (DSS) restarts the startupcurrent source to supply the controller if the VCCsupply transiently drops. The high voltage pin alsofeatures a high−voltage sensing circuitry, which is ableto turn the controller off if the input voltage is too low(brown−out condition) or too high (line overvoltage).

This protection works either with a DC input voltage ora rectified AC input voltage, and is independent of thehigh voltage ripple. It uses a peak detectorsynchronized with line frequency, or with the internalwatchdog timer if the HV pin is tied to a dc voltage.

• Adjustable Overpower Compensation: The highvoltage sensed on the HV pin is converted into acurrent to add to the current sense voltage an offsetproportional to the input voltage. By choosing the valueof the resistor in series with the CS pin, the amount ofcompensation can be adjusted to the application.

• Frequency foldback then Soft−Skip mode for lightload operation: In order to ensure a high efficiency inall load conditions, the NCP1237 implements afrequency foldback (the switching frequency is loweredto reduce switching losses) for light load condition; anda Soft−Skip (disabled in case of fast load transients) forextremely low load condition.

• Extended VCC range: The NCP1237 accepts a supplyvoltage as high as 28 V, making the design of the powersupply easier.

• Clamped Driver Stage: Despite the high supplyvoltage, the voltage on DRV pin is safely clampedbelow 16 V; allowing the use of any standard MOSFET,and reducing the current consumption of the controller.

• Dual Latch−off Input: The NCP1237 can be latchedoff by an increasing voltage applied to its Latch pin(typically an overvoltage) or by a decreasing one, andan NTC can be directly connected to the latch pinthanks to the precise internal current source.

• Soft−Start: At every startup the peak current isgradually increased during 4 ms to minimize the stresson power components.

• Temperature Shutdown: The NCP1237 is internallyprotected against self−heating: if the die temperature istoo high, the controller shuts all circuitries down(including the HV startup current source), allowing thesilicon to cool down before attempting to restart. Thisensures a safe behavior in case of failure.

Typical Operation• Startup: The HV startup current source ensures the

charging of the VCC capacitor up to the startupthreshold VCC(on), until the input voltage is highenough (above VHV(start)) to enable the switching. Thecontroller then delivers pulses, starting with a soft−startperiod tSSTART during which the peak current linearlyincreases before the current−mode control takes over.During the soft−start period, the low level latch isignored, and the latch current is double, to ensure a fastpre−charge of the decoupling capacitor on the Latchpin.

Page 16: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com16

• Normal operation: As long as the feedback voltage iswithin the regulation range, the NCP1237 runs at afixed frequency (with jittering) in current−modecontrol, where the peak current (sensed on the CS pin)is set by the voltage on the FB pin. A fixed rampcompensation is applied internally to preventsub−harmonic oscillations from occurring. The VCCmust be supplied by an external source (such as anauxiliary winding), as the startup current source cannotpermanently supply the controller without overheating.

• Light load operation: When the FB voltage decreasesbelow VFB(fold), typically corresponding to a load of20% (DCM design only) to 30% (CCM / DCM design)of the maximum load, the switching frequency starts todecrease down to fOSC(min). By lowering the switchinglosses, this feature helps to improve the efficiency inlight load conditions. The frequency jittering is disabledin light load operation.

• No load operation: When the FB voltage decreasesbelow Vskip(in), typically corresponding to a load of 1%of the maximum load, the controller enters Skip mode.By completely stopping the switching while thefeedback voltage is below Vskip(out), the losses arefurther reduced, allowing to minimize the powerdissipation under extremely low load conditions. Inorder to avoid audible noise, the peak current isgradually increased during the tSSKIP duration whileexiting the skip mode (Soft−Skip function). In case ofabrupt load increase during Soft−Skip mode, thesoft−skip portion is bypassed and the peak current

needed for regulation is directly applied. VCC can bemaintained between VCC(on) and VCC(min) by the DSS.

• Overload: The NCP1237 features a timer−baseddual−level overload detection, solely dependent on thefeedback information: as soon as the internal peakcurrent setpoint goes above the VCS(tran) threshold, afirst internal timer starts to count, but the controller isstill able to regulate up to VILIM. Once it reaches theVILIM clamp, the internal overload timer starts to count.When either timer times out, the controller stops andenters the protection mode, autorecovery for the Bversion (the controller initiates a new start−up aftertautorec elapses), or latched for the A version (the latchis released if a brown−out event occurs or VCC is reset).

• Brown−out: The NCP1237 features on its HV pin atrue AC line monitoring circuitry which includes aminimum startup threshold, brown−out protection, andovervoltage protection. All of these circuits areautorecovery and operate independently of any rippleon the input voltage. They can even work with anunfiltered, rectified AC input. All thresholds are fixed,but they are designed to fit most of the standard ac−dcconversion applications.

• Latch−off: When the Latch input is pulled up (typicallyby an overvoltage condition), or pulled low (typicallyby an overtemperature condition, using the providedcurrent source with an NTC), the controller latches off.The latch is released when a brown−out conditionoccurs, or when VCC decreases below VCC(reset).

Page 17: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com17

DETAILED DESCRIPTION

High−Voltage Current Source (Dynamic Self−Supply)with Built−in Brown−out Detection

The NCP1237 HV pin can be connected either to therectified bulk voltage, or to the ac line through a rectifier.

Startup

−+

−+

+

+

R

SQ

TSD

HV

VCC

Istart

VCC(on)

VCC(off )

tUVLO(blank)

blanking

Control

UVLO

−+

+

VCC(reset)

Reset

IC Start

−+

+

VCC(min)

Figure 43. HV Startup Current Source Functional Schematic

Page 18: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com18

At startup, the current source turns on when the voltage onthe HV pin is higher than VHV(min), and turns off when VCCreaches VCC(on). It turns on again when VCC reachesVCC(min). This sequence repeats until the input voltage ishigh enough to ensure a proper startup, i.e. when VHVreaches VHV(start). The switching actually starts the nexttime VCC reaches VCC(on), as shown in Figure 5.

Even though the DSS is able to maintain the VCC voltagebetween VCC(on) and VCC(min) by turning the HV startup

current source on and off, it can only be used in light loadconditions, otherwise the power dissipation on the die wouldbe too high. As a result, an auxiliary voltage source is neededto supply VCC during normal operation.

The DSS is useful to keep the controller alive when noswitching pulses are delivered, e.g. in a brown−outcondition, or to prevent the controller from stopping duringload transients when the VCC might drop below VCC(off).

Figure 44. Startup Timing Diagram

time

VHV

time

VCC

time

DRV

VHV(start)

VHV(min)

VCC(on)

VCC(min)

VCC(inhibit)

HV

current

source =

Istart1

HV

current

source =

Istart2

Waits

next

VCC(on)

before

starting

Page 19: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com19

To reduce the power dissipation in case the VCC pin isshorted to GND (in case of VCC capacitor failure, or externalpulldown on VCC to disable the controller), the startupcurrent is lowered when VCC is below VCC(inhibit).

There are only two conditions for which the current sourcedoesn’t turn on when VCC reaches VCC(min): the voltage onHV pin is too low (below VHV(min)), or a thermal shutdowncondition (TSD) has been detected. In all other conditions,the HV current source always turns on and off to maintainVCC between VCC(min) and VCC(on).

Brown−out and Line OvervoltageWhen the input voltage goes below VHV(stop), a

brown−out condition is detected, and the controller stops.The HV current source alternatively turns on and off tomaintain VCC between VCC(on) and VCC(min) until the inputvoltage is back above VHV(start).

The same situation occurs when an overvoltage isdetected on the ac line, i.e. when the input voltage goesabove VHV(OV): the controller stops, and resumes normaloperation when the overvoltage condition has gone.

Figure 45. Brown−out or Line Overvoltage Timing Diagram

time

HV stop

time

VCC

time

DRV

VCC(on)

VCC(min)

Waits next

VCC(on) before

starting

Brown-out

or AC OVP

detected

Page 20: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com20

When VHV crosses the VHV(start) threshold, the controllercan start immediately. When it crosses VHV(stop), it triggers

a timer of duration tHV: this ensures that the controllerdoesn’t stop in case of line cycle drop−out.

Figure 46. AC Input Brown−out Timing Diagram

time

VHV

time

DRV

VHV(start)

Starts at next

VCC(ON)

VHV(stop)

Brown-out

HVt

The same scheme is used for the Line OVP, except that thistime the controller must not stop instantaneously when theinput voltage goes above VHV(OV1). In order to be

insensitive to spikes and voltage surges a blanking circuit isinserted after the output of the comparator, with a durationof tOV(blank).

Page 21: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com21

Figure 47. AC Input Line Overvoltage Timing Diagram

time

VHV

time

One Shot

time

DRV

VHV(OV1)

OVP

detected

HV

timer

starts

Blanked

voltage

surge

HV

timer

restarts

Restarts at

VCC(on)

VHV(OV2)

HVt

Page 22: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com22

Oscillator with Maximum Duty Ratio and FrequencyJittering

The NCP1237 includes an oscillator that sets theswitching frequency with an accuracy of �7%. Themaximum duty ratio of the DRV pin is 80% (typical), withan accuracy of �7%.

In order to improve the EMI signature, the switchingfrequency jitters around its nominal value, with atriangle−wave shape.

Figure 48. Frequency Jittering

Time

fOSC

fOSC + Ajitter

Nominal fOSC

fOSC - Ajitter

1 / Fjitter

Clamped DriverThe supply voltage for the NCP1237 can be as high as

28 V, but most of the MOSFETs that will be connected to theDRV pin cannot tolerate a gate−to−source voltage greaterthan 20 V on their gate. The driver pin is therefore clampedsafely below 16 V.

Figure 49. Clamped Driver

DRV

Clamp

DRV signal

VCC

This driver has a typical current capability of ±1.0 A.

Page 23: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com23

CURRENT−MODE CONTROL WITH OVERPOWER COMPENSATION AND SOFT−START

Current SensingNCP1237 is a current−mode controller, which means that

the FB voltage sets the peak current flowing in theinductance and the MOSFET. This is done through a PWMcomparator: the current is sensed across a resistor and theresulting voltage is applied to the CS pin. VCS is applied to

one input of the PWM comparator through the LEB block.On the other input the FB voltage divided by KFB sets thethreshold: when VCS reaches this threshold, the outputdriver is turned off.

The maximum value for the peak current, VILIM, is set bya dedicated comparator.

Figure 50. Current Sense Block Schematic

CS

FB

−+

tLEB

blanking

KFB

VDD

RFB(up)

−+

−+

−+

+

+

VILIM

VCS(stop)

S

RQ

tSSTART

Soft−start ramp

Start

ResetIC Start

IC Stop

Oscillator

DCMAX

ProtectionMode

UVLO

Jitter

HV stop

Latch

Soft−start

IC stop

TSD

Fault

DRV Stage

blanking

PWM

tBCS

Page 24: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com24

Each time the controller is starting (i.e. the controller wasoff and starts, or restarts, when VCC reaches VCC(on)), asoft−start is applied: the current sense setpoint is linearlyincreased from 0 (the minimum level can be higher than 0

because of the LEB and propagation delay) until it reachesVILIM (after a duration of tSSTART), or until the FB loopimposes a setpoint lower than the one imposed by thesoft−start (the 2 comparators outputs are OR’ed).

Figure 51. Soft−Start

Time

VFB

VFB(fault)

Time

Soft-start ramp

VILIM

tSSTART

Time

CS Setpoint

VILIMI

VFB takes

over soft-start

Under some conditions, like a winding short−circuit forinstance, not all the energy stored during the on time istransferred to the output during the off time, even if the ontime duration is at its minimum (imposed by the propagationdelay of the detector added to the LEB duration). As a result,the current sense voltage keeps on increasing above VILIM,because the controller is blind during the LEB blanking

time. Dangerously high current can grow in the system ifnothing is done to stop the controller. In order to protectagainst this, an additional comparator is included, thatsenses when VCS reaches VCS(stop) ( = 1.5 x VILIM ). As soonas this comparator toggles, the controller immediately entersthe protection mode (latched or autorecovery according tothe chosen option).

Page 25: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com25

Compensation for Overpower DetectionThe power delivered by a flyback power supply is

proportional to the square of the peak current:

POUT �1

2� � � LP � FSW � IP

2 (eq. 1)

(in discontinuous conduction mode).

Unfortunately, due to the inherent propagation delay ofthe logic, the actual peak current is higher at high inputvoltage than at low input voltage, as shown in Figure 52.This leads to a significant difference in the maximum outputpower delivered by the power supply.

Figure 52. Line Compensation for True Overpower Protection

time

IP

High

LineLow

Line

ILIMIT

tdelay tdelay

IP to be

compensated

To compensate this and have an accurate overpowerprotection, an offset proportional to the input voltage isadded to the CS signal by turning on an internal currentsource (IOPC): by adding an external resistor (ROPC) inseries between the sense resistor and the CS pin, a voltageoffset is created across it by the current. The compensationcan be adjusted by changing the value of the ROPC resistor.

Since in light load conditions this offset is in the sameorder of magnitude as the current sense signal, it must beremoved. Therefore the compensation current is only addedwhen the FB voltage is higher than VFB(OPC), as shown inFigure 54.

Figure 53. Schematic Overpower Compensation Circuit

HVV to I

CS

t LEB

blankingTo CSblock

VDD

IOPC = 0.5� x (VHV − 125)

FB

+

+

VFB(OPC)

HV Sensing

ROPC

Rsense

Page 26: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com26

Figure 54. Overpower Compensation Current Relation to Feedback Voltage and Input Voltage

VFB

IOPC

VFB(fold) VFB(OPC)

VHV

A peak detector continuously senses the ac input, and itsoutput is periodically sampled and reset, in order to followclosely the input voltage variations. The sample and resetevents are controlled by the brown-out comparator when theHV pin is connected to the AC line input (as shown in Figure55). In the case the HV pin is connected to the DC-link

capacitor, its voltage never crosses the brown-out threshold,and the watchdog timer tWD is used to generate the samplingand reset events (Figure 56). Note that depending on therelative speeds at which the HV and VCC voltages appear atstart-up, the correct overpower compensation current maybe delayed by one cycle.

time

VHV

time

Peakdetector

twd

time

IOPCSample

SampleSample Sample

Reset

ResetReset

Reset

Reset

Reset

BO threshold

Figure 55. Overpower Compensation Current with the HV pin connected to an ac voltage

Page 27: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com27

time

time

VHV

Peakdetector

time

IOPC

BO threshold

t wd

Sample

SampleSample

Reset

Reset

t wd t wd

twd

Figure 56. Overpower Compensation Current with the HV pin connected to a dc voltage

Feedback with Slope CompensationThe ratio from the FB voltage to the current sense setpoint

is typically 5. This means that the FB voltage corresponding

to VILIM is 3.5 V. There is a pullup resistor of 20 k�(typical) from FB pin to the internal reference VFB(ref).

Figure 57. FB Circuitry

CS

FB

+

t LEB

blanking

VDD

Oscillator

20 k�

KFB

slopecomp.

PWM

In order to allow the NCP1237 to operate in CCM with aduty cycle above 50%, a fixed slope compensation isinternally applied to the current−mode control. The slopeappearing on the internal voltage setpoint for the PWM

comparator is −32.5 mV/�s typical for the 65 kHz version(and respectively −50 mV/�s and −67 mV/�s for the100 kHz and 133 kHz versions).

Page 28: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com28

OVERCURRENT PROTECTION WITH FAULT TIMER

Classical Overcurrent ProtectionWhen an overcurrent occurs on the output of the power

supply, the feedback loop asks for more power than thecontroller can deliver, and the CS setpoint reaches VILIM.When this event occurs, an internal tfault timer is started:once the timer times out, DRV pulses are stopped and the

controller is either latched off (latched protection,Version A), or it enters an autorecovery mode (Version B).The timer is reset when the CS setpoint goes back belowVILIM before the timer elapses. The fault timer is also startedif the driver signal is reset by the max duty ratio.

Figure 58. Timer−Based Overcurrent Protection

CS

FB−+

tLEB

blanking

/ 5

−+

+

VILIM

ProtectionMode

Brown−out

tfault

timer

release

t autorec

timer

Reset

Autorecoveryprotectionmode only

R

SQ

PWM

Reset DRV

Fault Flag

DC MAX

DRV

In autorecovery mode, the controller tries to restart aftertautorec. If the fault has gone, the supply resumes operation;if not, the system starts a new burst cycle (see Figure 59).

Page 29: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com29

Figure 59. Autorecovery Timer−Based Protection Mode

time

Fault Flag

time

VCC

time

DRV

VCC(on)

VCC(min)

Overcurrent

applied

time

Output Load

Max Load

time

Fault timer

tfault

Fault

timer

starts

Controller

stops

Fault

disappears

tfault tautorec

RestartAt VCC(on)(new burst

cycle if Fault

still present)

Page 30: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com30

In the latched version (Figure 60), the controller canrestart only if a brown−out or a VCC reset occurs. In a real

application this can only happen if the power supply isunplugged from the mains line.

Figure 60. Latched Timer−Based Overcurrent Protection

time

Fault Flag

time

VCC

time

DRV

VCC(on)

VCC(min)

Overcurrent

applied

time

Output Load

Max Load

time

Fault timer

tfault

Fault

timer

starts

Controller

latches off

No restart

when faultdisappears

tfault

Page 31: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com31

Dual−Level Overcurrent ProtectionFor some applications (e.g. printer adapters), it is

necessary that the controller maintains regulation while ithas detected a first level of overload. This is to authorize atransient peak power higher than the maximum continuousoutput power.

This is implemented by adding another comparator whosethreshold is VCS(tran), a CS voltage level lower than VILIM,which starts the charging of another timer, with a durationttran longer than tfault (168 ms typical). If the timer reachesits maximum duration, the controller enters protection mode(latched or autorecovery depending on the option).

Figure 61. Dual−Level Timer−Based Overcurrent Protection

CS

FB−+

tLEB

blanking

−+

+

VCS(tran)

ProtectionMode

Brown−out

release

tautorec

timer

Reset

Autorecoveryprotectionmode only

R

SQ

PWM

Reset DRVtfault

timer

ttran

Fault Flag

KFB

Page 32: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com32

The typical level at which this transient peak timer startsis VCS(tran) = 0.5 V, which gives half the maximum outputpower in DCM.

The duration of the transient peak timer is ttran (168 mstypical). Figures 62 and 63 show the operation of thetransient peak timer in two different peak power conditions.

Figure 62. Transient Peak Power Delivery

time

DRV

time

Output Load

Max transient Load

time

Timer duration

ttran

Transient

peak timer

startsTransient peak

timer discharges

tfault

Transient

peak power

Max continuous Load

Page 33: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com33

Figure 63. Too Long Transient Peak Power Delivery

time

DRV

time

Output Load

Max transient Load

time

Timer duration

ttran

Transient

peak timer

starts

Controller enters

Protection mode

tfault

Transient

peak power

Max continuous Load

Page 34: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com34

LOW LOAD OPERATION

Frequency FoldbackIn order to improve the efficiency in light load conditions,

the frequency of the internal oscillator is linearly reducedfrom its nominal value down to fOSC(min). This frequencyfoldback starts when the voltage on FB pin VFB goes belowVFB(fold), and is complete before VFB reaches Vskip(in),

whatever the nominal switching frequency option is. Thecurrent−mode control is still active while the oscillatorfrequency decreases, but the frequency jittering is off.

Note that the frequency foldback is disabled if thecontroller runs at its maximum duty cycle.

Figure 64. Frequency Foldback when the FB Voltage Decreases

FB

fOSC

Nominal fOSC

Vskip(in) VFB(fold)

fOSC(min)

Skip

Skip Cycle Mode with Soft−Skip

Figure 65. Skip Cycle with Soft−Skip Schematic

−+

DRV stage

CS

S

RQ

tSSKIP

Soft−skip ramp

FB

Reset

tLEB

blanking

OscillatorDCMAX

−+

KFB

+

Vskip

Sawtooth

−+

When VFB reaches Vskip(in) while decreasing, the skipmode is activated: the driver stops, and the internalconsumption of the controller is decreased. While VFB isbelow Vskip(out), the controller remains in this state. WhenVFB crosses Vskip(out), the DRV pin starts to pulse again, and

the controller restarts with a short Soft−Skip duration(tSSKIP). The soft−skip imposes the peak current from nearly0, in a voltage−mode manner: it doesn’t have the samebehavior as the startup soft−start which is current−modedriven.

Page 35: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com35

Figure 66. Skip Cycle with Soft−Skip Timing Diagram

Time

VFB

Vskip(out)

Time

DRV

Time

CS setpointSoft-skip

Enters

skip

Exits

skip

Enters

skip

Exits

skip

Soft-

skip

Exits

soft-skip

Vskip(in)

VFB(fold)

If during the Soft−Skip duration the FB voltage goesabove VFB(fold), the Soft−Skip ends instantaneously, and thepeak current follows the setpoint imposed by the

current−mode control. This transient load detection featureavoids large output voltage drops if a load transient occurswhile the controller is in soft−skip mode.

Page 36: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com36

Latch−off Input

Figure 67. Latch Detection Schematic

−+

Latch

VOVP

S

RQ

−+

VOTP

tLatch(OVP)

blankingVDD

Brown−outReset

Latch

Vclamp

INTC

tLatch(OTP)

blanking

1 k�

INTC

+

+

Soft−startend

The Latch pin is dedicated to the latch−off function. Itincludes two thresholds that define a working window,between a high latch and a low latch. Within these 2thresholds; the controller is allowed to run; but as soon aseither the low or the high threshold is crossed, the controlleris latched off. The lower threshold is intended to be usedwith an NTC thermistor, with the internal current sourceINTC providing the necessary bias current.

An active clamp prevents the voltage from reaching thehigh threshold if it is only pulled up by the ILatch current. Toreach the high threshold, the pullup current has to be higherthan the pulldown capability of the clamp (typically 1.5 mAat VOVP).

To avoid any false triggering, noise spikes shorter thantLatch(OVP) or tLatch(OTP) respectively are blanked, and onlylonger events can actually latch the controller.

Reset occurs when a brown−out condition is detected orthe VCC is cycled down to a VCC(reset), which in a realapplication can only happen if the power supply isunplugged from the AC line.

Upon startup, the internal references take some timebefore reaching their nominal values; and one of thecomparators could toggle inadvertantly. Therefore theinternal logic ignores the latch signal before the controller isready to start. Once VCC reaches VCC(on), the latch pin Highlatch state is enabled and the DRV switching starts only if itis allowed; whereas the Low latch (typically sensing anovertemperature) is taken into account only after thesoft−start is finished. In addition, the NTC current is doubledduring the soft−start period, to speed up the charging of theLatch pin capacitor.

Page 37: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com37

Figure 68. Latch−off Function Timing Diagram

time

Internal Latch Signaltime

VCC

time

DRV

VCC(on)

VCC(min)

Latch signal

high during

pre-start phase

Noise spike

ignored

(tLatch blanking)

Start-up

initiated by

VCC(on)

Switching

allowed (no

latch event)

Latch-off

Temperature shutdownThe die includes a temperature shutdown protection with

a turn−off threshold guaranteed between 140°C and 160°C,and a typical hysteresis of 30°C. When the temperature risesabove the high threshold, the controller stops switching

instantaneously, the HV current source is turned off, and theinternal logic state is reset.

When the temperature falls below the low threshold, theHV startup current source is enabled, and a regular startupsequence takes place.

Page 38: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com38

STATE DIAGRAMS

HV Startup Current Source

Figure 69. HV Startup Current Source State Diagram

Stop

Istart1

Istart2

Off

No TSD

TSD

TSD

VCC > VCC(inhibit)

VCC < VCC(inhibit)

VCC > VCC(on)

VCC < VCC(min)

TSD

TSD

Page 39: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com39

Controller Operation (Latched Version: A Option)

expires

� V

Figure 70. Controller Operation State Diagram (Latched Overload Protection)

Stopped

Running

� Brown-out

� HV OVP� TSD

VCC > VCC(on)

� Brown-out

� HV OVP� TSD

Skip out

With Fault = � tfault or ttran

CS > VCS(stop)

� VCC < VCC(off)

Soft−start

Soft−skip

� Soft-skip ends

� VFB> VFB(fold)

Soft-start ends

Skip

Skip in

� Brown-out

� HV OVP� TSD

� Brown-out

� HV OVP� TSD

� Brown-out

� HV OVP� TSD

Latch

� Brown-out

� VCC reset

High Latch

� High Latch

� Low Latch

� High Latch

� Low Latch

� Fault

� High Latch� Low Latch

Page 40: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com40

Controller Operation (Autorecovery Version: B Option)

Figure 71. Controller Operation State Diagram (Autorecovery Overload Protection)

Stopped

Running

� Fault

� Brown-out� HV OVP

� TSD

VCC > VCC(on)

� tautorec counting� Brown-out

� HV OVP

� TSD

Skip out

With Fault = � tfault or ttran expires

� VCS > VCS(stop)

� VCC < VCC(off)

Soft−start

Soft−skip

� Soft-skip ends

� VFB > VFB(fold)

Soft-start ends

Skip

Skip in

� Brown-out

� HV OVP

� TSD

� Brown-out

� HV OVP� TSD

� Brown-out

� HV OVP� TSD

Latch

� Brown-out

� VCC reset

High Latch

� High Latch

� Low Latch

� High Latch

� Low Latch

� High Latch

� Low Latch

Table 1. ORDERING INFORMATION

Part No. Overload Protection Switching Frequency Package Shipping†

NCP1237AD65R2G Latched 65 kHz SOIC−7(Pb−Free)

2500 / Tape & Reel

NCP1237BD65R2G Autorecovery 65 kHz SOIC−7(Pb−Free)

2500 / Tape & Reel

†For information on tape and reel specifications, including part orientation and tape sizes, please refer to our Tape and Reel PackagingSpecifications Brochure, BRD8011/D.

Page 41: NCP1237 - Current Mode Controller for Flyback Converters

NCP1237

http://onsemi.com41

PACKAGE DIMENSIONS

SOIC−7CASE 751U−01

ISSUE D

SEATINGPLANE

14

58

R

J

X 45�

K

NOTES:1. DIMENSIONING AND TOLERANCING PER

ANSI Y14.5M, 1982.2. CONTROLLING DIMENSION: MILLIMETER.3. DIMENSION A AND B ARE DATUMS AND T

IS A DATUM SURFACE.4. DIMENSION A AND B DO NOT INCLUDE

MOLD PROTRUSION.5. MAXIMUM MOLD PROTRUSION 0.15 (0.006)

PER SIDE.

S

DH

C

DIMA

MIN MAX MIN MAXINCHES

4.80 5.00 0.189 0.197

MILLIMETERS

B 3.80 4.00 0.150 0.157C 1.35 1.75 0.053 0.069D 0.33 0.51 0.013 0.020G 1.27 BSC 0.050 BSCH 0.10 0.25 0.004 0.010J 0.19 0.25 0.007 0.010K 0.40 1.27 0.016 0.050M 0 8 0 8 N 0.25 0.50 0.010 0.020S 5.80 6.20 0.228 0.244

−A−

−B−

G

MBM0.25 (0.010)

−T−

BM0.25 (0.010) T S A S

M7 PL

� � � �

ON Semiconductor and are registered trademarks of Semiconductor Components Industries, LLC (SCILLC). SCILLC reserves the right to make changes without further noticeto any products herein. SCILLC makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does SCILLC assume any liabilityarising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages.“Typical” parameters which may be provided in SCILLC data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. Alloperating parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. SCILLC does not convey any license under its patent rightsnor the rights of others. SCILLC products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applicationsintended to support or sustain life, or for any other application in which the failure of the SCILLC product could create a situation where personal injury or death may occur. ShouldBuyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees, subsidiaries, affiliates,and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or deathassociated with such unintended or unauthorized use, even if such claim alleges that SCILLC was negligent regarding the design or manufacture of the part. SCILLC is an EqualOpportunity/Affirmative Action Employer. This literature is subject to all applicable copyright laws and is not for resale in any manner.

PUBLICATION ORDERING INFORMATIONN. American Technical Support: 800−282−9855 Toll FreeUSA/Canada

Europe, Middle East and Africa Technical Support:Phone: 421 33 790 2910

Japan Customer Focus CenterPhone: 81−3−5773−3850

NCP1237/D

Soft−Skip is a trademark of Semiconductor Components Industries, LLC (SCILLC).

LITERATURE FULFILLMENT:Literature Distribution Center for ON SemiconductorP.O. Box 5163, Denver, Colorado 80217 USAPhone: 303−675−2175 or 800−344−3860 Toll Free USA/CanadaFax: 303−675−2176 or 800−344−3867 Toll Free USA/CanadaEmail: [email protected]

ON Semiconductor Website: www.onsemi.com

Order Literature: http://www.onsemi.com/orderlit

For additional information, please contact your localSales Representative