10M+ Electronic Components In Stock
ISO Certified
Warranty Included
Fast Delivery
Hard-to-Find Parts?
We Source Them.
Request a Quote

Multivibrator: Basics, Types, Timing, and Applications

Mar 26 2026
Source: DiGi-Electronics
Browse: 661

A multivibrator is a circuit that switches between HIGH and LOW to create pulses, timing signals, and switching actions. It can run continuously, produce a timed pulse, or hold a state until a new input changes it. This article covers its types, operation, timing, circuit forms, 555 timer design, and applications.

Figure 1. Multivibrators

Multivibrator Overview

A multivibrator is an electronic circuit that switches between two output states, called HIGH and LOW. It does this in a controlled manner to generate timing signals, pulses, or steady-state switching actions. Depending on its design, a multivibrator can switch back and forth on its own, produce one one-timed pulse when triggered, or stay in one state until a new input changes it.

Multivibrators are common in many electronic circuits because they help control timing and signal flow. They are used in pulse generators, time-delay circuits, flashing light circuits, alarm and tone circuits, simple memory circuits, and counting circuits. These circuits can be made with logic gates, transistors, operational amplifiers, or timer ICs such as the 555 timer.

Types of Multivibrators

Astable Multivibrators

Figure 2. Astable Multivibrators

An astable multivibrator has no stable output state. As soon as power is applied, it keeps switching between HIGH and LOW without needing any trigger input. This makes it a free-running oscillator.

Its action is controlled by a capacitor-resistor network. The capacitor charges and discharges over time. When its voltage reaches a certain level, the output changes state. This cycle repeats, producing a continuous square or rectangular wave. The switching speed depends on the RC values, and the duty cycle depends on the charging and discharging paths.

Monostable Multivibrators

Figure 3. Monostable Multivibrators

A monostable multivibrator has one stable state and one temporary state. It stays in its normal state until it receives a trigger signal. After that, it changes state for a set period of time, then returns to its stable state.

This timing action is controlled by a resistor and a capacitor. Once triggered, the capacitor starts charging or discharging. When its voltage reaches a set threshold, the circuit switches back to its original state. Because each trigger produces a single output pulse, this type is also called a one-shot circuit.

Bistable Multivibrators

Figure 4. Bistable Multivibrators

A bistable multivibrator has two stable output states. It does not switch on or return to a default state on its own. It stays in one state until an input signal tells it to change.

This type uses positive feedback to maintain its current state. Inputs such as Set, Reset, or Toggle control when the output changes. Since there is no automatic timing action, the output remains in its current state until another input arrives.

Multivibrator Operation and Timing

Figure 5. Multivibrator Operation and Timing

All multivibrators operate on two basic principles: positive feedback and a timing network. Positive feedback helps the circuit move strongly into one of two output states. The timing network, often made with a resistor and a capacitor, helps decide when the output should change from one state to the other.

In many multivibrator circuits, the capacitor charges or discharges through resistors over time. As its voltage rises or falls, it follows an exponential curve rather than changing in a straight line. When that voltage reaches a set threshold, the circuit switches state. Positive feedback then reinforces the new state and prepares the circuit for the next change.

How RC Timing Works?

• A capacitor charges or discharges through one or more resistors.

• The capacitor voltage changes exponentially.

• When the voltage reaches a threshold level, the output switches.

• Positive feedback helps lock the circuit into its new state.

• The cycle then continues based on the circuit type.

Main Timing and Waveform Terms

• Pulse width (TON or TOFF) - the length of time the output stays in one state

• Period (T) - the time needed for one full cycle

• Frequency (f) - the number of cycles each second

• Duty cycle (D) - the percentage of one cycle that the output stays HIGH

• Rising edge - the change from LOW to HIGH

• Falling edge - the change from HIGH to LOW

Basic Formulas

• Frequency:

f = 1 / T

• Duty cycle:

D = (T_HIGH / T) × 100%

Multivibrator Circuit Implementations

Figure 6. Multivibrator Circuit Implementations

Logic-gate multivibrators

• Built with NAND, NOR, or inverter gates

• Use RC timing parts to control switching

• Produce outputs that match digital logic levels

• Fit well in circuits that already use logic ICs

Transistor multivibrators

• Built with transistors, resistors, and capacitors

• Show each switching stage more directly

• Allow flexible circuit design

• Can be arranged for different voltage or current conditions

