CT Burden Resistor Calculator
CT Burden Resistor Calculator
Size the burden resistor on a split-core or toroidal current transformer so that full-scale primary current just fills your ADC’s input swing — with the nearest standard value and what substituting it costs, the burden’s own dissipation, and a saturation check against the CT’s knee, because too large a burden makes the reading non-linear and low.
Burden resistor, standard value and saturation check
a 1000:1 CT reading up to 30 A into a 3.3 V ADC biased to mid-rail, with 48 Ω of secondary winding resistance
One line, and the two things it assumes
Rburden = Vpeak available ÷ (√2 · Ipri,rms ÷ N)
= AREF · N ÷ (2√2 · Imax) for a mid-rail bias
Esec = Isec · (Rburden + Rwinding) must stay below the knee
ratio error = 1 ÷ √(1 + ((Rb+Rs) ÷ ωLm)²) − 1
- N
- the turns ratio. A CT sold as 100 A : 50 mA has 2000 turns on its secondary against the one turn of cable you clamp
- √2
- because the ADC sees peaks and the specification is in rms. Forgetting it is the classic factor-of-1.414 error
- E sec
- the EMF the core has to generate to push the secondary current through everything in the loop — the burden AND the winding’s own resistance
- L m
- the magnetising inductance. The current that goes into it is the current that does not reach your burden, which is the whole of the ratio and phase error
Worked example
a 1000:1 CT reading up to 30 A into a 3.3 V ADC biased to mid-rail, with 48 Ω of secondary winding resistance
At full scale the secondary carries 30 A ÷ 1000 = 30 mA rms, whose peak is 42.43 mA
A mid-rail bias leaves half the reference for each half cycle: 3.3 ÷ 2 = 1.65 V of peak swing
So the burden is 1.65 V ÷ 42.43 mA = 38.89 Ω, and the nearest E24 value is 39 Ω — 0.28% high, which brings full scale down to 29.9 A
That burden dissipates 35.1 mW and develops 1.17 V rms; with the winding's 48 Ω the core has to generate 2.61 V, which is 2.87× below the CT's 7.5 V limit
On a 12-bit ADC one step is 805.7 µV, so the meter resolves about 14.61 mA of primary current — before any noise, and before the fact that an rms calculation over a cycle averages many samples and does better than one step
Real current transformers and what they imply
| CT | Ratio | Secondary R | Notes |
|---|---|---|---|
| YHDC SCT-013-000 | 100 A : 50 mA (2000:1) | not published | split core; output clamped by an internal TVS, measured ratio 2025 on one sample; the emonTx uses 18–22 Ω and a high-sensitivity input uses 120 Ω |
| Nuvotem Talema AC-1030 | 1000:1 | 48 Ω at 20 °C | 30 A nominal, 75 A maximum, 100 Ω recommended terminating resistor |
| Nuvotem Talema AC-1020 | 1000:1 | 41.8 Ω at 20 °C | 20 A nominal, 60 A maximum, same 100 Ω termination |
| Talema AS-103 | 1:300 | 10 Ω maximum | 300 Ω nominal termination, 200 mH minimum secondary inductance, 50 mA maximum secondary current |
| Switchgear CT to IEC 61869-2 | e.g. 200 A : 5 A | varies | specified by a rated burden in VA and an accuracy class, not by a resistor |
IEC 61869-2 accuracy classes for measuring current transformers
| Class | Ratio error at rated current | What it is for |
|---|---|---|
| 0.1 | ± 0.1% | laboratory and reference measurement |
| 0.2 / 0.2 S | ± 0.2% | revenue metering; the S classes hold their accuracy down to 1% of rated current |
| 0.5 / 0.5 S | ± 0.5% | revenue and sub-metering |
| 1 | ± 1.0% | industrial metering and instrumentation |
| 3 / 5 | ± 3% / ± 5% | indication only |
A current source with a compliance limit
A current transformer is not a voltage source and it is not a sensor with an output. It is a current source: the core forces the secondary ampere-turns to mirror the primary ampere-turns, and it will do whatever it takes to the secondary voltage to make that happen. The burden resistor is the only thing that decides what that voltage is. Put 39 Ω across it and 30 mA of secondary current makes 1.17 V; put 390 Ω across it and the same 30 mA tries to make 11.7 V, and somewhere on the way the core runs out of flux and stops cooperating.
Never open-circuit a live CT. This follows from the same fact and it is the one thing on this page that can hurt you. With no burden there is nothing to limit the secondary voltage, so the core drives itself hard into saturation and the secondary develops a high-voltage spike at every zero crossing — hundreds or thousands of volts on a switchgear CT, enough to break down the winding insulation and enough to kill. A CT secondary is short-circuited, not opened, when it is not in use; that is why metering CT terminal blocks have shorting links, and why a clamp meter’s jaws are opened, not its leads unplugged. Split-core hobby CTs of the SCT-013 kind usually contain a clamping device across the output for exactly this reason — the OpenEnergyMonitor teardown of the SCT-013-000 found a transient voltage suppressor, with earlier versions using a pair of 22 V zeners — but you should not rely on finding one.
Sizing. The chain is short. Full-scale primary current divided by the turns ratio gives the secondary rms current; multiply by √2 because the ADC sees peaks; divide into the peak voltage you have available, which for the usual single-supply circuit is half the reference because the signal has been lifted to mid-rail. That is the whole calculation, and the well-known compact form AREF · N ÷ (2√2 · Imax) is the same line rearranged. The only judgement in it is how much of the swing to use: filling the ADC exactly at your stated maximum leaves nothing for the moment the maximum turns out to have been optimistic.
Then check the core. The secondary current has to be pushed through the burden AND through the secondary winding’s own resistance, and the core has to generate the EMF for both. Compare that EMF with the CT’s knee point — the voltage at which a 10% increase in applied EMF needs a 50% increase in magnetising current, which is how IEC 61869-2 defines it. Past the knee the magnetising branch stops being a negligible shunt, the secondary current no longer tracks the primary, and the meter reads low and distorted. This is the failure that gets mistaken for a calibration error, and it appears first at high currents, which is precisely where an energy meter is least likely to be checked.
What this page leaves out: the CT’s own ratio and phase error are computed only if you know the magnetising inductance, and they are the reason a CT that measures current perfectly well can still get real power wrong — a 4° phase error at a power factor of 0.5 is a 12% error in watts. DC in the primary, which saturates a CT and is increasingly common downstream of half-wave rectified loads, is not modelled at all. For the rest of a meter see the energy meter pulse calculator, the ADC resolution calculator and the power factor calculator; for a shunt instead of a CT, the shunt resistor calculator.
Frequently asked questions
How do I calculate the burden resistor for an SCT-013-000 and an Arduino?
The SCT-013-000 is 100 A : 50 mA, which is 2000 turns. At 100 A the secondary carries 50 mA rms, or 70.7 mA peak. A 5 V Arduino biased to mid-rail gives you 2.5 V of peak swing, so the burden is 2.5 ÷ 0.0707 = 35.4 Ω — and the conventional choice is 33 Ω rather than 36 Ω, because a value above the ideal clips the top of the range. On a 3.3 V board the same CT wants about 23 Ω.
What happens if I disconnect the burden resistor from a live CT?
The secondary voltage rises until the core saturates, and a saturating core produces a very large voltage spike at each zero crossing. On an instrument CT that can be hundreds or thousands of volts: a shock hazard and enough to destroy the winding insulation. Short the secondary before disconnecting anything, and never rely on an internal clamp being fitted.
Why does my CT read low at high currents?
Almost always saturation. The core has to generate enough EMF to drive the secondary current through the burden and through its own winding resistance; when that EMF passes the knee, the magnetising current stops being negligible and the secondary current stops mirroring the primary. A smaller burden with an amplifier after it fixes it; a bigger burden makes it worse.
Should I pick the nearest standard value or the next one down?
Down, unless you have left headroom deliberately. A resistor larger than the ideal makes full-scale current clip against the reference; a smaller one just means the ADC is not quite filled and the last fraction of a bit is unused. Either way, put the value you actually fitted into your firmware’s calibration — the error is a pure scale factor and costs nothing once it is accounted for.
Does the burden resistor’s power rating matter?
Usually not — a hobby CT at full scale dissipates tens of milliwatts. It starts to matter on a 5 A switchgear CT, where 5 A through a 0.5 Ω burden is 12.5 W and the burden is a wirewound part, not a chip resistor. The page prints the figure so you can see which case you are in.
What is the difference between a metering CT and a protection CT?
A metering CT is designed to be accurate at and below rated current and to saturate quickly above it, so that a fault does not destroy the meter — that is what the instrument security factor FS is for. A protection CT is designed to stay linear well past rated current, which is why it is specified by a knee-point EMF. Using one for the other’s job gives you either an inaccurate meter or a relay that does not see the fault.
Related calculators
References
- OpenEnergyMonitor, CT Sensors — Interfacing with an Arduino. The published worked example this page reproduces exactly: 100 A maximum, a 2000-turn SCT-013-000, 5 V AREF biased to mid-rail, giving 35.4 Ω and the advice to fit 33 Ω — “always choose the smaller value, or the maximum load current will create a voltage higher than AREF” — together with the compact form AREF × turns ÷ (2√2 × maximum primary current).
- OpenEnergyMonitor, YHDC SCT-013-000 Current Transformer — a report on its properties. Measured ratio 2025 against a nominal 2000, phase error within about 4° with an 18 Ω burden and nearly 10° with 120 Ω, amplitude error under 1% to 650 Hz, and the internal clamp: two 22 V zeners on older units, output clipped at ±7.5 V on recent ones.
- Nuvotem Talema, Current Sense Transformers & Inductors catalogue. The AC-1030’s 1000:1 ratio, 48 Ω secondary DC resistance at 20 °C, 30 A nominal and 75 A maximum primary current and 100 Ω recommended terminating resistor, and the AS series table used for the AS-103 figures quoted here.
- IEC 61869-2:2012, Instrument transformers — Part 2: Additional requirements for current transformers. The source of the accuracy-class language used above, of the definition of rated burden in VA, and of the knee-point EMF definition — the EMF at which a 10% increase requires a 50% increase in magnetising current.
- YHDC, SCT-013-000 current transformer data sheet (via Elecrow). 0–100 A input range, 100 A : 0.05 A turns ratio, ±3% non-linearity, grade B, 1000 V AC dielectric strength and an internal TVS on the output.
