• 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 | Contact | Calculators-online
You are here: Home / Inverter Circuits / PWM Inverter Using IC TL494 Circuit

DIY Circuits | Learn Basics | Arduino Coding




PWM Inverter Using IC TL494 Circuit

Last Updated on March 20, 2021 by Swagatam 231 Comments

A very simple yet highly sophisticated modified sine wave inverter circuit is presented in the following post. The use of the PWM IC TL494 not only makes the design extremely economical with its parts count but also highly efficient and accurate.

Using TL494 for the Design

The IC TL494 is a specialized PWM IC and is designed ideally to suit all types of circuits which require precise PWM based outputs.

The chip has all the required features in-built for generating accurate PWMs which become customizable as per the users application specs.

Here I have explained a versatile PWM based modified sine wave inverter circuit which incorporates the IC TL494 for the required advanced PWM processing.

Referring to the figure above, the various pinout functions of the IC for implementing the PWM inverter operations may be understood with the following points:

Pinout Function of the IC TL494

Pin#10 and pin#9 are the two outputs of the IC which are arranged to work in tandem or in a totem pole configuration, meaning both the pinouts will never become positive together rather will oscillate alternately from positive to zero voltage, that is when pin#10 is positive, pin#9 will read zero volts and vice versa.

The IC is enabled to produce the above totem pole output by linking pin#13 with pin#14 which is the reference voltage output pin of the IC set at +5V.

Thus as long as pin#13 is rigged with this +5V reference it allows the IC to produce alternately switching outputs, however if pin#13 is grounded the outputs of the IC is forced to switch in a parallel mode (single ended mode), meaning both the outputs pin10/9 will begin switching together and not alternately.

Pin12 of the IC is the supply pin of the IC which can be seen connected to the battery via a dropping 10 ohm resistors which filters out any possible spike or a switch ON surge for the IC.

Pin#7 is the main ground of the IC while pin#4 and pin#16 are grounded for some specified purposes.

Pin#4 is the DTC or the dead time control pinout of the IC which determines the dead time or the gap between the switch ON periods of the two outputs of the IC.

By default it must be connected to ground so that the IC generates a minimum period for the "dead time", however for achieving higher dead time periods, this pinout can be supplied with an external varying voltage from 0 to 3.3V which allows a linearly controllable dead time from 0 to 100%.

Pin#5 and pin#6 are the frequency pinouts of the IC which must be connected with an external Rt, Ct (resistor, capacitor) network for setting up the required frequency across the output pinouts of the IC.

Either of the two can be altered for adjusting the required frequency, in the proposed PWM modified inverter circuit we employ a variable resistor for enabling the same. It may be adjusted for achieving a 50Hz or 60Hz frequency on pins9/10 of the IC as per the requirements, by the user.

The IC TL 494 features a twin opamp network internally set as error amplifiers, which are positioned to correct and dimension the output switching duty cycles or the PWMs as per the application specs, such that the output produces accurate PWMs and ensures a perfect RMS customization for the output stage.

Error Amplifier Function

The inputs of the error amplifiers are configured across pin15 and pin16 for one of the error amps and pin1 and pin2 for the second error amplifier.

Normally only one error amplifier is used for the featured automatic PWM setting, and the other error amp is kept dormant.

As can be seen in the diagram, the error amp with the inputs at pin15 and pin16 is rendered inactive by grounding the non-inverting pin16 and by connecting the inverting pin15 to +5V with pin14.

So internally the error amp associated with the above pins remain inactive.

However, the error amp having the pin1 and pin2 as the inputs are effectively used here for the PWM correction implementation.

The figure shows that pin1 which is the non-inverting input of the error amp is connected to the 5V reference pin#14, via an adjustable potential divider using a pot.

The inverting input is connected with pin3 (feedback pin) of the IC which is actually the output of the error amps, and enables a feedback loop to form for pin1 of the IC.

The above pin1/2/3 configuration allows the output PWMs to be set accurately by adjusting the pin#1 pot.

This concludes the main pinout implementation n guide for the discussed modified sine wave inverter using the IC TL494.

Output Power Stage of the Inverter

Now for the output power stage we can visualize a couple of mosfets being used, driven by a buffer BJT push pull stage.

