For loads between 75W and 300W, a Transition-Mode (TM) active boost power factor correction circuit using a controller like the STMicroelectronics L6562A is the optimal choice. It eliminates the bulk and core-saturation limits of passive chokes while avoiding the complex slope-compensation networks required by Continuous Conduction Mode (CCM) designs. If you are building a switched-mode power supply (SMPS) and need to meet IEC 61000-3-2 harmonic limits without over-engineering the control loop, TM active boost is your default.

The Verdict: Which PFC Topology Should You Design?

Choosing the right power factor correction circuit topology comes down to your target wattage and acceptable component volume. Do not default to CCM for a 100W LED driver, and do not use passive PFC for a 500W motor inverter. Use this decision path to lock in your architecture:

Power Level Topology Pick Recommended Controller / Component Why This Wins
< 75W Passive PFC Low-frequency iron-core choke Zero EMI noise, no active switching, cheapest BOM.
75W – 300W TM Active Boost STMicroelectronics L6562A Zero-voltage switching (ZVS) reduces MOSFET heat; no slope compensation needed.
> 300W CCM Active Boost Texas Instruments UCC28180 Lower peak inductor currents allow smaller magnetics and lower RMS stress on the input bridge.

Why TM over CCM for the mid-range? In CCM, the boost diode suffers from severe reverse-recovery losses because the MOSFET turns on while the diode is still conducting. TM forces the inductor current to drop to zero before the next switching cycle, eliminating diode reverse recovery losses and allowing the use of cheaper, slower silicon diodes instead of expensive Silicon Carbide (SiC) devices.

Active Boost PFC Topology: Nodes and Behavior Matrix

The active boost PFC stage sits immediately after the mains bridge rectifier. It shapes the input current to match the input voltage sine wave by modulating the duty cycle of a MOSFET. Here are the critical nodes you must route on your PCB:

  • VIN: Rectified, unfiltered AC (a full-wave rectified sine wave, 100/120Hz ripple). Do not put a bulk capacitor here.
  • SW (Switch Node): The junction of the boost inductor, MOSFET drain, and boost diode anode. High dV/dt noise lives here.
  • VOUT: The boosted DC bus (typically 390VDC for universal mains, or 48VDC for low-voltage bench designs).
  • ZCD (Zero Current Detect): Connected to an auxiliary winding on the boost inductor. Tells the controller when inductor current hits zero.
  • CS (Current Sense): Source of the MOSFET, connected to a shunt resistor to GND. Monitors peak inductor current.
  • COMP: Output of the slow voltage error amplifier. Sets the global current demand envelope.

Behavior Matrix: What Changes When You Alter an Element

Component Changed Action Effect on Circuit Behavior Risk / Trade-off
Boost Inductor (L) Increase inductance Lowers peak ripple current; reduces switching frequency. Risks core saturation at high line; slower transient response.
Output Capacitor (Cout) Increase capacitance Reduces 120Hz VOUT ripple voltage. Increases physical volume; spikes inrush current on startup.
Sense Resistor (Rcs) Decrease resistance Raises the peak current limit threshold. Reduces overcurrent protection margin; risks MOSFET failure.
COMP Capacitor Increase capacitance Slows down the voltage control loop bandwidth. Improves THD (Total Harmonic Distortion) but worsens load-step recovery.

Design Walkthrough: Sizing a 150W Transition-Mode Stage

Let’s design a 150W TM power factor correction circuit. To keep this practical and safe for bench verification, we will design for a 24VAC input (from a control transformer) boosting to a 48VDC output. The math scales identically to a 390VDC universal mains design, but the component voltage ratings drop to bench-safe levels.

Design Specs:
P_out = 150W | V_in = 24VAC (34V peak) | V_out = 48VDC | Efficiency (η) = 92% | f_sw(min) = 35kHz
  1. The Boost Inductor: The inductor must store enough energy without saturating at peak line voltage. Using the TM PFC inductor formula: L = (V_in_peak² × η × (V_out - V_in_peak)) / (2 × P_out × V_out × f_sw_min). Plugging in our numbers yields roughly 450µH. We will select a standard 470µH ferrite inductor (e.g., wound on an ETD29 core with a 1mm air gap). We must also wind a 1:10 auxiliary ZCD winding.
  2. The MOSFET: Peak current (I_pk) is roughly 2 × √2 × (P_out / (V_in_rms × η)) = 12.7A. Select a MOSFET with at least 1.5× margin. The IRF540N (100V, 33A, Rds(on) = 44mΩ) is perfect for our 48V output bench design. (For 390V mains, you would use an IRFP460 or a 600V SuperJunction MOSFET).
  3. The Boost Diode: Must handle the peak current and block V_out. Because we are in TM, reverse recovery is negligible. A standard MUR420 (4A, 200V) ultrafast diode is sufficient. For a 390V design, use an MUR460 or STTH4R06.
  4. Current Sense Resistor (Rcs): The L6562A multiplier limit is typically 1.2V. Rcs = 1.2V / I_pk = 1.2 / 12.7 = 0.094Ω. Select a standard 0.1Ω, 2W metal strip sense resistor.
  5. Output Capacitor (Cout): Sized to hold up the 48V rail during the 120Hz zero-crossings. For a 5V allowable ripple at 150W, C = (150W × 2) / (2 × π × 120Hz × 48V × 5V) ≈ 660µF. Use a standard 680µF, 63V electrolytic capacitor.

