I have a circuit which currently runs off of either a 12VDC wall wart adapter, or it falls back to a 9V battery if the wall wart adapter is not connected. My circuit currently uses a chip which requires a clean 8VDC source in order to run.
Right now, I just have an 8V LDO regulator burning off the excess power as heat, but I've just realized that my 9V cells can drop as low as 7.8, and still have 50% capacity (mAh) remaining, and my LDO requires that the supply power be at least 0.2V greater than the output voltage, or it just shuts off.
What would be the best approach to constantly having an 8V low-noise output assuming a potential input voltage swinging between 7V and 12V? My initial guess would be to use a flyback or buck-boost switching transformer, which could handle the input swing being so large and the undesired circumstances where Vi < Vo.
However, I can't seem to find any 8V fixed output buck-boost regulators. Also, one thing that has me confused is that both fixed-output and variable-output regulators both require external components (diode, capacitor, inductor). Why do both require external components?