The BJT stage ensures ideal switching platform for the mosfets by providing the mosfets with minimum stray inductance issues and quick discharge of the internal capacitance of the fets. The series gate resistors prevent any transients trying to make its way into the fet thus ensuring the operations to be entirely safe and efficient.

The mosfet drains are connected with a power transformer which could be an ordinary iron cored transformer having a primary configuration of 9-0-9V if the inverter battery is rated at 12V, and the secondary could be 220V or 120V as per the user's country specs.

The power of the inverter is basically determined by the transformer wattage and the battery AH capacity, one can alter these parameters as per individual choice.

Using Ferrite Transformer

For making a compact PWM sine wave inverter, the iron core transformer can be replaced with a ferrite core transformer. The winding details for the same  may be seen below:

By using super enamelled copper wire:

Primary: Wind 5 x 5 turns center tap, using 4 mm (two 2 mm strands wound in parallel)

Secondary: Wind 200 to 300 turns of 0.5 mm

Core: any suitable EE core which would be capable of accommodating these winding comfortably.

TL494 Full Bridge Inverter Circuit

The following design can be used for making full bridge or H-bridge inverter circuit with IC TL 494.

As can be seen, a combination of p channel and n channel mosfets are used for creating the full bridge network, which makes things rather simple and avoids the complex bootstrap capacitor network, which normally become necessary for full bridge inverters having only n channel mosfet.

However incorporating p channel mosfets on the high side and n channel at the low side makes the design prone to shoot-through issue.

To avoid shoot-through a sufficient dead time must be ensured with the IC TL 494, and thus prevent any possibility of this situation.

The IC 4093 gates are use for guaranteeing perfect isolation of the two sides of the full bridge conduction, and correct switching of the transformer primary.

Simulation Results

TL494 Inverter with Feedback

A very simple yet accurate and stable inverter circuit using IC TL494 is shown in the below diagram.

The inverter includes a feedback control system for automatic output voltage correction, applied at the error amplifier pin#1 of the IC.

TL494 inverter circuit with feedback automatic constant output voltage correction

The 100k preset can be adjusted appropriately for setting up the required constant output voltage limit.

The transformer shown is a ferrite core transformer, and therefore the frequency is set at a very high level from the IC. Nevertheless, you can easily use an iron core based transformer and reduce the frequency to 50 Hz or 60 Hz for 120 V output.

You'll also like:

  • SPDTtriac 1SPDT Relay Switch Circuit using Triac
  • 100ampsolarchargerinvertercircuitHow to Make a Simple Solar Inverter Circuit
  • IC555invertercircuit6 Best IC 555 Inverter Circuits Explored
  • driverArduino 3 Phase Inverter Circuit with Code

Filed Under: Inverter Circuits Tagged With: Inverter, PWM, TL494

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: « Music Triggered Amplifier Speaker Circuit
Next Post: PWM Solar Battery Charger Circuit »

Reader Interactions

Comments

Barnabas says:
January 9, 2026 at 2:01 pm

From 2016 to date 2025, your page and circuit have changed my life positively, can’t wait to meet you physically my Boss
God bless you
+2349033992354

Reply
Swagatam says:
January 10, 2026 at 8:14 am

It’s my pleasure Barnabas. God bless you too!!

Reply
Victor says:
June 27, 2025 at 3:29 pm

Hello swagatam, my question is pin10 and pin9 are the emitters of the internal transistor, why is it been use as switching because that is an emitter follower configuration which is not ideal for switching: I have been confused whether using pin8 and pin11 or pin9 and pin19.

Reply
Swagatam says:
June 27, 2025 at 5:56 pm

Hi Victor, there’s nothing wrong to use the emitter outputs of the IC E1, E2, for switching the output transistors in an inverter configuration. Alternatively, you can also use the collector ends of the transistor, for switching the output MOOSFETs through pull-up resistors.
Yes, the Emitter terminals may not be ideal if you are configuring them directly with the MOSFET gates without a totem pole driver/buffer stage….and yes, the collector ends can be directly configured with the MOSFET gates without any driver/buffer stages to get a highly efficient switching of the MOSFFETs.
So yes, please use the collector ends C1, C2, pins of the ICs to drive the external MOSFETs, via pull-up resistors of 1k, each between C1 and +positive, C2 and +positive.

Reply
sezgin ozan says:
July 6, 2024 at 8:17 pm

Hi, I have built the circuit but get any output from pin 9 and pin 10. what must be the reason, for 50 Hz what must be the trimpot values. I have changed the trimpots from min to max but no output seen. can some one help , will be welcome. thanks a lot

Reply
Swagatam says:
July 7, 2024 at 8:49 am

Hi, please check and confirm that the IC supply pins are getting the DC voltage correctly. Pin#8,11,12 must get the +Ve supply and the pin#16,7,4 must get the ground supply.
Also please check the frequency across the pin#5 capacitor.
The formula for calculating frequency is: f = 1 / RT(ohms) x CT(Farads)
RT is the resistor between pin#6 and ground.
CT is the capacitor between pin#5 and ground.

Reply
KingKay says:
August 16, 2023 at 1:01 pm

Please what pin should I modify in a TL494 inverter to make to make the low battery 9V. The inverter turns off at 10.5 V but I have a 3S Li-ion battery which can still go as low as 9V.

Thanks.

Reply
Swagatam says:
August 17, 2023 at 9:11 am

TL494 can work with voltages as low as 7V, so 9V should not be a problem, you can use this IC with 9V supply also.

Reply
Anupam Kayal says:
April 25, 2023 at 6:24 pm

Sir, I have a question, Is it possible to generate bipolar pwm signal by using 555 timer ic?? If yes then how to get that

Reply
Swagatam says:
April 25, 2023 at 6:48 pm

Hello Anupam,

You will have to connect a BC547 transistor with pin#3 of the IC 555, then pin#3 will generate positive PWMs, and the collector of the BC547 will generate the negative PWM

Reply
Anupam Kayal says:
April 25, 2023 at 7:09 pm

Yes, I made the circuit in simulation software according to what you said earlier but it is oscillating from 0 to positive high voltage. Maybe I am wrong. So, can you provide the circuit diagram or any other documentation for reference.

Reply
Swagatam says:
April 26, 2023 at 8:48 am

The output PWMs at pin#3 of 555 will be zero to positive, that cannot be changed. I did not understand your requirement. Please elaborate what exactly you are looking for?

Reply
Kotada Hamoud says:
April 11, 2023 at 1:41 am

Dear,

Please I have a question, can use TL494 for boost converter from 12 v to 5 v and the vice versa.

Thank you

Reply
Swagatam says:
April 11, 2023 at 9:10 am

Yes you can.

Reply
Kotada Hamoud says:
April 11, 2023 at 4:12 pm

please can you provide me one circuit for boost up from 5v to 12v

Reply
Andrés says:
May 5, 2023 at 10:40 am

Con el tl494 no puedes aumentar de 5v a 12 v ya que este circuito requiere mínimo 7.5 v de alimentación

Reply
Swagatam says:
April 11, 2023 at 6:53 pm

You can try the following concept:

https://www.homemade-circuits.com/high-power-dc-to-dc-converter-circuit-12-v-to-30-v-variable/

I have other circuits also without using TL494

Reply
Emmanuel says:
February 19, 2023 at 1:50 am

Sir, I have been trying to construct the atx using tl494 or sg3525 with ferrite from old TV’s but it used to burn my MOSFET and i.c, it works but with great heat. My RT and CT are 15k and 0.001(102). How can I solve the problem?

Reply
Swagatam says:
February 19, 2023 at 9:36 am

Emmanuel, the ferrite transformer is the main component in any smps circuit. If the transformer is not calculated correctly or has even the slightest amount of incorrect winding then the circuit will suffer and the devices will start getting hot.

Reply
Jean Philippe says:
October 7, 2022 at 4:58 pm

Hi sir. I’m searching for a diagram of converter that will able to drive a motor pump about 2000VA or more. The out put is 220V. Thank.

Reply
Swagatam says:
October 7, 2022 at 7:40 pm

Hi Jean, you can probably try the first design from the following article, and upgrade its mosfets and transformer accordingly:
Make This 1KVA (1000 watts) Pure Sine Wave Inverter Circuit

This is an easy and cheap design so the efficiency will be only around 70%

Reply
Jean Philippe says:
October 8, 2022 at 3:57 pm

Hi sir. Thanks for quick answer, I’l try it

Reply
Swagatam says:
October 8, 2022 at 5:17 pm

Sure! no problem…

Reply
Adeyemi says:
February 17, 2022 at 9:40 pm

Thank you for prompt response. Please, Can ferrite transformer high frequency inverter be used to safely power some equipment at home at KHz frequency?
Are there KHz frequency final output inverter in the market?
Can KA7500 or TL494 ic actually generate 50 or 60 Hz frequency(datasheets stated KHz) or how can frequencies of 50 or 60Hz be actually generated from the ic?

Reply
Swagatam says:
February 18, 2022 at 9:39 am

Actually the TL494 cannot generate 50 Hz, the minimum is 1 kHz. You can perhaps use a inductive/capacitive filter at the transformer output to clean the high frequency waveform and convert it to normal AC waveform.

Reply
Adeyemi says:
February 17, 2022 at 3:41 am

You stated that ferrite core transformer can be used. What frequency would the ferrite operate in the inverter. Ferrite core transformer operates at high frequency(KHz) while iron core transformer operates at low frequency(50 or 60Hz) which is the main frequency. The frequency to operate ferrite core transformer is too high for main ac and ac motor etc can not work well at that frequency. Also Can KA7500 or TL494 ic generate 50 or 60Hz wave(datasheets state KHz). Thanks

Reply
Swagatam says:
February 17, 2022 at 9:35 am

If ferrite core is used then naturally the frequency cannot be in Hz, it will need to be increased in many kHz

Reply
eniola says:
October 29, 2021 at 2:46 am

Hi sir, want to build up a inverter using pic as the controller.please,can you give me an article on how to get started on pic controller coding and the ?pin out

Reply
Swagatam says:
October 29, 2021 at 10:36 am

Hi Eniola,

you can modify the following circuit as per your specific requirements

https://www.homemade-circuits.com/arduino-pure-sine-wave-inverter-circuit/

Reply
John says:
September 17, 2021 at 2:20 am

Sir,in the first circuit diagram, can I connect the feedback to pin 2 and pin3?since,pin2 is the inverting pin.

Reply
Swagatam says:
September 17, 2021 at 12:28 pm

John, pin#3 is not the correct pin, you must select one of the error amp inputs. Please see the last diagram.

Reply
John says:
September 20, 2021 at 2:18 pm

Okay,I gave pin 1 feedback and pin 2.5v from pin14 using two 5ohm resistors.but, how can I connect pin 3 with pin2? And the resistor value?

Reply
Swagatam says:
September 20, 2021 at 2:31 pm

Please see the last diagram for all the details.

Reply
Eniola says:
September 17, 2021 at 3:56 pm

Or just tell me how pin 1 correct the output.thanks sir looking forward to your quick response

Reply
eniola says:
September 17, 2021 at 3:44 pm

Hi sir, according to your first circuit diagram, you taped voltage from pin 14 to pin 1, what if I fixed it and compare it with pin 2 from the feedback voltage.because, I’m thinking of feeding pin 2 with feedback (non inverting pin) in order to stabilize the output.but, the last circuit diagram shows that pin 1is feed from feedback voltage and pin 2 is a fixed voltage feed from reference voltage (pin 14), but to my knowledge when the output is high obviously the comparator won’t low,it will also be high.but if the feedback voltage is feed to pin 2 it will obviously oppose the output.i I mean when high the comparator Will be low trying to stabilize the output.waiting for your quick response.thanks sir

Reply
Swagatam says:
September 17, 2021 at 4:35 pm

Eniola, the last diagram with feedback is correct. Pin#2 is an inverting input. The inverting input (-) must be connected to a fixed reference, and the non-inverting (+) must be applied with the feedback signal. The error comparator output must become high to enable output PWM narrowing and output voltage control

Reply
eniola says:
September 23, 2021 at 12:12 am

Sir, to protect the mosfet from emf voltage.the resistor value for discharge to ground and diode? Thanks sir

Reply
Swagatam says:
September 23, 2021 at 1:48 pm

The resistor can be 1K across gate/source for 12V….10 ohms for the gate resistor, and 1N4148 parallel to the 10 ohms

Reply
eniola says:
September 18, 2021 at 1:05 am

Thanks sir,got the message.one more thing sir, can I then connect pin 2 and pin 3 to pin14 ?if yes at what voltage can I I supply them? And finally resistor value for dropping the voltage.thanks sir, looking forward to your quick response.

Reply
Swagatam says:
September 18, 2021 at 1:34 pm

Eniola, you must do exactly as shown in the diagrams, any other configuration can cause unpredictable results

Reply
eniola says:
September 14, 2021 at 1:05 am

Sir, the 1k resistors in the above circuit diagram,I think it should be connected to gate and source of the mosfet so as to make easy discharge of the mosfet capacitance, Or is it ok as it is.please sir I need quick response from you.thanks sir

Reply
Swagatam says:
September 14, 2021 at 9:16 am

Eniola, the indicated 1K positions are correct, however you can additionally connect them across the gate source of the MOSFETs, although it is not required because the PNP transistors are enough for executing perfect gate discharge during the low signals

Reply
eniola says:
September 15, 2021 at 4:41 pm

Please sir,I want to wind up a iron core transformer for inverter at 9v primary and 220v secondary, but, for the turns ratio i don’t know the actual winding.please, can you just give me a link? Thanks sir

Reply
Swagatam says:
September 15, 2021 at 7:50 pm

Hello Eniola, you can read the following artcles for all the required info:

https://www.homemade-circuits.com/how-to-design-your-own-inverter/

https://www.homemade-circuits.com/how-transformers-work/

https://www.homemade-circuits.com/how-to-make-transformers/

Reply
Kazem Zahedi says:
August 8, 2021 at 11:16 am

Hi Swagatam,
Can I use TL494 in an Inductorless sign wave inverter?
Can the output wave amplitude be varied from 0 to the maximum?
My supply voltage can be 17Vdc or any required voltage to produce a 12volt RMS ac

Reply
Swagatam says:
August 8, 2021 at 7:55 pm

Hi Kazem, it is not possible to make a variable supply from 17 V to 12V using PWM, because although the average voltage may decrease to 12 V but the peak voltage of each pwm pulses will be always 17 V. You can vary from 0 to maximum, but peak voltage of each of the pulses will be always 17 V which can harm the connected load.

Reply
Sreenivasulu Dammu says:
March 20, 2021 at 4:03 pm

swagatham g i want 12vdc to 50vdc boost converter ckt diagram o/p current 10amp.

Reply
Swagatam says:
March 20, 2021 at 4:22 pm

Sreenivasulu, you can try the boost converter design from the following article:

DC to DC Converter Circuits using SG3524 [Buck, Boost Designs]

Reply
uncle bob says:
January 1, 2021 at 12:53 am

Can you explain to me how do you get 10 windings of 4mm enameled wire into an EE container for transformer and then another 200/300 of 0.5mm wire? Either you’re wizards, or you’re kidding me! Third option, you made some apps do the math and then you threw a container there at random ….

Reply
Swagatam says:
January 1, 2021 at 8:26 am

Can you explain, why do you think I am a wizard?

If you Don’t like this data? you can feel free to calculate it from the following articles:

How to Calculate Ferrite Core Transformers

How to Design a Flyback Converter – Comprehensive Tutorial

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

circuit simulator image



Subscribe to get New Circuits in your Email



Categories

  • Arduino Projects (93)
  • Audio and Amplifier Projects (133)
  • Automation Projects (17)
  • Automobile Electronics (101)
  • Battery Charger Circuits (85)
  • 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 (95)
  • Lamps and Lights (159)
  • Meters and Testers (71)
  • 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 (34)
  • Solar Controller Circuits (60)
  • Temperature Controllers (43)
  • Timer and Delay Relay (49)
  • Voltage Control and Protection (42)
  • Water Controller (36)
  • Wireless Circuits (30)





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 IC IR2111 H-Bridge MOSFET, IGBT Driver IC: Full Datasheet, Circuit Diagram
  • arj on IC IR2111 H-Bridge MOSFET, IGBT Driver IC: Full Datasheet, Circuit Diagram
  • Swagatam on IC IR2111 H-Bridge MOSFET, IGBT Driver IC: Full Datasheet, Circuit Diagram
  • Arj on IC IR2111 H-Bridge MOSFET, IGBT Driver IC: Full Datasheet, Circuit Diagram
  • Swagatam on How to Recharge Dead Batteries

© 2026 · Swagatam Innovations