• 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 / How to Calculate Ferrite Core Transformers

How to Calculate Ferrite Core Transformers

Last Updated on July 5, 2025 by Swagatam 273 Comments

Calculating ferrite transformer is a process in which engineers evaluate the various winding specifications, and core dimension of the transformer, using ferrite as the core material. This helps them to create a perfectly optimized transformer for a given application.

Table of Contents
  • Why Ferrite Core is used in High Frequency Converters
    • Inverter Topology
  • How to Calculate Ferrite Core Inverter Transformer
  • Calculating the Primary Turns
  • Calculating the Secondary Turns
    • Calculating Auxiliary Winding
    • Calculating the Wire Thickness
      • Wrapping up

The post presents a detailed explanation regarding how to calculate and design customized ferrite core transformers. The content is easy to understand, and can be very handy for engineers engaged in the field of power electronics, and manufacturing SMPS inverters.

Calculate ferrite transformers for inverters and SMPS

Why Ferrite Core is used in High Frequency Converters

You might have often wondered the reason behind using ferrite cores in all modern switch mode power supplies or SMPS converters. Right, it is to achieve higher efficiency and compactness compared to iron core power supplies, but it would be interesting to know how ferrite cores allow us to achieve this high degree of efficiency and compactness?

It is because in iron core transformers, the iron material has much inferior magnetic permeability than ferrite material. In contrast, ferrite cores possess very high magnetic permeability.

Meaning, when subjected to a magnetic field, ferrite material is able to achieve a very high degree of magnetization, better than all other forms of magnetic material.

A higher magnetic permeability means, lower amount of eddy current and lower switching losses. A magnetic material normally has a tendency to generate eddy current in response to a rising magnetic frequency.

As the frequency is increased, eddy current also increases causing heating of the material and increase in coil impedance, which leads to further switching losses.

Ferrite cores, due to to their high magnetic permeability are able to work more efficiently with higher frequencies, due to lower eddy currents and lower switching losses.

Now you may think, why not use lower frequency as that would conversely help to reduce eddy currents? It appears valid, however, lower frequency would also mean increasing the number of turns for the same transformer.

Since higher frequencies allow proportionately lower number of turns, results in transformer being smaller, lighter and cheaper. This is why SMPS uses a high frequency.

Inverter Topology

In switch mode inverters, normally two types of topology exits: push-pull, and Full bridge. The push pull employs a center tap for the primary winding, while the full bridge consists a single winding for both primary and secondary.

Actually, both the topology are push-pull in nature. In both the forms the winding is applied with a continuously switching reverse-forward alternating current by the MOSFETs, oscillating at the specified high frequency, imitating a push-pull action.

The only fundamental difference between the two is, the primary side of the center tap transformer has 2 times more number of turns than the Full bridge transformer.

How to Calculate Ferrite Core Inverter Transformer

Calculating a ferrite core transformer is actually quite simple, if you have all the specified parameters in hand.

For simplicity, we'll try to solve the formula through an example set up, let's say for a 250 watt transformer.

The power source will be a 12 V battery. The frequency for switching the transformer will be 50 kHz, a typical figure in most SMPS inverters. We'll assume the output to be 310 V, which is normally the peak value of a 220V RMS.

Here,the 310 V will be after rectification through a fast recovery bridge rectifier, and LC filters. We select the core as ETD39.

As we all know, when a 12 V battery is used, it's voltage is never constant. At full charge the value is around 13 V, which keeps dropping as the inverter load consumes power, until finally the battery discharges to its lowest limit, which is typically 10.5 V. So for our calculations we will consider 10.5 V as the supply value for Vin(min) .

Calculating the Primary Turns

The standard formula for calculating the primary number of turns is given below:

  N(prim) =  Vin(nom) x  108 / 4 x f x Bmax x   Ac   

Here N(prim) refers to the primary turn numbers. Since we have selected a center tap push pull topology in our example, the result obtained will be one-half of the total number of turns required.

  • Vin(nom) = Average Input Voltage. Since our average battery voltage is 12V, let's, take Vin(nom) = 12.
  • f = 50 kHz, or 50,000 Hz. It is the preferred switching frequency, as selected by us.
  • Bmax = Maximum flux density in Gauss. In this example, we'll assume Bmax to be in the range of 1300G to 2000G. This is the standard value most ferrite based transformer cores. In this example, let’s settle at 1500G. So we have Bmax = 1500. Higher values of Bmax is not recommended as this may result in the transformer reaching saturation point. Conversely, lower values of Bmax may result in the core being underutilized.
  • Ac = Effective Cross-Sectional Area in cm2. This information can be collected from the datasheets of the ferrite cores. You may also find Ac being presented as Ae. For the selected core number ETD39, the effective cross-sectional area furnished in the datasheet sheet is 125mm2. That is equal to 1.25cm2. Therefore we have, Ac = 1.25 for ETD39.

The above figures give us the values for all the parameters required for calcuating the primary turns of our SMPS inverter transformer. Therefore, substituting the respective values in the above formula, we get:

N(prim) =  Vin(nom) x  108 / 4 x f x Bmax x   Ac
N(prim) =  12 x  108 / 4 x 50000 x 1500 x  1.2
 N(prim) = 3.2

Since 3.2 is a fractional value and can be difficult to implement practically, we'll round it off to 3 turns. However, before finalizing this value, we have to investigate whether or not the value of Bmax is still compatible and within the acceptable range for this new rounded off value 3.

Because, decreasing the number of turns will cause a proportionate increase in the Bmax, therefore it becomes imperative to check if the increased Bmax is still within acceptable range for our 3 primary turns.

Counter checking Bmax by substituting the following existing values we get:

Vin(nom) = 12, f = 50000, Npri = 3, Ac = 1.25
Bmax =   Vin(nom) x  108 / 4 x f x N(prim) x Ac 
Bmax = 12 x 108 / 4 x 50000 x 3 x 1.25 
Bmax = 1600

