• 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 / Transistor Astable Multivibrator Calculator

Transistor Astable Multivibrator Calculator

With this calculator, you only enter R1 and R2 in k ohm, and you enter C1 and C2 in microfarad, and then the tool instantly gives you Ton1, Ton2, duty cycles, total period, and frequency. So now both beginners and experts can design any astable multivibrator without doing any math manually.

BJT Astable Multivibrator Calculator









Calculator by homemade-circuits.com

How BJT Astable Multivibrator Works

We know that a BJT astable multivibrator always uses two transistors, two resistors, and two capacitors, and we connect them in a cross-coupled manner.

So now we create a small positive feedback loop that keeps both transistors switching ON and OFF forever, without any stable point. That is why we call it astable.

So at the start, we assume one transistor, let us say Q1, turns ON first because of some tiny imbalance. Now the collector of Q1 goes low and that low point pulls the capacitor of the opposite side through coupling. So now Q2 gets forced OFF.

Now the capacitor C2 starts charging through resistor R2 slowly. When the voltage across C2 reaches around 0.6 V to 0.7 V, then Q2 suddenly switches ON.

And the moment Q2 switches ON, then it pulls down its collector, and that low again forces Q1 to switch OFF.

So now C1 starts charging through R1. And this loop repeats forever.

So now because each capacitor charges slowly through its own resistor, that charging time becomes the ON time of the opposite transistor. So C1 with R1 creates Ton2 or Ton1 depending on the side, and C2 with R2 creates the other timing.

How The Timing Actually Happens

Let us go more slowly, when Q1 is ON, then C2 is doing the job of charging through R2. So this time interval becomes Ton2, because Q2 is OFF and waiting to turn ON when C2 charges enough.

So after Ton2 finishes, Q2 turns ON.

Now when Q2 turns ON, then C1 starts charging through R1 and that becomes Ton1 because Q1 is OFF and waiting to turn ON.

So if we take R1 in k ohm and C1 in microfarad, then the time constant automatically becomes in milliseconds. So our simple standard formula becomes:

Ton1 = 0.693 × R1(kΩ) × C1(µF)
Ton2 = 0.693 × R2(kΩ) × C2(µF)

So now the total period T becomes:

T = Ton1 + Ton2

And the frequency becomes:

f = 1000 / T (because T is in milliseconds)

So everything becomes easy.

Why Two Duty Cycles Exist

Now let us explain the duty cycles. We have two transistors, so we have two separate ON times. So naturally each ON time becomes a part of the total period. So we calculate:

Duty1 = (Ton1 / T) × 100
Duty2 = (Ton2 / T) × 100

So both duty cycles add to 100 percent. And this is how both alternating arms create the square wave.

How To Use The Calculator

Now let us explain step by step how you must use the calculator.

  1. We enter R1 in kilo ohms.
  2. We enter C1 in microfarads.
  3. We enter R2 in kilo ohms.
  4. We enter C2 in microfarads.
  5. Then we press the “Calculate” button.
  6. Then the calculator tells us the ON time of Q1, the ON time of Q2, the total period, the frequency, and the individual duty cycles.
  • So if we want a faster frequency, then we reduce R or we reduce C.
  • And if we want a slower frequency, then we increase R or increase C.
  • And if we want asymmetrical wave, then we make R1 ≠ R2 or C1 ≠ C2.
  • And if we want symmetrical waveform, then we make both resistors equal and both capacitors equal.

So everything becomes very easyHow To Pick R And C Values In Real Circuits

  • Now let us explain slowly how we decide the real part values.
  • So normally we keep the timing resistors between 4.7 kΩ and 470 kΩ.
  • And we keep the timing capacitors between 0.01 µF and 100 µF based on frequency.
  • So for high frequency, like above 1 kHz, we use small capacitors like 0.01 µF to 0.1 µF.
  • And for low frequency like 1 Hz to 10 Hz, we use bigger capacitors like 10 µF to 47 µF.

