Engorio.in
Home › Projects › Electrical › TransForge — Signal Transformer Turns-Ratio Sentinel

TransForge — Signal Transformer Turns-Ratio Sentinel

Electrical Intermediate ESP32 Arduino C++
TransForge — Signal Transformer Turns-Ratio Sentinel project banner

About this project

TransForge uses the ESP32's built-in 8-bit DAC to synthesise a 977 Hz sinusoidal excitation signal and drives the primary winding of any small signal or audio transformer under test through a 220 Ω protection resistor. GPIO34 samples the primary terminal voltage directly while GPIO35 samples the secondary through a 10 kΩ:10 kΩ halving divider. Welford's one-pass online algorithm computes the AC RMS of both channels across 512 samples, automatically rejecting the DAC's DC offset, and divides to yield the turns ratio N = V_s,rms / V_p,rms. A Nokia 5110 84×48 LCD displays V_p, V_s, and N; tri-colour LEDs classify signal quality; and a soft-AP web dashboard graphs up to 20 ratio readings with live numerical readouts — all without an oscilloscope or LCR bridge.

What you get

  • Complete, commented source code
  • Full components list with quantities
  • Pin-by-pin wiring guide and connection table
  • Step-by-step upload and testing guide
  • Project report (.docx, IEEE style)
  • Presentation slides (.pptx)

More Electrical projects

ClampWatt Non-Invasive Appliance Energy Meter

Beginner₹109

CurrentForge — DC Motor Soft-Start Controller

Beginner₹109

JuncSentry — Diode Junction & Continuity Tester

Beginner₹109

OhmBridge — Wheatstone Bridge Resistance Analyzer

Beginner₹109

OscilloForge — NE555 Astable Frequency & Duty Cycle Analyzer

Beginner₹109

PhaseForge — 3-Phase AC Phasor Simulator

Beginner₹109