Если вы дошли до этого этапа, значит, вы уже знаете, что однотактный усилитель на одном транзисторе — это хорошо, но для серьёзной мощности и чистого звука нужна двухтактная схема. 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 В (сумма пороговых напряжений обоих транзисторов плюс запас). Это напряжение можно получить:
- На стабилитроне — просто, но шумно и нестабильно по температуре.
- На диоде в цепи драйвера — диод включен в цепь смещения, температурная компенсация частичная.
- На V_BE-мультипликаторе — транзистор с делителем на базе, температурный коэффициент подбирается под MOSFET. Это стандарт в аудио.
- На термостабилизированном источнике — самый правильный, но сложный вариант.
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 в обоих плечах — это упрощает подбор пары, но усложняет схему драйвера.
Проверка перед первым включением
- Проверьте цепь смещения без MOSFET — напряжение между затворами должно быть установлено и регулироваться.
- Включите схему через лампочку на 60–100 Вт вместо предохранителя — если короткое замыкание, лампочка загорится, а не взорвётся MOSFET.
- Измерьте ток покоя без сигнала — должен быть в пределах 50–150 мА на транзистор.
- Подайте синусоиду 1 кГц на вход, посмотрите на выход осциллографом. Не должно быть «ступенек» на нуле и выбросов на фронтах.
- Прогрейте усилитель 10–15 минут и перепроверьте ток покоя — он не должен измениться более чем на 20%.
Итог
Push-pull на MOSFET — это не «два транзистора и резистор». Это система, где каждый элемент влияет на работу остальных. Драйвер определяет скорость и чистоту фронтов. Смещение — класс работы и уровень искажений. Монтаж — стабильность и отсутствие паразитных генераций.
Начните с простого: комплементарная пара, эмиттерный драйвер, V_BE-мультипликатор, шина ±35 В. Соберите, проверьте осциллографом, послушайте. Когда этот вариант заработает как надо — можно оптимизировать под свои цели: менять MOSFET, повышать напряжение, добавлять параллельные пары, улучшать температурную стабилизацию.
Главное правило: если что-то не работает — 90% проблем в обвязке, а не в самом MOSFET. Проверьте драйвер, смещение, монтаж, защиту. Только потом ищите виноватый транзистор.
