What I've got:
- A car with a USB port that only supplies 500 mA.
- An android phone with USB-C that supports QC3.0 and PD2.0
...So the phone discharges while driving with Android Auto.
What I want:
- I want to improve this so the phone actually charges while driving.
What I've tried:
Adding a USB-A Y cable
Adding a USB-A Y cable
══════════════════════
[CAR USB A]─── USB 2.0 ──────┬───────>
│
[2A CHARGER]── USB Power ────┘
(of course this didn't work, as in this question)
Adding a 150 Ω resistor between D+ and D-
Still with the Y cable, I tried this to trigger USB BC and unlock 1 A.
- Charging works at 1 A as expected !
- Data transfer does not work, so neither does Carplay / AA.
Modding a USB-C charger
I modified a USB-C PD charger so the D+ and D- lines from the car are wired to the receptacle.
- Powering the charger from the bench (with D+ and D- unplugged from the car): the phone charges at 14 W.
- Powering the charger with D+ and D- plugged in the car: phone charges at 4 W (not enough) and no communication with the car.
Question
Is it possible to charge the device at higher power while maintaining USB 2.0 data transfer?
Especially through PD2.0 since it's supposed to negotiate power over a separate wire that's not D+ or D-?
And as much as possible using ready-made modules or parts?
Sorry for the question being so long. I want t share everything I've tried!