As can be seen the new Bmax value for N(pri) = 3 turns looks fine and is well within the acceptable range. This also implies that, if anytime you feel like manipulating the number of N(prim) turns, you must make sure it complies with the corresponding new Bmax value.

Oppositely, it may be possible to first determine the Bmax for a desired number of primary turns and then adjust the number of turns to this value by suitably modifying the other variables in the formula.

Calculating the Secondary Turns

Now we know how to calculate the primary side of an ferrite SMPS inverter transformer, it's time to look into the other side, that is the secondary of the transformer.

Since the peak value has to be 310 V for the secondary, we would want the value to sustain for the entire battery voltage range starting from 13 V to 10.5 V.

No doubt we will have to employ a feedback system for maintaining a constant output voltage level, for countering low battery voltage or rising load current variations.

But for this there has to be some upper margin or headroom for facilitating this automatic control. A +20 V margin looks good enough, therefore we select the maximum output peak voltage as 310 + 20 = 330 V.

This also means that the transformer must be designed such that it can produce 310 V even at the lowest 10.5 battery voltage.

For feedback control we normally employ a self adjusting PWM circuit, which widens the pulse width during low battery or high load, and narrows it proportionately during no load or optimal battery conditions.

This means, at low battery conditions the PWM must auto adjust to maximum duty cycle, for maintaining the stipulated 310 V output. This maximum PWM can be assumed to be 98% of the total duty cycle.

The 2% gap is left for the dead time. Dead time is the zero voltage gap between each half cycle frequency, during which the MOSFETs or the specific power devices remain completely shut off.

This ensures guaranteed safety and prevents shoot through across the MOSFETs during the transition periods of the push pull cycles.

Hence, input supply will be minimum when the battery voltage reaches at its minimum level, that is when Vin = Vin(min) = 10.5 V. This will prompt the duty cycle to be at its maximum 98%.

The above data can be used for calculating the average voltage (DC RMS) required for the primary side of the transformer to generate 310 V at the secondary, when battery is at the minimum 10.5 V. For this we multiply 98% with 10.5, as shown below:

0.98 x 10.5 V = 10.29 V, this the voltage rating our transformer primary is supposed to have.

Now, we know the maximum secondary voltage which is 330 V, and we also know the primary voltage which is 10.29 V.

The turns ratio (n) can be calculated as:

n = Vs / Vp

Substituting the given values:

n = 330 / 10.29 ≈ 32.1

Since the turns ratio is equal to the voltage ratio, the number of turns on the secondary (Ns) and primary (Np) sides must maintain the same ratio.

This relationship is expressed as:

Ns / Np = n

Considering the primary side has 3 turns (Np = 3), we can solve for Ns:

Ns = n * Np

Substituting the values we get:

Ns = 32.1 * 3 = 96.3

Therefore we get the number of secondary turns to be approximately 96.3.

The figure 96.3 is the number of secondary turns that we need for the proposed ferrite inverter transformer that we are designing. As stated earlier since fractional vales are difficult to implement practically, we round it off to 96 turns.

This concludes our calculations and I hope all the readers here must have realized how to simply calculate a ferrite transformer for a specific SMPS inverter circuit.

Calculating Auxiliary Winding

An auxiliary winding is a supplemental winding that a user may require for some external implementation.

Let's say, along with the 330 V at the secondary, you need another winding for getting 33 V for an LED lamp. We first calculate the secondary : auxiliary turn ratio with respect to the secondary winding 310 V rating. The formula is:

 NA =  Vsec / (Vaux + Vd) 

NA = secondary : auxiliary ratio, Vsec = Secondary regulated rectified voltage, Vaux = auxiliary voltage, Vd = Diode forward drop value for the rectifier diode. Since we need a high speed diode here we will use a schottky rectifier with a Vd = 0.5V

Solving it gives us:

NA = 310 / (33 + 0.5) = 9.25, let's round it off to 9.

Now let's derive the number of turns required for the auxiliary winding, we get this by applying the formula:

  Naux = Nsec / NA 

Where Naux = auxiliary turns, Nsec = secondary turns, NA = auxiliary ratio.

From our previous results we have Nsec = 96, and NA = 9, substituting these in the above formula we get:

Naux = 96 / 9 = 10.66, round it off gives us 11 turns. So for getting 33 V we will need 11 turns on the secondary side.

So in this way you can dimension an auxiliary winding as per your own preference.

Calculating the Wire Thickness

We can calculate the wire thickness by taking into account the current flowing through the primary and secondary windings.

The formula for current is:

Primary Current (Ip):

Ip = P / (Vp * η)

Secondary Current (Is):

Is = P / (Vs * η)
  • Where:
  • P = Output power of the SMPS (in watts)
  • Vp = Primary voltage (in volts)
  • Vs = Secondary voltage (in volts)
  • η = Efficiency of the SMPS (typically around 0.8 to 0.9)

The current density (J) is the maximum current a wire can safely carry per unit cross-sectional area.

A typical value for SMPS applications is around 4-6 A/mm².

The cross-sectional area (A) of the wire is given by:

A = I / J
  • Where:
  • I = Current (either Ip or Is)
  • J = Current density (A/mm²)

The diameter of the wire can be calculated from the cross-sectional area by using the formula for the area of a circle:

A = (π * d²) / 4

Rearranging for d:

d = √((4 * A) / π)
  • Where:
  • d = Diameter of the wire (in mm)
  • A = Cross-sectional area (in mm²)

For high-frequency SMPS designs, the RMS current and skin effect must be considered.

The skin depth (δ) informs us regarding how deeply current penetrates into the conductor and is given by:

