I'm designing a project at the moment that will be powered by USB-C. There's more information about that in this previous question of mine.
The project can be easily split into two parts:
- Control/logic side which requires 3.3V/500mA
- LED side which requires 5V/6A
What makes this slightly more complicated is how the power is supplied from the USB-C. On connection, the power adapter will provide 5V (current can depend on a few factors) on the VBUS pins. A USB-C controller can then negotiate with the power adapter to provide up to 20V/5A on the VBUS pins. For my particular project, I'll be using a power adapter than can provide 20V/3A.
At the moment my thoughts are:
- Use the power from the VBUS pins to power a wide-range LDO that takes 5V upto 20V and has a fixed output of 3.3V. This can control the logic side of things.
- Provide VBUS to a buck converter, which is only enabled once the VBUS voltage reaches 20V, to provide 5V to the LEDs.
My primary concerns are:
- The efficiency and heat dissipation of an LDO that has a 20V input and outputs 3.3V (even only with 500mA maximum current).
- The stability of the output from the buck converter when supplying the LEDs. These LEDs are similar to the WS2812B
- The heat from the buck converter running with the relatively high current.
Is there a better way of doing this, or is the buck converter for the LEDs and the LDO for the logic the best way around this? In particular are there any issues that might occur that I haven't mentioned above?