Глава 9. Цифра и аналог: сопряжение, АЦП, ЦАП, ФАПЧ

9.5. Фазовая автоподстройка частоты

Из чего состоит петля ФАПЧ: фазовые детекторы двух типов и ГУН; почему ГУН в петле — интегратор и как из-за этого строить фильтр; расчёт умножителя частоты сети на 4046 по диаграммам Боде; захват и слежение; ЧМ- и АМ-детекторы, восстановление тактов, синтезатор частоты с варактором.

≈ 39 мин чтения · пунктирное подчёркивание — наведите или нажмите, чтобы увидеть пояснение

9.5.1Как устроена петля ФАПЧ

≈ 9 мин2 упр.
Главное
  • ФАПЧ — это фазовый детектор, фильтр (усилитель) и ГУНГУН — генератор, управляемый напряжением: частота пропорциональна входному напряжению., замкнутые в петлю: ГУН подстраивается, пока его частота не совпадёт с входной.
  • Управляющее напряжение ГУН — мера входной частоты (так работает ЧМ-детектор), а выход ГУН — очищенная от шума копия входа.
  • С делителем на n в обратной связи — получаем умножитель и синтезатор частотыСинтезатор частоты — ФАПЧ с программируемыми делителями: выход меняется с шагом ..
  • Детектор типа 1 (XOR) любит меандр и может зацепиться за гармонику; детектор типа 2 (по фронтам) не зависит от скважностиСкважность — отношение периода импульсов к их длительности ; обратна коэффициенту заполнения. и в синхронизме молчит.

Вспомните, как два человека, идущие рядом, невольно попадают в ногу: один замечает, что его шаг «опаздывает», и чуть ускоряется, пока шаги не совпадут. Фазовая автоподстройка частоты (ФАПЧФАПЧ — фазовая автоподстройка частоты: ГУН и фазовый детектор в петле, частота ГУН «привязывается» к опорной.) делает то же с электрическими колебаниями. Это небольшая петля из трёх узлов — фазового детектора, фильтра-усилителя и генератора, управляемого напряжением (ГУН), — в которой аналоговая и цифровая техника встречаются в одном корпусе. Её выпускают многие изготовители в виде отдельной недорогой микросхемы.

Где без ФАПЧ не обойтись:

  • приём: демодуляция ЧМ и АМ, распознавание тональных посылок;
  • генерация: умножение частоты, синтезаторы с цифровой настройкой;
  • синхронизация: восстановление чистого тактового сигнала из зашумлённого потока данных с линии связи, ленты или диска.

К ФАПЧ долго относились настороженно: на дискретных деталях она получалась сложной, и её считали капризной. Дешёвые микросхемы сняли первую проблему, а вторая — следствие небрежного расчёта: спроектированная по правилам ФАПЧ надёжна, как ОУ или триггерЭлемент памяти на один бит с двумя устойчивыми состояниями (бистабильный мультивибратор)..

fвхфазовыйдетекторФНЧ(усилитель)UупрГУНfГУНwww.reknow.ru1Фазовый детектор. сравнивает фазы входа и ГУН; при разных частотах выдаёт биения2ФНЧ (усилитель). сглаживает выход детектора — получается управляющее напряжение3U_упр. постоянное напряжение — мера входной частоты4ГУН. его частота пропорциональна 5Обратная связь. выход ГУН возвращается на второй вход детектора
Петля ФАПЧ: детектор сравнивает фазы входа и ГУН, отфильтрованная ошибка подтягивает частоту ГУН к входной
Что здесь что (5)
  1. Фазовый детекторФазовый детектор выдаёт напряжение, пропорциональное разности фаз двух сигналов (после фильтра — среднее значение).. сравнивает фазы входа и ГУН; при разных частотах выдаёт биения
  2. ФНЧФильтр низких частот (ФНЧ) пропускает частоты ниже среза и ослабляет высокие; простейший — последовательный R и конденсатор на землю. (усилитель). сглаживает выход детектора — получается управляющее напряжение
  3. U_упр. постоянное напряжение — мера входной частоты
  4. ГУН. его частота пропорциональна
  5. Обратная связь. выход ГУН возвращается на второй вход детектора

Как работает петля (схема выше). Детектор сравнивает два колебания и выдаёт сигнал, пропорциональный разности их фаз; если частоты разные, это периодический сигнал разностной частоты. Фильтр сглаживает и усиливает ошибку, и она сдвигает частоту ГУН в сторону входной. Обычно ГУН быстро «захватывает» вход и дальше держит с ним постоянный сдвиг фаз.

