Switching power supplies are widely used in embedded systems, industrial electronics, communication equipment, and consumer devices. Many of these applications require a stable low-voltage DC supply from an AC mains input.
An isolated flyback converter is a practical solution for low-power AC-DC conversion because it provides galvanic isolation while keeping the circuit relatively compact.
For this project, I selected the Infineon ICE3BS02, a member of the CoolSET F3 family. It is an offline current-mode PWM controller designed for flyback power supply applications.
One interesting feature of this IC is its integrated 500V startup cell. This simplifies the startup circuit by allowing the controller to obtain its initial supply from the rectified high-voltage input. After startup, the auxiliary transformer winding supplies the controller's VCC voltage.
The ICE3BS02 also operates at a fixed switching frequency of approximately 67 kHz and supports a maximum duty cycle of 72%.
2. Project ObjectivesThe main objective is to develop a practical isolated flyback power supply design and understand how its major circuit sections work together.
The project focuses on:
- Understanding the operating principles of an offline flyback converter.
- Implementing primary-side switching using an external MOSFET.
- Using the ICE3BS02 for current-mode PWM control.
- Designing an isolated secondary-side voltage feedback loop.
- Understanding startup behavior and protection mechanisms.
- Monitoring output voltage during startup and load variations.
The target output for the proposed prototype is 12V DC. The output current and power rating must be established through transformer design, MOSFET selection, thermal calculations, and verification of the complete power stage. No unverified power rating is assumed here.
3. Understanding the ICE3BS02The ICE3BS02 integrates several functions that are useful in offline power supply applications.
Integrated High-Voltage Startup Cell
The integrated 500V startup cell helps charge the VCC capacitor during initial startup. Once the converter is operating, the auxiliary winding takes over the controller supply.
Current-Mode PWM Control
The controller monitors the voltage across an external current-sense resistor connected to the MOSFET source. This information is used for cycle-by-cycle current limiting and PWM regulation.
Active Burst Mode
At light loads, the controller can enter Active Burst Mode to reduce standby power consumption while maintaining a fast response to load changes.
Soft Start
An external capacitor connected to the SoftS pin controls the startup ramp and helps reduce excessive current during startup.
Protection Functions
The controller includes protection mechanisms associated with overload, open-loop conditions, VCC undervoltage, VCC overvoltage, and overtemperature detection.
These features make the ICE3BS02 a useful device for studying practical offline flyback converter design.
4. How the Power Supply WorksThe power conversion process consists of several stages.
First, the AC input passes through the input protection and EMI filtering circuits. A bridge rectifier then converts the AC voltage into a high-voltage DC bus.
The ICE3BS02 controls an external MOSFET connected to the primary winding of the flyback transformer. When the MOSFET turns on, energy is stored in the transformer magnetizing inductance. When the MOSFET turns off, the stored energy is transferred to the secondary winding.
A fast rectifier and output capacitor convert the secondary-side pulses into a DC output.
For voltage regulation, a TL431-based feedback circuit monitors the output voltage. An optocoupler transfers the feedback information across the isolation barrier to the ICE3BS02 FB pin.
The controller adjusts its PWM operation according to the feedback signal to maintain the desired output voltage.
5. Arduino-Based Output MonitoringTo make the project more useful for embedded developers, I added a separate Arduino-based output monitoring module.
The Arduino does not control the ICE3BS02 or participate in the primary-side switching loop. Its purpose is simply to monitor the isolated 12V output.
A resistor divider scales the output voltage to a suitable range for the Arduino analog input.
The monitoring module can be used to:
- Measure the DC output voltage.
- Observe the startup voltage ramp.
- Record voltage changes during load transitions.
- Identify excessive output voltage variations.
- Display measurements through the Arduino Serial Monitor.
This arrangement keeps the power regulation loop independent of the monitoring firmware.
6. Testing and EvaluationThe proposed prototype should be evaluated in several stages.
Startup Test
Apply the specified AC input through an appropriately protected laboratory setup and observe the controller startup sequence and output voltage ramp.
No-Load Test
Measure the output voltage and input power under no-load conditions. Check whether the converter enters Active Burst Mode as expected.
Load Variation Test
Use an electronic DC load to gradually increase the secondary-side load. Record the output voltage and observe its regulation behavior.
Protection Test
Evaluate the documented protection responses using controlled fault conditions and appropriate laboratory procedures. Do not deliberately create hazardous primary-side faults on an exposed prototype.
Thermal Test
Monitor the MOSFET, transformer, rectifier, and other power components during sustained operation.
The results should be compared against the actual design targets and the component ratings.
7. What Makes This Project Useful?This project demonstrates more than simply connecting a PWM controller to a transformer.
It provides a practical learning path for understanding:
- Offline AC-DC power conversion.
- Flyback transformer operation.
- Current-mode PWM control.
- Isolated feedback regulation.
- Startup and protection behavior.
- Embedded voltage monitoring.
The combination of the ICE3BS02 and Arduino also illustrates how traditional analog power electronics can work alongside modern embedded monitoring systems.
8. ConclusionThe Infineon ICE3BS02 provides an integrated control solution for offline flyback power supplies. Its high-voltage startup cell, current-mode PWM control, Active Burst Mode, soft-start function, and protection mechanisms make it an interesting controller for studying isolated AC-DC conversion.
By combining the flyback converter with an independent Arduino voltage monitoring module, this project offers a practical way to investigate power supply behavior and understand the interaction between power electronics and embedded systems.
The same design approach can serve as a starting point for exploring auxiliary power supplies and other low-power isolated AC-DC applications.



_4YUDWziWQ8.png?auto=compress%2Cformat&w=48&h=48&fit=fill&bg=ffffff)
_Ujn5WoVOOu.png?auto=compress%2Cformat&w=40&h=40&fit=fillmax&bg=fff&dpr=2)
Comments