Como señaló Finbarr, debe implementar el protocolo de comunicación Power Delivery para negociar el perfil de salida de 20 V. La especificación de PD fue diseñada por una comunidad de más de 300 excelentes ingenieros de las principales compañías de semiconductores y software. Se necesitaron 3 revisiones principales y aproximadamente 5 años de trabajo para lograr el estándar funcional actual. Tratar de implementar el protocolo desde cero (como parece sugerir Finbarr) es una propuesta que obviamente pierde.
Sin embargo, hay una solución a nivel de bricolaje. Debido a la horrible complejidad del protocolo, varias compañías de semiconductores ofrecen un conjunto de circuitos integrados que integran el protocolo PD, una solución llave en mano. Para comenzar, consulte la descripción general de soluciones de PD en TI , y seleccione el grupo apropiado.
Ya tienes la fuente PD funcional. Por lo tanto, debe seleccionar "Dispositivo UFP" y "Receptor". Tendrá alrededor de 5 variantes de circuitos integrados que realizan la función de controladores de PD, algo como TUSB422 o TPS65981. Desafortunadamente, el IC necesitará cierto control sobre la interfaz I2C para realizar la negociación real, por lo que necesitará algún microprocesador con algún soporte de software para PD. Deberían ofrecer kits de desarrollo con ejemplos completos de cómo hacer esto.
Entonces, buena suerte.
EDITAR: otras compañías como NXP, Maxim, Linear, Cypress, ON Semi, STMicro, pueden ofrecer controladores con correas de pines (sin microcontroladores), pero debe buscar esto.