0
0
Raspberry-piConceptBeginner · 3 min read

Push Pull Converter: How It Works, Example, and Uses

A push pull converter is a type of DC-DC converter that uses two switches to alternately push and pull current through a transformer, efficiently converting voltage levels. It provides good power transfer with reduced transformer size and is commonly used in power supplies.
⚙️

How It Works

A push pull converter works by using two switches (like transistors) that turn on and off alternately. Imagine two people pushing a swing from opposite sides one after the other; this back-and-forth action moves energy through a transformer efficiently.

When one switch is on, current flows through one half of the transformer winding, storing energy in the magnetic field. When it switches off and the other switch turns on, current flows through the other half of the winding in the opposite direction. This alternating action creates an AC signal from a DC source, which the transformer then steps up or down to the desired voltage.

This design helps reduce transformer size and improves efficiency by using the core more effectively and minimizing energy loss.

💻

Example

This simple Python code simulates the switching pattern of a push pull converter, showing which switch is on at each step.

python
def push_pull_switching(steps):
    # Simulate switch states: True means ON, False means OFF
    switch1 = False
    switch2 = False
    states = []
    for i in range(steps):
        if i % 2 == 0:
            switch1 = True
            switch2 = False
        else:
            switch1 = False
            switch2 = True
        states.append((switch1, switch2))
    return states

# Run simulation for 6 steps
states = push_pull_switching(6)
for i, (s1, s2) in enumerate(states):
    print(f"Step {i+1}: Switch1={'ON' if s1 else 'OFF'}, Switch2={'ON' if s2 else 'OFF'}")
Output
Step 1: Switch1=ON, Switch2=OFF Step 2: Switch1=OFF, Switch2=ON Step 3: Switch1=ON, Switch2=OFF Step 4: Switch1=OFF, Switch2=ON Step 5: Switch1=ON, Switch2=OFF Step 6: Switch1=OFF, Switch2=ON
🎯

When to Use

Push pull converters are ideal when you need efficient voltage conversion with moderate power levels. They are commonly used in power supplies for electronics, such as chargers, adapters, and small industrial equipment.

This converter is preferred when you want to reduce transformer size and cost while maintaining good efficiency. It works well for isolated power supplies where electrical separation between input and output is needed.

However, it is less suitable for very high power applications where more complex topologies might be better.

Key Points

  • Uses two switches that alternate to push and pull current through a transformer.
  • Converts DC input to AC inside the transformer for voltage change.
  • Efficient and reduces transformer size compared to some other converters.
  • Common in power supplies needing isolation and moderate power.
  • Simple control and good for many electronic devices.

Key Takeaways

A push pull converter uses two switches to alternately drive current through a transformer for efficient voltage conversion.
It creates an AC waveform from DC input by switching current direction through the transformer.
This design reduces transformer size and improves efficiency compared to single-switch converters.
Ideal for isolated power supplies in chargers, adapters, and moderate power electronics.
Simple control and good performance make it popular in many power electronics applications.