So now we also must make sure the collector current is not too heavy, so we keep the collector resistors between 4.7 kΩ and 10 kΩ for normal circuits.

Important Practical Notes

Now bro, let us share some practical crude tips:

  1. When the capacitors are electrolytic, then we must connect the positive to the base of the transistor that gets pulled positive during charging.
  2. When the frequency is not stable, then we check leakage of electrolytic capacitors.
  3. When the circuit stops oscillation, then we check that the two collector resistors are equal.
  4. When we want sharp switching, then we can add small 100 nF capacitors between the supply and ground for stability.
  5. When we want higher amplitude, then we increase the collector resistor.
  6. When we want low power operation, then we increase both resistors to 100 kΩ or more.

So this way everything becomes stable.

How The Calculator Helps You In Real Life

Now this calculator saves your time because you do not need to calculate 0.693 × R × C again and again. So you just enter k ohm and microfarad and instantly get the ON times, duty cycles, period and frequency. So this helps when we design LED blinkers, relay drivers, tone generators, square wave generators, and timing circuits.

Reader Interactions

Comments

Amirsaraf says:
November 5, 2025 at 6:32 am

hi dear Swagatam it was great as always. especially the multivibrator calculator. thank you

Reply
Swagatam says:
November 5, 2025 at 8:27 am

Thank you Dear Amirsaraf, I am glad you found the calculator useful…

Reply
Florian Beldean says:
January 13, 2022 at 5:11 pm

Hello Sir.
I want to let you know that this is one of my very beginning circuit and your info have been very helpful. Thank you so much. I checked my theory with your calculator and I have been really close. I calculate min and maximum, both cases in same time and everything was exactly where supposed to be. But I’m not shore how your program chose best way because I realised that calculate close to minimum but with a small percentage over. Can you please tell tell me what is that percentage?
Thank you so much for sharing your knowledge with people like us

Reply
Swagatam says:
January 14, 2022 at 10:32 am

Hello Florian, this software was actually not created by me, rather purchased from an external source so i do not have much idea regarding how the software was designed and how it works internally.

Reply
Muhammad Hamza says:
September 12, 2021 at 5:13 pm

Can you please provide the resistor calculation formula and pls correct me it is not
T = 0.69RC but how can we altered it with duty cycle

Reply
Swagatam says:
September 12, 2021 at 5:41 pm

There are already plenty of information available online, you an check them out.

Reply
Muhammad Hamza says:
September 12, 2021 at 6:03 pm

Actually I have a practical exam tomorrow ????and I’ve also search online but couldn’t find something relevant like how can we altered duty cycles

Reply
Swagatam says:
September 12, 2021 at 7:48 pm

Please search “transistor astable multivibrator calculations” you will quickly find it in the first search result.

Reply
Yahka says:
August 26, 2021 at 10:08 pm

When I adjust T1 and T2, so T1 = 0.2 and T2=0.8, the calculator gives me two different values for C1 and C2. Good. However I’d prefer C1=C2, but T1 and T2 different. Can that be done? It is also said one can’t get a duty cycle of less than or equal to 50%. How come?

Reply
Swagatam says:
August 27, 2021 at 9:23 am

If you want an output with unsymmetrical duty cycle then either the base resistors will be different or the base capacitors will be different. If you want the capacitors to remain identical then the base resistors will need to be altered appropriately.

If the software does not help, then you can use the formula for solving it manually….

Reply
Ismail says:
March 16, 2021 at 5:00 pm

Well-done sir, when I calculated it, my result for R1 & R2 was = 18833 Ohm, sir! Do I need to divide it or for each resistor? Thanks.

Reply
Swagatam says:
March 16, 2021 at 8:30 pm

Thank you Ismail, it means both the resistors are 18k

Reply
Pietro Foralosso says:
January 3, 2020 at 10:13 pm

