Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

Shunt Resistor for Current Measurement: Selection, Power, Error and Kelvin Connections

Article Details

A shunt resistor is a calibrated low-resistance element placed in series with the current being measured. Current through the resistor produces a small differential voltage, and that voltage is read directly by an ADC or amplified before conversion. The resistance may be only a few milliohms, yet its tolerance, temperature rise, terminal geometry and PCB connection can set the accuracy of the complete measurement channel.

Current sense resistor, current sensing resistor and current shunt resistor usually describe the same function in board-level electronics. The selected value must generate enough signal for the amplifier and ADC without causing unacceptable voltage loss or heat. High-current designs also require a defined Kelvin connection so that copper and solder resistance do not become part of the measurement.

Design rule: choose the target full-scale sense voltage first, calculate the resistance from maximum current, and then verify continuous power, pulse energy, TCR, amplifier input range, offset error and the physical sensing points on the PCB.

What Is a Shunt Resistor?

A current-measurement shunt is connected in the load-current path rather than across the supply. Its voltage drop follows Ohm's law. The measurement circuit reads the voltage between the two intended sense points and calculates current from the known resistance.

VSHUNT = I × RSHUNT
I = VSHUNT / RSHUNT
PSHUNT = I2 × RSHUNT = VSHUNT × I

A 5 mΩ shunt carrying 10 A develops 50 mV and dissipates 0.5 W. Those two results expose the central tradeoff. Raising the resistance produces a larger, easier-to-measure signal but increases insertion loss and heating. Lowering it improves efficiency while making amplifier offset, PCB resistance, noise and thermoelectric effects a larger fraction of the reading.

Term Meaning in a current-sense circuit Common source of confusion
Shunt resistor A known low resistance used to convert current into a measurable voltage In other circuits, "shunt" can mean any component connected in parallel; a current-measurement shunt is normally in series with the monitored path
Current sense resistor Board-level name for a resistor selected and specified for current measurement A general low-value resistor may lack suitable tolerance, TCR, pulse rating or terminal construction
Sense voltage The differential voltage measured across the defined sense terminals It must stay inside the amplifier's differential input range during normal operation and faults
Common-mode voltage The voltage shared by both amplifier inputs relative to circuit ground A 50 mV shunt signal can sit on a 48 V rail, so small differential range does not imply a low common-mode requirement

How to Choose Shunt Resistance

Start with the maximum current that must be measured accurately, including any permitted overload range. Then select a full-scale shunt voltage that fits the measurement IC. Tens of millivolts are common in low-loss board designs, while other systems use higher values to improve noise margin. The amplifier data sheet determines the usable differential range, input offset, gain and output headroom.

RSHUNT = VSENSE,FS / IMAX
G ≤ VOUT,USABLE / VSENSE,FS

For a 10 A range and a 50 mV target, the calculated resistance is 5 mΩ. An amplifier gain of 40 V/V produces a nominal 2.0 V output at 10 A. The usable output limit must include supply tolerance, output swing, the ADC input limit and any reference voltage used for bidirectional sensing.

Check the minimum current, not only full scale

The same 5 mΩ shunt produces only 0.5 mV at 100 mA. A 25 µV input-offset error corresponds to 5 mA of input-referred current error, before noise, gain error and ADC uncertainty are added. The full-scale percentage looks small; the percentage error rises rapidly near zero. Wide dynamic range may require a lower-offset amplifier, more gain, multiple ranges or a current monitor with a suitable internal ADC.

Enter the intended current, shunt value, amplifier gain, input limit, tolerance and TCR in the Current Sense Resistor & Shunt Calculator to check voltage, dissipation and first-order resistance error.

High-Side vs Low-Side Current Sensing

A low-side shunt sits between the load return and system ground. Its common-mode voltage is close to ground, which can simplify the amplifier. The shunt also raises the load's local ground by I × R, and any current that returns through another ground path bypasses the measurement.

A high-side shunt sits between the supply and the load. The load remains referenced directly to ground, and supply current can be monitored before it reaches the load. The amplifier inputs must tolerate the rail's normal common-mode voltage, startup behavior, switching transients and reverse conditions. A device powered from 3.3 V can measure on a much higher rail only when its input stage is explicitly rated for that common-mode range.

Location Advantages Design limitations Typical use
Low side Low common-mode voltage; simple amplification; convenient bench probing Introduces ground lift; alternate return paths create measurement error; some ground faults can bypass the shunt Cost-sensitive loads, local power stages and circuits where a small ground offset is acceptable
High side Preserves the load ground; observes current delivered from the supply; supports supply-path fault monitoring Requires adequate common-mode range, CMRR, transient tolerance and power-sequencing behavior Batteries, motor drives, power distribution, servers and automotive rails
Bidirectional Measures charging and discharging or forward and reverse power flow Needs an output reference, signed digital result or bipolar signal path; zero-current offset becomes critical Battery management, regenerative drives and bidirectional converters
High-side and low-side shunt resistor current-measurement circuits showing current path, sense voltage, common-mode voltage, amplifier and ADC
Figure 1. Shunt location changes the amplifier's common-mode requirement and the way the resistor affects the load reference.