δ = √(ρ / (π * f * μ))
  • Where:
  • ρ = Resistivity of copper (typically 1.68 × 10-8 Ω·m)
  • f = Operating frequency of the transformer (in Hz)
  • μ = Permeability of copper (4π × 10-7 H/m)

For high-frequency designs it is recommended to use multiple thinner wires (litz wire) to minimize skin effect losses.

Now let us see how we can calculate the wire thickness for a 100 W SMPS transformer with the following parameters:

P = 100 W

Vp = 10.29 V

Vs = 330 V

η = 0.85

J = 5 A/mm²

Primary Current:

Ip = P / (Vp * η)
Ip = 100 / (10.29 * 0.85) ≈ 11.4 A

Cross-Sectional Area for Primary Wire:

Ap = Ip / J
Ap = 11.4 / 5 = 2.28 mm²

Primary Wire Diameter:

dp = √((4 * Ap) / π)
dp = √((4 * 2.28) / 3.1416) ≈ 1.7 mm

Secondary Current:

Is = P / (Vs * η)
Is = 100 / (330 * 0.85) ≈ 0.36 A

Cross-Sectional Area for Secondary Wire:

As = Is / J
As = 0.36 / 5 = 0.072 mm²

Secondary Wire Diameter:

ds = √((4 * As) / π)
ds = √((4 * 0.072) / 3.1416) ≈ 0.3 mm

If the operating frequency is high (e.g. 20 kHz or higher), consider using litz wire to reduce skin effect losses.

Make sure to use multiple strands of thinner wires with a combined cross-sectional area equal to the calculated area, and avoid using a single thick wire.

Wrapping up

In this post I have explained how to calculate and design ferrite core based inverter transformers, using the following steps:

  • Calculate primary turns
  • Calculate secondary turns
  • Determine and Confirm Bmax
  • Determine the maximum secondary voltage for PWM feedback control
  • Find primary secondary turn ratio
  • Calculate secondary number of turns
  • Calculate auxiliary winding turns

Using the above mentioned formulas and calculations an interested user can easily design a customized ferrite core based inverter for SMPS application.

For questions and doubts please feel free to use the comment box below, I'll try to solve at an earliest

More Information can be found under this link:

How to Calculate Switching Power Supplies

You'll also like:

  • cell phone charger circuit220V SMPS Cell Phone Charger Circuit
  • 555 voltage doubler7 Easy Voltage Doubler Circuits Discussed
  • 220V AC to 56V DC SMPS Circuit for 48V Battery Charging
  • DC to DC converter12 V to 30 V High Current Boost Converter Circuit [Variable]

Filed Under: SMPS and Converters Tagged With: Calculate, Core, Ferrite, Transformers

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: « Types of Arduino Boards with Specifications
Next Post: Digital-to-Analog (DAC), Analog-to-Digital (ADC) Converter Circuits Explained »

Reader Interactions

Questions & Answers

Total Posts: 273
Newest Oldest
Asikpo Okon
September 11, 2025 • 11 months ago #185094

pls sir I have issue in knowing how to use this ferite transformer for an inverter circuit . pls can you help clarify it, like knowing how to identify the primary, secondary and auxiliary in more ferite transformer thanks in advance

Reply
Luis
December 29, 2025 • 8 months ago #197450

hola como puedo calcular los embobinados de un transformador de ferrita que pasos debo segir gracias por la respuesta

Reply
SwagatamAdmin
September 11, 2025 • 11 months ago #185104

Sure Asikpo, you can try the following software tool to figure out the exact dimensions of the ferrite transformer:
https://www.homemade-circuits.com/smps-transformer-calculator-2/

Reply
Eromaka
April 17, 2025 • 1 year ago #173540

hello dear, if I want to build 3kva SPWM Inverter, can I still use smps ferrite core transformer?

Reply
Roni
May 29, 2025 • 1 year ago #178774

halo pak, saya rencana ingin buat inverter mobil dc to dc 12 v to 42 v, berapa lilit kah untuk primer & skunder nya..? saya memakai ferit ukuran 5cm tebal 2mm. mohon jawabannya pak terimakasih

Reply
SwagatamAdmin
May 29, 2025 • 1 year ago #178791

Hello Roni, you can take the help of this software for calculating all the parameters.
https://www.homemade-circuits.com/smps-transformer-calculator-2/

Reply
SwagatamAdmin
April 18, 2025 • 1 year ago #173582

Hello Eromaka, you can use ferrite transformer for any inverter you wish to build…

Reply
Silawar Khan
April 11, 2025 • 1 year ago #172491

Hi
I want to know that whether the applied voltage to an smps is step down by the ferrite transformer or by the PWM IC. I it is done by IC but want to know the principle.
thanks
Silawar Khan

Reply
Lukiz Tech
April 25, 2025 • 1 year ago #174457

Thanks for the lesson sir, always enjoy your lesson sir. But please sir, I don’t really understand some parts like how can I know the switching frequency the ferrite transformer can work with and I don’t really understand the wire size selection part sir. Please help me with that sir, because I’m working on one ferrite core transformer sir. Thanks sir.

Reply
SwagatamAdmin
April 25, 2025 • 1 year ago #174465

You ae welcome Lukiz, I am glad you find my articles enjoyable and helpful.
The switching frequency will need to be selected by you, what suits best for your application. Higher frequency would mean smaller transformer and lower number of turns and vice vera.
For the wire size, you can take the help of the following post:
https://www.homemade-circuits.com/56492-2/

Reply
Lukiz Tech
April 25, 2025 • 1 year ago #174473

Ok thanks sir, but after the calculation base on your workings sir, 1.7mm wire gauge is bigger to use to wind even 3 turns for the ferrite core bobbin sir. Please help me with it sir.

Reply
SwagatamAdmin
April 25, 2025 • 1 year ago #174478

Lukiz, you can use Litz type wire with many strands which are flexible and can be flattened and will fit inside the bobbin, or you may have to use a slightly bigger bobbin/core.

