USB PD Protocolos compatibles

Alimentación

USB Power Delivery

¿Qué es USB PD?

USB Power Delivery (USB PD) es una especificación de protocolo que permite la negociación flexible de energia sobre conexiones USB Type-C, soportando niveles de potencia de hasta 240W (48V a 5A) bajo la especificación Extended Power Range. La comunicación USB PD ocurre sobre la línea CC (Configuration Channel) del conector USB Type-C usando senalizacion BMC (Biphase Mark Coding) a 300 kbps. Durante una negociación PD, la fuente anuncia sus capacidades de energia a través de mensajes Source_Capabilities que contienen Power Data Objects (PDOs), y el receptor solicita una combinación específica de voltaje y corriente a través de mensajes Request. El protocolo también maneja intercambios de roles, entrada a modos alternativos (como DisplayPort sobre USB-C), estado de bateria y actualizaciones de firmware. USB PD es ahora esencial en laptops, smartphones, monitores, estaciones de acoplamiento, cargadores automotrices y equipos industriales. El análisis de protocolo es crítico para el desarrollo de USB PD porque la secuencia de negociación involucra requisitos de temporización precisos, y las fallas pueden resultar en dispositivos que no cargan, entregan voltajes incorrectos o no entran en modos alternativos. Los ingenieros deben verificar que los anuncios PDO son correctos, que los contratos de energia se establecen dentro de la temporización de la especificación y que los mecanismos de recuperación de errores (hard reset, soft reset) funcionan correctamente. Analizar el trafico USB PD requiere decodificar las señales codificadas en BMC de la línea CC en mensajes PD legibles.

USB PD Referencia rápida

type Serial, asynchronous (CC line)
signals CC1, CC2
max Speed BMC at 300 kbps
voltage Range 5V – 20V
standard USB PD 3.1

Instrumentos Acute compatibles con USB PD

Soluciones recomendadas

Recomendado para decodificación

TB3016F

TB3016F

Con canales analógicos

MSO2116E

MSO2116E

Todos los productos compatibles

Decodificación de protocolo
Disparo por hardware
Emulador de protocolo

Serie TravelBus

¿Listo para analizar este protocolo?

Vea cómo los instrumentos Acute capturan y decodifican este protocolo en tiempo real. Solicite una demo o contacte a nuestro equipo.

¿Cómo analizar USB PD con instrumentos Acute

1

Conecte su analizador lógico o analizador de protocolos Acute a las lineas CC1 y CC2 de la conexión USB Type-C.

2

Conecte una referencia de tierra al cable o tierra de la placa.

3

En el software Acute, seleccione el decodificador de protocolo USB PD y asigne los canales de la línea CC.

4

Configure el decodificador para la revisión PD esperada (PD 2.0 o PD 3.0/3.1).

5

Active una captura durante un evento de conexión y visualice los mensajes PD decodificados incluyendo Source_Capabilities, Request, Accept, PS_RDY y cualquier secuencia de recuperación de errores.

Preguntas frecuentes

Que tasa de muestreo se necesita para el análisis USB PD?
La senalizacion USB PD en la línea CC usa codificacion BMC a 300 kbps, lo que requiere transiciones de hasta 600 kHz. Se recomienda una tasa de muestreo de al menos 6 MHz (10x la tasa de transicion) para una decodificación fiable. Tasas de muestreo más altas de 12-24 MHz proporcionan mejor margen para capturar flancos BMC limpios y manejar el ruido de señal en la línea CC.
Por que mi decodificador USB PD no captura los mensajes de negociación?
Los mensajes USB PD se transmiten como rafagas cortas en la línea CC, por lo que la temporización del disparo es crítica. Asegurese de capturar alrededor del evento de conexión o desconexion del cable. Tambien verifique que el umbral de voltaje del analizador lógico este configurado correctamente para la línea CC (típicamente alrededor de 1.0-1.2V). Si usa una placa de derivacion, confirme que la línea CC no este cargada o atenuada por la conexión de la sonda.
Cuantos canales necesito para USB PD?
La negociación USB PD ocurre en una línea CC a la vez (CC1 o CC2), por lo que un solo canal puede capturar mensajes PD. Sin embargo, monitorear tanto CC1 como CC2 (2 canales) es recomendable para capturar la detección completa de orientacion del cable y la comunicación. Agregue canales para monitoreo de voltaje VBUS si desea correlacionar la entrega de energia con la negociación del protocolo.

Protocolos relacionados

¿Necesita ayuda para elegir el instrumento adecuado para su protocolo? Contacte a nuestro equipo de ingeniería.