Failure Modes: What Breaks at the Extremes?

When debugging a power factor correction circuit, you must understand how single-point failures cascade. Here is what happens when critical elements open or short:

  • Boost Diode Shorts: Catastrophic. When the MOSFET turns on, VOUT is connected directly to GND through the inductor and MOSFET. The current spikes to hundreds of amps in microseconds. The MOSFET will violently explode before the CS resistor can trigger the controller's overcurrent protection. Fix: Always use a diode with a repetitive peak surge rating (IFSM) well above the short-circuit peak, and ensure the PCB trace from SW to the diode has minimal parasitic inductance.
  • ZCD Winding Opens: Functional failure. The controller loses the signal that tells it the inductor is fully discharged. The L6562A will either stall switching entirely or default to a maximum-frequency oscillator mode. The circuit stops acting as a PFC and becomes a erratic, high-ripple DC-DC converter. PF drops below 0.6. Fix: Verify ZCD continuity with a multimeter before applying power.
  • Inductor Core Saturates (e.g., air gap closes due to mechanical stress): Inductance drops to near zero at peak current. The MOSFET sees a massive di/dt spike at the end of its on-time. The CS resistor voltage spikes, tripping the controller's cycle-by-cycle current limit, resulting in audible squealing and poor THD. Fix: Use a gapped ferrite core and secure it with proper epoxy, not just friction tape.
  • COMP Capacitor Shorts: The error amplifier output is pulled to ground. The multiplier commands zero current. The MOSFET stops switching, and VOUT sags to the peak of the input AC voltage (minus the diode drop). The load loses power, but no components are damaged.

Safe Breadboard Testing: Low-Voltage Loop Verification

WARNING: Never breadboard a power factor correction circuit directly from 120V/230V AC mains. The unisolated high-voltage DC bus is lethal, and breadboard parasitics will cause high-frequency ringing that destroys MOSFETs. Always use a step-down isolation transformer for initial loop verification.

To verify the ZCD timing, current shaping, and PWM logic of your L6562A design, follow this low-voltage breadboard protocol:

  1. Source Isolation: Connect a 24VAC, 100VA control transformer to the mains. This provides your isolated, low-voltage AC source.
  2. Rectification: Wire a KBPC5010 bridge rectifier to the 24VAC output. Do not place a filter capacitor on the DC side. This raw, 120Hz pulsing DC is your VIN.
  3. Controller Power: Power the L6562A VCC pin from a separate 15VDC bench supply (current limited to 100mA) to avoid startup bias issues.
  4. Probe the SW Node: Connect your oscilloscope ground to the circuit GND. Place Channel 1 on the SW node. Trigger on the falling edge.
  5. Verify ZCD Timing: Connect Channel 2 to the ZCD pin. You should see the ZCD pin ring negative when the MOSFET turns on, then cross zero exactly when the inductor current depletes. The MOSFET should turn on a few hundred nanoseconds after the ZCD zero-crossing (valley switching).
  6. Verify Current Shaping: Switch Channel 2 to probe the voltage across the 0.1Ω CS resistor. Use the scope's math function to overlay the CS envelope against the raw VIN waveform. The peaks of the CS current pulses should perfectly trace the shape of the VIN sine wave. If the envelope is flat-topped, your COMP capacitor is too small or your inductor is saturating.
  7. Load Step Test: Connect an electronic load to the 48V VOUT. Step the load from 50W to 150W. Observe VOUT on the scope. A well-compensated TM PFC loop will dip less than 3V and recover within 3 to 5 line cycles (approx. 50ms). If it rings or oscillates, increase the COMP capacitor value by 50%.

By terminating your design decisions in a specific transition-mode controller and validating the ZCD loop at low voltage, you eliminate the guesswork and lethal risks associated with high-voltage PFC prototyping. For further reading on TM PFC magnetics design, refer to the STMicroelectronics L6562A datasheet and application notes, and for a broader overview of harmonic standards, see the All About Circuits guide to Power Factor Correction.