Power Rating, Self-Heating and Pulse Current

Continuous heating is calculated from RMS current, not from average current when the waveform varies. A pulsed load with a low average can still create substantial I2R heating. Its peak current can also exceed the resistor's pulse-energy limit or the amplifier's differential input range.

PAVG = IRMS2 × RSHUNT
p(t) = i(t)2 × RSHUNT

The printed wattage is valid only under the manufacturer's stated mounting and temperature conditions. Surface-mount shunts transfer much of their heat through the terminals into copper. Pad area, copper weight, thermal vias, internal planes and airflow can change terminal temperature and resistance stability. Use the data-sheet derating curve and any terminal-temperature power curve instead of applying a universal safety multiplier.

Short-circuit, motor-stall, capacitor-inrush and hot-plug events need a separate pulse check. Compare peak power, pulse duration, repetition rate and energy with the manufacturer's overload or pulse chart. A resistor that survives one brief event may drift after repeated pulses even when no visible damage occurs.

Do not rate the shunt from nominal current alone. Verify maximum continuous RMS current, allowed overload current, fault-clearing time, pulse repetition and the maximum differential voltage accepted by the measurement IC.

Two-Terminal and Four-Terminal Shunt Resistors

A two-terminal current sense resistor carries load current and senses voltage through the same physical terminations. Solder, copper spreading resistance and the exact location of the sense-trace connection can therefore change the measured voltage. The error becomes serious when the nominal shunt resistance is comparable with milliohms of interconnect resistance.

A four-terminal resistor separates the high-current terminals from the voltage-sense terminals. The amplifier input current is tiny, so very little voltage is developed along the sense leads. The measured drop is defined closer to the resistive element and excludes most terminal, solder and power-trace resistance.

Construction Connection Accuracy behavior Selection guidance
Two terminal Power and sense paths share each end termination Strongly influenced by pad geometry and the chosen sensing points at very low resistance Suitable when the error budget permits it and a symmetric Kelvin-style PCB footprint is used
Four terminal Separate current and voltage terminals Provides a more clearly defined resistance between dedicated sense points Preferred for high current, low milliohm values and tight production accuracy
Busbar or chassis shunt Bolted current terminals with separate potential terminals Supports high current but still depends on joint temperature, connection integrity and sense-wire placement Used for battery packs, industrial DC systems, chargers and large power converters

Kelvin Connection and PCB Layout

Kelvin sensing routes two dedicated traces from the defined shunt sense points to the differential inputs. Load current must not flow through these traces. On a four-terminal part, connect directly to the sense terminals. On a two-terminal part, take both sense traces from equivalent locations at the inner edges of the pads and keep the current distribution through the resistor symmetrical.

  • Place the sense amplifier close enough to keep the differential pair short, while respecting the shunt's hot zone.
  • Route the two sense traces together and away from switch nodes, gate-drive loops, inductors and other high-dV/dt or high-dI/dt conductors.
  • Do not take either measurement connection from a remote ground pour or from a power trace beyond the intended terminal boundary.
  • Keep input-filter resistors equal and close to the amplifier. Mismatch converts common-mode transients into differential error.
  • Avoid unequal vias and unequal copper geometry in the two sense paths. Where vias are necessary, use the same structure on both inputs.
  • Keep large thermal gradients away from microvolt-level connections; dissimilar-metal junctions can create thermoelectric voltage.
Correct Kelvin PCB layout for four-terminal and two-terminal shunt resistors compared with incorrect remote sense-trace connections
Figure 2. The sense traces must start at defined, symmetrical points and remain outside the high-current copper path.

Video: Shunt resistor layout

This Texas Instruments layout demonstration shows how shunt pad geometry and Kelvin routing affect current-sense accuracy.

Shunt Resistor Tolerance, TCR and Self-Heating Error

Initial tolerance defines the resistance range near the stated reference condition. Temperature coefficient of resistance, expressed in ppm/°C, estimates how resistance changes with element temperature. The element temperature is affected by ambient conditions and its own power dissipation, so a board inside a warm enclosure can experience both effects at once.

ΔR / R ≈ TCR × ΔT / 1,000,000

A 50 ppm/°C component experiencing a 60 °C temperature rise has an estimated 0.30% resistance change from TCR alone. The calculation is a first-order estimate. Component TCR may include terminal effects that are absent from an element-only specification, and resistance can also shift from soldering, mechanical stress, overload history and long-term aging.