Reply
silawar khan
April 13, 2025 • 1 year ago #172824

ok thanks.
Then it means duration of duty cycle is very very small of the complete cycle duration.
example is that , if applied voltage to ferrite transformer is 270 volt(DC) coming from capacitor and we have gain 12volt in output then duty cycle is 12/270*100=4.444% of the whole cycle.

Reply
SwagatamAdmin
April 14, 2025 • 1 year ago #173010

Yes, that’s correct, the duty cycle will be proportional to the ratio of the output/input voltages.
https://www.homemade-circuits.com/smps-transformer-calculator-2/

Reply
SwagatamAdmin
April 13, 2025 • 1 year ago #172731

Hi, the ferrite transformer does the actual step-down of voltage but the PWM IC controls how much voltage and current the transformer gives to the output, and it does this by adjusting the duty cycle of the switching.

Reply
Atiku Sufyan
February 26, 2025 • 1 year ago #168672

Thanks for always

Pls, I planned to make DC to DC 12v – 300v voltage voltage booster using push pull configuration.

So now, my push pull secondary side outputed voltage rating 900ACV, then I use UF5804 in form of bridge rectifier with additional 450v 47uf capacitor

But unfortunately my DC output is around 50DCV, which is very wrong

Pls help, am confused

Reply
SwagatamAdmin
February 26, 2025 • 1 year ago #168673

Atiku, It seems your 900V AC reading is incorrect if the rectified DC is showing as 50V DC. Please recheck the AC voltage with a load connected.
If you are not getting 300V DC output, it means your winding calculations are not correct….
Please calculate them again, and check the response.

Reply
Atiku Sufyan
February 27, 2025 • 1 year ago #168681

🤔🤔

I will try and check it😔

Reply
Atiku Sufyan
February 6, 2025 • 2 years ago #168304

Sir, you’re so amazing
Your explanation is easy to understand, thanks a lot

Pls can I have your whatsapp contact, pls 🥺

Reply
SwagatamAdmin
February 6, 2025 • 2 years ago #168307

Thank you so much Atiku, Glad you found my explanation helpful.
You can absolutely Feel free to discuss whatever circuit related issues you have on this comments platform, I will try to solve it for you as much as possible.

Reply
Atiku Sufyan
February 7, 2025 • 2 years ago #168315

Pls I need a explanation on how to modify this Ac -DC 19v 3A adapter

To a 5.2v 50A

Reply
SwagatamAdmin
February 7, 2025 • 2 years ago #168316

If you are looking for a switching regulator, then you can calculate the parameters as suggested in the following article:
https://www.homemade-circuits.com/calculating-inductor-value-in-smps/
This circuit you can use it at the output of your adaptor to get the 5.2V DC
50 amp is impossible from a 3A source…

Reply
Atiku Sufyan
February 7, 2025 • 2 years ago #168321

Thanks I will go through it

Reply
Maqsood Ahmad Khan
January 8, 2025 • 2 years ago #167783

Thank you Sir

Reply
MAHENDRA
December 12, 2024 • 2 years ago #167092

sir this is incomplete information
please mantion transformer kw size wire size
or for 50khz frequency
500w tranformer core size
plz

Reply
SwagatamAdmin
December 12, 2024 • 2 years ago #167102

Mahendra, I have updated the article with the required information…

Reply
Kanhaiya lal
October 13, 2024 • 2 years ago #163317

shir hamko pcb banwana hai plese help 7607919707

Reply
SwagatamAdmin
October 14, 2024 • 2 years ago #163368

Kanhaiya, sorry I do not manufacture PCB nowadays, you may have to find other online sources.

Reply
Noel_Ngarka
September 25, 2024 • 2 years ago #161660

Thank you so much Sir. your article was very insightful and easy to understand. However there’s a part i wish to be clearified on. You got ur primary turns to be 3 turn. So during rewinding, is the center-tapped point at 3 turns making the end to end 6 turns ? or the center point in 1.5?

Reply
SwagatamAdmin
September 26, 2024 • 2 years ago #161727

Thank you Noel, glad you found the article helpful.
The 3 turns is for each half winding because in a center tap transformer each half winding would be subjected to the mentioned 10.5V DC separately, so 3V rating is for each half winding, meaning the total winding voltage would be 6V.

Reply
ZULKAFLI
September 13, 2024 • 2 years ago #160602

Hello Sir,I try to make DC CDI ,id don’t know how to calculate ferrite core transformer windings FYI,*…12DCV input and 220vac output…pls help me to solve the problem… Thanks a lot.

Reply
SwagatamAdmin
September 13, 2024 • 2 years ago #160604

Hello Zulkafli, I have a DC CDI circuit in this blog with the winding details, you can refer to the following post:
https://www.homemade-circuits.com/dc-cdi-circuit-for-motorcycles/

Reply
Tej
August 23, 2024 • 2 years ago #158976

Hi,
How you increase the power by connecting transformers in inverter?

Reply
SwagatamAdmin
August 24, 2024 • 2 years ago #159007

Hi, you can increase the power by increasing voltage and current rating of the transformer.
Voltage can be increased by increasing the number of turns of the winding, and current can be increased by increasing the wire thickness of the winding.

Reply
Alain
May 27, 2024 • 2 years ago #152538

How to build resonant isolation transformers

Reply
John Dean
April 3, 2024 • 2 years ago #151307

I have a 3kw SMA solar system. I suspect it of emitting RFI as I have had some anomalies on some small electronic ccts. The only test I have been able to do is bring a portable radio, between stations, near it and I get a large increased static. My research suggests that it might be fixed by placing a snap on ferrite core around the input/output wires. I am not sure which ones would be suitable if any. I hope you may have some suggestions or point me in the right direction.

Thanks

Kindest Regards

John Dean

