A current transformer (CT) is a passive electromagnetic device that steps down high alternating current (AC) in a primary conductor to a safely measurable, proportional low current in a secondary circuit. When you are dealing with a 400A service entrance or a 50A branch circuit, you cannot simply wire a standard multimeter in series to measure the flow. The CT solves this by clamping around or passing the primary wire through its magnetic core, allowing you to monitor massive power flows using delicate, low-voltage instrumentation that is safely isolated from the mains.

The Core Mechanics: How a CT Changes a Real Circuit

In a real installation, a CT changes the circuit by introducing galvanic isolation and scaling the current down without interrupting the primary load. Unlike a shunt resistor, which must be wired in series and carries the full fault current, a window-type CT simply surrounds the primary conductor. The primary circuit 'sees' only a fraction of an ohm of added impedance, while the secondary circuit outputs a mathematically perfect, isolated replica of the AC waveform.

The relationship is governed by the turns ratio. If the primary conductor passes through the center of the CT once, it acts as a single-turn primary winding (Np = 1). If the secondary coil wrapped around the toroidal core has 400 turns, the current is stepped down by a factor of 400. This means a dangerous 200A primary current becomes a highly manageable 0.5A secondary current.

Safety Callout: Because a CT is designed to act as a constant current source, it will generate whatever voltage is necessary to push its secondary current through the connected load. Never work on secondary wiring while the primary is energized unless the secondary terminals are securely shorted.

Worked Example: Sizing and Reading CTs in the Field

Let's look at two distinct real-world scenarios: a commercial metering cabinet and a DIY microcontroller project.

Scenario A: Commercial 200A:5A Window CT

Imagine you are installing an analog ammeter in a 480V, 3-phase motor control center. You are using a standard 200A:5A split-core CT (such as an Accuenergy ACCT series). The motor is currently drawing 150A on the primary side.

  • Turns Ratio: 200 / 5 = 40:1
  • Secondary Current: 150A / 40 = 3.75A

If this secondary is wired to a 5A full-scale analog panel meter, the needle will deflect to exactly 75% of the scale. The meter's internal coil is specifically wound to expect a 5A maximum input, making the system plug-and-play.

Scenario B: DIY ESP32 Energy Monitor (SCT-013-000)

For hobbyists building an energy monitor with an ESP32, the YHDC SCT-013-000 (100A:50mA) is the industry standard. This CT outputs a current, not a voltage, so you must add a 'burden resistor' to convert the current to a voltage the ESP32's ADC (0-3.3V) can read.

Suppose you want to measure a 20A RMS space heater:

  1. Secondary RMS Current: 20A × (0.05A / 100A) = 0.01A (10mA)
  2. Secondary Peak Current: 0.01A × √2 = 0.01414A
  3. Target ADC Peak Voltage: 1.65V (to allow the AC waveform to swing symmetrically around a 1.65V DC bias)
  4. Required Burden Resistor: R = V / I = 1.65V / 0.01414A = 116.6Ω

You would select the nearest standard resistor value, which is 110Ω or 120Ω, ensuring your AC waveform fits perfectly within the ESP32's analog input range without clipping. For a deep dive into the exact math and biasing networks for these sensors, the OpenEnergyMonitor project documentation remains the definitive open-source reference.

Where You Meet Current Transformers in Practice

You will encounter CTs anywhere high-current AC needs to be monitored, protected, or logged without exposing sensitive electronics to mains voltage.

ApplicationTypical CT TypeWhat It Does
Smart Home Energy MonitorsSplit-core 100A:50mADevices like the Emporia Vue use 16+ individual CTs clamped to branch circuits to track real-time household energy usage.
Grid-Tie Solar InvertersSolid-core 200A:5AInverters (e.g., SolarEdge, Fronius) use a CT on the main service feeder to monitor grid flow, enabling zero-export limiting to comply with utility rules.
Industrial Motor ProtectionWindow-type 600A:5AFeeding into overload relays and protective breakers to trip the circuit if a motor experiences a phase imbalance or locked-rotor current spike.
Utility Revenue MeteringPole-mounted 1200A:5ASteps down massive transformer secondary currents so the utility's revenue meter can accurately bill commercial facilities.

Common Confusions: CTs vs. Potential Transformers and Hall Effect Sensors

It is easy to mix up current transformers with other sensing technologies, but their circuit behaviors are fundamentally different.

CT vs. Potential Transformer (PT): A CT is wired in series with the load (or clamped around a single wire) and steps down current. A PT (also called a voltage transformer) is wired in parallel across the line and steps down voltage (e.g., stepping 4160V down to 120V for metering). As noted in All About Circuits, confusing the two and wiring a CT in parallel across a voltage source will result in an immediate, catastrophic short circuit.

CT vs. Hall Effect Sensors (e.g., ACS712): Hall effect sensors use a semiconductor chip to measure the magnetic field generated by current. They can measure both AC and DC, but they require an active power supply, are susceptible to temperature drift, and introduce a small voltage drop into the primary circuit. CTs are strictly AC-only, entirely passive, highly accurate at 50/60Hz line frequencies, and introduce zero voltage drop to the primary conductor.

Frequently Asked Questions

Can a current transformer measure DC current?

No. A current transformer relies entirely on Faraday's Law of Induction, which requires a changing magnetic flux to induce a voltage in the secondary coil. Direct current (DC) creates a static magnetic field. If you pass a DC-carrying wire through a CT, the secondary will output exactly zero current. To measure DC, you must use a shunt resistor or a Hall effect sensor.

What happens if a current transformer secondary is left open?

Leaving the secondary of an energized CT open-circuited is extremely dangerous. Because the primary current is dictated by the load (not the CT), the transformer will attempt to drive its secondary current across an infinite resistance. This forces the magnetic core into deep saturation and generates lethal voltage spikes—often exceeding 2,000V to 5,000V. According to Electronics Tutorials, this will arc across the terminals, destroy the winding insulation, and poses a severe fire and electrocution hazard. Always short the secondary terminals if the metering equipment is disconnected.

Why does my microcontroller CT reading clip or distort at high currents?

If your ESP32 or Arduino readings flatten out at the peaks of the AC waveform, you are experiencing core saturation or ADC clipping. This usually happens because your burden resistor value is too high, causing the voltage to exceed the microcontroller's maximum ADC input (e.g., 3.3V). Lower the burden resistor value, or ensure your DC biasing circuit is centered exactly at half the ADC reference voltage (1.65V for a 3.3V system) to allow maximum symmetrical swing.