• Skip to main content
  • Skip to primary sidebar

Homemade Circuit Projects

Need circuit help? Post them in the comments! I've answered over 50,000!

Blog | Categories | About | Hire Me | Contact | Calculators-online
You are here: Home / SMPS and Converters / SMPS Spot Welding Circuit using IC SG3525 Explained

DIY Circuits | Learn Basics | Arduino Coding

SMPS Spot Welding Circuit using IC SG3525 Explained

Last Updated on April 24, 2026 by Swagatam Leave a Comment

Spot welding needs very low voltage but very high current, that too for very short time, so now this whole thing is built around that idea. In this design we push big current in small time period for safely creating the required welding joint, done.

How the Circuit Works

Now the circuit, it is split into parts. we have IC 555, then SG3525, then IR2111, and power side with IGBT full bridge and transformer, all working together step wise.

First our ubiquitous IC 555, we set it as monostable. So when you press button, then it gives one pulse, that pulse decides how long welding happens.

IC 555 Monostable Output Pulse Duration

Formula stays:

t = 1.1 * R * C

Let us take values, R = 18k, C = 1uF, so now:

t = 1.1 * 18000 * 0.000001
t = 1.1 * 0.018
t = 0.0198 seconds

So we get near 0.02 seconds, yep around 20 milliseconds, so now current flows only for that short time.

SG3525 Configuration

Then SG3525 comes in, which makes high frequency PWM, needed for transformer, without that nothing can work...

Its Output Frequency Formula is:

f = 1 / Ct(0.7Rt + 3Rd)

Values we take, Rt = 10k, Ct = 0.01uF = 0.00000001, Rd = 220 ohms.

So now step by step, but loose:

0.7 * Rt = 7000
3 * Rd = 660

Add them, 7000 + 660 = 7660

Now multiply with Ct:

0.00000001 * 7660 = 0.0000766

Then frequency:

f = 1 / 0.0000766

So it comes near 13054 Hz, which means around 13 kHz, that is the switching speed.

Now during that 20ms window, transformer does not see one pulse, it sees many alternate square wave pulses, which makes things smooth.

Formula:

cycles = time * frequency

So time = 0.02, frequency = 13000

cycles = 0.02 * 13000 = 260

So around 260 cycles happen in that small time, so energy goes nicely.

How the H-Bridge Stage Works

Now full bridge part, SG3525 gives two opposite signals, those go into IR2111 which then drives 4 IGBTs, arranged in full bridge.

So voltage flips like +310V then -310V across transformer, again and again, at that 13kHz speed, so now AC is formed at high frequency.

The ferrite transformer then steps things down, so that voltage is stepped down low, and current is stepped UP, and goes high.

Calculating the Ferrite Transformer

First thing, we must clear this, that this is not a flyback type transformer, so it is not an energy storage type. Rather this SMPS welding transformer employs a full-bridge forward type topology, or an energy transfer type design. Meaning we cannot use the normal flyback type of calculations where duty cycle significantly decides the output voltage. We will learn more from the following calculations.

So we check power first, because everything starts from that.

Output is 3V and 200A, so power becomes
P = V * I
P = 3 * 200
P = 600W

Now since nothing is perfect, we assume efficiency, let us take η = 85%, so input power must increase.

Pin = P / η
Pin = 600 / 0.85
Pin ≈ 705W

So now we know roughly how much power is entering.

Next we check primary current, since input voltage is high.

Vin = 310V

Average current:

Ipri(avg) = Pin / Vin
Ipri = 705 / 310
Ipri ≈ 2.27A

Now switching current is not flat, so peak becomes higher, for square wave we take double.

Ipeak ≈ 2 * Iavg
Ipeak ≈ 4.5A

Now duty cycle, in our SG3525 usually does not go full, it stays near 45%, so we take:

D ≈ 0.45

Now here is the shift, since this is not flyback, we do not use energy storage formula E = (1/2) * L * I², instead we follow volt-second balance, which is what forward type uses, so now turns depend on that.

Primary turns formula:

Np = Vdc * D / (4 * f * Bmax * Ae)

Now we put values step by step, slowly.

Vdc = 310V
D = 0.45
f = 13kHz
Bmax = 0.2T
Ae = 2.5 cm²

First multiply top:

310 * 0.45 = 139.5

Now bottom:

4 * 13000 = 52000
52000 * 0.2 = 10400
10400 * 2.5e-4 = 2.6

So now:

Np = 139.5 / 2.6
Np ≈ 54 turns

Okay, primary becomes roughly 54 turns.

Now secondary, hmm, since voltage is very low but current is huge, we cannot just think ratio blindly, but still we start from ratio idea.

Ns / Np = Vout / Vin

So:

Ns = 54 * (3 / 310)
Ns ≈ 0.52 turns

That is not practical, so we take 1 turn, that is how it is done.

Now current side becomes serious, because 200A is not small.

We take current density:

J ≈ 10 A/mm²

So area:

A = I / J
A = 200 / 10
A = 20 mm²

But that is minimum, so better we go higher, like 30 to40 mm² copper strip, yep that looks safer.

Now primary wire, current is small there.

Primary current around 2.5A, so:

J ≈ 4 A/mm²

A = 2.5 / 4
A ≈ 0.6 mm²

But we do not go that tight, we use thicker, maybe 2 to 3 mm² multi-strand (litz), runs cooler, more stable.

Now check output voltage using duty cycle because here duty cycle directly controls output.

Vout ≈ (Vin * D * Ns) / Np

So:

Vout = (310 * 0.45 * 1) / 54
Vout ≈ 2.58V

So now we see, it falls inside 2 to 3V range, which is what welding needs, so it matches nicely.

So final build becomes like this:

Primary around 52 to 55 turns, multi-strand wire.
Secondary 1 turn, thick copper strip 30–40 mm².
Frequency near 13kHz
Duty cycle around 0.45

Importance of Deadtime

In real life, output at no load maybe 6V to 8V but when welding then it drops to 2V or 3V, but current shoots very high, like 200A or more.

Now that deadtime resistor of SG3525, Rd = 220Ω, it gives dead time, meaning when one switch turns off then other waits a bit, so no shoot-through.

If Rd is low then frequency goes higher and power also, but risk comes, if high then safe but less power, so 220Ω is kind of middle.

H-Bridge Output Stage

Power supply side, AC becomes 310V DC, then one 220uF / 400V capacitor smooths it, that cap handles heavy pulses....

Protection

Protection is also there, two levels, not fancy but useful.

One fast shutdown using SG3525 pin 10, and another hard cutoff using BD140 transistor, so if something goes wrong then system stops fast.

Overall Working

Now overall working, see, when button is pressed then 555 gives 20ms pulse. Then SG3525 starts oscillating near 13kHz, IR2111 drives IGBTs, full bridge feeds transformer, transformer sends high current to electrodes.

After 20ms, then everything stops. PWM stops and power also cuts, so weld happens in controlled burst.

Some practical things, keep transformer tight. Use thick copper for secondary, wiring short, heat sink on IGBTs must, and when testing first time then use low voltage, do not jump direct.

So to conclude, this SMPS spot welder is efficient, small in size, gives controlled pulses, and welding stays strong if built properly.

You'll also like:

  • How to Create Air Gap in a Ferrite Core Transformer
  • 555 voltage doubler7 Easy Voltage Doubler Circuits Discussed
  • smps2 Compact 12V 2 Amp SMPS Circuit for LED Driver
  • voltage2Bstabilizer2BcircuitSMPS Voltage Stabilizer Circuit

Filed Under: SMPS and Converters Tagged With: Explained, SG3525, SMPS, Spot, Welding

About Swagatam

I am an electronics engineer and doing practical hands-on work from more than 15 years now. Building real circuits, testing them and also making PCB layouts by myself. I really love doing all these things like inventing something new, designing electronics and also helping other people like hobby guys who want to make their own cool circuits at home.

And that is the main reason why I started this website homemade-circuits.com, to share different types of circuit ideas..

If you are having any kind of doubt or question related to circuits then just write down your question in the comment box below, I am like always checking, so I guarantee I will reply you for sure!

Previous Post: « Make this DIY Spot Welding Machine using MOT and IC 555
Next Post: Difference Between Forward Converter and Flyback Converter »

Reader Interactions

Need Help? Please Leave a Comment! We value your input—Kindly keep it relevant to the above topic! Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

circuit simulator image

Subscribe to get New Circuits in your Email

Categories

  • Arduino Projects (96)
  • Audio and Amplifier Projects (133)
  • Automation Projects (18)
  • Automobile Electronics (103)
  • Battery Charger Circuits (87)
  • Datasheets and Components (109)
  • Electronics Theory (149)
  • Energy from Magnets (27)
  • Games and Sports Projects (11)
  • Grid and 3-Phase (20)
  • Health related Projects (27)
  • Home Electrical Circuits (13)
  • Indicator Circuits (16)
  • Inverter Circuits (96)
  • Lamps and Lights (159)
  • Meters and Testers (72)
  • Mini Projects (28)
  • Motor Controller (68)
  • Oscillator Circuits (28)
  • Pets and Pests (15)
  • Power Supply Circuits (91)
  • Remote Control Circuits (50)
  • Renewable Energy (12)
  • Security and Alarm (64)
  • Sensors and Detectors (106)
  • SMPS and Converters (41)
  • Solar Controller Circuits (60)
  • Temperature Controllers (43)
  • Timer and Delay Relay (50)
  • Voltage Control and Protection (43)
  • Water Controller (37)
  • Wireless Circuits (31)

Other Links

  • Privacy Policy
  • Cookie Policy
  • Disclaimer
  • Copyright
  • Videos
  • Sitemap

People also Search

555 Circuits | 741 Circuits | LM324 Circuits | LM338 Circuits | 4017 Circuits | Ultrasonic Projects | SMPS Projects | Christmas Projects | MOSFETs | Radio Circuits | Laser Circuits | PIR Projects |

Social Profiles

  • Twitter
  • YouTube
  • Instagram
  • Pinterest
  • My Facebook-Page
  • Stack Exchange
  • Linkedin

Recent Comments

  • Swagatam on 7 Interesting IC 555 Siren and Alarm Circuits
  • Swagatam on Automatic Ultrasonic Water Pump Motor Controller Circuit
  • Dhurairaj on Automatic Ultrasonic Water Pump Motor Controller Circuit
  • Jeremías Macario Pérez on 7 Interesting IC 555 Siren and Alarm Circuits
  • Ruben Garcia on Fishing YoYo Stop-Motion Switch Circuit with Indicator

© 2026 · Swagatam Innovations