My company makes a USB-C/USB-PD 2.0 compliant charging device for use in airplanes. It runs off 28VDC, has a built-in DC-DC converter, and uses the TPS25740B for the USB-PD controller. See the picture below for a conceptual block diagram. Given the extreme space constraints in aircraft instrument panels, we want to make a right-angle adapter with these design constraints:
- Have a USB-C male plug that can plug into an unmodified charging device
- Light up an indicator LED, with different colors for whether or not an external device is plugged in or not.
- NOT have a hot VBUS when not in use
- Fit into an extremely small space. The existing charging device is only about 4cm x 5cm x 1cm, and this adapter needs to be even smaller.
- Capable of USB data pass-through for possible future applications
Our first idea was to have a pull-down resistor on the CC line, effectively forcing the TPS25740B to provide VBUS at all times to power the indicator LED. We had hoped to find some system to turn the external VBUS connection on and off with a PMOS switch, so as not to have a hot VBUS when not in use.
I discussed the matter at length with an engineer on the TI E2E forums, and he said this idea would never work, or at least never be USB-PD compliant. He recommended instead that I use a USB-C dual-port controller, TPS65988, and a buck-boost converter with the TPS55288. It seems to me that this would effectively be recreating the circuitry of the charging device itself within the right-angle adapter. Given the space constraints, and concerns about cost and development time, I doubt this would be acceptable.
As I was researching this, I had to ask, is there any easier way to do this?
Preferably something that doesn't involve making another DC-DC converter and/or programming a microcontroller. Any help, advice, or resources would be appreciated. Thank you.