Глава 9. Цифра и аналог: сопряжение, АЦП, ЦАП, ФАПЧ
9.5. Фазовая автоподстройка частоты
Из чего состоит петля ФАПЧ: фазовые детекторы двух типов и ГУН; почему ГУН в петле — интегратор и как из-за этого строить фильтр; расчёт умножителя частоты сети на 4046 по диаграммам Боде; захват и слежение; ЧМ- и АМ-детекторы, восстановление тактов, синтезатор частоты с варактором.
9.5.1Как устроена петля ФАПЧ
- ФАПЧ — это фазовый детектор, фильтр (усилитель) и ГУНГУН — генератор, управляемый напряжением: частота пропорциональна входному напряжению., замкнутые в петлю: ГУН подстраивается, пока его частота не совпадёт с входной.
- Управляющее напряжение ГУН — мера входной частоты (так работает ЧМ-детектор), а выход ГУН — очищенная от шума копия входа.
- С делителем на n в обратной связи — получаем умножитель и синтезатор частотыСинтезатор частоты — ФАПЧ с программируемыми делителями: выход меняется с шагом ..
- Детектор типа 1 (XOR) любит меандр и может зацепиться за гармонику; детектор типа 2 (по фронтам) не зависит от скважностиСкважность — отношение периода импульсов к их длительности ; обратна коэффициенту заполнения. и в синхронизме молчит.
Вспомните, как два человека, идущие рядом, невольно попадают в ногу: один замечает, что его шаг «опаздывает», и чуть ускоряется, пока шаги не совпадут. Фазовая автоподстройка частоты (ФАПЧФАПЧ — фазовая автоподстройка частоты: ГУН и фазовый детектор в петле, частота ГУН «привязывается» к опорной.) делает то же с электрическими колебаниями. Это небольшая петля из трёх узлов — фазового детектора, фильтра-усилителя и генератора, управляемого напряжением (ГУН), — в которой аналоговая и цифровая техника встречаются в одном корпусе. Её выпускают многие изготовители в виде отдельной недорогой микросхемы.
Где без ФАПЧ не обойтись:
- приём: демодуляция ЧМ и АМ, распознавание тональных посылок;
- генерация: умножение частоты, синтезаторы с цифровой настройкой;
- синхронизация: восстановление чистого тактового сигнала из зашумлённого потока данных с линии связи, ленты или диска.
К ФАПЧ долго относились настороженно: на дискретных деталях она получалась сложной, и её считали капризной. Дешёвые микросхемы сняли первую проблему, а вторая — следствие небрежного расчёта: спроектированная по правилам ФАПЧ надёжна, как ОУ или триггерЭлемент памяти на один бит с двумя устойчивыми состояниями (бистабильный мультивибратор)..
Что здесь что (5)
- Фазовый детекторФазовый детектор выдаёт напряжение, пропорциональное разности фаз двух сигналов (после фильтра — среднее значение).. сравнивает фазы входа и ГУН; при разных частотах выдаёт биения
- ФНЧФильтр низких частот (ФНЧ) пропускает частоты ниже среза и ослабляет высокие; простейший — последовательный R и конденсатор на землю. (усилитель). сглаживает выход детектора — получается управляющее напряжение
- U_упр. постоянное напряжение — мера входной частоты
- ГУН. его частота пропорциональна
- Обратная связь. выход ГУН возвращается на второй вход детектора
Как работает петля (схема выше). Детектор сравнивает два колебания и выдаёт сигнал, пропорциональный разности их фаз; если частоты разные, это периодический сигнал разностной частоты. Фильтр сглаживает и усиливает ошибку, и она сдвигает частоту ГУН в сторону входной. Обычно ГУН быстро «захватывает» вход и дальше держит с ним постоянный сдвиг фаз.
Из этой картины сразу видны два полезных выхода. Первый — управляющее напряжение ГУН: после фильтра это постоянное напряжение, которое тем больше, чем выше входная частота. Значит, ФАПЧ — готовый ЧМ-детектор и дешифраторПо -разрядному коду возбуждает один из выходов (у '138 — выбранный выход НИЗКИЙ). тональных сигналов (например, кнопочного набора номера по телефону). Второй — сам выход ГУН: это местное колебание той же частоты, что и вход, но чистое, даже если вход тонет в шуме. Форма его любая — треугольник, синус, — поэтому, например, можно получить синусоиду, синхронную с последовательностью коротких импульсов.
А если между ГУН и детектором поставить делитель на n, петля успокоится лишь тогда, когда . Так получают такты для интегрирующих АЦП (двухстадийных и с уравновешиванием зарядаУравновешивание заряда: интегратор держат около нуля, добавляя эталонные порции заряда; их число пропорционально интегралу входа.), кратные частоте сети, — и сетевая помеха вместе со всеми гармониками подавляется полностью. На этой же идее построены синтезаторы частоты.
Два типа фазовых детекторов
Детектор типа 1 работает с аналоговыми сигналами или с цифровыми меандрами; детектор типа 2 замечает только логические перепады — фронты. К первому типу относится линейный детектор микросхемы 565; в КМОПКМОП — комплементарные МОП-транзисторы: n- и p-канальные приборы на одном кристалле. Основа почти всей цифровой логики и аналоговых ключей.-микросхеме 4046 есть детекторы обоих типов.
Самый простой цифровой детектор типа 1 — вентиль ИСКЛЮЧАЮЩЕЕ ИЛИ. Его выход равен 1, пока входы различаются. Подадим два меандра (заполнение 50 %): при совпадении фаз выход всё время 0, при сдвиге на полпериода (π) — всё время 1, а в промежутке среднее напряжение растёт линейно, затем так же спадает к 2π. Петля устанавливается посередине склона — при сдвиге 90°.
Аналоговый вариант типа 1 — четырёхквадрантный умножитель («балансный смесительБалансный смеситель — пассивная схема (диоды и трансформаторы), перемножающая два ВЧ-сигнала; работает до сотен мегагерц и выше.») с похожей характеристикой. Очень линейные детекторы этого рода лежат в основе синхронного детектирования, которым вытаскивают слабый сигнал из шума.
Детектор типа 1 на элементе ИСКЛЮЧАЮЩЕЕ ИЛИ: временные диаграммы и среднее выходное напряжение
Детектор типа 2 смотрит только на взаимное положение фронтов опорного сигнала и сигнала ГУН. Если фронт ГУН пришёл позже опорного, детектор выдаёт импульс «отставание», если раньше — «опережение»; длительность импульса равна промежутку между фронтами. Во время импульса выходной каскад отдаёт или забирает ток (его так и называют «накачкой заряда»), а в остальное время отключён — находится в третьем состоянииТретье (высокоимпедансное) состояние — выход отключён от линии: оба выходных транзистора закрыты. Позволяет нескольким выходам по очереди работать на общую шину..
Средний выход такого детектора линейно зависит от разности фаз в пределах ±2π (график ниже), и ему совершенно безразлична скважность входов. Есть и ещё одно приятное свойство: в синхронизме импульсы исчезают совсем, и на выходе нет пульсацийПульсации — периодические колебания выпрямленного напряжения на конденсаторе фильтра; у мостового выпрямителя частота пульсаций — удвоенная частота сети (100 Гц)., которые у детектора типа 1 периодически модулируют фазу ГУН.
| Тип 1 (ИСКЛЮЧАЮЩЕЕ ИЛИ) | Тип 2 (по фронтам, «накачка заряда») | |
|---|---|---|
| Скважность входа | оптимально 50 % | не важна |
| Синхронизация на гармониках | возможна | нет |
| Устойчивость к помехам на входе | хорошая | плохая |
| Остаточная пульсация на | большая | малая |
| Диапазон слеженияПолоса слежения — диапазон частот, в котором уже засинхронизированная ФАПЧ удерживает синхронизм; задаётся диапазоном ГУН. | весь диапазон ГУН | весь диапазон ГУН |
| Диапазон захвата | ограничен фильтром петли | весь диапазон ГУН |
| Частота ГУН без входного сигнала | середина диапазона | нижний край диапазона |
Разница в пульсациях важнее, чем кажется. Детектор типа 1 всегда выдаёт колебание полного логического размаха, и фильтр петли должен его сглаживать; остаток пульсаций, а с ним периодические колебания фазы, остаются всегда. В умножителях и синтезаторах это видно в спектре выхода как боковые полосы фазовой модуляции. Детектор типа 2 в синхронизме молчит, его выход разомкнут, и конденсатор фильтра просто хранит напряжение, нужное ГУН. Сместилась опорная частота — детектор выдаст серию коротких импульсов, подзарядит или разрядит конденсатор до нового значения и вернёт ГУН в синхронизм.
Генератор, управляемый напряжением
ГУН бывает встроен в микросхему ФАПЧ (линейная 565, КМОП 4046), а бывает и отдельным (раздел 5.3). Выбор широк:
- ГУН с синусоидальным выходом (8038, 2206) дают чистую синусоиду, синхронную со входом самой неприглядной формы;
- преобразователи напряжение → частота наиболее линейны, но работают лишь до единиц мегагерц (обычно до 1 МГц) и выдают логические импульсы;
- частота ГУН вообще не ограничена быстродействием логики: подойдёт ВЧ-генератор, который перестраивается варакторомВарактор — диод, работающий как конденсатор, ёмкость которого уменьшается с ростом обратного напряжения; им электрически перестраивают контур. (схема ниже), и даже СВЧ-генератор, частота которого зависит от напряжения на одном из электродов. Понятно, что и фазовый детектор тогда нужен высокочастотный.
Что здесь что (5)
- ВЧ-дроссель. пропускает управляющее напряжение и не пускает ВЧ контура обратно
- Варактор. ёмкость падает с ростом обратного напряжения
- C_разд. не пускает постоянное напряжение в контур и ослабляет влияние варактора на частоту
- Контур L. вместе с C задаёт частоту
- К ГУН. активная часть генератора
В микроконтроллерной системе фазовый детектор ИСКЛЮЧАЮЩЕЕ ИЛИ питается от 3,3 В, на входах меандры. Найдите среднее выходное напряжение при разности фаз 45° и коэффициент передачи детектора (В/рад) на рабочем участке.
Решение
Выход XOR в «1», пока входы различны: при сдвиге φ это доля полупериода (для ). В. Наклон характеристики В/рад. В синхронизме рабочая точкаРабочая точка (точка покоя) — постоянные напряжения и токи схемы без сигнала; задаётся смещением. стремится в середину склона (90°, 1,65 В), но лишь если именно при 1,65 В ГУН выдаёт нужную частоту; иначе она сдвигается, и вместе с ней — разность фаз.
ФАПЧ с детектором типа 2 (по фронтам) получает входной сигнал, частота которого ровно вдвое выше верхней границы диапазона ГУН. Как поведёт себя петля?
Решение
Детектор типа 2 считает фронты, т. е. сравнивает частоты, а не только фазы, и на гармониках или субгармониках не синхронизируется. Вход быстрее ГУН — значит, идут импульсы «отставание», конденсатор фильтра заряжается до упора, и ГУН стоит на верхней границе. Детектор XOR в подобной ситуации мог бы зацепиться за кратное соотношение частот.
9.5.2Почему петля может возбудиться и как этого избежать
- ФАПЧ измеряет фазу, а управляет частотой; фаза — интеграл частоты, поэтому ГУН в петле — интеграторИнтегратор — схема, выход которой пропорционален интегралу входа по времени: . (−90°).
- Ещё −90° от фильтра на частоте единичного усиленияЧастота единичного усиления — частота, на которой усиление ОУ без обратной связи падает до 1; в области спада . — и петля возбуждается.
- Петля первого порядка (без фильтра) устойчива, но у неё нет «маховика»; практические петли — второго порядка с корректирующим фильтром.
Что особенного в этой обратной связи
На первый взгляд ФАПЧ — обычная петля обратной связи: ошибка, усиление, регулирующий элемент, как в схемах на ОУ. Но в усилителе мы измеряем ту же величину, которой управляем (выходное напряжение), или пропорциональную ей. В ФАПЧ иначе: детектор измеряет фазу, а управляем мы частотой. Фаза же — интеграл частоты по времени. Постоянная ошибка напряжения на входе ГУН приводит к фазе, растущей линейно, как напряжение на конденсаторе, который заряжают постоянным током. Значит, внутри петли сидит интегратор со своим сдвигом фазы 90°.
Этот встроенный интегратор и определяет всё проектирование. Любые дополнительные 90° запаздывания на частоте, где усиление петли равно единице, — и петля возбудится. Самый простой выход — не ставить в петлю ничего, что добавляет сдвиг фазы, по крайней мере вблизи частоты единичного усиления. Ведь ОУ со своими 90° почти во всём диапазоне прекрасно работают. Так получается петля первого порядка: детектор прямо управляет ГУН, без фильтра нижних частот.
| Петля первого порядка | Петля второго порядка | |
|---|---|---|
| Фильтр | нет (детектор прямо управляет ГУН) | ФНЧ «опережение–отставание» |
| «Маховик» | нет — помехи входа проходят на ГУН | есть — сглаживает помехи и флуктуации |
| Разность фаз | не держит постоянной | с детектором типа 2 — ноль |
| Захват | всегда | уже диапазон, дольше время |
| Где применяют | простые умножители с чистой опорой | почти все практические системы |
Петля первого порядка проста, но у неё нет «маховика»: ГУН послушно повторяет все помехи и дрожание входа. Да и разность фаз она не держит постоянной — выход детектора напрямую задаёт частоту ГУН, и каждой частоте соответствует своя фаза.
В петлю второго порядкаПетля ФАПЧ второго порядка содержит, кроме ГУН-интегратора, фильтр нижних частот; у неё есть «маховик» — она сглаживает помехи входа. добавляют фильтрацию на низких частотах, но так, чтобы не испортить устойчивость. Появляется «маховик», ГУН сглаживает помехи и флуктуации входа; полоса захвата сужается, а захват длится дольше; с детектором типа 2 петля синхронизируется точно при нулевой разности фаз. Почти все реальные ФАПЧ именно такие: обычно важны малые флуктуации фазы выхода и некоторая «память». И, как в любой петле, большое усиление на низких частотах повышает точность слежения.
Начинающий разработчик поставил в петлю ФАПЧ простую RC-цепочку с частотой среза далеко ниже частоты единичного усиления петли — чтобы получше сгладить пульсации. Что получилось?
Решение
ГУН уже интегрирует фазу (−90°), а RC-цепь выше своей частоты среза добавляет ещё почти −90°. На частоте единичного усиления сдвиг подходит к −180°, наклон — к −12 дБ/окт, и запас по фазеЗапас по фазе — сколько не хватает фазовому сдвигу петли до на частоте, где петлевое усиление равно 1. Мал запас — звон и генерация. стремится к нулю: переходный процесс сильно звенит, а то и переходит в генерацию. Лечение — резистор последовательно с конденсатором фильтра: получается фильтр «опережение–отставание», который возвращает наклон к −6 дБ/окт вблизи частоты единичного усиления (расчёт — в следующем пункте).
9.5.3Расчёт на примере: умножитель частоты сети
- Задача: такты 50 кГц = 50 Гц × 1000 для двухстадийного АЦП, синхронные с сетью, — сетевая помеха подавлена полностью.
- Петля = детектор × фильтр × ГУН × делитель .
- Выбираем частоту единичного усиления (здесь 1 Гц), нуль фильтра — в 3–5 раз ниже, затем из условия на .
- Вблизи наклон должен быть −6 дБ/окт — тогда запас по фазе большой.
Получить частоту, кратную входной, — пожалуй, самое частое применение ФАПЧ. Синтезатор умножает стабильную низкую частоту (скажем, 1 кГц) на целое n, которое задаётся цифровым кодом, — выходит гибкий источник, которым может командовать хоть компьютер. Но бывают задачи и скромнее: такты, синхронные с частотой, которая в приборе уже есть.
Возьмём щитовой вольтметр с двухстадийным АЦП: первая стадия — ровно 1000 тактов, и мы хотим, чтобы она длилась ровно один период сети, какой бы ни была её частота в данную минуту. Тогда нужны такты кГц, синхронные с сетью, и сетевая помеха с гармониками будет подавлена полностью на любом входе АЦП. Сеть плавает в пределах долей герца — кварц тут бессилен, а ФАПЧ справится.
Нарисуем стандартную схему с делителем на n и выпишем коэффициент передачи каждого блока — без них устойчивость не рассчитать. Детектор превращает фазу в напряжение, ГУН — напряжение в скорость изменения фазы, т. е. в частоту. Если следить за фазой, ГУН — интегратор: постоянное напряжение ошибки даёт линейно растущее рассогласование фазы. Фильтр и делитель передают меньше единицы.
Что здесь что (4)
- Фазовый детектор. , В/рад: фаза → напряжение
- ФНЧ. , В/В: «опережение–отставание», задаёт устойчивость
- ГУН. , рад/(с·В): напряжение → частота, т. е. интегратор фазы
- Делитель 1/n. делит фазу и частоту выхода в n раз перед сравнением
Устойчивость на диаграммах Боде
Диаграммы БодеДиаграмма Боде — логарифмический график усиления (и фазы) от частоты; спад 6 дБ/окт на ней — прямая с наклоном −1. ниже показывают, как складывается усиление петли второго порядка. ГУН — интегратор: его характеристика спадает как , а фаза запаздывает на 90°.
Нам нужен приличный запас по фазе — разность между 180° и сдвигом фазы петли на частоте, где её усиление равно 1. Для этого последовательно с конденсатором фильтра включают резистор. На некоторой частоте — её называют «нулём» фильтра — он останавливает спад характеристики фильтра. Пока вблизи частоты единичного усиления общий наклон равен −6 дБ/окт, петля устойчива. Фильтр «опережение–отставание» с правильно выбранными номиналами делает ровно это — так же, как коррекция опережением-отставанием у ОУ.
Диаграммы Боде: ГУН, фильтр «опережение–отставание» и петля целиком
Коэффициенты передачи звеньев
Схема умножителя — на рисунке ниже. Детектор и ГУН возьмём из одной КМОП-микросхемы 74HC4046 с питанием 5 В; используем её детектор типа 2. Выход детектора — пара КМОП-транзисторов, выдающих насыщенные импульсы уровня или 0 В, а вне импульсов рассогласования выход находится в высокоимпедансном состоянии. Нижнюю и верхнюю частоты ГУН (при управляющих 0 В и ) задают , , по графикам паспорта; возьмём 20 и 100 кГц. Делитель на 1000 — три декадных счётчика.
Что здесь что (7)
- Детектор типа 2 (4046). по фронтам; выход с тремя состояниями
- R₃ 7,5 МОм. вместе с задаёт полюсПолюс — корень знаменателя передаточной функции. Число полюсов (порядок) задаёт окончательный спад: дБ/октава. фильтра и общее усиление петли
- C₂ 1 мкФ. хранит управляющее напряжение ГУН между импульсами детектора
- R₄ 620 кОм. «нуль» фильтра: Гц — возвращает наклон −6 дБ/окт
- ГУН 4046. 20…100 кГц; диапазон задают , ,
- Делитель ÷1000. три декадных счётчика: Гц
- Выход 50 кГц. такты АЦП, синхронные с сетью
Главное — рассчитать фильтр. Выпишем передачу каждого звена в таблицу и будем строго держаться одних единиц: не смешивайте и , а тем более герцы с килогерцами — это самая частая причина ошибок в таких расчётах.
| Узел | Функция | Коэффициент передачи ( В) |
|---|---|---|
| Фазовый детектор | 0… ↔ 0…2π: В/рад | |
| ФНЧ | ||
| ГУН | 20 кГц (0 В) … 100 кГц (5 В): 16 кГц/В рад/(В·с) | |
| Делитель на n |
ГУН — интегратор: , т. е. в частотной записи множитель . Перемножаем всё по кругу:
Теперь главное решение — частота , на которой усиление петли проходит через единицу. Слишком высокая — петля станет повторять каждую помеху входа; слишком низкая — не успеет за настоящими изменениями входной частоты.
| Быстрая петля (высокая ) | Медленная петля (низкая ) | |
|---|---|---|
| Задача | демодуляция ЧМ, быстрые тональные посылки | частота, кратная стабильной и медленно меняющейся входной |
| Требование | полоса не меньше наибольшей частоты модуляции; отклик быстрее длительности тона | малый фазовый шум выхода, нечувствительность к шумам и выбросам на входе |
| Пропадание входа | сразу заметно | почти незаметно — конденсатор фильтра держит частоту ГУН |
Наш случай — второй столбец. Частота сети меняется медленно: её держат огромные турбогенераторы с колоссальной инерцией вращающихся масс, и за доли секунды она измениться не может. Зато сетевое напряжение полно выбросов и помех, и кратковременный провал на входе не должен сбивать такты. Значит, берём низкой.
- Выбрать здесь 1 Гц ( рад/с) — намного ниже частоты сравнения 50 Гц
- Поставить нуль в 3–5 раз нижефазовый сдвиг RC-цепи меняется от 0 до 90° в пределах от 0,1 до 10 её частоты среза; чтобы на фильтр уже «вернул» почти всю фазу, берём Гц
- Найти мкФ (плёночный, с малой утечкой), кОм — Гц
- Подобрать так, чтобы на усиление петли было равно 1: МОм
Как найден R₃
На рад/с множитель «детектор × ГУН × делитель» равен . Числитель фильтра . Чтобы , знаменатель должен быть , т. е. и МОм, МОм — ближайший из ряда E24 7,5 МОм.
Фаза петли на : , запас по фазе ≈ 77°. Полюс фильтра — на Гц.
Тот же щитовой прибор отправляют в страну с сетью 60 Гц. Микросхема прежняя ( В/рад, рад/(В·с)), делитель тот же — на 1000, так что такты станут 60 кГц (ГУН это позволяет). Петлю решили сделать чуть быстрее: Гц, мкФ, кОм. Найдите , при котором усиление петли на 1,5 Гц равно 1, и запас по фазе.
Решение
Нуль фильтра: Гц — в 4,4 раза ниже , правило соблюдено. На рад/с:
. Множитель детектора, ГУН и делителя: . Значит, нужно , т. е. МОм и МОм (такой номинал есть в ряду E24).
Фаза петли: , запас ≈ 79° — петля хорошо задемпфирована, без перерегулирования.
На практике номиналы иногда приходится подправить или сдвинуть . Найденные значения рассчитаны на КМОП-ФАПЧ, у которой вход ГУН почти не потребляет тока (около Ом); у биполярных микросхем ФАПЧ (например, 4044) мегаомный фильтр может потребовать буферногоБуфер — повторитель с : огромное входное и малое выходное сопротивление, развязывает источник и нагрузку. ОУ.
А если подбирать наугад?
Многие налаживают ФАПЧ так: меняют детали фильтра, пока петля не заработает. Именно отсюда, по всей видимости, и растёт её репутация капризного узла — петля, «подобранная» на столе, при другой температуре или другом экземпляре микросхемы может зазвенеть или перестать захватывать. Расчёт выше занимает полчаса и избавляет от этих сюрпризов.
Ещё одно применение синхронных с сетью тактов
Анализатор качества электроэнергии должен разложить сетевое напряжение на гармоники. Если АЦП берёт отсчёты с частотой кварцевого генератора, а сеть ушла на 0,1 Гц, гармоники «размазываются» по соседним полосам спектра. ФАПЧ с делителем на 256 даёт ровно 256 отсчётов на период сети, какой бы ни была её частота, и каждая гармоника попадает точно в свою полосу быстрого преобразования Фурье.
9.5.4Захват и слежение
- Захват идёт за счёт несимметрии биений: ошибка дольше там, где частоты ближе, и её среднее подтягивает ГУН к входу.
- Петля первого порядка захватывает всегда; у петли второго порядка с детектором XOR полоса захвата ограничена фильтром.
- Полоса слежения у обоих детекторов — весь диапазон ГУН.
Засинхронизированная петля так и остаётся в синхронизме, пока вход не уйдёт за пределы, которые способна отработать обратная связь. Гораздо интереснее другой вопрос: как она входит в синхронизм в первый раз? Ведь при начальном рассогласовании частот выход детектора — колебание разностной частоты, а после фильтра от него остаются слабые медленные колебания. На хороший постоянный сигнал ошибки это совсем не похоже.
Механизм захвата
Однозначного ответа нет — всё зависит от порядка петли и типа детектора. Петля первого порядка захватывает всегда: ошибка на низких частотах в ней не ослабляется. У петли второго порядка с детектором XOR (тип 1) полоса захвата ограничена и зависит от постоянной времениПостоянная времени (или ) — за неё экспонента проходит 63% пути к новому значению; за — 99%. фильтра. Иногда это даже на руку: можно сделать так, чтобы петля захватывала только сигналы в заданном диапазоне частот, — например, в дешифраторе тональных посылок.
- Биениярассогласование частот даёт на выходе детектора колебания разностной частоты
- Несимметриякогда ошибка приближает частоту ГУН к входной, биения замедляются, когда удаляет — ускоряются
- Постоянная составляющаяошибка дольше остаётся там, где ближе к , — её среднее втягивает петлю в синхронизм
- Подстройка фазычастота уже верна, но фаза ещё нет — последний всплескGlitch — короткий ложный импульс из-за того, что два сигнала одного события приходят на вентиль с разной задержкой (логическое состязание).
Ключ — в несимметрии биений. Пока сигнал ошибки тянет частоту ГУН к входной, разность частот уменьшается, и биения замедляются; когда он тянет в обратную сторону — разность растёт, и биения ускоряются. В итоге «полезная» половина цикла длится дольше «вредной», у сигнала ошибки появляется постоянная составляющая, и она шаг за шагом подтягивает ГУН к входу.
Управляющее напряжение ГУН во время захвата похоже на график ниже. Обратите внимание на последний всплеск: частота уже правильная (судя по управляющему напряжению), а синхронизма ещё нет — не совпадает фаза, и её доворот даёт этот всплеск. Каждый захват неповторим: запустите петлю несколько раз, и картинка каждый раз будет немного другой.
Полосы захвата и слежения
Почему у детектора XOR полоса захвата ограничена? При большой разности частот биения настолько ослабляются фильтром, что их несимметрии не хватает, чтобы сдвинуть ГУН. Чем больше постоянная времени фильтра, тем сильнее ослабление на частоте биений и тем уже полоса захвата. Детектор по фронтам такого ограничения не знает. Полоса же слежения у обоих типов одна и та же — её задаёт диапазон частот, который ГУН способен выдать при допустимых управляющих напряжениях.
В нашем умножителе ГУН перестраивается от 20 до 100 кГц, делитель — на 1000. В каком диапазоне входных частот петля может следить за входом? Подойдёт ли он для сети 60 Гц и для тяговой сети железной дороги 16,7 Гц?
Решение
Слежение возможно, пока ГУН способен выдать : Гц … Гц. Сеть 60 Гц (60 кГц на выходе) помещается с запасом; 16,7 Гц — нет: понадобился бы ГУН от 16,7 кГц или делитель побольше (на 2000 — тогда 10…50 Гц). С детектором типа 2 и захват возможен во всём диапазоне слежения.
9.5.5ФАПЧ за работой: примеры применения
- ЧМ-детектор: управляющее напряжение засинхронизированного ГУН повторяет модулирующий сигнал, .
- Синхронный (гомодинныйГомодинный (синхронный) приём: сигнал умножают на опорное колебание той же частоты, получая сразу низкочастотный результат.) АМ-детектор умножает вход на меандр несущей, выработанный ФАПЧ.
- Восстановление тактов с ленты и линий, чистая синусоида, LC-генератор с варактором, синтезаторы с делителями R и N.
Умножение частоты мы уже разобрали подробно. Добавим только, что в простых умножителях — скажем, для получения повышенной тактовой частоты внутри цифровой системы — опорный сигнал чист, и вполне хватает петли первого порядка. Теперь пройдёмся по другим областям, где ФАПЧ незаменима.
Засинхронизированная ФАПЧ: напряжение на входе ГУН — копия модулирующего сигнала. Или квадратурный детектор совсем без петли.
Выпрямитель с фильтром — или синхронный приём: ФАПЧ даёт меандр несущей, умножитель выпрямляет.
Чистый тактовый сигнал той же частоты, что данные с ленты, диска или линии, — несмотря на дрожание и медленный уход скорости.
LC-генератор, привязанный к кварцу через делители; микросхемы синтезаторов с программируемыми делителями.
Детектирование ЧМ
При частотной модуляции сигнал записан в отклонении частоты несущей от среднего значения — отклонение пропорционально сигналу. Восстановить его помогают фазовые детекторы, и способов два.
Первый — засинхронизировать ФАПЧ входным сигналом. Чтобы следовать за входом, ГУН должен иметь ту же частоту, а значит, его управляющее напряжение пропорционально мгновенной входной частоте — это и есть демодулированный сигнал (схема ниже). Полоса фильтра петли должна пропускать модулирующий сигнал: петля обязана реагировать быстрее, чем меняется восстанавливаемый сигнал. На вход ФАПЧ обычно подают не сам принятый сигнал, а сигнал промежуточной частоты (ПЧ) после смесителя приёмника.
Что здесь что (4)
- Фазовый детектор. сравнивает ПЧ с выходом ГУН
- Фильтр. полоса — не уже спектра звука
- Усилитель. его выход и есть звук: напряжение, нужное ГУН для слежения
- ГУН. следит за мгновенной частотой входа
Второй способ обходится без петли. На фазовый детектор подают сам входной сигнал и его копию, прошедшую через фазосдвигающую цепь, обычно резонансный LC-контур: в рабочем диапазонеРабочий диапазон (compliance) — пределы напряжения на нагрузке, в которых источник тока держит ток; у транзисторного — пока транзистор не насыщен. её сдвиг фазы линейно зависит от частоты. Выход детектора тогда тоже зависит от частоты. Это квадратурный ЧМ-детектор; в двойном балансном исполнении он встроен во многие микросхемы усилителей-детекторов ПЧ (например, CA3189).
Что здесь что (3)
- Фазовый детектор (умножитель). выход пропорционален разности фаз прямого и сдвинутого сигналов
- Фазосдвигающая LC-цепь. около 90° на средней частоте; сдвиг линейно зависит от частоты
- ФНЧ. убирает несущую, оставляет звук
Детектирование АМ
Здесь нужен выход, пропорциональный мгновенной амплитуде ВЧ-сигнала. Обычный способ — выпрямить и отфильтровать (левая схема ниже). ФАПЧ предлагает более изощрённый путь — синхронный, или гомодинный, приём (правая схема): петля вырабатывает меандр с частотой несущей, умножение входа на этот меандр равносильно двухполупериодному выпрямлению, и остаётся отфильтровать остатки несущей, чтобы получить огибающую. Одна тонкость: с детектором XOR выход ФАПЧ сдвинут относительно входа на 90°, поэтому по пути к умножителю фазу надо довернуть ещё на 90°.
Восстановление тактов и чистых сигналов
Цифровая линия связи передаёт поток бит — данные, цифровые по природе, или оцифрованный звук (импульсно-кодовая модуляцияИКМ: сигнал заменяют последовательностью чисел — отсчётов амплитуды через равные промежутки времени — и передают эти числа двоичными уровнями.). Очень похожая задача — чтение данных с магнитной ленты или диска. В обоих случаях поток искажён помехами, а частота следования бит гуляет — например, лента растягивается, двигатель дисковода чуть меняет скорость. Для декодирования нужен чистый тактовый сигнал ровно той же частоты, что и считанные данные. ФАПЧ подходит идеально: фильтр нижних частот убрал бы дрожание и помехи, но не смог бы следовать за медленными изменениями скорости, а петля делает и то и другое.
Ещё пример — генератор синусоиды для испытаний, частота которой задаётся цифровым способом и может меняться в широких пределах, скажем от 40 до 80 Гц. Можно получить меандр и превратить его в синус фильтром высокого порядка, но тогда амплитуда будет зависеть от частоты, а перестройка фильтра — головная боль. Проще засинхронизировать с меандром ГУН с синусоидальным выходом (например, 8038): амплитуда постоянна, диапазон широкий, и нет дрожания, свойственного цифровому умножителю частоты.
Синтезатор с LC-генератором
Считыватель RFID-меток работает на частоте 13,56 МГц, и эта частота должна быть точной и стабильной, а в устройстве уже есть кварцевый генератор 10 МГц. Свяжем их петлёй ФАПЧ (схема ниже). LC-генератор на полевом транзистореПолевой транзистор (ПТ) — затвор управляет током канала сток — исток напряжением; ток затвора — лишь утечка (пикоамперы). подстраивается варактором (о варакторах — раздел 5.3) по сигналу детектора типа 2 из 74HC4046. Сравнивать фазы прямо на 13,56 МГц детектор не может, поэтому обе частоты делят до общей частоты сравнения 40 кГц: опорную на 250, выходную на 339.
- Варактор с ёмкостью от 10 до 40 пФ (при 8…1 В) включён через последовательный конденсатор 4,7 пФ. В контур он вносит от 3,2 до 4,2 пФ, т. е. меняет его ёмкость (около 138 пФ) всего на 1 пФ — диапазон перестройки сознательно узок, около ±0,2 %: так шумы и наводки на управляющем напряжении слабее модулируют частоту.
- Синусоиду генератора превращают в логический сигнал вентилем 74HC, смещённым на середину логического порога большим резистором обратной связи.
- На выход, к кабелю 50 Ом, ставят эмиттерный повторительЭмиттерный повторитель (каскад с общим коллектором) — выход с эмиттера: В; усиления по напряжению нет, зато входной импеданс в раз больше нагрузки. с ограничением тока (о линиях — раздел 9.2).
Если необычную частоту приходится синтезировать часто, обратите внимание на специальные микросхемы «ФАПЧ-синтезатор»: в них есть детектор типа 2 и программируемые делители для опорной частоты и частоты ГУН (на 14 и более разрядов), остаётся добавить ГУН и фильтр. Так устроена, например, давняя серия MC145145–MC145159 фирмы Motorola и множество её потомков.
Что здесь что (7)
- Опорный генератор 10 МГц. кварцевый эталон частоты
- Делитель ÷250. 10 МГц → 40 кГц
- Детектор типа 2 (74HC4046). сравнивает фронты двух сигналов 40 кГц
- ФНЧ. даёт управляющее напряжение варактора
- LC-генератор + варактор. 13,56 МГц; узкий диапазон перестройки — ради стабильности
- Делитель ÷339. 13,56 МГц → 40 кГц
- Выход. 13,56 МГц на 50 Ом через эмиттерный повторитель
Контур того самого генератора 13,56 МГц: мкГн, а полная ёмкость контура под действием варактора меняется от 137,3 до 138,3 пФ. Найдите диапазон перестройки в килогерцах и в процентах.
Решение
: при 137,3 пФ — 13,583 МГц, при 138,3 пФ — 13,533 МГц; кГц, или 0,36 %. Проверим приближением %. Для петли этого достаточно — кварц и делители удержат точную частоту, а узкий диапазон защищает от модуляции частоты шумами управляющей цепи.
Синтезатор для радиомодуля диапазона 433 МГц: опорный кварц 12,8 МГц, делитель опорной частоты R и делитель ГУН N (оба целые), детектор типа 2. Нужен шаг сетки 20 кГц и рабочая частота 433,92 МГц. Найдите R и N.
Решение
Частота сравнения равна шагу сетки: кГц → . кГц → . Частоту единичного усиления петли выбирают много ниже 20 кГц (обычно в 10–20 раз), иначе пульсации на частоте сравнения пройдут на ГУН и дадут побочные составляющие по обе стороны от несущей.
Приёмник любительской УКВ-радиостанции с узкополосной ЧМ демодулирует сигнал петлёй ФАПЧ. КрутизнаКрутизна (передаточная проводимость) — сколько ампер выходного тока даёт вольт входного напряжения, в сименсах; у биполярного транзистора мА/В на миллиампер. ГУН 40 кГц/В, девиация частоты ±5 кГц, наибольшая частота речи 3 кГц. Каков размах (от пика до пика) напряжения на выходе демодулятора и какой должна быть, как минимум, частота единичного усиления петли?
Решение
Управляющее напряжение повторяет частоту: В, размах 0,25 В — дальше его усиливают до уровня звука. Петля должна успевать за модуляцией до 3 кГц, поэтому её частота единичного усиления — не ниже 3 кГц, а на практике с запасом в несколько раз. Помните и про линейность ГУН: её отклонения прямо станут искажениями речи.