Oscilloscopes are fundamentally voltage-measuring instruments; they cannot measure electron flow directly. To learn how to measure current on oscilloscope channels, you must convert the current into a proportional voltage signal. You can achieve this using either a dedicated current probe (like a Hall-effect clamp) or a shunt resistor. A good reading numerically depends entirely on your conversion ratio: a 5A current through a 0.01Ω shunt yields a clean 50mV signal, which should display as exactly 5.0A when the scope’s math scaling is configured correctly.

Oscilloscope & Meter Setup Block

Before connecting any probes, you must select your conversion method. Shunt resistors are ideal for low-voltage DC circuits, embedded systems, and high-frequency PWM signals because they introduce zero phase shift and cost pennies. Current probes (such as the Tektronix TCP0030A) are mandatory for floating measurements, high-voltage AC, or when breaking the circuit to insert a shunt is impossible.

Shunt Resistor Selection & Expected Voltage Drops

The goal is to generate a measurable voltage drop (typically 50mV to 100mV at peak current) without starving the load of voltage or overheating the resistor. Below is the reference data for common bench scenarios.

Shunt Resistance Target Max Current Voltage Drop at Max Min. Power Rating Scope Vertical Scale
1.0 Ω 100 mA 100 mV 0.125 W (1/8W) 20 mV/div
0.1 Ω 1.0 A 100 mV 0.25 W (1/4W) 20 mV/div
0.01 Ω 10 A 100 mV 2.0 W 20 mV/div
0.005 Ω 20 A 100 mV 5.0 W 20 mV/div

Meter & Scope Configuration

When using a shunt, you will use a digital multimeter (DMM) to verify the static DC drop, and the oscilloscope to view the dynamic waveform.

DMM Setup Block (Shunt Verification)
  • Dial Position: mV DC (for steady loads) or mV AC (for measuring ripple).
  • Lead Jacks: Black lead to COM; Red lead to V/Ω/mA. Do not use the 10A high-current jack; you are measuring the shunt's millivolt potential, not inline current.
  • Range: Manual 200mV range. Auto-ranging often drops to the 2V scale, sacrificing the resolution needed to see a 10mV drop across a 0.01Ω shunt.
Oscilloscope Channel Setup
  • Coupling: DC (to see both AC ripple and DC baseline).
  • Probe Attenuation: 1X if using a short BNC-to-alligator cable; 10X if using a standard passive probe.
  • Math/Scale: Enable the Math channel. Set the equation to CH1 / R (e.g., CH1 / 0.01). This scales the millivolt reading directly into Amperes on the display grid.

Probe Placement & Execution Steps

Probe placement dictates whether you capture a clean signal or accidentally short your power supply to earth ground. The physical location of your test points changes based on the method chosen.

Method A: Shunt Resistor Placement

  1. De-energize the circuit. Never solder or clip a shunt into a live circuit.
  2. Choose Low-Side vs. High-Side. Place the shunt on the low side (between the load and ground) whenever possible. Low-side placement keeps the shunt voltage near 0V relative to earth ground, which is critical because standard oscilloscope probe ground clips are tied directly to the scope’s earth-grounded chassis.
  3. Insert the shunt. Solder the 0.01Ω resistor in series with the ground return path.
  4. Connect the scope probe. Attach the probe tip to the load-side of the shunt (the slightly more positive side) and the probe ground clip to the supply-side of the shunt (the 0V ground side).
  5. Verify with DMM. Power the circuit. Place your DMM probes across the shunt. If drawing 2A through a 0.01Ω shunt, the DMM must read exactly 20.0mV.
  6. Capture the waveform. Trigger the scope on the rising edge of the load's switching signal (e.g., a MOSFET gate drive) to stabilize the current ramp.

Method B: Hall-Effect Current Probe Placement

  1. Connect the probe interface. Plug the current probe (e.g., Rigol CP0030A) into the scope’s dedicated BNC/Power interface or use a BNC-to-BNC cable if the probe has its own battery pack.
  2. Degauss and Zero. This is the most skipped step. Press the "Degauss/AutoZero" button on the probe head with no conductor inside the jaws. This clears residual magnetism in the core. Skipping this introduces a phantom DC offset that ruins low-current readings.
  3. Clamp the conductor. Pass only one conductor through the jaw window. Clamping a multi-conductor cable (like a standard AC power cord) will result in a 0A reading because the magnetic fields of the line and neutral cancel each other out.
  4. Set Scope Scaling. Set the channel attenuation ratio to match the probe (e.g., 10mV/A). The scope will now automatically label the Y-axis in Amperes.

Expected Readings, Safety, & Misleading Values

Knowing what a good reading looks like numerically prevents you from chasing ghosts in your circuit. For a 12V DC motor drawing 3A under load, a 0.01Ω low-side shunt should yield a flat DC baseline at 30mV (displayed as 3.0A), with high-frequency spikes reaching 45mV (4.5A) during commutation.

⚠️ Mains Safety & CAT Ratings

If you are measuring AC mains current (120V/240V AC), never use a standard shunt resistor unless you are using a fully isolated, battery-powered oscilloscope or a high-voltage differential probe. Standard scopes will short the mains to earth ground through the probe ground clip, causing an explosive arc flash.

For mains measurements, you must use a current clamp rated for the appropriate Safety Category: minimum CAT III 600V for branch circuits and distribution panels, or CAT IV 600V for service entrance and outdoor metering. Always verify the CAT rating printed on the probe body before clamping.

Expected Readings: Good vs. Bad Values

Use this diagnostic table when your waveform looks wrong or your math channel is reporting impossible numbers.

Symptom on Screen Expected (Good) Value Measured (Bad) Value Root Cause & Fix
Flatline at 0A, but load is running 3.0A DC baseline 0.0A Shunt is bypassed, or current probe clamped over both Line/Neutral. Clamp a single wire.
Massive 60Hz/50Hz sine wave superimposed on DC Clean DC with minor HF noise 2.0A DC + 5A AC ripple Ground loop. Probe ground clip is at a different potential than the circuit ground. Move to low-side shunt.
Waveform clips/flattens at the peak 10A peak sine wave Flat tops at 8A Current probe core saturation. DC offset exceeds probe specs. Degauss probe or use a higher-capacity clamp.
Reading is exactly 10x too low 1.5A 0.15A Probe attenuation mismatch. Scope is set to 1X but passive probe is switched to 10X. Match the scope menu to the probe switch.

Common Mistakes That Give Misleading Readings

The most frequent error when measuring current on an oscilloscope is the high-side ground loop. If you place a shunt on the positive (high) side of a 24V motor controller and connect your oscilloscope's ground clip to the bottom of the shunt, you are tying the oscilloscope's earth ground to the 24V rail. If the motor controller's logic ground is also tied to earth, the current will bypass the shunt, flow backward through your probe's ground lead, and melt the probe wire. Always use low-side shunts for grounded bench supplies, or invest in a differential probe (like the Keysight N2893A) for high-side measurements.

Another insidious mistake is ignoring thermal drift in shunt resistors. A standard 1% carbon film resistor will change its resistance as it heats up under a 5A load. If your 0.01Ω shunt heats to 80°C, its resistance might drift to 0.0105Ω. Your scope will report 5.25A when the actual current is still 5.0A. For precision current measurements exceeding 2A, always specify shunt resistors with a low temperature coefficient (e.g., 50 ppm/°C or better) and a Kelvin (4-wire) sense pad layout on your PCB.