Из этой картины сразу видны два полезных выхода. Первый — управляющее напряжение ГУН: после фильтра это постоянное напряжение, которое тем больше, чем выше входная частота. Значит, ФАПЧ — готовый ЧМ-детектор и дешифраторПо -разрядному коду возбуждает один из выходов (у '138 — выбранный выход НИЗКИЙ). тональных сигналов (например, кнопочного набора номера по телефону). Второй — сам выход ГУН: это местное колебание той же частоты, что и вход, но чистое, даже если вход тонет в шуме. Форма его любая — треугольник, синус, — поэтому, например, можно получить синусоиду, синхронную с последовательностью коротких импульсов.

А если между ГУН и детектором поставить делитель на n, петля успокоится лишь тогда, когда . Так получают такты для интегрирующих АЦП (двухстадийных и с уравновешиванием зарядаУравновешивание заряда: интегратор держат около нуля, добавляя эталонные порции заряда; их число пропорционально интегралу входа.), кратные частоте сети, — и сетевая помеха вместе со всеми гармониками подавляется полностью. На этой же идее построены синтезаторы частоты.

ФАПЧ с делителем на n
Обозначения:частота генератора — выход умножителякоэффициент деления делителя в петлевходная (опорная) частота

Два типа фазовых детекторов

Детектор типа 1 работает с аналоговыми сигналами или с цифровыми меандрами; детектор типа 2 замечает только логические перепады — фронты. К первому типу относится линейный детектор микросхемы 565; в КМОПКМОП — комплементарные МОП-транзисторы: n- и p-канальные приборы на одном кристалле. Основа почти всей цифровой логики и аналоговых ключей.-микросхеме 4046 есть детекторы обоих типов.

Самый простой цифровой детектор типа 1 — вентиль ИСКЛЮЧАЮЩЕЕ ИЛИ. Его выход равен 1, пока входы различаются. Подадим два меандра (заполнение 50 %): при совпадении фаз выход всё время 0, при сдвиге на полпериода (π) — всё время 1, а в промежутке среднее напряжение растёт линейно, затем так же спадает к 2π. Петля устанавливается посередине склона — при сдвиге 90°.

Аналоговый вариант типа 1 — четырёхквадрантный умножитель («балансный смесительБалансный смеситель — пассивная схема (диоды и трансформаторы), перемножающая два ВЧ-сигнала; работает до сотен мегагерц и выше.») с похожей характеристикой. Очень линейные детекторы этого рода лежат в основе синхронного детектирования, которым вытаскивают слабый сигнал из шума.

опорныйсигналXORсдвиг 90°: заполнение 50 %, Uср = Uпит/2www.reknow.ru
а) временные диаграммы
0π/2π2π00,51разность фазUср / Uпитзахват здесьwww.reknow.ru
б) среднее напряжение на выходе

Детектор типа 1 на элементе ИСКЛЮЧАЮЩЕЕ ИЛИ: временные диаграммы и среднее выходное напряжение

Детектор ИСКЛЮЧАЮЩЕЕ ИЛИ
Обозначения:разность фаз входов-меандровпитание вентиля XORкоэффициент передачи детектора, В/рад
Модель: фазовые детекторы типа 1 и типа 2

Детектор типа 2 смотрит только на взаимное положение фронтов опорного сигнала и сигнала ГУН. Если фронт ГУН пришёл позже опорного, детектор выдаёт импульс «отставание», если раньше — «опережение»; длительность импульса равна промежутку между фронтами. Во время импульса выходной каскад отдаёт или забирает ток (его так и называют «накачкой заряда»), а в остальное время отключён — находится в третьем состоянииТретье (высокоимпедансное) состояние — выход отключён от линии: оба выходных транзистора закрыты. Позволяет нескольким выходам по очереди работать на общую шину..

Средний выход такого детектора линейно зависит от разности фаз в пределах ±2π (график ниже), и ему совершенно безразлична скважность входов. Есть и ещё одно приятное свойство: в синхронизме импульсы исчезают совсем, и на выходе нет пульсацийПульсации — периодические колебания выпрямленного напряжения на конденсаторе фильтра; у мостового выпрямителя частота пульсаций — удвоенная частота сети (100 Гц)., которые у детектора типа 1 периодически модулируют фазу ГУН.

опорныйГУН«отставание»«опережение»ширина импульса = время между фронтами; при совпадении фронтов импульсов нетwww.reknow.ru
Детектор типа 2 («накачка заряда»): пока ГУН отстаёт, импульсы «отставание» заряжают конденсатор фильтра, пока опережает — импульсы «опережение» разряжают; между импульсами выход отключён
−2π−π0π2π−0+разность фазсредний выходточка синхронизацииwww.reknow.ru
Средний выход детектора типа 2 линеен на всём участке ±2π; петля устанавливается при нулевой разности фаз
Сравнение фазовых детекторов
Тип 1 (ИСКЛЮЧАЮЩЕЕ ИЛИ)Тип 2 (по фронтам, «накачка заряда»)
Скважность входаоптимально 50 %не важна
Синхронизация на гармоникахвозможнанет
Устойчивость к помехам на входехорошаяплохая
Остаточная пульсация на большаямалая
Диапазон слеженияПолоса слежения — диапазон частот, в котором уже засинхронизированная ФАПЧ удерживает синхронизм; задаётся диапазоном ГУН.весь диапазон ГУНвесь диапазон ГУН
Диапазон захватаограничен фильтром петливесь диапазон ГУН
Частота ГУН без входного сигналасередина диапазонанижний край диапазона

Разница в пульсациях важнее, чем кажется. Детектор типа 1 всегда выдаёт колебание полного логического размаха, и фильтр петли должен его сглаживать; остаток пульсаций, а с ним периодические колебания фазы, остаются всегда. В умножителях и синтезаторах это видно в спектре выхода как боковые полосы фазовой модуляции. Детектор типа 2 в синхронизме молчит, его выход разомкнут, и конденсатор фильтра просто хранит напряжение, нужное ГУН. Сместилась опорная частота — детектор выдаст серию коротких импульсов, подзарядит или разрядит конденсатор до нового значения и вернёт ГУН в синхронизм.

Генератор, управляемый напряжением

ГУН бывает встроен в микросхему ФАПЧ (линейная 565, КМОП 4046), а бывает и отдельным (раздел 5.3). Выбор широк:

  • ГУН с синусоидальным выходом (8038, 2206) дают чистую синусоиду, синхронную со входом самой неприглядной формы;
  • преобразователи напряжение → частота наиболее линейны, но работают лишь до единиц мегагерц (обычно до 1 МГц) и выдают логические импульсы;
  • частота ГУН вообще не ограничена быстродействием логики: подойдёт ВЧ-генератор, который перестраивается варакторомВарактор — диод, работающий как конденсатор, ёмкость которого уменьшается с ростом обратного напряжения; им электрически перестраивают контур. (схема ниже), и даже СВЧ-генератор, частота которого зависит от напряжения на одном из электродов. Понятно, что и фазовый детектор тогда нужен высокочастотный.
