1
\$\begingroup\$

I'm currently working on implementing a buck-boost converter for MPPT of a solar cell, the gate of the transistor is to be fed 0-3.3 V PWMlogic and I am planning on using a gate driver IC to combat the gate charge and shift the logic to appropriate voltage levels. However, the MOSFET source is exposed to negative voltage due to the inverting nature of the buck-boost topology.

In my case, for a certain irradiance level, the voltage of the panel at the maximum power point is ~16 V, at which the output voltage is brought to ~-20 V. I think using PMOS is part of the solution here, but finding a gate driver IC that can output negative bias is proving difficult; and I can't reference the gate to the output voltage since it is constantly subject to change. If there's something I've missed or misunderstood, please feel free to post. Any help would be appreciated.

schematic

simulate this circuit – Schematic created using CircuitLab

\$\endgroup\$

1 Answer 1

1
\$\begingroup\$

However, the mosfet source is exposed to negative voltage due to the inverting nature of the buck-boost topology

In the configuration you have chosen, the internal body diode of the p-channel MOSFET will always be conducting current from the supply into the inductor = short circuit scenario.

Internal body diode: -

enter image description here

Image from What is the MOSFET body diode. This will make your circuit like this: -

enter image description here

If there's something I've missed or misunderstood, please feel free to post. Any help would be appreciated.

You could swap the positions of source and drain to get this configuration: -

enter image description here

Image from Inverting Switching Converter Design Equations.

This has got be be an easier way to drive the p-channel MOSFET.

\$\endgroup\$
6
  • \$\begingroup\$ No, I'm not going to mention that because although, with care, that will work (the body diode is in the correct direction), the source will be at the inductor end and, we are back in the scenario that was posing the original problem to the OP @RoyC but, please feel free to cover that as an answer. \$\endgroup\$
    – Andy aka
    Mar 6 at 13:33
  • \$\begingroup\$ @RoyC that won't work because the body diode will be forward biased. So, it's probably best that you just go straight ahead and leave an answer because I don't like being piggy in the middle. \$\endgroup\$
    – Andy aka
    Mar 6 at 13:41
  • \$\begingroup\$ @RoyC any chance you could share your solution to this implementation with an NMOS FET? I would certainly be interested in the benefits of using an n-channel. \$\endgroup\$
    – DomJP
    Mar 6 at 19:02
  • \$\begingroup\$ @DomJP in case you don't get an answer from Roy, I'll point out that the only way an n-channel device can work is with the source connected to the switching node and, that would lead you back to the problem raised in your question --> how do you control the gate when the source goes negative etc. (unless Roy has a cunning plan). \$\endgroup\$
    – Andy aka
    Mar 6 at 20:04
  • \$\begingroup\$ @RoyC you might be missing the point that for an inverting buck-boost regulator, the source voltage becomes well-and-truly negative in value and that regular MOSFET drivers won't work (read the question). Of course a high-side NMOS can be used in question 487819 when the topology is buck but, because an inverting buck-boost is quite different in the inductor voltages, you can't (unless you have a better cunning plan). \$\endgroup\$
    – Andy aka
    Mar 7 at 12:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.