Reply
SwagatamAdmin
April 3, 2024 • 2 years ago #151310

Actually RFI suppression is best done by having EMI filters inside the circuit itself, however, since it may not be possible for you to open the solar controller and do the modifications, the simpler alternative would be to attach a ferrite core suppressor on the cables.
I think you can use the ready-made ones which are available on amazon, such as this one:

ferrite core suppression choke

Any similar type can be tried, which fits snugly on your system cables.

Reply
Muhammad Farooq
January 31, 2024 • 3 years ago #148893

As we know number of turns primary and secondary how to calculate wire guage/size for winding in primary and secondary? OR
Which guage number wire we can use for primary and secondary?

Reply
SwagatamAdmin
January 31, 2024 • 3 years ago #148894

The best way to find it is by practical experimentation. For example a 1 mm wire can easily handle upto 4 amp current, similarly a 2mm wire can handle upto 8 amps and so on.
Another way to find this is by referring tot the following article.
https://www.homemade-circuits.com/56492-2/

Reply
Mitchell
January 27, 2024 • 3 years ago #148779

How can the power rating of a ferrite transformer be determined?

Reply
SwagatamAdmin
January 27, 2024 • 3 years ago #148782

The power rating is mainly dependent on the wire thickness, I do not have a formula for determining the power rating.

Reply
DIY Phil
January 18, 2024 • 3 years ago #148611

Hi. Thanks for this article. I am building an inverter circuit that will have 12 volts supply and an AC output with 10 kHz frequency. The AC output voltage will have to be adjustable from 0 to 10 volts peak. I’m using the SG3525 IC to drive 2 MOSFETs in push-pull topology. So, I will have to make a transformer with ferrite core and wind a center tap primary. I am using the calculations in this article as a guide. Am I correct to assume that I should be able to get my required variable ac voltage at the secondary by controlling the pulse width of the SG3525? I found out that the duty cycle on each of the SG3525 output can only change from 0% to 45%. Thanks, and looking forward to your thoughts.

Reply
SwagatamAdmin
January 18, 2024 • 3 years ago #148613

Hi, Your assumption is correct, the secondary RMS voltage of the transformer can be proportionately altered by modifying the PWM of the IC SG3525. 0 to 45% is enough to generate a significant change across the output RMS, although not upto 0V.

Reply
SwagatamAdmin
May 15, 2023 • 3 years ago #142574

As I said before you will have to work hard and figure them out yourself….

Reply
SwagatamAdmin
May 16, 2023 • 3 years ago #142588

The secondary turns is already given in the discussed article, you should read it carefully:
https://www.homemade-circuits.com/smps-2-x-50v-350w-circuit-for-audio/

Reply
Tidyluckystar
May 9, 2023 • 3 years ago #142387

I’m finding it difficult where the core area is 40mm x 40mm and I’m getting 0.***** Turns

Reply
Ray
April 19, 2023 • 3 years ago #141897

I just found the answer to my question about your calculation for Bmax using 4 and others using 4.44. From what I have found, if you are using a sine wave to drive the primary you use 4.44. If you are using a square wave to drive the primary then 4 is used instead. I found this by chance while reading the article at the link below when looking for answers to other questions. Just figured I would post back to let other readers know this too. Sorry to bother you, and thank you for this helpful article.

Choosing Core Size

Reply
SwagatamAdmin
April 19, 2023 • 3 years ago #141903

Thank you for clarifying the point, appreciate it very much!

Reply
Ray
April 18, 2023 • 3 years ago #141896

Hi, I was just noticing in the (Primary Turns) section of this thread that after you come up with 3.2 turns, round it to 3 turns, and then recalculate Bmax to see if it is in range, the formula you use has (4 x F x Npri x Ae) in it. However, in most of the Bmax calculations I have seen elsewhere use (4.44 x F x Npri x Ae). Your calculation comes up with Bmax=1600, but using the other comes up with Bmax=1441.441 which is a bit of difference. So, my question is am I missing something or is this just a simple mistake?

Reply
SwagatamAdmin
April 19, 2023 • 3 years ago #141902

Hi, the number 4 is used for square wave application and 4.44 is used for sine wave applications. Since a square wave is assumed in the above calculations, we have used the number 4.

Reply
Steve
January 7, 2023 • 4 years ago #138682

Hi again Swagatam. You referred me to the article below which is very informative, so many thanks for that, but I am still a little confused on how to proceed in my choice of core size and wire size for a 1KW ferrite tranformer.

Many of the comments below seem to be asking the same question. How do we determine the size of the primary and secondary wire csa from the power we require?

For example the figure of 3 turns on the primary in your example doesn’t appear to relate to any input current calculations, although varying the number of turns and size of wire csa on the primary would alter the input current and hence ultimate power of the transformer and either be posible or imposible to construct ( due to thickness of the wire) on any given core size.

As you also state that it is important to correctly balance the core size with the delivered power to ensure neither saturation or under utilisation of the ferrite core there would obviously be a great deal of practical use for a design calculator where we could enter the parameter of input voltage, output voltage, frequency and power required and then the calculator delivers the optimum core size, numbers of turns for the primary and secondary windings and wire csa of both. Does any core manufacturer actualy provide anything like that to your knowledge to reduce the need for an experimental approach?

I used the tutorial to determine that for 240v RMS (not 220V as in the example) I would need a transformer secondary delivering 340V (peak) + 20v (headroom) = 360v. I have also determined that from a 10.29V (low 12v battery again from your tutorial) source I would require a 35:1 step up ratio, hence if using 3 turns on primary I would need 105 turns on the secondary. The ETD49 ( the largest) core in the datasheets you sent suggests a maximum of 692watts, so is a 1KW transformer something that is difficult to construct?
I see below that others are suggesting multiple parallel tranformers.
Can you also put me on the right path of where to start for determining the csa of the wire I require?
I guess the reactance of the 3 turns is a measure that would be useful and then I could probably calculate the current at a given frequency using the inductive reactance formulae 2piFL. Is that right?

