-1

I constructed this synchronous buck converter circuit I found online and I wanted to know how reliable it actually is: ( I used a battery source for the VCC+ pin on the op-amp because the 12 V line was too noisy for some reason); also, I've seen people say that the buck circuit's output voltage is supposed to INCREASE when you lower the load's resistance, which doesn't make much sense to me (more current => lower voltage?) plus this circuit's output voltage drops the more you decrease the load resistance. Also I would appreciate it if someone were to show me a better alternative for a synchronous buck converter. I am mainly interested in designing a buck converter to learn more about switch-mode power supplies rather than doing it out of necessity.

enter image description here

For people who want to simulate it using LTspice: https://drive.google.com/file/d/1iq6pzlwegOPHI3BKrszCXosdomPM4ChM/view?usp=sharing

Note: I apologize for the messy circuit.

Transistor
  • 168,990
  • 12
  • 186
  • 385
A.H.Z
  • 633
  • 2
  • 10
  • 2
    Using an OP07 as a gate driver is probably not the best idea. – Hearth Jul 25 '21 at 01:25
  • 1
    What is the precise question here? – mmmm Jul 25 '21 at 01:26
  • 1
    Also using an op07 in a comparator configuration is not a good idea – mmmm Jul 25 '21 at 01:26
  • Just wanted to know if this circuit is viable for proper voltage regulation if we keep changing the load's resistance. – A.H.Z Jul 25 '21 at 01:27
  • @mmmm can you explain why it would be a bad idea ? – A.H.Z Jul 25 '21 at 01:30
  • It's not viable for voltage regulation as you don't have a control loop around it to adjust the duty cycle to compensate for changes in Vin and load. For fixed Vin and continuous inductor current the output will droop somewhat with load. As others have said an OP07 isn't a good FET driver OR comparator. – John D Jul 25 '21 at 01:30
  • @JohnD Got it. what would be a good op amp for driver in that case? – A.H.Z Jul 25 '21 at 01:35
  • 1
    I'd use a comparator, not an op-amp, followed by a FET driver or maybe NPN PNP buffer. Actually, I wouldn't do that, I'd find a synchronous buck converter or controller IC and use that. – John D Jul 25 '21 at 01:37
  • @JohnD Thank you for the info ! – A.H.Z Jul 25 '21 at 01:44
  • Maybe clarify whether you are using this circuit to learn about switch-mode power supply design principles, or whether you just need a good power supply? – MarkU Jul 25 '21 at 01:45
  • @MarkU Will do , I mainly wish to learn about Buck converters and switch-mode power supply designs. – A.H.Z Jul 25 '21 at 01:49
  • too many errors on this sch. wrong polarity for M1, wrong driver, no dead time, no specs etc etc -1 go read design apps, specify then simulate – Tony Stewart EE75 Jul 25 '21 at 05:29
  • [Synchronous buck explanation](https://electronics.stackexchange.com/questions/195662/buck-converters-no-load-condition/195663#195663) and [anorther](https://electronics.stackexchange.com/questions/547461/whats-the-point-of-a-mosfet-in-a-synchronous-buck-converter/547477#547477) and [another](https://electronics.stackexchange.com/questions/173594/switching-converter-current-mode-control-load-disconnect-problem/173604#173604) and [another](https://electronics.stackexchange.com/questions/495985/buck-converter-simulation-issues/495991#495991). – Andy aka Jul 25 '21 at 09:41

2 Answers2

1

This buck converter has no feedback loop. Consequently

  1. It will have significant voltage transients when the input voltage changes (for example power on), or when the load changes.
  2. The steady state output voltage will depend upon the input voltage.

An open loop buck converter such as this will thus only serve your purpose if the above behavior is acceptable to you. You probably want to use voltage feedback, to mitigate those problems, but you haven't specified the application for your buck converter, so whether or not such behavior is acceptable is only something we can guess at, with the information available to us at this point. (The guess is you won't be happy).

Additionally, as has been pointed out in the comments, using op-amps as gate drivers is probably not the best choice. In particular, the op-amp you have chosen, OP07 is not designed to output less than 2V above the negative rail. The mosfet you have chosen, the Si7234DP has a maximum threshold voltage of 1.5V. Thus, there is the real possibility that the op-amp, even when saturated toward the negative rail will keep the mosfet partially on. Another problem with the op-amp part of your circuit is that you have the V+ held at ground. To drive the op-amp output high, V- needs to be driven negative, below any offset voltage the op-amp may have. However, the recommended operating condition is for the common mode input to be at least 2V above the negative rail. So, all in all, that op-amp, as configured, does not reliably switch that mosfet.

However, in simulations, I have done similar to you and used op-amps to drive mosfets. That is because the op-amp model was available, and models for gate driver chips for that particular simulator were not available. However, if you are using spice, you can quite often download models of chips from vendors. In a real circuit, you most likely don't want to use an op-amp to drive the gate. You certainly don't want to use that op-amp in that configuration to drive that particular mosfet. You will not be happy.

What would work, for many applications, is to use one of the many available buck converter IC chips together with the appropriate external circuitry, such as inductor, capacitor(s) and feedback resistors and possibly compensation components (capacitor and resistor).


Edit: Answering a question from @mkeith

Can you elaborate on the problem with open-loop operation at light loads? For some reason I thought that a fully synchronous boost converter (always in synchronous mode) would act sort of like a DC transformer even at light loads, including no-load.

My answer originally made a statement that open loop (i.e. fixed duty cycle) synchronous buck converters will, under light loads, change their output voltage based upon the load. That was incorrect. (I did model the OP's circuit -- not exact components, and it did have a voltage rise when the load was increased. However, I now believe it was due to the op-amp being operated outside of its recommended operating conditions, and leaving the low side mosfet in my model partially, but not fully on).

Here is a model of an open-loop (i.e. fixed duty cycle) synchronous buck converter. I used two square waves 180\$^\circ\$ out of phase to drive the switches, as opposed to using the op-amp as an inverter as the OP did. It indeed acts sort of like a DC transformer even at light loads. The output is 6V as RL ranges from 1\$\Omega\$ to 1M\$\Omega\$. I did not attempt to avoid shoot through, and that may account for much of the noise after the initial transient has dissipated.

schematic

simulate this circuit – Schematic created using CircuitLab

Here is a sample output.

enter image description here

Math Keeps Me Busy
  • 18,947
  • 3
  • 19
  • 65
-1

As a synchronous converter it has no discontinuous current mode, current will always flow.

If the switching ratio does not favour operation in the forward direction it will conduct in the reverse direction (acting as a boost converter in the reverse direction).

You will need a feedback circuit to set the switching ratio so that you get the output voltage you need.

Lars Hankeln
  • 2,513
  • 1
  • 8
  • 15