Self-heating error should use the actual resistor temperature or the manufacturer's thermal characterization. Ambient temperature alone does not describe an energized shunt. The resistance at normal current can differ from the value measured with a low-current ohmmeter on a cold board.

Building a Current-Measurement Error Budget

A complete error budget follows the signal from current to displayed result. At high current, shunt tolerance, TCR and amplifier gain error often dominate. Near zero current, amplifier offset, offset drift, noise and thermoelectric voltage become much more visible. Fast common-mode transitions add a dynamic error that a DC calculation will not reveal.

Error source How it enters the result Most visible condition Useful control
Shunt tolerance Scales every calculated current value Across the full range Tighter tolerance or system calibration
TCR and self-heating Changes resistance with temperature High continuous current and wide ambient range Low component TCR, thermal design and temperature-aware calibration
Amplifier offset and drift Adds an input-referred voltage independent of current Low current and zero-current measurement Low-offset device, zero calibration and adequate sense voltage
Gain error Changes the slope between shunt voltage and output Near full scale Specified gain accuracy and one- or two-point calibration
Input bias and filter mismatch Creates unequal voltage drops at the amplifier inputs Large filter resistance or high temperature Matched low-value filters and bias-current calculation
Common-mode rejection Converts rail voltage or fast rail transitions into differential error High-side switching systems Suitable DC and AC CMRR, symmetric routing and input filtering
ADC and reference Adds offset, gain, quantization, INL and reference uncertainty High-resolution digital measurement Allocate ADC codes across the useful range and include reference limits
PCB connection Adds copper, solder and current-spreading resistance to the measured drop High current and very low shunt values Four-terminal part or validated Kelvin footprint

Guaranteed worst-case limits may be added arithmetically when every boundary must be covered. Root-sum-square treatment is appropriate only when the error sources are independent and statistical assumptions are justified. Calibration can remove some initial gain and offset error; it does not automatically remove temperature drift, aging, common-mode transients or layout-dependent changes.

Worked 10 A example

Consider a 5 mΩ, ±1% shunt at 10 A. Its nominal signal is 50 mV and its dissipation is 0.5 W. A gain of 40 produces 2.0 V. If the component TCR is 50 ppm/°C and its temperature rises 60 °C, the first-order resistance change is 0.30%. A 25 µV amplifier offset contributes 0.05% of full scale, because 25 µV is 1/2000 of 50 mV. Before ADC and layout effects, a simple worst-case boundary already reaches approximately 1.35% when the signs align.

At 100 mA, the shunt signal is 0.5 mV. The same 25 µV offset is then 5% of the reading. This is why a current channel that is accurate near full scale may still perform poorly at light load.

Choosing the Amplifier and ADC Interface

A general-purpose op amp can measure some low-side shunts, but its input common-mode range, output swing, offset, bias current, noise and recovery from overload must fit the circuit. The Operational Amplifier Guide covers these non-ideal limits in more detail.

Dedicated current-sense and current-regulation ICs provide a differential front end designed for a stated common-mode range. Selection still requires more than headline voltage and gain. Check:

  • input common-mode range during normal operation, startup, shutdown and faults;
  • maximum differential input voltage and behavior during an overcurrent event;
  • input offset, offset drift, gain error, gain drift and noise;
  • DC CMRR and dynamic response to common-mode steps;
  • bandwidth, propagation delay and settling time for the required control loop or protection function;
  • output swing and reference-pin range for unidirectional or bidirectional current;
  • input bias current, filter recommendations and source-resistance limits;
  • ADC full-scale range, reference accuracy, resolution, sample rate and input settling.

The conversion for a voltage-output amplifier is commonly:

I = (VOUT − VREF) / (G × RSHUNT)

VREF is zero for many unidirectional circuits. A bidirectional design may place zero current at midscale or another specified reference voltage. Reference accuracy and output headroom must be included in the usable positive and negative current ranges.

Switching Current, Bandwidth and Shunt Inductance

A real shunt contains parasitic inductance. During fast current transitions, the measured voltage includes an inductive term as well as the resistive drop:

VMEASURED = I × RSHUNT + LPARASITIC × dI/dt

The L × dI/dt component can create spikes that do not represent steady current. Low-inductance metal-element construction, compact current loops and correct sense-point placement reduce the effect. Input filters can limit switching noise, but unequal components reduce common-mode rejection and excessive filtering delays overcurrent protection or current-loop feedback.

Use oscilloscope probes with short, symmetric connections and sufficient common-mode rating. A long probe ground lead can add ringing that is absent at the amplifier pins. For high-side measurements on hazardous or high-energy rails, the probe and isolation method must be rated for the circuit.

Shunt Resistor vs Current Transformer and Hall Sensor