Правило. Характеристика ГУН не обязана быть строго линейной, но если она сильно нелинейна, усиление петли меняется с частотой, и закладывайте больший запас устойчивости.
UупрВЧ-дроссельваракторCраздLCк ГУНwww.reknow.ru1ВЧ-дроссель. пропускает управляющее напряжение и не пускает ВЧ контура обратно2Варактор. ёмкость падает с ростом обратного напряжения 3C_разд. не пускает постоянное напряжение в контур и ослабляет влияние варактора на частоту4Контур L. вместе с C задаёт частоту 5К ГУН. активная часть генератора
Варактор в LC-контуре: управляющее напряжение подаётся через ВЧ-дроссель, а сам варактор подключён к контуру через небольшой разделительный конденсатор
Что здесь что (5)
  1. ВЧ-дроссель. пропускает управляющее напряжение и не пускает ВЧ контура обратно
  2. Варактор. ёмкость падает с ростом обратного напряжения
  3. C_разд. не пускает постоянное напряжение в контур и ослабляет влияние варактора на частоту
  4. Контур L. вместе с C задаёт частоту
  5. К ГУН. активная часть генератора
Упражнение 9.5.1

В микроконтроллерной системе фазовый детектор ИСКЛЮЧАЮЩЕЕ ИЛИ питается от 3,3 В, на входах меандры. Найдите среднее выходное напряжение при разности фаз 45° и коэффициент передачи детектора (В/рад) на рабочем участке.

Решение

Выход XOR в «1», пока входы различны: при сдвиге φ это доля полупериода (для ). В. Наклон характеристики В/рад. В синхронизме рабочая точкаРабочая точка (точка покоя) — постоянные напряжения и токи схемы без сигнала; задаётся смещением. стремится в середину склона (90°, 1,65 В), но лишь если именно при 1,65 В ГУН выдаёт нужную частоту; иначе она сдвигается, и вместе с ней — разность фаз.

Упражнение 9.5.2

ФАПЧ с детектором типа 2 (по фронтам) получает входной сигнал, частота которого ровно вдвое выше верхней границы диапазона ГУН. Как поведёт себя петля?

Решение

Детектор типа 2 считает фронты, т. е. сравнивает частоты, а не только фазы, и на гармониках или субгармониках не синхронизируется. Вход быстрее ГУН — значит, идут импульсы «отставание», конденсатор фильтра заряжается до упора, и ГУН стоит на верхней границе. Детектор XOR в подобной ситуации мог бы зацепиться за кратное соотношение частот.

9.5.2Почему петля может возбудиться и как этого избежать

≈ 3 мин1 упр.
Главное
  • ФАПЧ измеряет фазу, а управляет частотой; фаза — интеграл частоты, поэтому ГУН в петле — интеграторИнтегратор — схема, выход которой пропорционален интегралу входа по времени: . (−90°).
  • Ещё −90° от фильтра на частоте единичного усиленияЧастота единичного усиления — частота, на которой усиление ОУ без обратной связи падает до 1; в области спада . — и петля возбуждается.
  • Петля первого порядка (без фильтра) устойчива, но у неё нет «маховика»; практические петли — второго порядка с корректирующим фильтром.

Что особенного в этой обратной связи

На первый взгляд ФАПЧ — обычная петля обратной связи: ошибка, усиление, регулирующий элемент, как в схемах на ОУ. Но в усилителе мы измеряем ту же величину, которой управляем (выходное напряжение), или пропорциональную ей. В ФАПЧ иначе: детектор измеряет фазу, а управляем мы частотой. Фаза же — интеграл частоты по времени. Постоянная ошибка напряжения на входе ГУН приводит к фазе, растущей линейно, как напряжение на конденсаторе, который заряжают постоянным током. Значит, внутри петли сидит интегратор со своим сдвигом фазы 90°.

Почему ГУН — интегратор
Обозначения:фаза выхода ГУН — её измеряет детекторчастота ГУН — ею управляемкрутизна ГУН, рад/(с·В)управляющее напряжение

Этот встроенный интегратор и определяет всё проектирование. Любые дополнительные 90° запаздывания на частоте, где усиление петли равно единице, — и петля возбудится. Самый простой выход — не ставить в петлю ничего, что добавляет сдвиг фазы, по крайней мере вблизи частоты единичного усиления. Ведь ОУ со своими 90° почти во всём диапазоне прекрасно работают. Так получается петля первого порядка: детектор прямо управляет ГУН, без фильтра нижних частот.

Порядок петли
Петля первого порядкаПетля второго порядка
Фильтрнет (детектор прямо управляет ГУН)ФНЧ «опережение–отставание»
«Маховик»нет — помехи входа проходят на ГУНесть — сглаживает помехи и флуктуации
Разность фазне держит постояннойс детектором типа 2 — ноль
Захватвсегдауже диапазон, дольше время
Где применяютпростые умножители с чистой опоройпочти все практические системы

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

В петлю второго порядкаПетля ФАПЧ второго порядка содержит, кроме ГУН-интегратора, фильтр нижних частот; у неё есть «маховик» — она сглаживает помехи входа. добавляют фильтрацию на низких частотах, но так, чтобы не испортить устойчивость. Появляется «маховик», ГУН сглаживает помехи и флуктуации входа; полоса захвата сужается, а захват длится дольше; с детектором типа 2 петля синхронизируется точно при нулевой разности фаз. Почти все реальные ФАПЧ именно такие: обычно важны малые флуктуации фазы выхода и некоторая «память». И, как в любой петле, большое усиление на низких частотах повышает точность слежения.

