A Current Transformer (CT) is an instrument transformer designed to produce an alternating current in its secondary winding that is directly proportional to the alternating current flowing through its primary conductor. In a real circuit or installation, a CT changes the game by allowing you to safely measure, monitor, or protect a 400A mains feeder using a standard 5A or 1A multimeter and low-voltage microcontroller, completely isolating your delicate measurement gear from lethal line voltage.

How a Current Transformer Actually Works

Unlike a standard voltage transformer where both primary and secondary windings have many turns of wire, a typical CT has a primary winding consisting of just a single turn—often just the thick load wire passing straight through the center of the magnetic core. The secondary winding, wrapped tightly around the core, has hundreds or thousands of turns.

The physics relies on Faraday's law of induction and the ampere-turn balance equation:

Ip × Np = Is × Ns

Where Ip is primary current, Np is primary turns (usually 1), Is is secondary current, and Ns is secondary turns. If you pass 100A through a single primary turn, and the secondary has 2,000 turns, the secondary will output exactly 0.05A (50mA).

The Traffic Funnel Analogy: Think of a CT like a highway traffic funnel where 100 lanes of high-speed cars (primary current) are safely monitored by a single toll booth camera (secondary current). The camera doesn't stop the traffic or handle the volume; it just reads a strictly scaled-down representation of the flow based on the fixed ratio of lanes to cameras.

Because the secondary current is isolated and scaled down, you can route it to an ammeter, a protective relay, or an analog-to-digital converter (ADC) on an ESP32 or Arduino. However, a CT must never be operated without a load (a burden resistor or an ammeter) connected across its secondary terminals.

Worked Example: Sizing a CT for a 200A Solar Inverter Feeder

Let's say you are building an energy monitor for a 200A solar inverter feeder using an ESP32 microcontroller. You need to select a CT and calculate the correct burden resistor to interface with the ESP32's 0-3.3V ADC.

  • Maximum Primary Current (Ip): 200A
  • Selected CT: YHDC SCT-013-000 (a popular, non-invasive split-core CT)
  • CT Rated Ratio: 100A:50mA (This means at 100A primary, it outputs 50mA secondary. At 200A primary, it outputs 100mA secondary).
  • Turns Ratio (N): 100 / 0.05 = 2,000 turns

Step 1: Calculate Peak Secondary Current
The ESP32 ADC reads voltage, not current, and it cannot read negative voltages. We will bias the AC signal to a 1.65V midpoint (half of 3.3V). Therefore, our maximum peak voltage swing must be 1.65V.
First, find the peak secondary current at maximum load:
Is(rms) = 0.1A
Is(peak) = 0.1A × √2 = 0.1414A

Step 2: Calculate the Burden Resistor
Using Ohm's Law (R = V / I):
Rburden = 1.65V / 0.1414A = 11.66Ω

Step 3: Select Standard Component
The closest standard E12 resistor value is 12Ω. By placing a 12Ω burden resistor across the CT's secondary wires, a 200A primary current will generate a 1.69V peak signal, which fits perfectly within the ESP32's 3.3V ADC range when biased to 1.65V. For a deeper dive into the open-source math behind this, the OpenEnergyMonitor CT sensor guide provides excellent calibration formulas for the EmonLib library.

Where You Meet This in Practice

You will rarely see bare CTs in standard residential branch circuits, but they are ubiquitous in commercial, industrial, and modern smart-home infrastructure:

  • Smart Energy Monitors: Devices like the Emporia Vue or Sense Home Energy Monitor use arrays of 16 to 32 small split-core CTs clamped onto individual breaker wires to provide circuit-level power tracking.
  • Solar Net Metering: Utility revenue-grade meters use high-accuracy, solid-core CTs (often 0.2% accuracy class) to measure the exact kilowatt-hours your solar array exports to the grid.
  • Motor Protection Relays: In industrial VFD (Variable Frequency Drive) panels, CTs feed data to overload relays. If a 50HP motor starts drawing 150% of its FLC (Full Load Current) due to a jammed shaft, the CT signals the relay to trip the contactor before the motor windings melt.
  • Differential Protection: High-voltage substations use matched pairs of CTs on either side of a power transformer. If the current entering doesn't perfectly match the current leaving (scaled by the transformer ratio), a differential relay instantly trips the breakers, indicating an internal fault.

Common Confusions: CTs vs. PTs vs. Hall Effect Sensors

People frequently confuse Current Transformers with other sensing technologies. Here is how they actually differ in a real-world design:

Feature Current Transformer (CT) Potential Transformer (PT) Hall Effect Sensor (e.g., ACS712) Shunt Resistor
Measures AC Current AC Voltage AC & DC Current AC & DC Current
Isolation Galvanic (High) Galvanic (High) Galvanic (Moderate) None (Direct connection)
Power Required Passive (Generates own signal) Passive Active (Needs 5V/3.3V VCC) Passive (Creates voltage drop)
Primary Use Case Mains AC metering & protection High voltage AC metering Battery/DC monitoring, low-cost AC Low-voltage DC battery BMS

The most critical takeaway: CTs only work with AC. Because they rely on a changing magnetic field to induce a secondary current, a static DC current will produce zero output and simply saturate the core. For DC battery banks, you must use a shunt or a Hall-effect sensor.

Frequently Asked Questions

What happens if a current transformer secondary is left open?

This is one of the most dangerous mistakes in electrical metering. A CT is designed to operate into a near-short circuit (a very low-impedance ammeter or burden resistor). If the secondary is left open while primary current flows, the secondary impedance becomes infinite. According to transformer theory, the secondary voltage will spike to thousands of volts in an attempt to drive the proportional current. This results in severe arcing, destruction of the CT's insulation, core melting, and a lethal shock hazard to anyone nearby. Always short the secondary terminals before removing a meter, or use shorting-block terminal strips as mandated by standard electrical practices outlined in instrument transformer guidelines.

Does the direction of the wire through the CT window matter?

Yes, absolutely. CTs have strict polarity markings, usually denoted by 'P1' and 'P2' on the primary side (or an arrow indicating current flow) and 'S1' and 'S2' on the secondary side. If you are only measuring raw amperage for a simple display, direction won't change the RMS reading. However, if you are measuring real power (Watts), power factor, or using directional overcurrent relays, the phase angle relationship between voltage and current is critical. Installing a CT backwards will invert the current waveform by 180 degrees, causing your energy monitor to read negative watts (thinking you are exporting to the grid when you are actually consuming).

Can I wrap the primary wire through the CT window multiple times to increase accuracy?

Yes, this is a common bench trick. If you have a 100A:50mA CT but need to measure a small 5A load, the 2.5mA secondary output might be too low for your ADC to read cleanly. By looping the primary wire through the CT window five times, you effectively multiply the primary ampere-turns by five. The CT now 'sees' 25A (5A × 5 turns), and outputs 12.5mA. Just remember to divide your final software reading by the number of physical loops to get the true single-wire current.