Критерий Баркгаузена - это фундаментальное условие устойчивости и самовозбуждения систем с обратной связью, которое на языке двух простых равенств объясняет, почему один и тот же усилительный каскад в одних схемах работает стабильно, а в других превращается в автогенератор. Сформулированный Генрихом Баркгаузеном в начале 1920-х годов, этот критерий остается рабочим инструментом проектировщика радиоэлектронной аппаратуры: он связывает усиление тракта и ослабление петли обратной связи в единую величину, называемую петлевым усилением, и предъявляет к ней два требования - по амплитуде и по фазе. Ниже разбираются математическая формулировка критерия, физический смысл баланса амплитуд и баланса фаз, механизм запуска колебаний, роль нелинейных ограничителей в стабилизации амплитуды, а также практические реализации в RC-генераторе с мостом Вина, фазосдвигающих RC-цепях, LC-схемах Колпитца и Хартли и кварцевых генераторах.
Математическая формулировка и петлевое усиление
Рассмотрим классическую структуру системы с положительной обратной связью: усилитель с комплексным коэффициентом передачи A, часть выходного сигнала которого возвращается на вход через четырехполюсник обратной связи с коэффициентом передачи бета (β). Если сигнал, вернувшийся на вход, совпадает по фазе с исходным воздействием и по величине не уступает ему, внешний источник сигнала становится не нужен - система способна поддерживать колебания сама. Произведение Aβ называется петлевым усилением, или loop gain, и именно оно определяет судьбу системы.
Критерий Баркгаузена утверждает, что для стационарной генерации синусоидальных колебаний на частоте ω0 должны одновременно выполняться два условия. Первое - баланс амплитуд: модуль петлевого усиления равен единице, |Aβ| = 1. Физически это означает, что потери сигнала в цепи обратной связи в точности компенсируются усилением активного элемента, и амплитуда колебаний не нарастает и не затухает. Второе условие - баланс фаз: суммарный фазовый сдвиг по замкнутой петле равен нулю или целому числу полных оборотов, то есть arg(Aβ) = 0 градусов, 360 градусов или кратно 360 градусам. Сигнал, прошедший по кольцу усилитель - цепь обратной связи, должен вернуться к точке отправления синфазно с самим собой, иначе последовательные проходы петли будут взаимно ослаблять колебания.
Важно понимать, что оба условия являются необходимыми, но по отдельности недостаточными. Равенство модуля единице при произвольной фазе не дает генерации, как и правильная фаза при недостаточном усилении. На частоте ω0 система как бы находится на грани: слева от нее, где |Aβ| меньше единицы, любое возмущение затухает, а справа, где |Aβ| больше единицы, колебания экспоненциально нарастали бы без ограничений, если бы не нелинейности, о которых речь пойдет дальше.
Запуск генерации и самовозбуждение
Стационарное состояние |Aβ| = 1 - это идеализация, справедливая для установившегося режима. Чтобы колебания вообще возникли из шума, при включении питания соотношение должно быть иным: петлевое усиление обязано превышать единицу, |Aβ| > 1 на рабочей частоте. Тогда любая флуктуация - тепловой шум резисторов, дробовой шум транзистора, переходный процесс при подаче напряжения - содержит спектральную составляющую на частоте, где выполняется баланс фаз, и эта составляющая многократно проходит по петле с усилением, лавинообразно нарастая. Остальные частоты, не удовлетворяющие фазовому условию, на каждом проходе тушатся интерференцией и из спектра исчезают.
На практике проектировщик закладывает стартовый запас усиления порядка 5–10 процентов сверх необходимого минимума. Причина проста: реальные компоненты имеют разброс, температура влияет на усиление транзистора и параметры элементов, нагрузка может оттягивать коэффициент передачи петли вниз. Генератор, рассчитанный ровно на |Aβ| = 1 в идеальных условиях, при малейшем отклонении гаснет - стартовый запас гарантирует надежное самовозбуждение. Однако и чрезмерный запас вреден: чем глубже система уходит в область |Aβ| > 1, тем сильнее рабочая точка активного элемента заходит в нелинейную зону после запуска, и тем больше гармоник содержит выходной сигнал. Искусство проектирования генератора сводится к тому, чтобы держать этот запас минимально достаточным.
Полезно отметить, что частота генерации в схемах с обратной связью определяется исключительно фазовым условием: колебания устанавливаются там, где суммарный фазовый сдвиг петли равен нулю по модулю 360 градусов. Условие по амплитуде задает лишь то, возникнут ли колебания вообще и какова будет их установившаяся амплитуда. Это разделение ролей заметно упрощает расчет: частоту определяют из уравнения нулевого фазового сдвига, а затем из |Aβ| = 1 на этой частоте находят требуемое усиление.
Нелинейное ограничение амплитуды как стабилизатор
Если петлевое усиление больше единицы, амплитуда нарастает беспрепятственно, но не бесконечно. Рано или поздно напряжение достигает границ линейной области активного элемента: транзистор входит в насыщение или отсечку, усиление падает, и эффективное значение Aβ уменьшается до единицы. Так система сама находит равновесие. Проблема в том, что жесткое ограничение на уровне питания радикально искажает форму сигнала - вместо синуса получается трапеция с богатым спектром гармоник. Для задач, где требуется чистый синус, это недопустимо, поэтому в схему вводят управляемую нелинейность, которая плавно регулирует петлевое усиление, не выпиливая вершин волны.
Классические решения этого класса хорошо известны. В мосте Вина Уильям Хьюлетт применил лампочку накаливания в цепи задания усиления: с ростом амплитуды нить нагревается, ее сопротивление увеличивается, усиление падает - получается автоматическая регулировка с постоянной времени в десятки миллисекунд, что дает исключительно чистый синус на уровне долей процента искажений. Более быстрый вариант - антивстречно включенные диоды параллельно части делителя обратной связи: они мягко шунтируют резистор на больших амплитудах, снижая усиление каскада. Третий распространенный прием - полевой транзистор в качестве управляемого резистора в схеме автоматической регулировки усиления, где напряжение управления формируется детектором, пропорциональным амплитуде выходного сигнала. Во всех случаях цель одна: удерживать среднее за период значение |Aβ| близким к единице, минимально вмешиваясь в форму каждой отдельной волны.
RC-генераторы: мост Вина и фазосдвигающие цепи
Мост Вина - эталонный пример RC-генератора. Частотозадающая цепь состоит из последовательного и параллельного RC-звеньев с одинаковыми R и C. На резонансной частоте передача этой цепи равна ровно одной трети, фазовый сдвиг равен нулю. Значит, согласно критерию Баркгаузена, усилитель обязан иметь коэффициент усиления K = 3, чтобы произведение K на одну треть дало единицу, и не вносить фазового сдвига. Частота колебаний определяется известной формулой f = 1/(2πRC). Для конкретики: при R = 10 кОм и C = 10 нФ получаем f около 1.59 кГц - типичное значение для лабораторного звукового генератора. Усилитель на операционном усилителе с неинвертирующим включением набирает K = 3 делителем из двух резисторов, один из которых заменяется лампочкой или диодной нелинейной ячейкой для стабилизации амплитуды. Для старта усиление берут чуть выше трех, на те самые 5–10 процентов запаса, нелинейности затем сводят его к значению, где |Aβ| = 1.
Второй класс RC-генераторов - фазосдвигающие схемы. Здесь обратная связь строится на трех последовательных RC-звеньях, каждое из которых на рабочей частоте вносит по 60 градусов фазового сдвига, что в сумме дает 180 градусов. Усилительный каскад на транзисторе по схеме с общим эмиттером сам по себе инвертирует сигнал, добавляя еще 180 градусов, итого полная петля набирает 360 градусов - баланс фаз выполнен. Теоретический анализ трехзвенной RC-цепи показывает, что ее ослабление на частоте нулевого сдвига составляет около 1/29, поэтому транзисторный каскад должен обеспечивать усиление не менее 29. Такая схема предельно дешева: не требует ни стабилизирующих элементов на старте, ни согласованных мостовых плеч, но ценой этого является повышенный уровень гармоник и зависимость частоты от параметров усилителя.
LC-генераторы: Колпитц и Хартли
При переходе к радиочастотам RC-цепи уступают место колебательным контурам. В генераторе Колпитца частота задается параллельным LC-контуром, а сигнал обратной связи снимается с емкостного делителя из двух конденсаторов; частота близка к резонансной, f = 1/(2π√(LCэкв)). В генераторе Хартли вместо емкостного делителя применяется индуктивный: катушка со средним отводом, либо две последовательно соединенные индуктивности. В обеих схемах активный элемент - транзистор - дает сдвиг 180 градусов, а контур с делителем добавляет еще 180, закрывая баланс фаз.
Преимущество LC-топологий перед RC заключается в добротности контура. Высокодобротный контур сам по себе отличный фильтр: он подавляет побочные резонансы, вытягивает фазовый шум и определяет частоту с точностью, которую дискретные RC-элементы обеспечить не могут. Обратной стороной является размер и настройка - переменная индуктивность или варикап для перестройки сложнее и дороже сдвоенного переменного резистора в мосте Вина. Критерий Баркгаузена работает здесь точно так же: на частоте, где суммарный фаз петли равен нулю, транзистор должен компенсировать собственные потери контура и делителя, а при старте иметь небольшой запас.
Кварцевый генератор как предельный случай
Кварцевый резонатор представляет собой электромеханический колебательный элемент пьезоэлектрического кристалла, который эквивалентен последовательному RLC-контуру с огромной добротностью - десятки и сотни тысяч против десятков у обычной катушки. Крутизна фазовой характеристики кварца вблизи резонанса настолько велика, что любое отклонение частоты приводит к резкому фазовому сдвику, и петля обратной связи немедленно возвращает систему на частоту, где выполняется баланс фаз. Именно поэтому кварцевые генераторы обеспечивают стабильность порядка единиц и долей миллиона.
Схемотехнически кварц может стоять в цепи обратной связи генератора типа Колпитца (схема Пирса) - там усиление инвертирующего каскада на 180 градусов дополняется 180 градусами от цепи с кварцем, - либо использоваться в режимах на последовательном либо параллельном резонансе. Нелинейное ограничение амплитуды здесь не менее важно, чем в RC-схемах: избыточная рассеиваемая мощность на кристалле ускоряет его старение и сдвигает частоту, поэтому уровень возбуждения кварца специально ограничивают. Стартовый запас усиления выбирается умеренным: из-за высокой добротности время установления колебаний измеряется миллисекундами, но надежность запуска при разбросе параметров должна сохраняться.
Проверка критерия в лабораторной практике
Теоретический расчет петлевого усиления полезно подкреплять измерением, и методика для этого существует давно. Петлю размыкают в точке с высоким входным и низким выходным сопротивлением - например, между выходом цепи обратной связи и входом усилителя; со стороны разрыва подключают эквивалентную нагрузку, чтобы не нарушить режимы каскада. В разрыв вводят малое тестовое воздействие от генератора сигналов, а затем осциллографом или векторным анализатором снимают отношение вернувшегося сигнала к поданному в полосе частот. Точка, где фаза кривой проходит через ноль, кандидат на частоту генерации; если модуль отношения в этой точке больше единицы, схема самовозбудится, если меньше, запас устойчивости можно оценить по расстоянию до нулевого децибела. Тот же прием, но в обратную сторону, применяют при анализе усилителей: близость характеристики разомкнутой петли к точке минус тридцать децибел при нулевой фазе говорит о склонности к звону и выбросам на фронтах. Числовые критерии запаса по фазе и амплитуде, привычные проектировщикам стабилизаторов и сервоусилителей, вырастают прямо из критерия Баркгаузена, только знак обратной связи там противоположный.
Итог всего сказанного: критерий Баркгаузена не просто абстрактная проверка устойчивости, а рабочая инженерная методика. Из баланса фаз определяется частота генерации, из баланса амплитуд - необходимое усиление, из небольшого превышения единицы на старте - надежность запуска, а из способа плавного нелинейного возврата петлевого усиления к единице - чистота спектра выходного сигнала. Одна и та же пара равенств одинаково хорошо описывает звуковой генератор на мосте Вина, любительский LC-контур и прецизионный кварцевый опорник, что делает критерий Баркгаузена одним из немногих действительно универсальных инструментов анализа электронных схем.