Упражнение 9.5.3

Начинающий разработчик поставил в петлю ФАПЧ простую RC-цепочку с частотой среза далеко ниже частоты единичного усиления петли — чтобы получше сгладить пульсации. Что получилось?

Решение

ГУН уже интегрирует фазу (−90°), а RC-цепь выше своей частоты среза добавляет ещё почти −90°. На частоте единичного усиления сдвиг подходит к −180°, наклон — к −12 дБ/окт, и запас по фазеЗапас по фазе — сколько не хватает фазовому сдвигу петли до на частоте, где петлевое усиление равно 1. Мал запас — звон и генерация. стремится к нулю: переходный процесс сильно звенит, а то и переходит в генерацию. Лечение — резистор последовательно с конденсатором фильтра: получается фильтр «опережение–отставание», который возвращает наклон к −6 дБ/окт вблизи частоты единичного усиления (расчёт — в следующем пункте).

9.5.3Расчёт на примере: умножитель частоты сети

≈ 14 мин1 упр.
Главное
  • Задача: такты 50 кГц = 50 Гц × 1000 для двухстадийного АЦП, синхронные с сетью, — сетевая помеха подавлена полностью.
  • Петля = детектор × фильтр × ГУН × делитель .
  • Выбираем частоту единичного усиления (здесь 1 Гц), нуль фильтра — в 3–5 раз ниже, затем из условия на .
  • Вблизи наклон должен быть −6 дБ/окт — тогда запас по фазе большой.

Получить частоту, кратную входной, — пожалуй, самое частое применение ФАПЧ. Синтезатор умножает стабильную низкую частоту (скажем, 1 кГц) на целое n, которое задаётся цифровым кодом, — выходит гибкий источник, которым может командовать хоть компьютер. Но бывают задачи и скромнее: такты, синхронные с частотой, которая в приборе уже есть.

Возьмём щитовой вольтметр с двухстадийным АЦП: первая стадия — ровно 1000 тактов, и мы хотим, чтобы она длилась ровно один период сети, какой бы ни была её частота в данную минуту. Тогда нужны такты кГц, синхронные с сетью, и сетевая помеха с гармониками будет подавлена полностью на любом входе АЦП. Сеть плавает в пределах долей герца — кварц тут бессилен, а ФАПЧ справится.

Нарисуем стандартную схему с делителем на n и выпишем коэффициент передачи каждого блока — без них устойчивость не рассчитать. Детектор превращает фазу в напряжение, ГУН — напряжение в скорость изменения фазы, т. е. в частоту. Если следить за фазой, ГУН — интегратор: постоянное напряжение ошибки даёт линейно растущее рассогласование фазы. Фильтр и делитель передают меньше единицы.

φвхфазовый детекторKд, В/радФНЧKф, В/ВГУНKГУН, рад/(с·В)φвыхделитель1/nwww.reknow.ru1Фазовый детектор. , В/рад: фаза → напряжение2ФНЧ. , В/В: «опережение–отставание», задаёт устойчивость3ГУН. , рад/(с·В): напряжение → частота, т. е. интегратор фазы4Делитель 1/n. делит фазу и частоту выхода в n раз перед сравнением
Умножитель частоты на ФАПЧ с коэффициентами передачи звеньев; для расчёта устойчивости ГУН — интегратор фазы, φ = ∫ KГУН U dt
Что здесь что (4)
  1. Фазовый детектор. , В/рад: фаза → напряжение
  2. ФНЧ. , В/В: «опережение–отставание», задаёт устойчивость
  3. ГУН. , рад/(с·В): напряжение → частота, т. е. интегратор фазы
  4. Делитель 1/n. делит фазу и частоту выхода в n раз перед сравнением

Устойчивость на диаграммах Боде

Диаграммы БодеДиаграмма Боде — логарифмический график усиления (и фазы) от частоты; спад 6 дБ/окт на ней — прямая с наклоном −1. ниже показывают, как складывается усиление петли второго порядка. ГУН — интегратор: его характеристика спадает как , а фаза запаздывает на 90°.

Нам нужен приличный запас по фазе — разность между 180° и сдвигом фазы петли на частоте, где её усиление равно 1. Для этого последовательно с конденсатором фильтра включают резистор. На некоторой частоте — её называют «нулём» фильтра — он останавливает спад характеристики фильтра. Пока вблизи частоты единичного усиления общий наклон равен −6 дБ/окт, петля устойчива. Фильтр «опережение–отставание» с правильно выбранными номиналами делает ровно это — так же, как коррекция опережением-отставанием у ОУ.

lg fдБwww.reknow.ru
ГУН: −6 дБ/окт (интегратор)
lg fдБwww.reknow.ru
ФНЧ «опережение–отставание»
f₁0 дБlg fдБwww.reknow.ru
петля: −12, затем −6 дБ/окт у f₂

Диаграммы Боде: ГУН, фильтр «опережение–отставание» и петля целиком

Коэффициенты передачи звеньев

Схема умножителя — на рисунке ниже. Детектор и ГУН возьмём из одной КМОП-микросхемы 74HC4046 с питанием 5 В; используем её детектор типа 2. Выход детектора — пара КМОП-транзисторов, выдающих насыщенные импульсы уровня или 0 В, а вне импульсов рассогласования выход находится в высокоимпедансном состоянии. Нижнюю и верхнюю частоты ГУН (при управляющих 0 В и ) задают , , по графикам паспорта; возьмём 20 и 100 кГц. Делитель на 1000 — три декадных счётчика.

Ловушка. У 4046 есть застарелый недостаток: частота её ГУН сильно зависит от напряжения питания. Питайте её от стабилизированной шины и сверяйте параметры с паспортом своей серии.
50 Гцфазовыйдетектор(4046)тип 2R37,5 МОмC2 1 мкФR4 620 кОмГУН(4046)20…100 кГц50 000 Гц3 декадных счётчика÷1000комп.R1, R2, C1 задаютдиапазон ГУНwww.reknow.ru1Детектор типа 2 (4046). по фронтам; выход с тремя состояниями2R₃ 7,5 МОм. вместе с задаёт полюс фильтра и общее усиление петли3C₂ 1 мкФ. хранит управляющее напряжение ГУН между импульсами детектора4R₄ 620 кОм. «нуль» фильтра: Гц — возвращает наклон −6 дБ/окт5ГУН 4046. 20…100 кГц; диапазон задают , , 6Делитель ÷1000. три декадных счётчика: Гц7Выход 50 кГц. такты АЦП, синхронные с сетью
Умножитель частоты сети на 1000: такты 50 кГц для двухстадийного АЦП, синхронные с сетью, — первая стадия длится ровно один период сети
Что здесь что (7)
  1. Детектор типа 2 (4046). по фронтам; выход с тремя состояниями
  2. R₃ 7,5 МОм. вместе с задаёт полюсПолюс — корень знаменателя передаточной функции. Число полюсов (порядок) задаёт окончательный спад: дБ/октава. фильтра и общее усиление петли
  3. C₂ 1 мкФ. хранит управляющее напряжение ГУН между импульсами детектора
  4. R₄ 620 кОм. «нуль» фильтра: Гц — возвращает наклон −6 дБ/окт
  5. ГУН 4046. 20…100 кГц; диапазон задают , ,
  6. Делитель ÷1000. три декадных счётчика: Гц
  7. Выход 50 кГц. такты АЦП, синхронные с сетью

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

Коэффициенты передачи звеньев петли умножителя
УзелФункцияКоэффициент передачи ( В)
Фазовый детектор0… ↔ 0…2π: В/рад
ФНЧ
ГУН20 кГц (0 В) … 100 кГц (5 В): 16 кГц/В рад/(В·с)
Делитель на n

ГУН — интегратор: , т. е. в частотной записи множитель . Перемножаем всё по кругу:

Усиление петли умножителя
Обозначения:детектор: 0,80 В/радфильтр «опережение–отставание»ГУН-интегратор: рад/(В·с), делённое на делитель: 1/1000задаёт нуль фильтра задаёт полюс фильтра

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

Как выбрать частоту единичного усиления f₂
Быстрая петля (высокая )Медленная петля (низкая )
Задачадемодуляция ЧМ, быстрые тональные посылкичастота, кратная стабильной и медленно меняющейся входной
Требованиеполоса не меньше наибольшей частоты модуляции; отклик быстрее длительности тонамалый фазовый шум выхода, нечувствительность к шумам и выбросам на входе
Пропадание входасразу заметнопочти незаметно — конденсатор фильтра держит частоту ГУН

Наш случай — второй столбец. Частота сети меняется медленно: её держат огромные турбогенераторы с колоссальной инерцией вращающихся масс, и за доли секунды она измениться не может. Зато сетевое напряжение полно выбросов и помех, и кратковременный провал на входе не должен сбивать такты. Значит, берём низкой.

Расчёт фильтра петли
  1. Выбрать здесь 1 Гц ( рад/с) — намного ниже частоты сравнения 50 Гц
  2. Поставить нуль в 3–5 раз нижефазовый сдвиг RC-цепи меняется от 0 до 90° в пределах от 0,1 до 10 её частоты среза; чтобы на фильтр уже «вернул» почти всю фазу, берём Гц
  3. Найти мкФ (плёночный, с малой утечкой), кОм — Гц
  4. Подобрать так, чтобы на усиление петли было равно 1: МОм
Как найден R₃

На рад/с множитель «детектор × ГУН × делитель» равен . Числитель фильтра . Чтобы , знаменатель должен быть , т. е. и МОм, МОм — ближайший из ряда E24 7,5 МОм.

Фаза петли на : , запас по фазе ≈ 77°. Полюс фильтра — на Гц.

Правило. Рабочее правило: нуль фильтра ставят в 3–5 раз ниже частоты единичного усиления — тогда запас по фазе получается достаточным.
10м100м110-40-20020406080частота, Гцусиление петли, дБполюс 0,02 Гцнуль f₁ ≈ 0,26 Гцf₂ = 1 Гцwww.reknow.ru
Усиление петли умножителя на 1000: −6 дБ/окт от ГУН, −12 дБ/окт между полюсом и нулём фильтра, а через 0 дБ на 1 Гц — снова с наклоном −6 дБ/окт
Модель: усиление петли ФАПЧ и запас по фазе
Упражнение 9.5.4

Тот же щитовой прибор отправляют в страну с сетью 60 Гц. Микросхема прежняя ( В/рад, рад/(В·с)), делитель тот же — на 1000, так что такты станут 60 кГц (ГУН это позволяет). Петлю решили сделать чуть быстрее: Гц, мкФ, кОм. Найдите , при котором усиление петли на 1,5 Гц равно 1, и запас по фазе.

Решение

Нуль фильтра: Гц — в 4,4 раза ниже , правило соблюдено. На рад/с:

. Множитель детектора, ГУН и делителя: . Значит, нужно , т. е. МОм и МОм (такой номинал есть в ряду E24).

Фаза петли: , запас ≈ 79° — петля хорошо задемпфирована, без перерегулирования.

На практике номиналы иногда приходится подправить или сдвинуть . Найденные значения рассчитаны на КМОП-ФАПЧ, у которой вход ГУН почти не потребляет тока (около Ом); у биполярных микросхем ФАПЧ (например, 4044) мегаомный фильтр может потребовать буферногоБуфер — повторитель с : огромное входное и малое выходное сопротивление, развязывает источник и нагрузку. ОУ.

Ловушка. Детектор типа 2 мы взяли ради простоты фильтра, но для сетевого сигнала он не лучший: сеть «грязная», а этот детектор реагирует на каждый лишний фронт. С аккуратным входным узлом (ФНЧ, затем триггер Шмитта) схема будет работать хорошо; иначе надёжнее детектор типа 1 — ИСКЛЮЧАЮЩЕЕ ИЛИ.

А если подбирать наугад?

Многие налаживают ФАПЧ так: меняют детали фильтра, пока петля не заработает. Именно отсюда, по всей видимости, и растёт её репутация капризного узла — петля, «подобранная» на столе, при другой температуре или другом экземпляре микросхемы может зазвенеть или перестать захватывать. Расчёт выше занимает полчаса и избавляет от этих сюрпризов.

Совет. Если всё же подбираете экспериментально, помните: задаёт время сглаживания петли, а отношение — демпфирование (отсутствие перерегулирования при скачке частоты). Разумная отправная точка — .

Ещё одно применение синхронных с сетью тактов

Анализатор качества электроэнергии должен разложить сетевое напряжение на гармоники. Если АЦП берёт отсчёты с частотой кварцевого генератора, а сеть ушла на 0,1 Гц, гармоники «размазываются» по соседним полосам спектра. ФАПЧ с делителем на 256 даёт ровно 256 отсчётов на период сети, какой бы ни была её частота, и каждая гармоника попадает точно в свою полосу быстрого преобразования Фурье.

Отсчёты, привязанные к сети
Сеть 50 Гцопорная частота, «плавает» на доли герца
ФАПЧ, ГУН 12,8 кГцровно 256 × частота сети
Запуск АЦП256 отсчётов на период
БПФкаждая гармоника — точно в своей полосе

9.5.4Захват и слежение

≈ 4 мин1 упр.
Главное
  • Захват идёт за счёт несимметрии биений: ошибка дольше там, где частоты ближе, и её среднее подтягивает ГУН к входу.
  • Петля первого порядка захватывает всегда; у петли второго порядка с детектором XOR полоса захвата ограничена фильтром.
  • Полоса слежения у обоих детекторов — весь диапазон ГУН.

Засинхронизированная петля так и остаётся в синхронизме, пока вход не уйдёт за пределы, которые способна отработать обратная связь. Гораздо интереснее другой вопрос: как она входит в синхронизм в первый раз? Ведь при начальном рассогласовании частот выход детектора — колебание разностной частоты, а после фильтра от него остаются слабые медленные колебания. На хороший постоянный сигнал ошибки это совсем не похоже.

Механизм захвата

Однозначного ответа нет — всё зависит от порядка петли и типа детектора. Петля первого порядка захватывает всегда: ошибка на низких частотах в ней не ослабляется. У петли второго порядка с детектором XOR (тип 1) полоса захвата ограничена и зависит от постоянной времениПостоянная времени (или ) — за неё экспонента проходит 63% пути к новому значению; за — 99%. фильтра. Иногда это даже на руку: можно сделать так, чтобы петля захватывала только сигналы в заданном диапазоне частот, — например, в дешифраторе тональных посылок.

Как ФАПЧ входит в синхронизм
  1. Биениярассогласование частот даёт на выходе детектора колебания разностной частоты
  2. Несимметриякогда ошибка приближает частоту ГУН к входной, биения замедляются, когда удаляет — ускоряются
  3. Постоянная составляющаяошибка дольше остаётся там, где ближе к , — её среднее втягивает петлю в синхронизм
  4. Подстройка фазычастота уже верна, но фаза ещё нет — последний всплескGlitch — короткий ложный импульс из-за того, что два сигнала одного события приходят на вентиль с разной задержкой (логическое состязание).

Ключ — в несимметрии биений. Пока сигнал ошибки тянет частоту ГУН к входной, разность частот уменьшается, и биения замедляются; когда он тянет в обратную сторону — разность растёт, и биения ускоряются. В итоге «полезная» половина цикла длится дольше «вредной», у сигнала ошибки появляется постоянная составляющая, и она шаг за шагом подтягивает ГУН к входу.

Управляющее напряжение ГУН во время захвата похоже на график ниже. Обратите внимание на последний всплеск: частота уже правильная (судя по управляющему напряжению), а синхронизма ещё нет — не совпадает фаза, и её доворот даёт этот всплеск. Каждый захват неповторим: запустите петлю несколько раз, и картинка каждый раз будет немного другой.

начало захватасинхронизмвремяуправляющее напряжение ГУНwww.reknow.ru
Захват на осциллограмме управляющего напряжения: среднее несимметричных биений постепенно подтягивает ГУН, а последний всплеск — подстройка фазы при уже верной частоте

Полосы захвата и слежения

Почему у детектора XOR полоса захвата ограничена? При большой разности частот биения настолько ослабляются фильтром, что их несимметрии не хватает, чтобы сдвинуть ГУН. Чем больше постоянная времени фильтра, тем сильнее ослабление на частоте биений и тем уже полоса захвата. Детектор по фронтам такого ограничения не знает. Полоса же слежения у обоих типов одна и та же — её задаёт диапазон частот, который ГУН способен выдать при допустимых управляющих напряжениях.

частота входаfмин ГУНfмакс ГУНсередина диапазона ГУНтип 1, слежениевесь диапазон ГУНтип 1, захват± зависит от фильтратип 2, захват и слежениевесь диапазон ГУНwww.reknow.ru
Где петля захватывает и где удерживает синхронизм: у детектора XOR полоса захвата уже и сужается с ростом постоянной времени фильтра
Упражнение 9.5.5

В нашем умножителе ГУН перестраивается от 20 до 100 кГц, делитель — на 1000. В каком диапазоне входных частот петля может следить за входом? Подойдёт ли он для сети 60 Гц и для тяговой сети железной дороги 16,7 Гц?

Решение

Слежение возможно, пока ГУН способен выдать : Гц … Гц. Сеть 60 Гц (60 кГц на выходе) помещается с запасом; 16,7 Гц — нет: понадобился бы ГУН от 16,7 кГц или делитель побольше (на 2000 — тогда 10…50 Гц). С детектором типа 2 и захват возможен во всём диапазоне слежения.

9.5.5ФАПЧ за работой: примеры применения

≈ 9 мин3 упр.
Главное
  • ЧМ-детектор: управляющее напряжение засинхронизированного ГУН повторяет модулирующий сигнал, .
  • Синхронный (гомодинныйГомодинный (синхронный) приём: сигнал умножают на опорное колебание той же частоты, получая сразу низкочастотный результат.) АМ-детектор умножает вход на меандр несущей, выработанный ФАПЧ.
  • Восстановление тактов с ленты и линий, чистая синусоида, LC-генератор с варактором, синтезаторы с делителями R и N.

Умножение частоты мы уже разобрали подробно. Добавим только, что в простых умножителях — скажем, для получения повышенной тактовой частоты внутри цифровой системы — опорный сигнал чист, и вполне хватает петли первого порядка. Теперь пройдёмся по другим областям, где ФАПЧ незаменима.

Засинхронизированная ФАПЧ: напряжение на входе ГУН — копия модулирующего сигнала. Или квадратурный детектор совсем без петли.

Детектирование ЧМ

При частотной модуляции сигнал записан в отклонении частоты несущей от среднего значения — отклонение пропорционально сигналу. Восстановить его помогают фазовые детекторы, и способов два.

Первый — засинхронизировать ФАПЧ входным сигналом. Чтобы следовать за входом, ГУН должен иметь ту же частоту, а значит, его управляющее напряжение пропорционально мгновенной входной частоте — это и есть демодулированный сигнал (схема ниже). Полоса фильтра петли должна пропускать модулирующий сигнал: петля обязана реагировать быстрее, чем меняется восстанавливаемый сигнал. На вход ФАПЧ обычно подают не сам принятый сигнал, а сигнал промежуточной частоты (ПЧ) после смесителя приёмника.

ЧМ-демодулятор на ФАПЧ
Обозначения:управляющее напряжение ГУН — демодулированный сигналмгновенная частота ЧМ-сигналачастота ГУН при нулевом управлениикрутизна ГУН, Гц/В
Правило. ГУН демодулятора должен быть линейным: его нелинейность прямо превращается в искажения звука.
ЧМ (ПЧ)фазовыйдетекторфильтрусилительзвук (НЧ)ГУНwww.reknow.ru1Фазовый детектор. сравнивает ПЧ с выходом ГУН2Фильтр. полоса — не уже спектра звука3Усилитель. его выход и есть звук: напряжение, нужное ГУН для слежения4ГУН. следит за мгновенной частотой входа
Демодулятор ЧМ на ФАПЧ: чтобы следовать за входом, ГУН нуждается в напряжении, повторяющем звук
Что здесь что (4)
  1. Фазовый детектор. сравнивает ПЧ с выходом ГУН
  2. Фильтр. полоса — не уже спектра звука
  3. Усилитель. его выход и есть звук: напряжение, нужное ГУН для слежения
  4. ГУН. следит за мгновенной частотой входа

Второй способ обходится без петли. На фазовый детектор подают сам входной сигнал и его копию, прошедшую через фазосдвигающую цепь, обычно резонансный LC-контур: в рабочем диапазонеРабочий диапазон (compliance) — пределы напряжения на нагрузке, в которых источник тока держит ток; у транзисторного — пока транзистор не насыщен. её сдвиг фазы линейно зависит от частоты. Выход детектора тогда тоже зависит от частоты. Это квадратурный ЧМ-детектор; в двойном балансном исполнении он встроен во многие микросхемы усилителей-детекторов ПЧ (например, CA3189).

ПЧфазовыйдетектор(умножитель)ФНЧНЧфазосдвигающаяLC-цепь (≈90°)www.reknow.ru1Фазовый детектор (умножитель). выход пропорционален разности фаз прямого и сдвинутого сигналов2Фазосдвигающая LC-цепь. около 90° на средней частоте; сдвиг линейно зависит от частоты3ФНЧ. убирает несущую, оставляет звук
Квадратурный ЧМ-детектор без петли: LC-цепь превращает частоту в сдвиг фазы, а фазовый детектор — сдвиг фазы в напряжение
Что здесь что (3)
  1. Фазовый детектор (умножитель). выход пропорционален разности фаз прямого и сдвинутого сигналов
  2. Фазосдвигающая LC-цепь. около 90° на средней частоте; сдвиг линейно зависит от частоты
  3. ФНЧ. убирает несущую, оставляет звук

Детектирование АМ

