Проектирование цепи push-pull на MOSFET для аудиоусилителя

Если вы дошли до этого этапа, значит, вы уже знаете, что однотактный усилитель на одном транзисторе — это хорошо, но для серьёзной мощности и чистого звука нужна двухтактная схема. Push-pull на MOSFET — это классика, которая работает и в ламповых гибридах, и в полностью транзисторных усилителях, и в DIY-проектах на скорую руку. Разберёмся, как спроектировать её так, чтобы она не дымилась и звучала нормально.

Зачем вообще push-pull

Один MOSFET может усиливать только половину сигнала — либо положительную, либо отрицательную полуволну. Всё остальное — это обрезанный сигнал, искажения и неприятный звук. Push-pull решает эту проблему: один транзистор «толкает» (push) ток через нагрузку в одну сторону, второй «тянет» (pull) в другую. На выходе получаем полноценный сигнал без постоянной составляющей и с вдвое большей мощностью.

Дополнительный бонус — чётные гармоники взаимно уничтожаются. Это значит, что на выходе меньше характерного «транзисторного» призвука, который так бесит на высоких частотах.

С чего начать: определяем параметры

Прежде чем хвататься за паяльник, нужно зафиксировать четыре вещи:

  • Сопротивление нагрузки. Обычно 4 или 8 Ом. От этого зависит пиковый ток через транзисторы.
  • Требуемая мощность. Например, 50 Вт на 8 Ом — это пиковое напряжение около 28 В и пиковый ток примерно 3,5 А.
  • Напряжение питания. Должно быть с запасом — минимум на 5–8 В выше пикового выходного напряжения.
  • Диапазон частот. Для аудио — от 20 Гц до хотя бы 20 кГц, а лучше с запасом до 50–80 кГц для устойчивости петли обратной связи.

Пример: хотим 50 Вт на 8 Ом. Пиковое напряжение U_peak = √(2 × P × R) = √(2 × 50 × 8) ≈ 28,3 В. Значит, шина питания — ±35 В минимум, а лучше ±40 В, чтобы оставить запас на падение напряжения на транзисторах и драйвере.

Выбор MOSFET: на что смотреть

Не каждый MOSFET подойдёт для линейного усилителя. В импульсных источниках питания важна скорость переключения и низкое R_DS(on). В аудио приоритеты другие:

  • Линейность в рабочей точке. Крутизна g_m должна быть достаточно постоянной в диапазоне токов, которые мы используем. У MOSFET крутизна сильно зависит от тока стока — это главная боль.
  • Ёмкости затвора. C_iss, C_rss, C_oss — чем меньше, тем проще драйверу раскачать затвор на высоких частотах. Большие ёмкости требуют большего тока драйвера и могут вызвать нестабильность.
  • Максимальные параметры. V_DS — минимум в 1,5 раза выше напряжения шины. I_D — с двукратным запасом относительно пикового тока нагрузки.
  • Тепловыделение. P_D определяет, насколько мощный радиатор понадобится. В классе AB среднее тепловыделение на один транзистор примерно 15–25% от максимальной выходной мощности.

Примеры MOSFET для push-pull выходного каскада

Модель Канал V_DS (В) I_D (А) P_D (Вт) Примечание
IRFP240 N 200 20 150 Классика для DIY, высоковольтный, большой ёмкости
IRFP9240 P -200 -12 150 Пара к IRFP240, медленнее P-канал — учитывать в драйвере
2SK1530 N 200 12 120 Аудио-ориентированная, лучшая линейность
2SJ201 P -200 -12 120 Пара к 2SK1530, часто используются в фирменных усилителях
IRFP240 + IRFP9240 N+P 200 20/12 150 Распространённая пара для усилителей 50–100 Вт

Важно: P-канальные MOSFET традиционно медленнее N-канальных из-за подвижности дырок. Это значит, что в симметричной схеме P-канал может отставать, и на высоких частотах появляется асимметрия. Решение — либо подбирать пары с похожими параметрами, либо использовать драйвер с раздельной регулировкой скорости нарастания для каждого плеча.