Op-amp and comparator multivibrators

• Use op-amps or comparators with positive feedback

• Include RC networks to control timing

• Can produce strong output voltage changes

• Work well with analog signal circuits

555 timer multivibrators

• Use the 555 timer IC in astable or monostable mode

• Need only a small number of outside components

• Offer simple and steady timing control

• Support a wide range of pulse widths and frequencies

555 Timer Multivibrator Design

Figure 7. 555 Timer Multivibrator Design

Internal threshold levels

• Lower threshold: 1/3 VCC

• Upper threshold: 2/3 VCC

• The capacitor voltage moves between these two levels to control switching

555 astable configuration

In astable mode, the 555 alternates between HIGH and LOW without an external trigger input. This action is set by two resistors, R1 and R2, and one capacitor, C. The capacitor charges through both resistors and discharges through one, creating a repeating output waveform.

Astable timing formulas

• HIGH time: t1 = 0.693 (R1 + R2) C

• LOW time: t2 = 0.693 (R2) C

• Period: T = t1 + t2 = 0.693 (R1 + 2R2) C

• Frequency: f = 1 / T

555 monostable configuration

In monostable mode, the 555 stays in one stable state until it receives a trigger pulse. When the trigger voltage falls below one-third of VCC, the output goes HIGH and the timing capacitor starts charging through resistor R. When the capacitor voltage reaches two-thirds of VCC, the output returns to LOW.

This creates one pulse for each trigger signal. The pulse width depends on the resistor and capacitor values chosen for the timing network.

Benefits of using the 555

• Uses only a small number of external parts

• Provides steady and predictable timing

• Supports a wide range of pulse widths and frequencies

• Works in both astable and monostable modes

• Makes timing design simpler through fixed internal thresholds

Multivibrator Applications

Clock and Timing Circuits

Multivibrators are often used to create repeating timing signals and controlled delays. These signals help circuits switch at regular intervals or wait for a set amount of time before changing state.

Visual Signaling Circuits

They are also used in visual signaling circuits where an output needs to blink, flash, or switch in a repeated pattern. This makes them useful for light-based timing and status indication.

Audio and Alert Circuits

Multivibrators can generate repeating pulses that are used in sound-producing circuits. By controlling the switching rate, they help create steady alert or tone signals.

Signal Conditioning Circuits

In signal conditioning, multivibrators help shape and control input signals. They can clean up unstable changes, extend short pulses, or create a more uniform output signal.

Logic and State Control

Some multivibrators are used to hold one of two output states until a new input changes it. This makes them useful in circuits that require simple state control, storage, or repeated counting.

Multivibrator Advantages and Limitations

AdvantagesLimitations
Simple circuit structure with a small number of componentsRC-based timing can drift because of part tolerances, temperature, or supply changes
Flexible operation for oscillation, pulse generation, or state storageNoisy trigger signals can cause false switching or unstable output changes
Can be built with transistors, logic gates, op-amps, comparators, or a 555 timerVery accurate timing may need precision parts or a dedicated timing circuit
Works well for timing, switching, and pulse control circuitsOutput loading can affect waveform shape or timing in some circuits

Conclusion

Multivibrators are simple circuits used for timing, pulse generation, and state control. Astable, monostable, and bistable types each work in a different way, but all rely on switching between two output states. Their behavior is shaped by positive feedback and RC timing. With different circuit forms, 555 timer designs, applications, and design points, multivibrators remain a useful part of electronic circuits.

Frequently Asked Questions [FAQ]

Is a square wave the same as a rectangular wave?

No. A square wave has equal HIGH and LOW times. A rectangular wave has unequal HIGH and LOW times.

Why is positive feedback used in a multivibrator?

Positive feedback helps the circuit switch quickly and stay stable in either HIGH or LOW state.

What does changing the capacitor do in a multivibrator circuit?

It changes the timing. A larger capacitor makes the circuit switch more slowly. A smaller capacitor makes it switch faster.

Can a multivibrator produce more than one waveform shape?

Yes. The main output is a switching waveform, but the capacitor voltage can show a rising and falling waveform.

Why does supply voltage matter in a multivibrator?

Supply voltage affects switching levels and timing. If it changes, the output timing can also change.

Is every multivibrator an oscillator?

No. Only an astable multivibrator works as an oscillator because it switches continuously on its own.

Request Quote (Ships tomorrow)