Здесь нужен выход, пропорциональный мгновенной амплитуде ВЧ-сигнала. Обычный способ — выпрямить и отфильтровать (левая схема ниже). ФАПЧ предлагает более изощрённый путь — синхронный, или гомодинный, приём (правая схема): петля вырабатывает меандр с частотой несущей, умножение входа на этот меандр равносильно двухполупериодному выпрямлению, и остаётся отфильтровать остатки несущей, чтобы получить огибающую. Одна тонкость: с детектором XOR выход ФАПЧ сдвинут относительно входа на 90°, поэтому по пути к умножителю фазу надо довернуть ещё на 90°.

АМогибающаяwww.reknow.ru
а) обычный АМ-детектор: выпрямитель и фильтр
АМактивныйумножительФНЧФАПЧмеандр с частотой несущейwww.reknow.ru
б) синхронный (гомодинный) АМ-детектор на ФАПЧ

Восстановление тактов и чистых сигналов

Цифровая линия связи передаёт поток бит — данные, цифровые по природе, или оцифрованный звук (импульсно-кодовая модуляцияИКМ: сигнал заменяют последовательностью чисел — отсчётов амплитуды через равные промежутки времени — и передают эти числа двоичными уровнями.). Очень похожая задача — чтение данных с магнитной ленты или диска. В обоих случаях поток искажён помехами, а частота следования бит гуляет — например, лента растягивается, двигатель дисковода чуть меняет скорость. Для декодирования нужен чистый тактовый сигнал ровно той же частоты, что и считанные данные. ФАПЧ подходит идеально: фильтр нижних частот убрал бы дрожание и помехи, но не смог бы следовать за медленными изменениями скорости, а петля делает и то и другое.

Ещё пример — генератор синусоиды для испытаний, частота которой задаётся цифровым способом и может меняться в широких пределах, скажем от 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 и множество её потомков.

опорныйгенератор 10 МГц÷25040 кГцфазовый детектортип 2 (74HC4046)ФНЧLC-генераторна ПТ +варактор13,56 МГц на 50 Ом÷339логич. уровеньwww.reknow.ru1Опорный генератор 10 МГц. кварцевый эталон частоты2Делитель ÷250. 10 МГц → 40 кГц3Детектор типа 2 (74HC4046). сравнивает фронты двух сигналов 40 кГц4ФНЧ. даёт управляющее напряжение варактора5LC-генератор + варактор. 13,56 МГц; узкий диапазон перестройки — ради стабильности6Делитель ÷339. 13,56 МГц → 40 кГц7Выход. 13,56 МГц на 50 Ом через эмиттерный повторитель
Генератор 13,56 МГц для считывателя RFID, привязанный к кварцу 10 МГц: обе частоты делятся до 40 кГц и сравниваются детектором по фронтам (упрощённо)
Что здесь что (7)
  1. Опорный генератор 10 МГц. кварцевый эталон частоты
  2. Делитель ÷250. 10 МГц → 40 кГц
  3. Детектор типа 2 (74HC4046). сравнивает фронты двух сигналов 40 кГц
  4. ФНЧ. даёт управляющее напряжение варактора
  5. LC-генератор + варактор. 13,56 МГц; узкий диапазон перестройки — ради стабильности
  6. Делитель ÷339. 13,56 МГц → 40 кГц
  7. Выход. 13,56 МГц на 50 Ом через эмиттерный повторитель
Синтезатор с двумя делителями
Обозначения:частота опорного кварцаделитель опорной частотыделитель частоты ГУНвыходная частота синтезатора
Наш случай: МГц, R = 250, N = 339 — 13,56 МГц.
Упражнение 9.5.6

Контур того самого генератора 13,56 МГц: мкГн, а полная ёмкость контура под действием варактора меняется от 137,3 до 138,3 пФ. Найдите диапазон перестройки в килогерцах и в процентах.

Решение

: при 137,3 пФ — 13,583 МГц, при 138,3 пФ — 13,533 МГц; кГц, или 0,36 %. Проверим приближением %. Для петли этого достаточно — кварц и делители удержат точную частоту, а узкий диапазон защищает от модуляции частоты шумами управляющей цепи.

Упражнение 9.5.7

Синтезатор для радиомодуля диапазона 433 МГц: опорный кварц 12,8 МГц, делитель опорной частоты R и делитель ГУН N (оба целые), детектор типа 2. Нужен шаг сетки 20 кГц и рабочая частота 433,92 МГц. Найдите R и N.

Решение

Частота сравнения равна шагу сетки: кГц → . кГц → . Частоту единичного усиления петли выбирают много ниже 20 кГц (обычно в 10–20 раз), иначе пульсации на частоте сравнения пройдут на ГУН и дадут побочные составляющие по обе стороны от несущей.

Упражнение 9.5.8

Приёмник любительской УКВ-радиостанции с узкополосной ЧМ демодулирует сигнал петлёй ФАПЧ. КрутизнаКрутизна (передаточная проводимость) — сколько ампер выходного тока даёт вольт входного напряжения, в сименсах; у биполярного транзистора мА/В на миллиампер. ГУН 40 кГц/В, девиация частоты ±5 кГц, наибольшая частота речи 3 кГц. Каков размах (от пика до пика) напряжения на выходе демодулятора и какой должна быть, как минимум, частота единичного усиления петли?

Решение

Управляющее напряжение повторяет частоту: В, размах 0,25 В — дальше его усиливают до уровня звука. Петля должна успевать за модуляцией до 3 кГц, поэтому её частота единичного усиления — не ниже 3 кГц, а на практике с запасом в несколько раз. Помните и про линейность ГУН: её отклонения прямо станут искажениями речи.