• 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 / Oscillator Circuits / Transistor based 3 Phase Sine Wave Generator Circuit

Transistor based 3 Phase Sine Wave Generator Circuit

Last Updated on January 8, 2024 by Swagatam 76 Comments

In this post I have explained a very simple 3-phase sine wave generator circuit, using only three bipolar transistors and a few passive components for initiating the desired three phase output.

How it Works

Referring to the 3 phase sine wave generator circuit we can see three identical transistor stages configured in a cross coupled manner, having equivalent RC timing constants across their bases.

The 10k resistor and the 1u capacitor essentially become responsible of providing the required delay effect for generating the intended 3 phase signals with 120 degree phase shift.

When power is switched ON, the stages may seem to undergo a locked sequence, however since all the capacitors cannot have a precisely same value, the one which has a shade lower value than the other charges up first, triggering a sequential conduction across the transistor.

Let's assume that due to inconsistency in values, the middle transistor base capacitor gets charged first, this enables the middle transistor to conduct first which in turn grounds the base of the extreme right transistor preventing it from conducting for that instantaneous moment, but in the meantime the base capacitor of the left or the right transistor also gets charged in tandem which forces the middle transistor to switch OFF and release the right transistor conduction.

Push Pull Cycle

The above mutual push and pull procedure induces and settles into a continuous sequential train of conduction across the transistors causing the intended three phase signal pattern to appear across the collectors of the transistors. Owing to the gradual charge and discharge pattern of the caapcitrs, the resultant signal shape is a pure sine wave.

The 2K2 resistor shown in yellow strangely becomes crucial in initiating the 3 phase signal generation sequence, without which the circuit seems to stall abruptly.

As mentioned before the degree of phase may be altered by changing the RC values across the bases of the transistors, here it's configured to produce a 120 degree phase shift.

Circuit Diagram

32Bphase2Bgeneartor2BUsing2BTransistors

Oscilloscope trace, 3 phase waveform

oscilloscope2Btrace2Bfor2Btransistor2B32Bphase2Bgeneartor2Bwaveform

Video Illustration

Since my scope was not equipped to measure 3 phase signal, I could only manage to check a single channel in the video.

You'll also like:

  • 1.  CMOS Astable, Bistable, Monostable Circuits Explained
  • 2.  IC 4047 Astable, Monostable Circuits
  • 3.  DC Lamp Dimmer Circuit using IC 555
  • 4.  6 Useful Voltage Controlled Oscillator Circuit Explored
  • 5.  3-Phase Signal Generator Circuit using Opamp
  • 6.  Phase Shift Oscillator Circuits – Wien-Bridge, Buffered, Quadrature, Bubba

About Swagatam

I am an electronics engineer with over 15 years of hands-on experience. I am passionate about inventing, designing electronic circuits and PCBs, and helping hobbyists bring their projects to life. That is why I founded homemade-circuits.com, a website where I share innovative circuit ideas and tutorials. Have a circuit related question? Leave a comment.... I guarantee a reply!

Previous Post: « Motorcycle Voltage Regulator Circuits
Next Post: Remote Controlled Night Lamp Circuit »

Reader Interactions

