A current transformer (CT) is a passive electromagnetic device that steps down high primary AC current to a safely measurable, proportional secondary current while electrically isolating the measurement circuit from the high-voltage line. Instead of forcing your multimeter, smart home monitor, or microcontroller to handle 200A of mains current directly, a CT scales that massive flow down to a manageable 1A, 5A, or milliamp-level signal so you can measure power without galvanic contact.
The Core Principle: Scaling Amps via Turns Ratio
Unlike a standard power transformer that steps down voltage to deliver watts, a CT is designed to step down current to deliver a measurement signal. It operates on the principle of ampere-turns balance: the magnetic flux generated by the primary conductor must be exactly opposed by the flux generated by the secondary winding.
The governing formula is:
Ip × Np = Is × Ns
Where I is current and N is the number of turns. In almost all practical installations, the primary "winding" is just the single feeder wire passing through the CT window, meaning Np = 1.
Imagine you are monitoring a 200A residential subpanel feeder using a CT with a 2000:5 ratio (which simplifies to a 400:1 turns ratio).
• Primary turns (Np) = 1
• Secondary turns (Ns) = 2000
• Primary current (Ip) = 200A
Using the formula: 200A × 1 = Is × 2000
Is = 200 / 2000 = 0.1A (or 100mA)
Your 200A mains load is now represented by a perfectly proportional, isolated 100mA secondary current that is safe to route to a low-voltage metering chip.
What It Changes in a Circuit (And Common Confusions)
When you insert a CT into an installation, the primary change it introduces is galvanic isolation combined with current scaling. It allows a 3.3V microcontroller referenced to earth ground to safely measure a 480V 3-phase industrial line without any direct electrical connection. The CT forces the primary current to act as the excitation source, rather than the primary voltage.
Because instrument transformers are highly specialized, builders frequently confuse them with other components:
- Power Transformers vs. Instrument Transformers: A power transformer (like a 120V to 12V doorbell transformer) is designed to transfer maximum real power (watts) to a load. A CT is designed to transfer a highly accurate proportional signal with minimal phase shift, operating at near-zero burden (load).
- Current Transformers vs. Potential Transformers (PTs): PTs (also called voltage transformers) measure voltage and are wired in parallel with the line. CTs measure current and are wired in series (the line passes through them). They are often paired in utility metering, but do completely different jobs.
- CTs vs. Hall-Effect Sensors: CTs rely on electromagnetic induction and only work on AC. Hall-effect sensors (like the ACS712 or ACS758) use semiconductor physics to measure magnetic fields, allowing them to measure both AC and DC. However, Hall sensors suffer from temperature drift, offset errors, and higher noise floors compared to the rock-solid accuracy of a well-wound CT.
Where You Meet This in Practice
You will encounter current transformers in almost every modern power monitoring or protection scenario:
- Smart Home Energy Monitors: Devices like the Emporia Vue or Sense use arrays of split-core CTs clamped onto individual branch circuits in your breaker panel to track real-time appliance usage.
- Solar Inverters: Grid-tied inverters use CTs for production metering and anti-islanding protection (detecting if the grid has dropped by monitoring phase shifts).
- Industrial Motor Starters: Overload relays use CTs to monitor the current draw of large 3-phase motors, tripping the contactor if the motor stalls and current spikes.
- DIY Microcontroller Projects: Makers use CTs with ESP32 or Arduino boards to build custom IoT dashboards, logging HVAC or EV charger consumption via MQTT.
The Burden Resistor: Interfacing with an ESP32 or Arduino
Microcontrollers cannot read current directly; their ADCs (Analog-to-Digital Converters) read voltage. To use a CT with an ESP32, you must pass the secondary current through a burden resistor to convert it to a voltage via Ohm’s Law (V = I × R), as detailed in the OpenEnergyMonitor guide.
Let’s calculate the exact burden resistor for the most popular DIY sensor: the YHDC SCT-013-000 (100A max primary, 2000 turns secondary, current output).
- Find Secondary Peak Current: At 100A primary, the secondary RMS current is 50mA. The peak current is 50mA × √2 (1.414) = 70.7mA.
- Determine ADC Voltage Limits: The ESP32 ADC reads 0V to 3.3V. Because AC swings positive and negative, we must bias the signal at 1.65V (Vcc/2) using a voltage divider. This leaves a maximum peak voltage swing of 1.65V before clipping.
- Calculate Resistance: R = Vpeak / Ipeak = 1.65V / 0.0707A = 23.33Ω.
- Select Standard Value: Choose the next standard 1% resistor value down to ensure we never clip the ADC. A 22Ω resistor yields a peak voltage of 1.55V, leaving a safe 0.1V margin.
Never disconnect the burden resistor or secondary wiring while primary current is flowing. Without a burden to absorb the energy, the CT acts as a massive step-up voltage transformer. The secondary voltage will spike to thousands of volts, arcing across the terminals, destroying the core insulation, and presenting a lethal shock hazard. Always short the secondary terminals before removing the burden.
Decision Tree: Picking the Right CT for Your Build
Choosing the wrong sensor leads to noisy data, clipped waveforms, or fried microcontrollers. Use this decision matrix to select the right hardware for your specific application.
| Application Scenario | Sensor Type Required | Specific Recommendation |
|---|---|---|
| Measuring AC mains (15A - 100A) for ESP32/Arduino IoT dashboard | Split-Core CT (Current Output) | YHDC SCT-013-000 (Pair with 22Ω burden) |
| Measuring AC mains but your ADC is far away (needs voltage signal) | Split-Core CT (Voltage Output) | YHDC SCT-013-030 (Has internal burden, outputs 0-1V) |
| Measuring DC battery bank or solar DC lines | Hall-Effect Sensor | Allegro ACS758 (Bidirectional, 50A-200A variants) |
| Measuring >400A industrial or irregular busbars | Rogowski Coil | AccuEnergy AcuCT-R (Flexible, no saturation risk) |
The Default Pick: For 90% of hobbyist and smart-home energy monitoring projects, buy the YHDC SCT-013-000. Avoid the "030" voltage-output version unless you specifically need to run long cable lengths to a remote PLC, as the internal burden of the 030 limits your ability to optimize the signal-to-noise ratio for a 3.3V ESP32 ADC.
Frequently Asked Questions
Does the wire need to be perfectly centered in the CT window?
No. According to Ampere’s Law, the integral of the magnetic field around a closed loop depends only on the total enclosed current, not the position of the conductor within the loop. As long as the wire passes completely through the window and the core is fully closed, off-center placement will not affect accuracy. However, ensure the split-core faces mate perfectly; an air gap will drastically increase reluctance and cause phase errors.
Why do my CT readings look non-linear at very low currents?
CT cores (usually made of silicon steel or nanocrystalline materials) have a non-linear magnetization curve. At very low primary currents (e.g., reading a 5W LED bulb on a 100A CT), the magnetic flux is too weak to overcome the core's initial hysteresis, resulting in poor accuracy. If you need to measure both a 5W standby load and a 40A EV charger on the same circuit, you need a high-permeability core (like permalloy) or a dual-range measurement setup.
Can I pass both the Line and Neutral wires through the same CT?
If you pass both the ungrounded (hot) and grounded (neutral) conductors through the same CT window, their magnetic fields will perfectly cancel each other out, and the CT will read zero. This is actually the exact principle behind a GFCI (Ground Fault Circuit Interrupter) breaker, which uses a specialized toroidal CT to detect if current is leaking to ground. For power metering, only pass the single hot conductor through the window.
For deeper theoretical reading on instrument transformer saturation and phase angle errors, refer to the Electronics Tutorials transformer guide or Fluke's field documentation on power quality analysis.






