Test fixture · MB-EXP-0001

USB PD Tap

Debug charging, negotiation and runtime power

Debug USB PD charging issues with the test equipment you already own. Watch CC waveforms on an oscilloscope or measure runtime voltage and current with a multimeter. No special software required. Observe VBUS up to 48 V; add optional PD decoding to investigate negotiation messages.

$200.00USD · Assembled tap board

SKU MB-EXP-0001

4 in stock · $29.99 USD worldwide shipping per order

Test checkout only — no real payment or shipment.

Shipping and order details

Use the test equipment you already have

Oscilloscope on its own

See CC signaling, voltage transitions and load changes on any compatible scope. Use 1 MΩ voltage inputs; four channels show every output together. No special software required.

Just a multimeter

Read bus voltage and current with a high-impedance meter in DC volts. Multiply VBUS /20 by 20 and I 0.4 V/A by 2.5 A/V. Use one meter in turn or two simultaneously.

Optional PD decoding

To read negotiation messages, add a compatible scope decoder or Control Hub. A multimeter gives steady readings; a scope captures fast events.

Debug USB PD issues with messages and measurements

Debugging USB PD issues

Investigate a device that stays at 5 V, repeatedly reconnects or resets under load. Compare Source Capabilities, Request, Accept and PS_RDY with the measured VBUS transition to see where negotiation and delivered power diverge.

Watch USB PD traffic

Observe the active CC line while the source and sink communicate. Decode messages with a compatible scope decoder or optional Control Hub software and inspect packet timing and integrity alongside the captured waveform, without asking the tap to negotiate a different contract.

Measure runtime current and voltage

Capture VBUS and current while the device starts, charges, sleeps or changes load. Compare those changes with PD messages in the same scope acquisition; calculate delivered power from the scaled voltage and current.

Optional: USB PD Tap + Oscilloscope + Control Hub

See the negotiation and the power it delivers

The Modular Bench brings PD messages and electrical measurements into one workflow. Capture both CC lines, bus voltage and current together, then follow a request through to the power transition or load event that explains the fault.

Explore the USB PD debugging bench ↗Oscilloscope specifications ↗
Control Hub example with decoded USB PD messages and voltage, current and power views.
Control Hub demonstration with simulated inputs. The demo uses its own probe scales; use ×20 voltage and 2.5 A/V current for this tap.

How to capture USB PD traffic and power

  1. Connect the source and device

    Insert USB-C ports A and B between the source and sink using suitable cables. Power 5 V IN from a separate 5 V USB-C supply. If the devices do not attach, reverse one plug to match the required relative orientation.

  2. Choose your measurements

    For steady bus voltage and current, use a high-impedance multimeter in DC volts on each scaled output in turn. For waveforms, connect CC1 to CH1, CC2 to CH2, the current output to CH3 and VBUS /20 to CH4 on a four-channel oscilloscope. Use 1 MΩ inputs and a compatible ground reference.

  3. Set scales and decode

    Set VBUS to ×20 and current to 2.5 A/V. Read the scaled values directly without software. For PD messages, optionally select the active CC channel in a compatible scope decoder or Control Hub. Inspect negotiation, voltage transitions and load changes together.

Connections

View the illustrated connection guide ↗

USB-C A / B
Insert the board between source and sink using suitable USB-C cables. The source and sink negotiate the PD contract, including EPR up to 48 V. The tap passes their communication through and does not initiate or control negotiation.
5 V IN
Power the tap electronics from a separate 5 V USB-C supply. This port does not supply the device under test.
CC1 / CC2
Each CC line feeds a 22 kΩ resistor, an OPA2810 unity-gain buffer and a 49.9 Ω series output resistor to its BNC. Connect to 1 MΩ scope inputs and select the active CC channel for PD decoding.
VBUS /20
Connect to a voltage input. Multiply the measured output by 20 to recover the nominal bus voltage.
I 0.4 V/A
Connect to a voltage input. Multiply the measured output by 2.5 A/V to recover nominal current. Do not connect this output to a DMM current socket.

Required equipment

