Give Arduino 5V from USB-PD - regardless of selected voltage

Hi!
I need 15 Volts for my project - my Arduino nano wants 5V. Yes I can use a voltage regulator, but USB PD first gives 5 Volts, then after a certain time, it gives me my 15 Volts. So are there maybe voltage regulators which can input 5 Volts and output also 5 Volts (or 4,8 - so the nano starts)?
Or how would you approach such a problem?

Look into boost/buck converters.

but arent buck-boost converters very bulky solutions? Isn't there a way to use a 5V regulator, which doesn't drop much on 5V input? (for example 5V input and 4,8V output, but when using higher voltage like 15 Volts, the output stays at 5V)

There are low-drop-out (LDO) regulators, which may drop as little as ~0.2V, but they have limited input voltage range. Those that have higher input voltage range seem to have higher drop-out voltage.

For example, MCP1700-5 has a drop-out voltage of 178mV, but the maximum input voltage is 6.0V.

AMS1117-5 has a maximum input voltage of 30V but the drop-out is 1.15V.

The other problem you have with any linear regulator is power dissipation. With a 15V input and 5V output, 66% of the power consumed by your circuit will be dissipated as heat by the regulator.

A boost/buck regulator is more efficient (except at very low currents), and perhaps only 10~30% of the power being dissipated by the converter.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.