Current Sense Shunt Calculator
Design precision current measurement shunts: calculate voltage drop, power dissipation, and shunt resistance for ammeter and battery management circuits.
Shunt Measurement Formulas
Voltage Drop: V = I × R
Power Dissipation: P = I² × R = V² / R
Resistance Change (temp): ΔR% = TC × ΔT (ppm/°C)
Required Shunt: R = Vtarget / Imax
Amplifier Gain: G = Vout / Vshunt (V/V)
Precision Shunt Selection Guide
| Application | Typical R | Accuracy | Temp.Co. |
|---|---|---|---|
| Battery Management (BMS) | 1–10 mΩ | 0.2–0.5% | 100 ppm/°C |
| Power Supply Current Monitoring | 10–100 mΩ | 0.5–1% | 100–200 ppm/°C |
| LED Driver Feedback | 100 mΩ–1 Ω | 1–2% | 200 ppm/°C |
| Motor Control (High Current) | 0.1–1 mΩ | 0.1–0.2% | 50 ppm/°C |
Frequently Asked Questions
What is a current sense shunt?
A current sense shunt is a precision low-resistance resistor placed in series with a circuit to measure current. The voltage drop across the shunt (V = I × R) is measured and converted to current. Typical shunt resistances: 1 mΩ to 100 mΩ for high-current applications, up to 1 Ω for low-current.
How accurate are shunt resistors?
Precision shunt resistors have tolerance ±0.1% to ±1%, temperature coefficient < 100 ppm/°C. Accuracy depends on resistor tolerance, ADC resolution, and amplifier gain. Typical current measurement accuracy: ±1–5% with good design.
What is the voltage drop across a shunt?
Voltage drop (V) = Current (I) × Shunt Resistance (R). Example: 100 A through a 1 mΩ shunt = 0.1 V drop. Minimize shunt resistance to reduce power loss, but ensure ADC can measure the small voltage difference (typically 10–200 mV full-scale).
How much power is dissipated?
Power dissipation (P) = I² × R = V² / R. Example: 100 A through 1 mΩ = 10 W dissipation. Thermal design (heatsink, PCB layout) is critical for high-current shunts. High dissipation increases temperature, changing resistance and introducing error.
What is shunt temperature coefficient?
Shunt resistance changes with temperature at a rate of ppm/°C (parts per million per degree). Example: 100 ppm/°C means 1°C rise = 0.01% resistance change. High-precision shunts have 50–100 ppm/°C; standard shunts 500+ ppm/°C. Self-heating from power dissipation causes additional drift.
Why measure current with a shunt instead of a hall sensor?
Shunts are: (1) Passive (no power), (2) Accurate (precision resistors), (3) Wide temperature range, (4) Low cost. Hall sensors are non-invasive but less accurate and more expensive. Shunts are preferred for high-precision battery management, power supplies, and metering.
What is a precision current amplifier?
A precision current amplifier (like INA128, LT6375) amplifies the tiny voltage across a shunt. Gain example: 100 V/V amplifies a 100 mV shunt drop to 10 V for an ADC. Amplifier characteristics: low offset voltage (<1 mV), high CMRR (>80 dB), low noise (<1 µV/√Hz).
How do I choose shunt resistance?
Balance power dissipation vs. measurement resolution. Higher R = larger voltage drop (easier to measure), but more power loss. Typical design: target shunt voltage drop 50–200 mV at max expected current. Example: 100 A max, target 100 mV → R = 1 mΩ.
What is self-heating error?
Power dissipation heats the shunt, raising its temperature and resistance. If uncompensated, this causes measurement drift. Thermal management (good heatsinking, airflow) and temperature compensation (measuring shunt temperature with a thermistor) minimize drift.
Can I use a regular resistor as a shunt?
For rough measurements, yes. But precision is lost: film/carbon resistors have 5–10% tolerance and 500+ ppm/°C drift. For accurate current measurement, use precision shunt resistors (Vishay, Yageo, Susumu) with calibrated resistance and published temperature coefficient.
What is a four-terminal (Kelvin) shunt?
Four-terminal shunts have separate sense leads to avoid PCB trace resistance errors. Current flows through two terminals; voltage is sensed across two others. Eliminates measurement error from lead resistance. Required for high-accuracy, high-current applications.
How do I minimize shunt measurement error?
(1) Use precision shunt with matched temperature coefficient. (2) Low-noise amplifier with high CMRR. (3) Temperature compensation. (4) Shielded/twisted signal leads. (5) Good PCB layout (separate analog/power grounds). (6) Regular calibration.