The $200.00 USD price is for the assembled USB PD Tap board. Add a separate 5 V supply, USB-C cables and measurement leads. Use your own oscilloscope or multimeter; no special software or computer is required for electrical measurements. Control Hub is optional for decoding and combined views.

Measurement instrument

Any compatible oscilloscope with 1 MΩ voltage inputs, or a high-impedance multimeter in DC volts for bus voltage and current readings. Four scope channels capture all outputs together; one meter reads voltage and current in turn, or two meters read both simultaneously.

Power and cables

Separate 5 V USB-C supply, two suitable USB-C cables for the pass-through path, and BNC measurement leads.

Software (optional)

No special software or computer is needed for waveforms or meter readings. Use a compatible scope decoder or optional software such as Control Hub to decode PD messages. The tap requires no firmware or gateware.

Specifications

Signal connections, output scales and measurement requirements.
ParameterSpecificationDetail
FormatStandalone assembled boardExternal test fixture; no rack slot
USB PD role and rangeObservation up to 48 V, including EPRSource and sink negotiate; tap does not request or control a contract
PD observationCC1 and CC2, nominal ×1OPA2810 unity-gain buffers; 49.9 Ω series output resistors
VBUS outputNominal 50 mV/V (÷20)48 V VBUS gives 2.4 V at the output
Current outputNominal 0.4 V/AVoltage output; zero-centred, positive A to B
Measurement inputHigh-impedance voltage input1 MΩ oscilloscope or high-impedance multimeter in DC volts
Fixture supplySeparate 5 V USB-C inputIndependent of the bus under test

Operating notes

USB PD testing questions

Can I use the USB PD Tap with my own hardware and no special software?

Yes. Use any compatible oscilloscope with 1 MΩ voltage inputs or a high-impedance multimeter in DC volts. No Modular Bench hardware, Control Hub software or computer is required for electrical measurements. Supply separate 5 V power and suitable leads, and check ground-reference compatibility. PD message decoding is optional and requires a compatible decoder.

How do I watch USB PD traffic?

Place the USB PD Tap between the USB-C source and sink, power its separate 5 V input, and connect CC1 and CC2 to high-impedance oscilloscope inputs. A scope displays the waveforms on its own. To read messages, select the active CC channel in a compatible scope decoder or optional software such as Control Hub. The tap exposes signals and does not decode them itself.

How do I measure runtime current and voltage of USB PD?

Connect VBUS /20 and I 0.4 V/A to oscilloscope voltage inputs set to 1 MΩ, or a high-impedance multimeter set to DC volts. Use one meter in turn or two simultaneously. No special software is required. Never use the meter current socket for these voltage outputs. Multiply the VBUS output by 20 and the current output by 2.5 A/V. For example, 1 V at VBUS /20 represents 20 V on the bus, and 0.8 V at the current output represents 2 A. These are nominal scale examples, not accuracy specifications. Current is positive from A to B.

How can I debug a USB PD device that stays at 5 V?

Capture the active CC line and VBUS together. Check the advertised Source Capabilities, the sink Request, the source response and PS_RDY, then compare their timing with VBUS. This helps distinguish a missing request, a rejected contract and a power transition that does not complete. The tap observes the exchange; it cannot force a higher voltage.

Why pair the USB PD Tap with the Modular Bench?

The tap provides access to CC1, CC2, VBUS and current. A four-channel oscilloscope captures all four outputs together, and Control Hub combines PD decoding with voltage, current and power views. This makes the setup useful when you need to explain a charging fault or reset using both messages and electrical behavior.

Does the tap support USB PD EPR up to 48 V?

The tap supports observation up to 48 V, including EPR source/sink negotiations. At 48 V, its VBUS /20 output is nominally 2.4 V. Use suitable source, sink and cables. It does not negotiate EPR or certify a system for USB-IF compliance.

Is this a standalone USB PD analyzer or a USB data analyzer?

It works independently of the Modular Bench and Control Hub with a separate 5 V supply, leads and a compatible oscilloscope or multimeter. No special software is required for electrical measurements. Reading PD messages requires an optional decoder; a multimeter cannot decode traffic. Its BNC outputs expose PD signaling on CC1/CC2 and bus voltage/current; they do not capture USB payload data. The tap cannot send PD requests or force a contract.