Comments

  1. Peter A Lawrence says

    March 17, 2024 at 11:03 pm

    this circuit does work, I built and tested it,
    but there’s no way in heck those oscilloscope graphs are from this circuit,
    I get triangle waves, not sine waves, and there’s a 50-percent off time
    between the triangles, so don’t expect this to be useful as is 🙁 !!!

    Reply
    • Swagatam says

      March 18, 2024 at 6:35 am

      You can see the video proof which shows how well the circuit works, please change your oscilloscope and check again..

      Reply
  2. Nathan Sharp says

    June 30, 2023 at 9:47 am

    This thing is so simple and elegant that it blows my mind. never thought of doing it by simply using the phase shift off a capacitor.
    Till now i’d been doing this using an Arduino and 3 H-bridges, now i think i can use this circuit to drive some IRF830’s or some-such. so much simpler…

    Reply
  3. Joseph says

    January 27, 2023 at 1:19 am

    Sir,What is the maximum frequency of this circuit.
    Thanks in advance.

    Reply
    • Swagatam says

      January 27, 2023 at 9:06 am

      The frequency can be perhaps increased upto many MHz.

      Reply
      • Joseph says

        February 8, 2023 at 1:45 pm

        How can i make it maximum to 50hz without interfering with the circuit specifications or can i attach
        the pwm output signals from tl494 circuit Having a set freq of 50hz to the input of this circuit to make it 3 phase 50hz output signal?

        Reply
        • Swagatam says

          February 8, 2023 at 5:06 pm

          The above circuit generates its own frequency, it cannot be connected with an external PWM frequency. The 10uF, and 10K values can be changed to change the 3 phase frequency.

          Reply
          • Joseph says

            February 9, 2023 at 3:12 am

            Sir which formular do i apply to make the generated frequency to be 50hz

            Reply
            • Swagatam says

              February 9, 2023 at 8:59 am

              Joseph, sorry, I do not have a formula to calculate the frequency, you will have to do with some trial and error process.

              Reply
  4. TheTranscendentian says

    September 2, 2022 at 7:32 am

    Very cool, this will help me out. I would like to use this as a gate driver for a brush-less 3 phase motor controller; can I increase the frequency by lowering the 10k resistor value?

    Reply
    • Swagatam says

      September 2, 2022 at 9:51 am

      Thanks, and hope the circuit works for your application. Yes, the 10K can be adjusted to change the output frequency.

      Reply
  5. Ken says

    February 10, 2022 at 1:02 am

    Is there a formula for the RC time constant if you change the voltage? I’m looking to use 24V and still maintain 120 degree phase shift.

    Reply
    • Swagatam says

      February 10, 2022 at 8:17 am

      yes there is a formula for RC time constant, you can find it here:

      https://en.wikipedia.org/wiki/RC_time_constant

      Reply
      • Ken says

        February 16, 2022 at 12:46 am

        I believe i got the circuit right, all my voltages at the E, B and C are the same measuring to common ground. Across the phases I’m getting 5.4mV, -0.4mV and -5.4mV. Does this behave differently than a high voltage AC 3 phase. Unfortunately I don’t have a scope but I’m not to concerned with the duty cycle right now only that it’s 3 phase.

        Reply
        • Swagatam says

          February 16, 2022 at 10:52 am

          Whenever a waveform is involved, an oscilloscope is a must for verifying it. Without checking the waveform it can be almost impossible to know whether the circuit is working correctly or not.

          Reply
          • Ken says

            February 16, 2022 at 6:02 pm

            Thanks for your quick replies it is really helpful when you get stuck.
            After a lot of thought I am beginning to think it is theoretically impossible to simulate AC 3 phase with DC voltage because of the commons, DC will always need a (-) to go to, but AC waves are identical except for the phase shift. I wish I had a scope to verify for sure. But it is more the behavior I’m looking for, because our apprentices aren’t allowed to touch high voltage. I measure 7v at the phase outputs (from common) and removing a leg there is still 7v on the other 2, but no reading across the dead leg and a live one.

            Reply
            • Swagatam says

              February 17, 2022 at 9:39 am

              The three transistors will never conduct simultaneously, they will only conduct sequentially and exponentially. I have tested the circuit using an oscilloscope and could get a sine wave output across each of the outputs, so I believe the circuit should work as expected.

              Reply
              • Ken says

                February 17, 2022 at 6:17 pm

                But with the DC component will it behave as AC Delta?

                Reply
                • Swagatam says

                  February 17, 2022 at 8:10 pm

                  This will again need to be confirmed by connecting the 3 outputs of the circuit to an oscilloscope which can measure 3 phase signal. Actually the signal has been already tested by someone else, and the image is given in the second figure from top.

                  Reply
                  • Ken says

                    February 17, 2022 at 9:29 pm

                    Thanks for all the help. I wish I had a scope. I believe the circuit works because of the voltage readings I’m getting, I will recheck my breadboard wiring.

                    Reply
                    • Swagatam says

                      February 18, 2022 at 9:28 am

                      No problem, wish you all the best!

  6. walter says

    November 5, 2020 at 3:29 pm

    dear Sir, i would like to know if this circuit can be powered with 220AC 50hz (Italian power) maybe with rectifier diodes at the input instead of the 9v battery supply without any changes in the components used?
    And with 12volt battery?
    How many volts in generate on the 3phase output at 9v, 12v or 220v input?
    Thanks a lot.

    Reply
    • Swagatam says

      November 6, 2020 at 8:12 am

      Hello Walter, yes this circuit can be powered from a 220V AC to 12 DC adapter

      Reply
  7. Rudi says

    September 12, 2020 at 3:55 pm

    Sir, if i add three transistors bc 547, so that six, Will it be 360 sin?

    Reply
    • Swagatam says

      September 12, 2020 at 6:18 pm

      Yes it seems that can be achieved.

      Reply
  8. DAVID ROBERT JONES says

    August 29, 2020 at 1:28 pm

    the difficulty with the triple oscilloscope display . Like everything else – tools for the job . Designed , constructed 8 channel display for single beam oscilloscope – more than 20 years ago . Been looking around for a ‘partner’ to commercially “”””exploit”””” that product .

    Did make a version of the bc547 – triple sine – building better / neater version .

    Also constructing digital version = with a few wrinkles to that

    I now live in Cypus – which is difficult re forming tech cannot get the bits , licences and taxes . In uk ???????

    As regards that 2k2 resistor in yellow suspect that with it not fully discharged the transistor – thus that little bit just enough to permit oscillation

    Reply
  9. IngChing Teng says

    April 19, 2020 at 1:42 pm

    Dear Mr. Swagatam,

    Interested in having a 60-watt 3-phase sine wave power device to drive a three-phase trafo from the 60-Hz mains. I would like to have a circuit from your side for discussions, to be finalized with the placement of purchase order for the hardware of the bench version, a functioning circuit board will do. RSVP.

    Sincerely,

    MingChing Teng
    Apr. 19 ’20 ( Sun. )

    Reply
    • Swagatam says

      April 20, 2020 at 8:03 am

      Thank You Ingching, You can find all the required details under this page, however I don’t sell these items.

      https://www.homemade-circuits.com/?s=3+phase

      Reply
    • Elias says

      June 27, 2020 at 11:02 pm

      The derivation to earth of the excess energy in permanent generators where the field cannot be reduced has always called my attention, the question is: why not make a three-phase rectifier with three diodes, its anode to earth and three scr its cathode to the positive of battery, controlling the conduction of these scr the necessary current is sent to the battery and there is no need to dissipate the extra power with temperature on the stator and on the device that performs the function of switch, either transistor or scr, in addition there would be no consumption engine power or fuel…

      Reply
  10. Laszlo Kalmar says

    April 11, 2020 at 1:48 am

    Dear Friend,
    I don’t understand the last sentence of the description, about the phase shift degree values. I’d expect the R-C values determine the frequency, and the phase degrees, supposed all three transistor blocks are the same, remain always 0, 120 and 240 degrees.
    Am I wrong?

    Reply
    • Swagatam says

      April 11, 2020 at 10:06 am

      The transistors are conducting sequentially and producing signals with 120 degrees separation across each other

      Reply
      • Laszlo Kalmar says

        February 3, 2021 at 10:12 am

        True, but the diagram still shows 60, 120 and 180 degrees…

        Reply
        • Swagatam says

          February 3, 2021 at 1:28 pm

          may be the diagram is designed for 60 degrees, so it will need to verified and then the parts can be sightly modified for getting 120 degrees

          Reply
  11. GIULIANO VIGARANI says

    November 18, 2019 at 2:25 am

    Thank you, now I’m going to proceed to the experimentation
    Greetings

    Reply
    • Swagatam says

      November 18, 2019 at 8:40 am

      Wish you all the best!

      Reply
  12. GIULIANO VIGARANI says

    November 15, 2019 at 10:33 pm

    Hello, thank you for your response. Excellent circuit
    I’d like to know if the output frequency on the three phases, it’s 400 cycles.
    Best regards
    Giuliano

    Reply
    • Swagatam says

      November 16, 2019 at 11:14 am

      Thanks, glad you liked the post! The frequency can be adjusted to any desired level by tweaking the values of the base resistor and the capacitor, both together or either the capacitor or the resistor individually.

      Reply
  13. GIULIANO VIGARANI says

    November 13, 2019 at 3:19 am

    Good evening, I would like to build a power supply with three-phase output 400 hz power 100/200 watt 115volt.
    I saw its circuit with inp sinus and output from lm324, three-phase. could I have the scheme of the unit ‘power? Is it possible to use 3 transformers? Unfortunately I can’t find a three-phase core for these small powers. I hope to be understood.
    Thank you and best regards
    Julian

    Reply
    • Swagatam says

      November 13, 2019 at 1:35 pm

      Hello Guilliano, I guess you are referring to the 3 phase inveter circuit, using LM324 3 phase generator. Te power of the output can be any magnitude depending on the power of the MOSFETs used, and also the input supply ratings..

      Transformer can be used if it is designed correctly as per 3 phase configuration.

      Reply
  14. zakari says

    January 4, 2019 at 9:30 pm

    hi
    how can count the frequency of this oscilator

    Reply
    • Swagatam says

      January 4, 2019 at 9:36 pm

      By using a high impedance frequency meter and connecting it across the transistor collector emitter

      Reply
  15. SUNRISE ZERO says

    October 28, 2017 at 10:59 pm

    Dear Swagatam,
    I would like to have your opinion on my choice as to the power of section in ultrasonic area.
    I attach a video (YT) that shows some patterns of sections.
    Please let me know the most powerful for ultrasounds (I want to use it for dog repeller in distance).
    In the video I have 5 section.
    What would you suggest to me for each one.
    I’ll use piezoelectric transducer.

    best regards
    P.I

    Reply
    • Swagatam says

      October 29, 2017 at 11:03 am

      Dear sunrise, the design which uses 4 transistor bridge-network will produce the most powerful output.

      Reply
    • P.I says

      October 30, 2017 at 9:18 pm

      Dear Swagatam,
      Thank you.
      How much power according to the plan could be at 12 volts?
      P.I

      Reply
      • Swagatam says

        October 30, 2017 at 9:36 pm

        the power may be almost equal to the 12V x load current specification.

        Reply
      • P.I says

        October 30, 2017 at 9:55 pm

        ok thank you

        Reply
  16. kels says

    September 21, 2017 at 12:17 pm

    sir can I use this circuit to drive my 3phase inverter transformer for 3phase ac output

    Reply
    • Swagatam says

      September 21, 2017 at 3:52 pm

      kels, yes you can do it, I have posted quite a few dedicated articles related to this topic which you can search in the website and refer them…

      Reply
  17. sunrisezero says

    July 24, 2017 at 3:46 pm

    Hello Sir,
    I want to take a strong signal for some experiments.(To reinforce the signal)
    What can I do? Do you have a schematic in order to I can multiply the multi watt phases (as more are better).
    best Regards
    P.I e-mail [email protected]

    Reply
    • Swagatam says

      July 25, 2017 at 5:54 am

      Hello sunrisezero you can try connecting TIP122 BJTs with the output leads of the circuit, and get strong outputs from the collector or the emitter of the BJTs

      Reply
    • Swagatam says

      July 26, 2017 at 3:10 am

      It is very easy actually, just connect the bases of the respective TIP122 BJTs with the phase1,2,3 outputs, connect their collectors with the positive supply, and finally strong signals can be obtained from their respective emitters.

      Reply
    • Swagatam says

      August 2, 2017 at 8:13 am

      The plan suggested by me is right, and you must try exactly the same plan.

      the collector/emitter voltage of TIP122C is 100V, in the emitter follower mode as suggested by me, the base pattern and voltage will be replicated at its emitter, so if the above BC547 3 phase circuit is operated with 12V, the emitters of the TIP122 would also replicate the same sequence at a little less than 12V

      Reply
    • sunrisezero says

      August 2, 2017 at 8:24 am

      Dear Swagatam,
      Thank you very much.I'll try it.
      Best Ragards
      P.I

      Reply
  18. bhanu pratap says

    April 5, 2017 at 2:28 pm

    Hello sir, do you think we make differential 3 phase shifter with this architecture?

    Reply
    • Swagatam says

      April 6, 2017 at 3:06 am

      Hello Bhanu, can you please specify why do you think that this circuit could be relevant to a differential 3 phase shifter?

      Reply
  19. Athri H D says

    April 1, 2017 at 3:05 pm

    Sir can it be applied to three phase inverter circuit to produce three phase sine wave?
    Does the moasfet drivers give sine wave output if we use this as input?

    Reply
    • Swagatam says

      April 2, 2017 at 4:42 am

      Athri, no that won't happen, because the mosfet driver will convert it into square waves, and the output will be also a square wave only.

      Reply
  20. Venki R says

    February 16, 2017 at 1:14 am

    Great work as always. I refer a lot on this site. Great source for hobbyist like me. good work. BTW, is this 3 phase output shown is with or without load? will it be disturbed on some minimal load?

    Reply
    • Swagatam says

      February 16, 2017 at 12:16 pm

      I'm glad you liked my site….yes the shown output is without load and will get disturbed with any kind of load…a buffer stage will be required for accessing the 3 phase output correctly

      Reply
  21. hirosh says

    October 21, 2016 at 7:05 pm

    Can this circuit be used to drive three leds

    Reply
    • Swagatam says

      October 23, 2016 at 4:02 am

      yes.

      Reply
  22. Unknown says

    May 22, 2016 at 1:49 pm

    How would you get the high low needed six ouputs for the half bridge?

    Reply
    • Swagatam says

      May 23, 2016 at 4:28 am

      connect NOT gates with each of the transistor collectors…the o/p from the gates could then be used for the half bridge

      Reply
  23. Vikram Sha says

    November 16, 2015 at 5:42 pm

    Does this circuit has any formula for frequency. Because I'm going to make a bldc driver. And can the frequency be varied.

    Reply
    • Swagatam says

      November 17, 2015 at 4:09 am

      BLDC circuts work by sensing back emf or signals from the hall-effect sensors….you won't need a 3 phase generator circuit for it.

      Reply
  24. Timothy Eusini says

    September 27, 2015 at 8:27 pm

    Hello! I was wondering if I can simply use a 12v supply instead of the 9v in schematic, at the present components ratings? If not and components need to be swapped out for different rated ones, what would they be or where do I find the information to know? Thank you, Tim

    Reply
    • Swagatam says

      September 28, 2015 at 7:00 am

      yes 12V can be used but it might cause a slightly different frequency at the output, you can adjust it by tweaking the values of the resistances or the capacitors or both.

      regarding components you an read the following comprehensive article:

      https://www.homemade-circuits.com/2015/09/how-to-identify-component-specs-in.html

      Reply
    • Timothy Eusini says

      September 28, 2015 at 4:34 pm

      Thank you very much for the quick response and information Swagatam Majumdar!

      Reply
  25. Dhyaksa Hada says

    September 7, 2015 at 2:37 pm

    hai mr. swagatam,
    can i use this circuit to make it as input for the 3 phase H-bridge Mosfet circuit to drive the BLDC rotor from honda motorcycle safely? or i need another complicated circuit again? thanks..
    [email protected]

    Reply
    • Swagatam says

      September 8, 2015 at 1:34 am

      Hi Dhyaksa, I think it'll work, at least there's no harm in trying it out….since it's designed to produce a 3 phase output with a 120 degree phase shift, it should work as expected.

      Reply
    • Dhyaksa Hada says

      September 8, 2015 at 2:16 am

      okay i will try it.. because of my old built in ECU for triggering the BLDC was died, and to buy a new one is quite expensive, i try to make it one, is there any potential problem to use this circuit for drive a High and Low mosfet together in each Phase of final Mosfet 3 Phase circuit then? what do you think? before i start to make it.

      Reply
    • Swagatam says

      September 8, 2015 at 1:54 pm

      if you are using a driver IC for driving the mosfet bridge then the above circuit can be tried without much fear, because the driver IC will be smart enough to detect any issue and prevent the mosfets from blowing of.

      Reply
  26. Syed Arham says

    March 1, 2015 at 2:24 pm

    Can I run hard disk motor with this?

    Reply
    • Swagatam says

      March 2, 2015 at 2:35 am

      I am not sure, you can try though

      Reply
  27. Robet Mandala says

    January 24, 2015 at 12:28 pm

    sir, this circuit normally or can be used for anything?
    thank you /

    Reply
    • Swagatam says

      January 24, 2015 at 3:23 pm

      only for 3 phase related applications.

      Reply

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

Subscribe to New Circuit Ideas

Categories

  • Arduino Projects (87)
  • Audio and Amplifier Projects (132)
  • Automation Projects (17)
  • Automobile Electronics (101)
  • Battery Charger Circuits (82)
  • Datasheets and Components (103)
  • Electronics Theory (143)
  • Free Energy (37)
  • Games and Sports Projects (11)
  • Grid and 3-Phase (19)
  • Health related Projects (25)
  • Home Electrical Circuits (12)
  • Indicator Circuits (14)
  • Inverter Circuits (87)
  • Lamps and Lights (142)
  • Meters and Testers (69)
  • Mini Projects (46)
  • Motor Controller (64)
  • Oscillator Circuits (27)
  • Pets and Pests (15)
  • Power Supply Circuits (108)
  • Remote Control Circuits (50)
  • Security and Alarm (64)
  • Sensors and Detectors (101)
  • Solar Controller Circuits (59)
  • Temperature Controllers (42)
  • Timer and Delay Relay (49)
  • Transmitter Circuits (29)
  • Voltage Control and Protection (37)
  • Water Controller (36)

Calculators

  • Battery Back up Time Calculator
  • Capacitance Reactance Calculator
  • IC 555 Astable Calculator
  • IC 555 Monostable Calculator
  • Inductance Calculator
  • LC Resonance Calculator
  • LM317, LM338, LM396 Calculator
  • Ohm’s Law Calculator
  • Phase Angle Phase Shift Calculator
  • Power Factor (PF) Calculator
  • Reactance Calculator
  • Transistor Astable Calculator
  • Transistor base Resistor Calculator
  • Voltage Divider Calculator
  • Wire Current Calculator
  • Zener Diode Calculator
  • Filter Capacitor Calculator
  • Buck Converter Calculator
  • Boost Converter Calculator
  • Solar Panel, Inverter, Battery Calculator
  • Wire Current Calculator
  • SMPS Transformer Calculator
  • IC SG3525, SG3524 Calculator
  • Inverter LC Filter Calculator

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 Best Electronic Circuit Projects
  • TOMMY on Best Electronic Circuit Projects
  • Swagatam on Inverter Circuit with Feedback Control
  • Jerry Adeosun on Inverter Circuit with Feedback Control
  • Swagatam on Contact

Company

  • Privacy Policy
  • Cookie Policy
  • About Me
  • Contact
  • Disclaimer
  • Copyright
  • Videos
  • Sitemap

Social Profiles

  • Twitter
  • YouTube
  • Instagram
  • Pinterest
  • My Facebook-Page
  • Quora
  • Stack Exchange
  • Linkedin
  • © 2025 · Swagatam Innovations