This circuit is an improvement on a Buck Converter is uploaded a long time ago: http://everycircuit.com/circuit/5993410963177472
The problems with it were:
- bad feedback system
- no switch current limit
- no latch
- unrealistically low switching frequency
These flaws have been overcome in this circuit.
This version still might not be the best, but it's better than the previous version. This circuit switches at 100KHz and outputs 5V, taking an input of 9V. This circuit has an output pk-pk ripple voltage of 0.050V, which is acceptable.