USB-C PD source controller
USB-C Power Delivery source controller on a small board with the receptacle · VIN 3.3–24 V (from the converter output or an aux rail) · Rp on CC · offers 5 V 3 A, 9 V 3 A, 15 V 3 A, 20 V 3.25 A (3.25 A only on a 5 A cable) · sets the converter by sinking current from its FB node (design: 100 kΩ top, 33.2 kΩ bottom, 1.25 V reference) · 10 mΩ high-side sense · drives a P-MOSFET load switch · OCP, OVP, UVP, VBUS discharge

Try it on the benchThe lab drops it on an empty bench and opens its datasheet card.
Pins
- USB-C port
- VIN (3.3–24 V)
- GND
- VBUS (port side)
- ISP (sense +)
- ISN (sense −)
- GATE (load switch, open drain)
- DSCHG (discharge, open drain)
- FB (to the converter)
Lessons and builds that use it
- 65 W USB-C PD stage on a ready-made 24 V supply: buck converter, PD controller, load switch (build)
- 65 W USB-C PD charger from scratch: mains flyback (UC3844, 800 V MOSFET, PQ2625 transformer), TL431 + PC817 feedback, PD controller (build)
- Real device: phone charger, 220 V AC wall to 5 V USB (build)
- Real device: laptop charger, 220 V AC wall to 20 V with PFC (build)