this post was submitted on 13 Nov 2023
1 points (100.0% liked)
Homelab
371 readers
3 users here now
Rules
- Be Civil.
- Post about your homelab, discussion of your homelab, questions you may have, or general discussion about transition your skill from the homelab to the workplace.
- No memes or potato images.
- We love detailed homelab builds, especially network diagrams!
- Report any posts that you feel should be brought to our attention.
- Please no shitposting or blogspam.
- No Referral Linking.
- Keep piracy discussion off of this community
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I’ve found this particular use to be frustrating. USB-PD negotiates how much power each port provides when the device is plugged in, which in practice means whenever you plug or unplug something from the adapter, it cuts off power to every other port while it renegotiates and reallocates the power to each port. This will kill power to the router, miniPC, etc.
If everything is kept plugged in and powered on at all times together—including the Raspberry Pi and the miniPC—then I guess this is one way to eliminate power adapters.
Yeah just reading up on it. I'm wondering if there's a USB-C device which has zero negotiation time? At the worst case, I may just get a dedicated USB-C charger for the Router as that has the most obnoxiously large power brick.
That’s not physically possible, negotiation is required for voltages over 5V. And the voltage may not be within the spec of the device. USB-PD provides higher voltages in order to push more power through a USB cable. Higher voltage means higher wattage for the same amps, meaning less power lost due to cable resistance. You can’t just push 5V 10A through a USB cable or it would melt, but you could push 20V 2.5A, for the same 50W total but with a non-melty cable. So the voltage may not be precise and is usually used to drive a buck converter at the other end to drop it down to a usable voltage again. All this requires expensive components and complex firmware.
What you’re probably looking for is a regular 12V DC power supply. There’s just no need for all the expensive USB-PD negotiation for your use case.
Plus, as others have said, USB-PD chargers will disconnect all devices whenever power requirements change. This can happen at any time even without the devices being unplugged-re-plugged, it happens whenever the power needs dictate a switch to a new USB-PD mode.