Method DC measurement Isolation Insertion loss Primary limitation
Shunt resistor Yes; also measures AC and pulses within bandwidth No by itself I2R loss Heat, voltage drop and small-signal accuracy
Current sense transformer No steady DC Can provide galvanic isolation Low primary conduction loss Magnetizing behavior, core reset, burden and low-frequency response
Hall-effect sensor Yes Available in isolated architectures Low conductor loss Offset, drift, magnetic interference, bandwidth and cost

A shunt is well suited to precise, compact measurement when its power loss and common-mode interface are acceptable. Isolation, very high current or extremely low insertion loss can justify a magnetic method. The system's DC requirement, bandwidth, accuracy, fault energy and isolation rating determine the appropriate technology.

Shunt Resistor Technology and Package Selection

Construction Useful characteristics Points to verify
Metal strip or metal element Low resistance, low inductance, good pulse capability and low TCR options Terminal-temperature rating, PCB copper requirements and resistance-dependent TCR
Metal foil Very tight tolerance and low TCR for precision measurement Power, pulse energy, package size and cost
Thick film Broad resistance range and economical packages TCR, overload stability, pulse behavior and excess noise at the required value
Wirewound High power and mechanically robust packages Inductance, pulse behavior, temperature rise and whether a non-inductive winding is specified
Busbar or chassis shunt Very low resistance, high current and separate potential terminals Mounting torque, bolted-joint resistance, terminal temperature and ventilation

Check the complete orderable configuration: nominal resistance, tolerance, TCR grade, terminal style, power rating, pulse curve, operating temperature, automotive or industrial qualification, and packaging. Different suffixes within one series can change electrical grade or termination material.

Shunt Resistor Selection Checklist

  1. Define minimum, nominal, maximum, reverse and fault current.
  2. Select high-side, low-side or bidirectional placement.
  3. Choose a full-scale sense voltage compatible with loss, noise and amplifier input range.
  4. Calculate resistance, continuous RMS power and maximum instantaneous power.
  5. Check pulse energy, repetition rate, overload drift and fault-clearing time.
  6. Include shunt tolerance, component TCR, self-heating and long-term stability.
  7. Choose two-terminal, four-terminal or busbar construction from the accuracy and current requirement.
  8. Define Kelvin sense points and symmetric routing before completing the PCB layout.
  9. Verify amplifier common-mode range, offset, gain, CMRR, bandwidth and differential-input limit.
  10. Verify ADC range, reference, resolution, sampling and settling.
  11. Calculate error at full scale and at the minimum current that must be measured.
  12. Validate temperature rise and measurement accuracy on the production PCB under representative load cycles.

Technical References

Frequently Asked Questions

What is a shunt resistor?

A shunt resistor is a known low resistance placed in series with a current path. The voltage across it is proportional to current and can be measured directly or amplified before conversion by an ADC.

Is a shunt resistor the same as a current sense resistor?

In board-level current measurement, the terms usually describe the same function. A purpose-built current sense resistor normally provides low resistance, controlled tolerance, specified TCR, suitable pulse behavior and a package designed for predictable current flow.

How do I choose a shunt resistor value?

Choose the desired full-scale sense voltage and divide it by maximum measured current. Then verify power loss, amplifier differential range, offset error, minimum-current accuracy and available standard resistance values.

How is shunt resistor power calculated?

Use P = I2R. For changing current, use RMS current for average heating and check peak power, pulse duration, repetition and energy against the manufacturer's pulse rating.

Should a shunt resistor be placed on the high side or low side?

Low-side placement simplifies common-mode requirements but creates a small ground lift. High-side placement preserves the load ground and monitors supply current, while requiring an amplifier rated for the rail voltage and its transients.

Why does a shunt resistor need a Kelvin connection?

A Kelvin connection separates voltage sensing from the high-current path. It prevents most power-trace, solder and terminal resistance from being included in the measured shunt voltage.

Can a two-terminal shunt use Kelvin sensing?

Yes. Two dedicated sense traces can connect at symmetrical inner pad locations. Accuracy remains more dependent on footprint geometry and current distribution than it is with a true four-terminal resistor.

Why does shunt current measurement drift as the circuit warms up?

Self-heating changes resistance through TCR. Amplifier offset and gain also drift, and thermal gradients can create small thermoelectric voltages. Measure the energized shunt temperature and include the entire signal chain in the error budget.

Can a shunt resistor measure AC and DC current?

Yes. A shunt responds to DC, AC and pulses, but the amplifier bandwidth, sampling system and the resistor's parasitic inductance determine the usable frequency range.

What is the difference between a shunt resistor and a current transformer?

A shunt produces a resistive voltage drop and can measure DC or AC without inherent isolation. A current transformer measures changing current, can provide isolation and does not measure steady DC.

Source Current-Sense Components

Send the exact resistance, tolerance, TCR, power rating, package, qualification and required quantity. Aetrix can also help source current-sense amplifiers and review orderable suffixes for production requirements.

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER