Современный трансивер способен мгновенно перестроиться на любую частоту в пределах рабочего диапазона с шагом в единицы или десятки герц, и при этом каждая такая частота держится с точностью кварцевого эталона. Добиться этого набором отдельных кварцевых резонаторов физически невозможно: пришлось бы держать в устройстве десятки тысяч кристаллов под каждый канал связи. Вместо этого инженеры используют одну петлю фазовой автоподстройки частоты, которая берет один-единственный стабильный опорный генератор и с его помощью удерживает перестраиваемый генератор точно на нужной частоте, какую бы команду ни отдал пользователь. Разберем, из каких блоков состоит эта петля, почему она вообще способна удерживать частоту без дрейфа и какими компромиссами приходится платить за широкий диапазон перестройки и мелкий шаг сетки.
Зачем радиоаппаратуре синтезатор частоты вместо набора кварцевых резонаторов
Кварцевый резонатор дает исключительную стабильность частоты, но эта частота фиксирована самим кристаллом и почти не поддается перестройке в широких пределах без потери точности. Трансиверу же нужно генерировать сигнал гетеродина на любой из тысяч возможных частот внутри рабочего диапазона, причем стабильность каждой из этих частот должна быть не хуже, чем у одиночного кварца. Прямое решение, набор кварцев под каждый канал с механическим переключателем, применялось в раннем радиооборудовании и упиралось в габариты, стоимость и невозможность мелкого шага перестройки. Синтезатор на основе ФАПЧ решает эту задачу иначе: он использует один стабильный кварцевый генератор как эталон, а затем электронным способом заставляет второй, свободно перестраиваемый генератор точно повторять стабильность эталона на любой нужной частоте, определяемой цифровым кодом, который процессор записывает в петлю за микросекунды.
Из каких блоков состоит петля ФАПЧ и как они связаны между собой
Классическая петля ФАПЧ строится вокруг четырех основных узлов, включенных в замкнутое кольцо обратной связи. Первый узел, опорный генератор, обычно представляет собой кварцевый резонатор с частотой от нескольких до сотни мегагерц, который задает всей системе точку отсчета по стабильности. Второй узел, генератор, управляемый напряжением, сокращенно ГУН, способен менять свою частоту в широких пределах в зависимости от поданного на его вход управляющего напряжения, но сам по себе он нестабилен и склонен к дрейфу без внешней коррекции. Третий узел, фазовый детектор, сравнивает фазу опорного сигнала с фазой сигнала обратной связи, снятого с выхода ГУН через программируемый делитель частоты, и формирует сигнал ошибки, пропорциональный расхождению между ними. Четвертый узел, петлевой фильтр нижних частот, сглаживает импульсы с выхода фазового детектора в плавное управляющее напряжение, которое подается обратно на вход ГУН, замыкая петлю обратной связи. Именно эта обратная связь и заставляет частоту ГУН постоянно подстраиваться так, чтобы разница фаз на входе детектора стремилась к нулю.
Что происходит внутри фазового детектора, когда частоты расходятся
Современные синтезаторы почти всегда используют не простой фазовый детектор, а частотно-фазовый детектор в паре с так называемым зарядовым насосом. Пока частота и фаза сигнала обратной связи совпадают с опорной, детектор выдает нулевую среднюю коррекцию, и петля находится в состоянии захвата, которое на профессиональном жаргоне называют состоянием синхронизма или лока. Если же частота ГУН на выходе делителя оказывается ниже опорной, детектор формирует последовательность импульсов, которые через зарядовый насос заряжают конденсатор петлевого фильтра, повышая управляющее напряжение и тем самым поднимая частоту ГУН вверх. Если частота оказывается выше опорной, происходит обратный процесс, и конденсатор разряжается, снижая частоту ГУН. Этот циклический процесс коррекции продолжается до тех пор, пока частоты на обоих входах детектора не совпадут с точностью до долей герца, после чего петля переходит в установившийся режим и продолжает лишь компенсировать мелкие уходы частоты ГУН, вызванные температурным дрейфом, шумами и наводками.
Как делитель с переменным коэффициентом задает конкретный шаг сетки частот
Именно программируемый делитель в цепи обратной связи превращает ФАПЧ из простого стабилизатора одной частоты в полноценный синтезатор с перестройкой по каналам. Если разделить частоту ГУН на выходе на целое число N перед подачей на фазовый детектор, а частоту опорного генератора точно так же разделить на другое целое число R, то в состоянии захвата петля будет удерживать простое соотношение: выходная частота равна опорной частоте, разделенной на R и умноженной на N. Меняя коэффициент N цифровым кодом от процессора, разработчик получает возможность программно переключать выходную частоту синтезатора с шагом, равным частоте сравнения на входе фазового детектора, то есть опорной частоте, деленной на R. Например, если частота сравнения выбрана равной 10 килогерц, ГУН можно перестраивать ровно с таким шагом по всему рабочему диапазону, просто меняя целочисленный коэффициент N в делителе обратной связи, и при этом абсолютная точность каждой такой частоты будет напрямую унаследована от точности исходного кварцевого эталона.
Почему мелкий шаг сетки и низкий фазовый шум вступают в конфликт друг с другом
Казалось бы, для получения максимально мелкого шага перестройки достаточно уменьшить частоту сравнения на входе фазового детектора, но у этого решения есть неприятная обратная сторона. Фазовый шум опорного генератора при делении и последующем умножении в петле масштабируется пропорционально коэффициенту N, и чем больше этот коэффициент, тем сильнее петля усиливает собственный шум фазового детектора и опорного тракта на выходе. Инженеры описывают эту зависимость приближенным правилом: ухудшение фазового шума на выходе синтезатора по сравнению с шумом на входе детектора составляет примерно 20 децибел на каждую десятикратную величину коэффициента N. Именно поэтому синтезатор с шагом сетки в единицы герц и большим коэффициентом деления обычно проигрывает по чистоте спектра синтезатору с шагом в десятки килогерц и заметно меньшим N при прочих равных параметрах опорного генератора. Разработчикам трансиверов приходится балансировать между удобством мелкого шага настройки для оператора и реальной спектральной чистотой сигнала гетеродина, от которой напрямую зависит способность приемника различать слабую станцию рядом с мощной помехой.
Как дробное деление позволяет обойти этот компромисс между шагом и шумом
Способ обойти жесткую связку между шагом сетки и коэффициентом деления называется синтезом с дробным N, где делитель обратной связи в течение каждого цикла переключается между двумя соседними целыми значениями по определенному алгоритму, в среднем давая нецелый коэффициент деления. Управляет этим переключением специальный модулятор, обычно построенный по принципу сигма-дельта преобразования, который распределяет паразитные дробные остатки по спектру так, чтобы избежать концентрации энергии в виде дискретных паразитных составляющих на конкретных частотах, а вместо этого размазать их в виде малозаметного широкополосного шума. Такая архитектура позволяет использовать высокую частоту сравнения на входе фазового детектора, получая выигрыш в фазовом шуме и скорости захвата, но при этом сохранять произвольно мелкий шаг перестройки выходной частоты, недостижимый при целочисленном делении на той же частоте сравнения. Плата за это решение, качество самого сигма-дельта модулятора и остаточные паразитные составляющие в спектре, которые в дешевых реализациях могут проявляться в виде слабых боковых полос вокруг основного сигнала гетеродина.
Зачем нужен петлевой фильтр и что случится при его неправильной настройке
Полоса пропускания петлевого фильтра, то есть частотный диапазон, в котором петля активно отслеживает и подавляет отклонения, определяет сразу несколько практических параметров синтезатора одновременно. Широкая полоса дает быстрый захват частоты после переключения канала и хорошо подавляет собственный шум ГУН на частотах, близких к несущей, потому что петля успевает отследить и скорректировать эти отклонения. Но чрезмерно широкая полоса пропускает внутрь петли больше шума самого опорного тракта и фазового детектора, ухудшая спектральную чистоту сигнала в целом. Узкая полоса, наоборот, эффективно фильтрует шум опорного генератора, но хуже подавляет собственные шумы ГУН вблизи несущей и заметно замедляет время захвата при перестройке на новую частоту. Разработчики синтезаторов подбирают полосу петлевого фильтра исходя из требований к конкретному применению:
- Для быстрого сканирования диапазона или частой смены каналов выбирают более широкую полосу, жертвуя частью спектральной чистоты ради скорости захвата;
- Для узкополосного приема слабых сигналов вблизи мощных помех выбирают более узкую полосу, снижая уровень фазового шума вблизи несущей ценой более медленной перестройки;
- Для компромиссных универсальных конструкций полосу петли делают в несколько раз уже частоты сравнения на входе фазового детектора, что считается устоявшимся эмпирическим правилом устойчивой работы петли без самовозбуждения.
Сколько времени реально занимает захват частоты при переключении канала
Время установления частоты после подачи новой команды на делитель N зависит от полосы петлевого фильтра, начальной разности частот и требуемой точности захвата, но для типичных синтезаторов трансиверов на основе целочисленного деления оно обычно укладывается в диапазон от десятков до нескольких сотен микросекунд. Для синтезаторов с дробным N время захвата часто оказывается меньше при сопоставимом шаге сетки именно потому, что высокая частота сравнения позволяет сделать полосу петли шире без потери устойчивости. На практике это время напрямую ощущается пользователем при быстром переключении между запомненными каналами или при работе сканера, последовательно проверяющего десятки частот в секунду: если синтезатор не успевает полностью зафиксироваться на новой частоте до момента, когда приемный тракт начинает оценивать наличие сигнала, устройство рискует пропустить короткий вызов или неверно определить уровень принимаемого сигнала на еще не до конца установившейся частоте.
Как рассчитать коэффициент деления на конкретном числовом примере
Возьмем упрощенный пример синтезатора гетеродина коротковолнового трансивера. Пусть опорный кварцевый генератор работает на частоте 10 мегагерц, а делитель R в опорном тракте настроен на коэффициент 1000, тогда частота сравнения на входе фазового детектора составит 10 мегагерц, деленных на 1000, то есть ровно 10 килогерц. Это и есть минимальный шаг перестройки выходной частоты при целочисленном делении. Если нужно получить на выходе ГУН частоту 45 мегагерц, коэффициент N в цепи обратной связи должен быть равен выходной частоте, деленной на частоту сравнения, то есть 45 000 000 разделить на 10 000, что дает коэффициент деления 4500. Процессор трансивера просто записывает число 4500 в регистр программируемого делителя, и петля ФАПЧ автоматически подстраивает ГУН до тех пор, пока частота на выходе делителя не совпадет с частотой сравнения 10 килогерц, фиксируя тем самым выходную частоту ровно на 45 мегагерцах с точностью исходного кварцевого эталона. Чтобы перестроиться на соседний канал через 10 килогерц, достаточно изменить значение в том же регистре на единицу, и петля перезахватит частоту за время, определяемое полосой петлевого фильтра.
Почему в реальных трансиверах часто используют не одну, а две петли ФАПЧ
В простом однопетлевом синтезаторе описанный выше компромисс между шагом сетки и фазовым шумом иногда оказывается неприемлемым для качественного коротковолнового приема, поэтому производители профессиональных трансиверов нередко строят двухпетлевую или даже трехпетлевую архитектуру. В такой схеме одна петля с относительно высокой частотой сравнения и малым коэффициентом деления формирует чистый по спектру сигнал грубой сетки с крупным шагом, скажем в один или пять мегагерц, а вторая петля с низкой выходной частотой и мелким шагом подстройки формирует точную добавку в единицы или десятки герц. Оба сигнала затем складываются в смесителе, и результирующая частота гетеродина получает одновременно и мелкий шаг перестройки, и низкий фазовый шум, недостижимые для одной-единственной петли с тем же коэффициентом N. Такая архитектура заметно усложняет схему и требует дополнительной фильтрации паразитных продуктов смешения обеих петель, зато позволяет производителю заявить одновременно и субгерцевый шаг настройки, и высокую избирательность приемника по соседнему каналу, чего не добиться простым увеличением коэффициента деления в единственной петле ФАПЧ.
Понимание внутренней работы ФАПЧ объясняет, почему характеристики синтезатора частоты, а не только чувствительность приемника или мощность передатчика, во многом определяют реальное качество связи: чистота спектра гетеродина, скорость перестройки и минимальный шаг сетки частот - это результат конкретных инженерных компромиссов внутри петли обратной связи, а не абстрактный побочный параметр устройства.