Continue to Site

Welcome to

Welcome to our site! is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to solve the Hard Switching iin the converter circuit?

Not open for further replies.


Member level 3
Sep 25, 2011
Reaction score
Trophy points
Activity points

I am working on DC-DC Converter circuit with specification of
Operating Frequency - 3.45Mhz,
Vin - 30V,
Iin -Approximatly 0.5A,
Load Resistor - 15 ohm,
Duty Cycle - 50%.
In the simulations I didn't get that much hard switching but while coming to the hardware(PCB) in which it is more. So that the hard switching will effect on the MOSFET and it will get hot and will burned the MOSFET. So, How can I get back from the hard switching into the soft switching (ZVS).

A few approaches are viable, such as using a resonant topology (LLC or phase shift bridge converter) or using better FET technology which mitigates the dissipation from hard switching (like GaN FETs).

Oh, this circuit again...

If you built it properly, then it should be switching with ZVS, even if the FET is not optimal. What makes you think there are excessive switching losses? Do you have any scope waveforms to show?

If you built it properly, then it should be switching with ZVS
Should it? There are several prerequisites, I think. Component dimensioning, drive waveform...

Right, proper pulse timings goes with my criterion for "built properly."

I believe his circuit fits into the SRPS topology, so it should be driven with a near-constant off time, and variable on time, so duty cycle will vary with line/load conditions. If the FET off time is too short, you won't get ZVS, and if it's too long you'll get conduction of the FET body diode, which will also increase losses.

I have another problem is that, when I am working on the Vin-20V, Load Resistance-15ohm. Then the Vin come down to 15V or 16V and at the input current Iin-0.6A. Then the MOSFET getting too much hot.

What is the reason behind to get the MOSFET hot?
Why the voltage drops to 4V to 5V?
If the voltage drops the current goes high?
Do you think the problem with MOSFET or Chock Inductor? I am using IPL60R385CP MOSFET and Chock Inductor - CTX50-3A-R.
Please tell me that how can I over come these problem?

Here, I am attaching the waveform for Soft-Switching.
Last edited:

Doesn't look much like soft switching, neither ZCS nor ZVS.

Yeah, you're way off from ZVS. Might want to double check that all your component values are at least close to what your simulation uses. But from that plot it looks like your off time is at least a factor of three too short.

Hello FvM/mtwieg,

Except the MOSFET, I have used the same component values which I have used in the simulations. Do you think that due to the MOSFET the hard switching problem may occured? If you so, what I suppose to do to over come this problem. By the way, how to calculate the parasitics in the circuit?

I have drive the circuit with specifications of operating frequency-3.4MHz and duty cycle-50%.
The number 1 waveform indicate that the drain signal and number 2 waveform indicate that the gate signal. I can't able to capture the drain signal with in the oscilloscope screen because of the high voltage at the drain terminal.

It's possible that the FET has different junction capacitances than the simulation, which would throw off the waveforms. Or parasitic capacitance in your transformer.

You should just try adjusting the frequency and duty cycle until you get proper ZVS operation, then show us what it looks like.

Yes, I tried with difference frequencies and duty cycle (If change the duty also it behave's same manner so I haven't change any duty).. I get the ZVS at 400KHz. But, In simulations I get the 3.4MHz.. So, It has huge difference..

Here, I have attached the waveforms for from 3.5MHz to 400KHz with 50% duty cycle. Here You Go.........

3.5MHz -
3.4MHz -
3.3MHz -
3.2MHz -
3.1MHz -
3MHz -
2.9MHz -
2.8MHz -
2.7MHz -
2.6MHz -
2.5MHz -
2.4MHz -
2.3MHz -
2.2MHz -
2.1MHz -
2MHz -
1.9MHz -
1.8MHz -
1.7MHz -
1.6MHz -
1.5MHz -
1.4MHz -
1.3MHz -
1.2MHz -
1.1MHz -
1MHz -
900KHz -
800KHz -
700KHz -
600KHz -
500KHz -
400KHz -

So, Please give me the idea how to get the ZVS at 3.4MHz around....

Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to