To verify a current transformer measurement, you must measure the secondary output (either milliamps or millivolts across a burden resistor) while the primary conductor carries a known AC load. For the ubiquitous YHDC SCT-013-000 (100A:50mA ratio), a healthy reading is exactly 50mA AC on your multimeter when 100A flows through the primary. If you are measuring a standard industrial 200:5A panel-mount CT, you should read 5A AC on the secondary when 200A flows on the primary. This guide provides the exact meter setups, expected numerical values, and decision frameworks to test, troubleshoot, and integrate CTs into your energy monitoring builds without blowing up your microcontroller or yourself.
Meter Setup and Safety Categories for CT Secondaries
Before you touch a probe to a terminal, you must understand the safety category (CAT) requirements. While the secondary side of a CT is low voltage, you are often probing inside a live panel or near mains conductors. According to Fluke's measurement category guidelines, any measurement taken on the load side of a service entrance or inside a branch circuit panel requires a CAT III rated multimeter and test leads. If you are measuring at the main service disconnect, you need CAT IV.
If you are working with a standard panel-mount CT (e.g., 200:5A ratio), never disconnect the secondary wires or remove the ammeter while the primary is energized. Without a burden to limit the voltage, the CT core will saturate and induce a lethal voltage spike (often 2,000V to 5,000V) across the open secondary terminals. This will arc across the terminal block, destroy the CT insulation, and can be fatal. Always short the secondary terminals before removing a meter on 5A systems. (Note: The 50mA SCT-013 split-core sensors do not pose this specific high-voltage arc hazard, but standard 5A panel CTs absolutely do).
Meter Setup Block
Configure your digital multimeter (DMM) based on the CT type you are testing:
- For SCT-013-000 (Raw 50mA output): Set dial to AC mA. Insert black lead to COM, red lead to mA/uA jack. Set range to manual 200mA (or Auto).
- For SCT-013-000 (With Burden Resistor): Set dial to AC mV. Insert black lead to COM, red lead to V/Ohm jack. Set range to Auto.
- For Panel-Mount 5A Secondary: Set dial to AC A. Insert black lead to COM, red lead to 10A High Current jack. Set range to manual 10A.
Probe Placement and Test Point Execution
Accurate current transformer measurement relies heavily on physical probe placement and core alignment. Follow these numbered steps to execute the test:
- Isolate and Clamp: De-energize the circuit if possible to safely clamp the split-core CT around a single current-carrying conductor (Line or Neutral, never both, or the magnetic fields will cancel and read zero). Ensure the CT core mating surfaces are clean and snap shut completely. A 1mm air gap can introduce a 5% to 10% measurement error.
- Energize and Establish Baseline: Turn on a known, purely resistive load to establish a baseline current. A 1500W space heater on a 120V circuit is ideal, as it will draw a stable 12.5A (1500W / 120V = 12.5A).
- Probe the Secondary:
- SCT-013 (3.5mm jack): If testing raw current, cut the 3.5mm jack off and probe the bare wires with your DMM in AC mA mode. If testing voltage, probe across the soldered burden resistor legs with your DMM in AC mV mode.
- Panel-Mount 5A CT: Probe the secondary terminal block screws directly with your DMM in AC Amps mode, ensuring your leads are fully seated in the 10A jacks.
- Record and Compare: Wait 3 seconds for the DMM's RMS calculation to stabilize, then record the reading against the expected values below.
Expected Readings: Good vs. Bad Values
When troubleshooting, you need exact numerical thresholds. The table below assumes a 120V AC primary circuit driving a 12.5A resistive load (like a space heater), tested against two common CT ratios.
| Primary Load (Known) | CT Type | Expected Good Reading | Bad Reading (Diagnosis) |
|---|---|---|---|
| 12.5A AC | SCT-013-000 (100A:50mA) | 6.25 mA AC (± 2%) | 0 mA: Open secondary wire or clamped over Line+Neutral. 12.5 mA: Clamped over two parallel wires in same phase. |
| 12.5A AC | SCT-013-000 (w/ 33Ω Burden) | 206 mV AC (± 2%) | 0 mV: Burden resistor open or cold solder joint. >300 mV: Wrong burden resistor value installed. |
| 12.5A AC | Panel 200:5A CT | 0.312 A AC (± 2%) | 0 A: Shorted secondary or blown internal winding. >5 A: Primary current exceeds 200A (saturation imminent). |
According to the OpenEnergyMonitor CT sensor documentation, the SCT-013-000 has a linearity of ±3% from 10% to 120% of rated current. If your 12.5A test yields 6.05mA to 6.45mA, the sensor is within factory spec and considered 'good'.
Common Mistakes That Yield Misleading Readings
If your numbers are drifting, clipping, or just plain wrong, you have likely fallen victim to one of these bench-level mistakes:
Carbon film resistors have poor temperature coefficients (often ±500 ppm/°C). As the resistor heats up from the I²R losses of the secondary current, its resistance drops, skewing your voltage reading downward. Fix: Always use 1% tolerance metal film resistors (±50 ppm/°C) for CT burden networks.
Mistake 2: Forgetting the DC Bias for Single-Supply ADCs
The SCT-013 outputs an AC waveform that swings positive and negative (e.g., ±1V). If you feed this directly into an ESP32 or Arduino analog input, the microcontroller will clip the negative half of the wave (reading 0V), giving you garbage RMS data and potentially damaging the ADC pin. You must add a DC bias network (two 470kΩ voltage divider resistors and a 10µF capacitor) to shift the waveform up to Vref/2 (1.65V for a 3.3V system) so the ADC sees a 0.65V to 2.65V sine wave.
Mistake 3: Phase Shift Errors at Low Currents
CTs introduce a phase shift between the primary current and secondary voltage. At high currents (50A+), this shift is negligible (1-2 degrees). At low currents (<2A), the phase shift can exceed 10 degrees. If you are calculating Real Power (Watts) using both a CT and a Voltage Transformer (VT), this phase error will cause massive inaccuracies in your power factor calculations. Fix: Calibrate the phase offset in your software (like EmonLib) using a purely resistive load at your lowest expected operating current.
Decision Tree: Selecting Your CT and Burden Configuration
Stop guessing which sensor to buy for your next energy monitor build. Use this decision path to select the exact part number and burden configuration for your specific microcontroller ADC.
| Condition / Constraint | Action / Calculation | Resulting Configuration |
|---|---|---|
| IF your MCU ADC is 3.3V (e.g., ESP32, Raspberry Pi Pico) | Target peak voltage = 1.65V. 1.65V / 0.05A (peak secondary) = 33Ω |
Use SCT-013-000 + 33Ω metal film burden. |
| IF your MCU ADC is 5.0V (e.g., Arduino Uno/Nano) | Target peak voltage = 2.5V. 2.5V / 0.05A (peak secondary) = 50Ω |
Use SCT-013-000 + 51Ω metal film burden (standard E12 value). |
| IF you want to skip soldering burden resistors and bias networks entirely | Sensor must output 0-1V AC directly and handle internal dissipation. | Buy the YHDC SCT-013-030 (Built-in 62Ω burden). |
| IF you are monitoring a 200A main service feeder | SCT-013 core will saturate and melt. Need larger aperture. | Use a 200:5A Panel Mount CT with a 5A-to-50mA secondary converter. |
The Concrete Pick
For 90% of DIY smart home energy monitors running on an ESP32-S3 or standard ESP32 DevKit, the default recommendation is the YHDC SCT-013-030. While the SCT-013-000 is cheaper ($4 vs $8), the SCT-013-030 has the 62Ω burden resistor factory-soldered inside the epoxy housing. This outputs a safe 0-1V AC signal directly, eliminating the risk of accidentally opening the secondary circuit on your breadboard, and saving you from sourcing precision metal film resistors. You will still need the 10µF capacitor and 470kΩ bias resistors for the ESP32 ADC, but the burden calculation is permanently solved.
Final Verification and Calibration
Once your hardware is built, perform a final verification. Clamp the CT over the live wire of a known 100W incandescent bulb (drawing 0.83A). If using the SCT-013-030 into an ESP32, your raw ADC should read a centered sine wave oscillating between roughly 1850 and 2250 (assuming a 12-bit ADC where 1.65V bias = 2048). If your software RMS calculation reads between 0.80A and 0.86A, your current transformer measurement circuit is fully validated and ready for production deployment.