Три варианта построения цепи push-pull

1. Комплементарная пара (N+P)

Самый простой вариант: N-канальный MOSFET сверху, P-канальный снизу. Затворы соединены вместе, сигнал подаётся на общую точку. Работает, но есть нюансы:

  • Разные пороговые напряжения у N и P — при малом сигнале один транзистор уже открылся, второй ещё закрыт. Это перекрёстное искажение (crossover distortion).
  • Разные ёмкости и скорость — на высоких частотах одно плечо «запаздывает».
  • Нужен смещение (bias) обоих транзисторов, чтобы оба были слегка открыты в покое — это переводит каскад в класс AB.

2. Повторитель с общим истоком (source follower)

Оба MOSFET стоят как повторители — исток на выходе, сток на шине питания. Это даёт коэффициент усиления по напряжению чуть меньше единицы, но высокий коэффициент по току. Плюсы:

  • Отличная линейность при правильном смещении.
  • Низкое выходное сопротивление — хорошо держит нагрузку.
  • Не нужен предварительный усилитель напряжения с высоким выходом.

Минус: напряжение на затворе должно быть выше напряжения на истоке на V_GS(th) + запас. Для ±35 В шины нужен драйвер с выходом ±40 В — это отдельная задача.

3. Инвертирующий каскад с общим истоком

Сигнал подаётся на затвор, исток на общей шине, нагрузка — в стоке. Даёт усиление по напряжению, но требует более сложного драйвера и развязки по постоянному току на выходе (разделительный конденсатор или схема с нулевым смещением).

Для аудиоусилителя чаще всего используют первый или второй вариант. Третий — когда нужен каскад усиления напряжения и тока одновременно.

Смещение: как убрать перекрёстные искажения

Это ключевая проблема. Если оба MOSFET закрыты при нулевом сигнале, то вблизи нуля сигнал проходит «мёртвую зону» — оба транзистора молчат, и на выходе образуется «ступенька». Решение — смещение.

Между затворами двух MOSFET ставят источник напряжения смещения — обычно 2–4 В (сумма пороговых напряжений обоих транзисторов плюс запас). Это напряжение можно получить:

  1. На стабилитроне — просто, но шумно и нестабильно по температуре.
  2. На диоде в цепи драйвера — диод включен в цепь смещения, температурная компенсация частичная.
  3. На V_BE-мультипликаторе — транзистор с делителем на базе, температурный коэффициент подбирается под MOSFET. Это стандарт в аудио.
  4. На термостабилизированном источнике — самый правильный, но сложный вариант.

V_BE-мультипликатор — золотая середина. Транзистор ставится на общий радиатор с MOSFET, и при нагреве его падение напряжения компенсирует изменение V_GS у силовых транзисторов. Ток покоя выставляется потенциометром в цепи мультипликатора — обычно 50–150 мА на транзистор для класса AB.

Драйвер: кто раскачает затвор

Затвор MOSFET — это конденсатор. Чтобы транзистор открывался и закрывался быстро, нужно заряжать и разряжать этот конденсатор током в сотни мампер и даже амперы. Обычный операционный усилитель не потянет.

Драйвер должен обеспечивать:

  • Пиковый ток заряда/разряда затвора — минимум 0,5–1 А для быстрого фронта.
  • Напряжение на затворе — до ±10–15 В относительно истока (не забываем, что исток «гуляет» вместе с выходным сигналом).
  • Температурную стабильность — чтобы ток покоя не «плыл» при нагреве.

Варианты драйвера:

  • Эмиттерный повторитель на биполярных транзисторах — простой, надёжный, быстрый. Пара комплементарных транзисторов (например, BD139/BD140) между операционным усилителем и затвором MOSFET.
  • Специализированные микросхемы драйверов — например, HIP4081A, IR2110. Хороши для мостовых схем, но требуют дополнительной обвязки.
  • Драйвер на MOSFET малой мощности — каскад Дарлингтона или комплементарный повторитель на маломощных MOSFET.