But how do I determine the inducatanec of 3 turns without measuring it with an inductance meter that I don’t possess?
This is where a calculator would be handy and my knowledge is lacking.

Thanks for your help and comments.
Steve

Reply
SwagatamAdmin
January 8, 2023 • 4 years ago #138694

Thank you Steve!
I understand that providing wire thickness calculation is important, however presently I don’t seem to have any information regarding this with me. The only related software which I have with me is the following one, but I am not perfectly sure if this may be relevant and helpful:

https://www.homemade-circuits.com/56492-2/

The other method is to try through a trial and error method.
For example we can assume that a 1 mm copper wire can handle upto 5 amp current, so with this yardstick we can estimate the approximate wire thickness for the primary and the secondary winding respectively.
I don’t think inductance would be crucial if the number of turns are known to us.
I hope this helps!

Reply
Steve
January 8, 2023 • 4 years ago #138701

Another interesting link Swagatam and thanks again, but I am now more confused 🙂
Maybe I am reading the table wrong.

If my inverter is running at the optimal frequency just above the audio range then the line 20 figures for 0.911mm wire would seem to be my best choice, since it gives a figure of 27Khz to avoid skin saturation. Diameters above that increase the current handling at the expense of frequency compatibility for the design.

Line 20 in that chart for the 0.911mm wire also gives the maximum current for power transfer as being 1.5A.
Since in my 1KW tranformer I calculate I need a current of 1000W/12V = 83 amps!
How to wind a coil to handle 83 amps whilst ensuring other parameters remain within the quoted cable limits?

My comment regarding inductance measurement was purely to try and determine the reactance since I would have thought that in order to be able to get sufficient current flowing in the primary I would need to ensure that the inductive reactance is minimal?

I (Current flowing in the coil) = V (voltage applied)/XL (inductive reactance at the given frequency determined by 2piFL)

XL =V/I = 12/83 = 0.144ohms

Doesn’t that formula apply in this instance?

Thanks again
Steve

Reply
SwagatamAdmin
January 8, 2023 • 4 years ago #138705

Thank you Steve,
I don’t think I will be able to provide any useful suggestions because my knowledge regarding wires and inductors is not so good.
That is why I feel trying through trial and error is probably the best way to go.
According to me the frequency is related to the number of turns and current handling capacity is related to the wire thickness and these two parameters are not related with each other.
The reactance can be probably kept minimal by using bifilar type of winding in which many thin wires are wound in parallel instead of using a single thick solid wire. I am not sure about this I may be wrong.

Reply
arun
December 19, 2022 • 4 years ago #137639

what is shape of output voltage signal?

Reply
Bret Tschacher
December 15, 2022 • 4 years ago #137443

I know this is not actually on topic for this article but I would like to ask your O.P. on the efficiency differences between Push/Pull and Full Bridge. Also I’m looking for a source for Ferrite cores such as the mentioned piece in this post. I want to construct some Xformers to convert a 12Vdc supply to 120Vac. I think 250w units are a good practical size to work with as they would work nicely with a power board/EGS002 system, use 4×250 Xformers to equal a 1kw and so on, 8×250 for 2kw etc. I’m looking at some 1kw power boards to assemble and also some boards with either 20 or 24 MOSFET’s, so if I use MOSFET’s capable of driving multiple 250 watt sub step up units connected in parallel. I think you can see where I’m going with this. I want a modular system and the way I see it is if the load is spread over the complete system under low level, current draw is simply lower and as the load increases, so does the primary current draw since the Feedback Vreg part of the system keeps the output stabilized by adjusting the PWM?

Reply
SwagatamAdmin
December 15, 2022 • 4 years ago #137454

Thank you for your question! Push pull or center tap transformer is less efficient than a full bridge simply because the full bridge does not need to have an extra winding and therefore can be compact and more efficient.

Reply
Bret Tschacher
December 16, 2022 • 4 years ago #137524

Hm, that part about the winding having to be configured for the opposite side didn’t even register in my thoughts before. I had an inverter that went up in smoke some years ago due to a lightning strike to 1 of my turbine towers. A 2kw 24vdc/120vac unit, modified wave, and at first I didn’t realize a problem was developing because the unit was still functioning but at a lesser output level. Some of the transformers in it had melted and the PCB had a portion of it burned out in the center of the board. Those transformers were wound with a center tap primary and 2 lead outputs. That inverter was a high freq low DC to high DC level then switched to 58 hz… I though it odd it had a 58 hz output according to the meter I left plugged into a wall socket in my cabin as a way to monitor power from the inverter to the cabin. But now that you have cleared this up, it makes sense now, I can live with the lesser winding part along with the lesser bulk that would be present simply having to use twice as much wire. Now I’m wondering why anyone even bothers to use the push/pull method. So far I can’t see any appreciable component count difference but I have placed a schematic of either side by side and confirmed. Now on to finding a source for ferrite cores suitable for my planned project.

Reply
SwagatamAdmin
December 16, 2022 • 4 years ago #137537

Thank you Bret! Inverter using a center tap transformer is actually super easy to build. You can see a few examples in the following article:

https://www.homemade-circuits.com/7-simple-inverter-circuits/

On the other hand full bridge inverter circuits are a bit more complex to build, comparatively.

Reply
patson zulu
November 14, 2022 • 4 years ago #134693

I need to understand about the headroom voltage pls

Reply
patson zulu
November 14, 2022 • 4 years ago #134692

Thanks a lot this was very helpful

Reply
Bret Tschacher
December 15, 2022 • 4 years ago #137442

The way most inverter manufacturers do this is to simply use mulitple Xformers in parallel to get the final output value. Such as in your case of 1kw, this article covers a 250w Xformer, simply make 4 250w units, use a driver circuit for each Xformer and connect them in parallel. input to the next input and each output to the final point. Doing it this way the case can be maintained at a lower height yet make the inverter wider and longer. This would be a requirement anyway simply to address the added switching components on the board. The other way to do this would be to make more smaller boards and stack them or line them in rows and connect them to the inverter controller board, such as the EGS002.

Reply
Abednego Raymond Antigha
October 9, 2022 • 4 years ago #133849

Please sir how do we calculate for a 1000 watt transformer?
Secondly, how do we know the size of coil to used?

Reply
SwagatamAdmin
October 9, 2022 • 4 years ago #133853

Wire thickness and size will need to be experimented, it is not mentioned in the above article. The above article only discusses the number of turns.

Reply
Abednego Raymond Antigha
October 9, 2022 • 4 years ago #133863

Ok sir what will happen if I use same wire thickness on the primary and secondary side of the transformer but with different turns based on the calculation you gave?

Reply
SwagatamAdmin
October 9, 2022 • 4 years ago #133868

Nothing will happen, it will still work, but your transformer will become unnecessarily bigger in size. Primary winding should have proportionately thinner wire thickness than the secondary.

Reply
Jose Peixoto
November 26, 2022 • 4 years ago #136194

Thanks for the word proportionately, it says a lot; does it mean the wire section area?
but i don’t get it…thinner wire on the primary of a step up from 12V to 310V?

Reply
SwagatamAdmin
November 26, 2022 • 4 years ago #136200

It should be thicker wire for the 12 V side and thinner wire for the 310 V side.

Reply
Aubrey Debliquy
September 23, 2022 • 4 years ago #133483

Thank you for a very helpful Ferrite transformer guide.
I was able to create a worksheet to verify your results as well as insert values for a toroid core from Magnetics Inc. which confirmed the values I have been using to create a higher power inverter at higher frequencies using home made litz wire with 0.25mm diameter awg30 enameled wire.

Calculating power handling capacity has been a bit of a grey area for me and though Magnetics has a nice guide for power handling for their cores as 15KHz, 50kHz, 100KHz and 250KHz for push-pull square wave circuits like this one, I am not sure about the amount of power I can get through the system with a 12V battery. Perhaps I must choose higher voltage FETs so I have the possibility of running off 24V, 36V or 48V to get the higher output powers.

I have two 48613 TC toroid ferrites (85.7 x 55.5 x 12.7mm) WaAc(cm4)=46 AL=3000mH/1000turns which I wanted to double up to get a higher power and one 47313 TC toroid ferrites (73.7 x 38.9 x 12.5mm) WaAc(cm4)=25 AL=4000mH/1000turns Which I hoped to use for the LC filter.

We are suffering severe load shedding and I wanted to at least be able to keep the LED lights in the apartment and my PC going for which 500W should be more than enough.
Do you think the LED lights and PC may work perfectly on 220VDC?

Reply
SwagatamAdmin
September 24, 2022 • 4 years ago #133502

Thank you, and glad you found the post helpful!
Since the PC and the LED lamp are both SMPS devices they might work perfectly fine with 220V DC, provided the power capacity of the inverter is sufficient enough to drive both the units satisfactorily.

Reply
Israel Udo
September 11, 2022 • 4 years ago #133113

Please How Can I Build One Ferrite Core Inverter For My Self At Lease 2.5 KVA?

Reply
Mukesh Kumar
September 9, 2022 • 4 years ago #133036

Wire gauge ka pata nahin chala

Reply
SwagatamAdmin
September 9, 2022 • 4 years ago #133039

Yes wire gauge will need to be fixed with some trial and error. There are online charts which will tell you about the wire thickness and their current handling ratings.

Reply
Antony Njogu
August 24, 2022 • 4 years ago #132631

Hì Swag.
The explanation on ferrite transformers is quite elaborate. Thank you for the calculations. Now I’m able to work out my inverter from scratch. I treasure your articles so so much.

Reply
SwagatamAdmin
August 25, 2022 • 4 years ago #132642

It’s my pleasure Antony, Glad you found the article helpful.

Reply
SB
July 1, 2022 • 4 years ago #131206

I got Np:5 , Ns:204 Bmax:1474 (input 12V)
If I multiply by ×2 (Np:10 , Ns:408 , input 12V) is it right or wrong? And will it affect the output?

Reply
Raees
July 20, 2022 • 4 years ago #131744

hi swag. Have a nice day.
I have tried to operate a ferrite ransformer in inverter push push circuit having 50Khz frequency. i also set the switching frequency of sg3525 to 50Khz. when i connected the load, mosfets become too hot instantly. interestingly, i made another ferrite transformer using frequency 15khz. defininately it covers more turns as compared to 50Khz transformer. When i operate it through the same pwm circuit setting frequency 15Khz, it worked fine. mosfets are cool and no problem. howerver the power efficiency is reduced.
kindly guide me what is the actual problem, why the load not operated in 50Khz frequency operation

Reply
SwagatamAdmin
July 21, 2022 • 4 years ago #131758

Thank you Raees,
For Ferrite core transformer the number of turn calculation is critical with respect to the frequency. If there’s even a slightest amount of discrepancy in the calculation can result in an unpredictable behavior of the smps and heating up of the mosfets. It could be possible that the 50kHz frequency is not perfectly matching the ferrite transformer specifications which may be causing the issue. Another factor is that at high frequencies the mosfet internal capacitance does not get the chance to discharge quickly which results in heating up of the mosfets.
To prevent this you must use very low value gate resistor such as a 10 ohm or 5 ohm, also make sure to connect a 1K directly across their gate/source leads. More information about how to keep the mosfets cool can be found in the following article:

How to Protect MOSFETs – Basics Explained

Reply
abdoul
June 25, 2022 • 4 years ago #128595

sir how can i make simple ferrite core e.g 6v-0-6v transformer 200watt also how to reduce winding transformer between primary winding and secondary wanding number turns

Reply
SwagatamAdmin
June 25, 2022 • 4 years ago #128608

Abdoul, ferrite core transformers can be built only through calculations as explained in the above article.

Reply
William Cardozo
June 19, 2022 • 4 years ago #127963

Thanks again
Can you explain me , how to calculate the delivery power from ferrite core transformer?
I Price your help

Reply
SwagatamAdmin
June 19, 2022 • 4 years ago #127976

The power output will depend on the thickness of the wire and the voltage rating of the winding.

Reply
William Cardozo
June 19, 2022 • 4 years ago #127962

Thanks for your explanation
I’d like to know how calculate AWG diameter for each winding.

Reply
SwagatamAdmin
June 19, 2022 • 4 years ago #127975

Unfortunately I do not have the formula for calculating the wire thickness, it will need to be judged through some trial and error.

Reply
Godfrey
June 14, 2022 • 4 years ago #125660

Dear Sir,
Please sir, how do I check if ferrite core transformer is good in a SMPS circuit troubleshooting.

Reply
SwagatamAdmin
June 14, 2022 • 4 years ago #125665

Hi Godfrey,
The easiest way to check is through a visual checking which will ensure the transformer is not burned. If the taping on the transformer is intact and mot melted, and is without any carbon deposits then the transformer is probably not damaged due to burning. Next step would be to check the continuity using a multimeter, and the final step would be to check the inductances of the various winding of the transformer.

Reply
sanjay
May 21, 2022 • 4 years ago #121480

Sir what about output and input current , gauge of wire to be used , and size of ferrite available.

Reply
SwagatamAdmin
May 21, 2022 • 4 years ago #121481

Sanjay, the output current will depend on the wire thickness, which will need to be found through some trial and error. The size of the ferrite core and the bobbin should be such that it accommodates the total winding comfortably inside it.

Reply
Raees
March 17, 2022 • 4 years ago #116325

Thanks great Swagatam ,
I have no frequency meter. I set the frequency by selecting appropriate CT and RT.
Is it right?

Reply
SwagatamAdmin
March 18, 2022 • 4 years ago #116384

Hi Raees, I think the frequency should be confirmed using a frequency meter across the output terminals of the IC, and only then you can calculate the ferrite transformer accordingly.

Reply
Raees
March 17, 2022 • 4 years ago #116313

Hi Swagatam. Thanks for the post. Your all posts are really helpful and informative. Today I would like to ask a question which always confusing me while designing inverter projects. Suppose I made a oscillating circuit using sg3525 ic. I set it’s clock frequency 20kHz. What frequency should i chose while rewinding calculation of ferrite transformer for the same circuit.

Reply
SwagatamAdmin
March 17, 2022 • 4 years ago #116321

Thanks Raees, If the frequency is from one of the output pins of the IC, then the frequency specification of the center tap ferrite transformer should be also 20 kHz.

Reply
Jonathan T. Miller
March 2, 2022 • 4 years ago #114665

Hello, I did the math and I need 6 turns primary and 150 turns secondary for a center tapped EE42 core transformer. Is there anywhere I can find how much wire can be fit onto this core? IE what diameters can I use? If there is space left over on the transformer core is that ok? IE the windings do not completely fill the gap between core and thimble.

Reply
SwagatamAdmin
March 2, 2022 • 4 years ago #114699

According to me, the winding should accommodate optimally inside the core, meaning, the winding should not spill out of the core, neither should it be too much inside the core. Unfortunately there’s no math for this, and this can found only through some trial and error. If it does not fill completely it won’t be a problem according to me….you can still try implementing it without any issue. Some space left is OK.

Reply
Glenn
February 14, 2022 • 5 years ago #112687

Very good topic thank you for sharing your knowledge;
How to find the size of wire for primary and secondary?

Reply
SwagatamAdmin
February 15, 2022 • 5 years ago #112882

Thank you and glad you liked the article. The wire thickness decides the current of the transformer, which can be probably measured using available online charts.

Reply
View Older Comments

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



Categories

  • Arduino Projects (95)
  • Audio and Amplifier Projects (134)
  • Automation Projects (18)
  • Automobile Electronics (104)
  • Battery Charger Circuits (90)
  • Datasheets and Components (109)
  • Electronics Theory (150)
  • Energy from Magnets and Earth (41)
  • Games and Sports Projects (11)
  • Grid and 3-Phase (20)
  • Health related Projects (27)
  • Home Electrical Circuits (13)
  • Indicator Circuits (16)
  • Inverter Circuits (100)
  • Lamps and Lights (163)
  • Meters and Testers (72)
  • Mini Projects (28)
  • Motor Controller (68)
  • Oscillator Circuits (30)
  • Pets and Pests (15)
  • Power Supply Circuits (91)
  • Remote Control Circuits (50)
  • Security and Alarm (65)
  • Sensors and Detectors (107)
  • SMPS and Converters (46)
  • Solar Controller Circuits (62)
  • Temperature Controllers (44)
  • Timer and Delay Relay (50)
  • Voltage Control and Protection (44)
  • Water Controller (37)
  • Wireless Circuits (31)



Circuit Simulator

circuit simulator image



Subscribe to get New Circuits in your Email



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 |



Recent Comments

  • Swagatam on 4 Simple Battery Desulfator Circuits Explored
  • Swagatam on Electronic Circuit Projects, Tutorials, and Practical Engineering Solutions
  • AntoDas8 on 4 Simple Battery Desulfator Circuits Explored
  • Swagatam on 50 Watt Sine Wave UPS Circuit
  • Tom Sendelbeck on Electronic Circuit Projects, Tutorials, and Practical Engineering Solutions

Social Profiles

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

© 2026 · Swagatam Innovations