Если объяснять на пальцах и коротко (рисовать схемы не буду), то пуш-пул это, если сказать по другому - двухтактный выход. Каскад строится на двух транзисторах, переключаемых поочерёдно, нагрузкой которых является трансформатор с сетевой обмоткой с выводом от середины. Этот вывод подключается к плюсу, допустим сетевого выпрямителя (полное выпрямленное напряжение сети равно 310 вольт). Сетевая обмотка такого трансформатора будет содержать например 80+80 витков (при расчёте - 80 витков на 310 вольт). Здесь за один такт на одну половину обмотки подаётся полное напряжение источника, и за другой такт на вторую половину обмотки тоже подаётся полное напряжение источника.
Полумост - это тоже два транзистора на выходе, но здесь нагрузка (трансформатор) подключается к средней точки последовательно соединённых по питанию транзисторов, а второй конец обмотки подключается к искусственно созданной средней точке источника питания, образованной между двумя соединёнными последовательно электролитическими конденсаторами фильтра источника питания.
Транзисторы здесь так же переключаются поочерёдно, но в этой схеме к сетевой обмотке трансформатора (обмотка уже без отводов), прикладывается в один момент времени половина напряжения источника питания (310/2 = 155 вольт), и в другой момент времени тоже половина напряжения источника (155 вольт), но уже в другой полярности.
По такому принципу построены все ИИП комп. БП. (АТ, АТХ)
Сетевая обмотка такого трансформатора будет содержать уже всего 40 витков (В расчёте на 155 вольт) по сравнению с 80+80.
У каждых ИИП свои плюсы и минусы.
У мостовой схемы уже 4 транзистора и обмотка транса рассчитывается на полное напряжение источника питания.