Push-pull converter
Version 1.0.0 (37.9 KB) by
Abdelrahman Farghly
A Push-Pull Converter is a type of DC-DC converter that efficiently steps up or steps down a DC voltage using a center-tapped transformer
How It Works
The Push-Pull converter uses:
- A center-tapped transformer
- Two switches (MOSFETs, BJTs, or IGBTs)
- A rectifier and filter capacitor on the output side
🔁 Operation:
- Switches operate alternately (never ON at the same time)
- Each switch applies input voltage to half of the transformer winding
- Transformer generates alternating current (AC) in the secondary
- Output is rectified and filtered to produce DC
Cite As
Abdelrahman Farghly (2025). Push-pull converter (https://uk.mathworks.com/matlabcentral/fileexchange/181083-push-pull-converter), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2022b
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0 |