I'm building an asynchronous buck converter (schematic attached) and am attempting to simulate it in LTSpice just to make sure I have everything working properly. Everything seems to work great, except when I measure the forward current through the diode, it is consistently above 20A (albeit for microseconds at a time).
Is this just an artifact of LTSpice using interpreting the diode as being ideal, or should I plan for this much current? All the app notes I've read just say to rate the diode for load current + ripple, which in my case would only be ~5A. Do I need a resistor in series with the diode to limit the current? I have yet to see an example buck converter layout with such a resistor.
Is this just an artifact of LTSpice using interpreting the diode as being ideal, or should I plan for this much current? All the app notes I've read just say to rate the diode for load current + ripple, which in my case would only be ~5A. Do I need a resistor in series with the diode to limit the current? I have yet to see an example buck converter layout with such a resistor.
Attachments
-
5.6 KB Views: 44