Thank you guys, this is extremely helpful!

Reply
Swagatam says:
January 4, 2020 at 8:15 am

You are welcome!

Reply
youngking says:
July 18, 2019 at 12:31 am

sir I fill in T1 and T2 as you instructed but the answer I got are strange which I listed below. R =
585 Ω
R1, R2 = 18833 Ω
C1 = 0.8 μF
C2 = 0.8 μF 12 volt is my
Supply Voltage my question. can this capacitor and the resistor be found in the market.

Reply
ResR says:
March 4, 2023 at 5:44 pm

You can use standard 18k resistors and 1uF capacitors._

Reply
Swagatam says:
July 18, 2019 at 6:30 am

Youngking, these values are not critical, you can easily adjust the values little bit here and there as per your convenience. If you change the capacitor value, then you may also have to change the base resistor values proportionately and vice versa.

You can also use the values given in the last diagram from this article:

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

Reply
youngking says:
July 17, 2019 at 1:30 am

sir I have done as u said and this is my answer. R = 585 Ω
R1, R2 = 18833 Ω
C1 = 0.8 μF
C2 = 0.8 μF 12 volt is my
Supply Voltage, Vcc : now my question can r1
and r2 be found because the value is much. sorry for too much question

Reply
Swagatam says:
July 17, 2019 at 7:41 am

I did not understand your question.

Reply
Wolf says:
September 15, 2021 at 3:36 am

Como podria obtener una frecuencia de 50hz con un suministro de 9 v

Reply
Youenn says:
December 12, 2021 at 9:37 pm

Wolf, remember F=1/(2PIxT)=6.28T, and T=T1+T2 if you want a duty cycle of 50% that means T1=T2 (F in Hz, T, T1 and T2 in s ) so, make the calculation by yourself, it is too much easy! Then, put T1 =T2 and fill this calculator with this value and the supply voltage you want, nothing more, just get the result!.. 🙂
(Thanks to Swagatam for this job! 🙂 )

Reply
youngking says:
July 16, 2019 at 6:33 pm

sorry is for T1 and T2 not c1 and c2

Reply
youngking says:
July 16, 2019 at 6:23 pm

sir i in insert 0.01 for c1 and c2 in this Transistor Astable Calculator software, now how do I know Base Emitter Voltage, Vbe :,Collector Voltage, Vce :,Amplification Factor hFE, β:,Required Collector Current, Ic : and Voltage Required for Emitter Load. pls kindly reply.

Reply
Swagatam says:
July 16, 2019 at 6:44 pm

Rest everything is already filled which you don’t have to change, I have already told you about this.

Fill only T1, T2, and the supply voltage, and click calculate.

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

circuit simulator image

Subscribe to get New Circuits in your Email

Categories

  • Arduino Projects (95)
  • Audio and Amplifier Projects (133)
  • Automation Projects (18)
  • Automobile Electronics (103)
  • Battery Charger Circuits (87)
  • Datasheets and Components (109)
  • Electronics Theory (149)
  • Energy from Magnets (27)
  • Games and Sports Projects (11)
  • Grid and 3-Phase (20)
  • Health related Projects (27)
  • Home Electrical Circuits (13)
  • Indicator Circuits (16)
  • Inverter Circuits (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 (37)
  • Wireless Circuits (31)

Other Links

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

People also Search

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

Social Profiles

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

Recent Comments

  • Swagatam on How to Make Dog Barking Preventer Circuit using High Frequency Deterrence
  • Swagatam on HX710B Air Pressure Sensor Datasheet, How to Connect
  • Yogesh on How to Make Dog Barking Preventer Circuit using High Frequency Deterrence
  • Klaas Hiemstra on HX710B Air Pressure Sensor Datasheet, How to Connect
  • Swagatam on HX710B Air Pressure Sensor Datasheet, How to Connect

© 2026 · Swagatam Innovations