Shunt Resistor Calculator
Use this component calculator to screen meter-shunt and current-sense resistor values for measurement concepts before checking power rating, tolerance, heating, calibration, isolation, and instrument design. It is not a resistor selection, not a safety approval, and not code-compliance.
- Shunt resistance
- ohm
- Meter voltage drop
- V
- Shunt current
- A
- Shunt power
- W
- Meter path power
- W
- Total measured current
- A
Calculation details
- Target voltage drop
- V
- Current-sense shunt resistance
- ohm
- Current-sense shunt power
- W
- Calculation basis
- Measurement boundary
- Power rating boundary
- Thermal boundary
- Tolerance boundary
- Component selection boundary
Recent results
Formulas
- Meter voltage drop = meter current x meter resistance
- Shunt current = target current - meter current
- Shunt resistance = meter voltage drop / shunt current
- Shunt power = shunt current^2 x shunt resistance
- Meter power = meter current^2 x meter resistance
- Target voltage drop in volts = target voltage drop in millivolts / 1000
- Current-sense resistance = target voltage drop in volts / target current
- Current-sense power = target current^2 x current-sense resistance
What This Calculator Does
This tool performs two related but distinct shunt resistor calculations used in electrical measurement and instrumentation work:
- Meter-movement shunt (Ayrton shunt): Determines the parallel resistance needed to extend a low-current analog meter movement (e.g., a 1 mA galvanometer) to read a higher full-scale current, such as scaling a milliammeter into a panel ammeter.
- Current-sense shunt resistor: Determines the resistance and power dissipation of a low-value resistor placed in series with a load so that a target full-scale voltage drop is produced at a given current, for use with a current-sense amplifier, data logger, or digital multimeter.
Both calculations are component-level design estimates. They are inputs to a subsequent component-rating review (power rating, tolerance, temperature coefficient of resistance, and lead/conductor sizing), not a final specification by themselves.
Inputs
| Input | Symbol | Example value |
|---|---|---|
| Meter current (full-scale movement current) | \(I_m\) | 0.001 A |
| Meter resistance (internal coil resistance) | \(R_m\) | 100 Ω |
| Target current (full-scale current for meter + shunt) | \(I_T\) | 10 A |
| Target shunt voltage drop (for current-sense reference) | \(V_{shunt}\) | 50 mV |
Formulas
Meter-movement shunt (Ayrton shunt configuration):
\(R_{shunt} = \frac{I_m \times R_m}{I_T - I_m}\)
\(V_{meter} = I_m \times R_m\)
\(I_{shunt} = I_T - I_m\)
\(P_{shunt} = I_{shunt}^2 \times R_{shunt}\)
\(P_{meter} = I_m^2 \times R_m\)
The meter and shunt are in parallel, so the voltage drop across both paths is equal at full scale; the shunt carries the bulk of \(I_T\) while the meter movement carries only \(I_m\).
Current-sense shunt resistor (series shunt sized to a target voltage drop):
\(R_{sense} = \frac{V_{shunt}}{I_T}\)
\(P_{sense} = I_T^2 \times R_{sense} = V_{shunt} \times I_T\)
This is the standard low-side current-sensing relationship used with shunt-based current monitors (e.g., INA-series amplifiers) and is independent of the meter-movement calculation above.
Worked Example
Using the input values above:
Meter-movement shunt:
- \(R_{shunt} = \dfrac{0.001 \times 100}{10 – 0.001} = \dfrac{0.1}{9.999} = 0.01000\ \Omega\)
- \(V_{meter} = 0.001 \times 100 = 0.1\ \text{V}\)
- \(I_{shunt} = 10 – 0.001 = 9.999\ \text{A}\)
- \(P_{shunt} = 9.999^2 \times 0.01 = 0.9999\ \text{W}\)
- \(P_{meter} = 0.001^2 \times 100 = 0.0001\ \text{W}\)
- Total measured current: \(0.001 + 9.999 = 10\ \text{A}\)
Current-sense shunt (target voltage drop reference, computed separately from the meter shunt above):
- \(R_{sense} = \dfrac{0.050}{10} = 0.005\ \Omega\)
- \(P_{sense} = 10^2 \times 0.005 = 0.5\ \text{W}\)
Note that the meter-movement shunt (0.01 Ω) and the current-sense shunt (0.005 Ω) are two independent results answering two different design questions — do not substitute one for the other when selecting a physical component.
Code and Standards Basis
Shunt resistor sizing itself is an instrumentation design calculation and is not directly specified by the National Electrical Code (NEC). Component-level accuracy, burden, and thermal ratings for meter shunts and current-sense resistors are governed by manufacturer datasheets and instrumentation standards such as ANSI C12.20 (electricity meter accuracy classes) and UL 61010 (safety requirements for electrical measurement equipment).
The NEC becomes relevant only where a shunt or current-sensing device is installed as part of fixed wiring or service metering equipment — for example, clearance and barrier requirements for meter enclosures under NEC Article 230, Part VIII, and working-space/enclosure requirements for panelboards and switchboards containing metering components under NEC Article 408. As of August 2026, most U.S. states still enforce NEC 2023, while a smaller group — including Massachusetts, Colorado, Idaho, Utah, Vermont, Washington, and Texas (effective September 1, 2026) — has adopted NEC 2026. Confirm which edition your local AHJ has adopted before citing a specific article number on a job.
Component Rating Considerations
- Power margin: Select a shunt rated for at least 2× the calculated continuous dissipation to allow for ambient temperature rise and transient overloads.
- Temperature coefficient of resistance (TCR): High-precision current-sense applications should use manganin, constantan, or metal-strip alloys with low TCR to minimize drift under self-heating.
- Lead and conductor sizing: For externally mounted panel shunts carrying the full \(I_{shunt}\), verify the connecting conductor ampacity against NEC Table 310.16 for the applicable AWG size and insulation rating; the shunt calculation above does not size the wiring.
- Tolerance and burden: A current-sense resistor’s tolerance directly affects measurement accuracy; a shunt with excessive resistance also increases voltage burden on the measured circuit, which can affect downstream device operation.
Frequently Asked Questions
What is the difference between a meter-movement shunt and a current-sense shunt? A meter-movement shunt is sized to extend an analog meter’s current range by diverting current in parallel with the coil. A current-sense shunt is sized independently to produce a specific voltage drop at a target current for use with an amplifier or digital measurement device; the two use different formulas and are not interchangeable.
Why does the target shunt voltage drop matter for current sensing? A higher target voltage drop (e.g., 100 mV instead of 50 mV) improves signal resolution for the sensing circuit but increases power dissipation and voltage burden on the measured circuit. Most current-sense designs use a value in the tens of millivolts range to balance these two factors.
Does the NEC require a specific shunt resistance value? No. The NEC does not specify shunt or current-sense resistor values; these are determined by the measurement device manufacturer’s specifications. The NEC governs installation aspects (enclosures, working space, conductor ampacity) when the shunt is part of a field-installed metering assembly.
How much power margin should I add to the calculated shunt power? A common practice is to select a component rated for at least twice the calculated continuous power dissipation, with additional derating if the shunt operates in a high-ambient-temperature enclosure such as a panelboard.
FAQs
Does this choose a resistor power rating?
No. This is not a resistor selection and not code-compliance. Check shunt current, power rating, heat rise, tolerance, temperature coefficient, calibration, installation, and manufacturer data separately.