Для аудиоусилителя средней мощности (50–150 Вт) эмиттерный повторитель на биполярных транзисторах — оптимальный выбор. Он прост, предсказуем и не вносит артефактов.

Частые ошибки при проектировании

Ошибка 1: Нет ограничительных резисторов на затворах. Без резисторов 10–100 Ом паразитная индуктивность монтажа и ёмкость затвора могут вызвать ВЧ-автогенерация. MOSFET начинает «петь» на частотах в мегагерцах. Всегда ставьте резистор как можно ближе к затвору.

Ошибка 2: Забыли про температурную стабилизацию тока покоя. Без термокомпенсации ток покоя растёт с температурой — тепловой разгон — и MOSFET выгорает. Мультипликатор смещения должен стоять на радиаторе.

Ошибка 3: Слишком высокое напряжение питания для выбранных MOSFET. Если V_DS = 200 В, а шина ±80 В — это 160 В в плюс, но при аварийных ситуациях (обрыв нагрузки, переходные процессы) напряжение может превысить 200 В. Запас нужен.

Ошибка 4: Нет защитных диодов. При индуктивной нагрузке (динамика — это катушка) обратная ЭДС может пробить MOSFET. Встроенный тело-диод в MOSFET медленный — параллельно ставят быстрые диоды (например, UF4007 или Schottky).

Ошибка 5: Плохой монтаж. Длинные провода к затвору — паразитная индуктивность. Длинные провода к истоку — паразитное сопротивление. Всё это ведёт к нестабильности. Силовые цепи — толстые провода, короткие дорожки. Сигнальные — экранированные.

Как лучше сделать: практические рекомендации

Если вы делаете первый усилитель: берите комплементарную пару IRFP240/IRFP9240, драйвер на BD139/BD140, смещение на V_BE-мультипликаторе. Шина ±35 В, нагрузка 8 Ом — получите около 40–50 Вт. Это проверенная временем конфигурация.

Если нужна лучшая линейность: используйте аудио-ориентированные MOSFET вроде 2SK1530/2SJ201. Они дороже, но дают меньше искажений, особенно на высоких частотах.

Если нужна высокая мощность (200+ Вт): ставьте параллельные пары — по 2–3 MOSFET на каждое плечо. Обязательно добавьте балансировочные резисторы в исток (0,1–0,47 Ом, мощность от 1 Вт) для выравнивания токов.

Если важна компактность: рассмотрите готовые модули драйверов на базе IR2110 с бутстр-конденсатором. Они позволяют использовать только N-канальные MOSFET в обоих плечах — это упрощает подбор пары, но усложняет схему драйвера.

Проверка перед первым включением

  1. Проверьте цепь смещения без MOSFET — напряжение между затворами должно быть установлено и регулироваться.
  2. Включите схему через лампочку на 60–100 Вт вместо предохранителя — если короткое замыкание, лампочка загорится, а не взорвётся MOSFET.
  3. Измерьте ток покоя без сигнала — должен быть в пределах 50–150 мА на транзистор.
  4. Подайте синусоиду 1 кГц на вход, посмотрите на выход осциллографом. Не должно быть «ступенек» на нуле и выбросов на фронтах.
  5. Прогрейте усилитель 10–15 минут и перепроверьте ток покоя — он не должен измениться более чем на 20%.

Итог

Push-pull на MOSFET — это не «два транзистора и резистор». Это система, где каждый элемент влияет на работу остальных. Драйвер определяет скорость и чистоту фронтов. Смещение — класс работы и уровень искажений. Монтаж — стабильность и отсутствие паразитных генераций.

Начните с простого: комплементарная пара, эмиттерный драйвер, V_BE-мультипликатор, шина ±35 В. Соберите, проверьте осциллографом, послушайте. Когда этот вариант заработает как надо — можно оптимизировать под свои цели: менять MOSFET, повышать напряжение, добавлять параллельные пары, улучшать температурную стабилизацию.

Главное правило: если что-то не работает — 90% проблем в обвязке, а не в самом MOSFET. Проверьте драйвер, смещение, монтаж, защиту. Только потом ищите виноватый транзистор.

Radio-Blog.ru