Как оценить время захвата ФАПЧ?
Обновлено Редакция GAW
После перестройки синтезатора частоты или включения ФАПЧ частота VCO не встаёт на место мгновенно: петля обратной связи приближается к ней постепенно, теоретически — бесконечно долго. Поэтому время захвата определяют как время, за которое частота входит в заданный допуск, например ±1 кГц. Основы ФАПЧ — в статье «ФАПЧ: фазовая автоподстройка частоты».
Формула
Для петли второго порядка TI в SWRA029 даёт оценку:
где dF — скачок частоты, df — допустимая ошибка, ωn — собственная частота петли (по SWRA029 — полоса петли), ζ — затухание («Коэффициент затухания»).
Пример: скачок 20 МГц, допуск 1 кГц, ωn = 2π · 10 кГц
| ζ | −ln(ζ·δ) | Tsw |
|---|---|---|
| 0,7 | 10,26 | ≈ 14,7/ωn ≈ 233 мкс |
| 1 | 9,90 | ≈ 9,9/ωn ≈ 158 мкс |
| 2 | 9,21 | ≈ 4,6/ωn ≈ 73 мкс |
Расчёт по формуле — наш, δ = 1 кГц / 20 МГц = 1/20 000; при ζ = 1 он совпадает с примером SWRA029 «около 10/ωn».
Из формулы видно главное: время захвата обратно пропорционально ωn, а точность допуска входит только под логарифмом — сужение допуска в 10 раз добавляет около 2,3/(ζ·ωn). Поэтому быструю перестройку получают широкой полосой петли или приёмами ускорения: предварительной настройкой VCO и кратковременным увеличением ωn. Полоса задаётся петлевым фильтром, а пределы, в которых петля вообще может захватиться, — диапазоном захвата и удержания. Практический пример на 74HC4046 — в ответе «Как умножить частоту на 74HC4046».
Похожие вопросы
Почему петля с ζ = 0,5 захватывается с колебаниями частоты?
По SWRA029 при затухании меньше единицы установление идёт с колебаниями на частоте ωn·√(1 − ζ²). Частота VCO проскакивает конечное значение и несколько раз возвращается, поэтому время до входа в допуск растёт. Обычно затухание выбирают от 0,7 до 2.
Можно ли просто расширить полосу петли, чтобы захват был быстрее?
Время обратно пропорционально ωn, так что шире полоса — быстрее захват. Но полосу выбирают и по фазовому шуму и подавлению паразитных составляющих частоты сравнения, поэтому её нельзя расширять бесконечно. SWRA029 описывает приёмы ускорения: кратковременно увеличить ωn на время перестройки, например током накачки, и вернуть обратно.
Почему петля вообще не захватывается?
Время установления имеет смысл, только если входная частота лежит в диапазоне захвата. По даташиту 74HC4046A диапазон захвата не шире диапазона удержания, а с фазовым компаратором PC1 ещё и зависит от фильтра. Если петля не захватывается, сначала проверяют диапазоны — об этом термин «Диапазон захвата и удержания».
Источники
- Texas Instruments. Barrett C. (ed.) Fractional/Integer-N PLL Basics (SWRA029, August 1999) — разд. Natural Frequency and Loop Bandwidth: ωn — собственная частота (полоса петли), ζ — затухание, при малых ζ петля склонна к колебаниям, обычно выбирают ζ от 0,7 до 2; при ζ > 1 установление апериодическое, при ζ < 1 — с колебаниями на частоте ωn·√(1 − ζ²); шумовая полоса BL = ωn(ζ + 1/(4ζ))/2 (уравн. 12); разд. Lock-up Time and Speed Up: время захвата определяют как приближение к конечной частоте в заданных пределах, df/dF пропорционально e^(−t·ωn·ζ), Tsw = −ln(ζ·δ)/(ωn·ζ) (уравн. 18), пример: скачок 20 МГц, точность 1 кГц, ζ = 1 — около 10/ωn; ускорение — предварительная настройка VCO, кратковременное увеличение ωn через ток накачки или шунтирование резистора фильтра, выигрыш в 1,5–5 раз при сохранении устойчивости
- Texas Instruments. CD54/74HC4046A, CD54/74HCT4046A High-Speed CMOS Logic Phase-Locked Loop with VCO, SCHS204J — диапазон захвата 2fC — частоты, на которые петля захватывается из несинхронного состояния, диапазон удержания 2fL — на которых остаётся синхронной; захват не шире удержания; с PC1 диапазон захвата зависит от фильтра нижних частот; с PC2 диапазон удержания равен диапазону захвата и не зависит от фильтра
Нашли ошибку?
Смотрите также
- ФАПЧ (PLL)ГУН, ЧФД, накачка заряда, фильтр петли, делители R и N, полоса и затухание, фазовый шум, дробный N, 74HC4046
- Петлевой фильтр ФАПЧRC-цепь между детектором и ГУН, задающая полосу и затухание петли ФАПЧ
- Диапазон захвата и удержанияПолосы частот, где ФАПЧ входит в захват и где его удерживает
- Коэффициент затухания ζПараметр системы второго порядка, задающий выброс и звон на ступеньке
- Как умножить частоту на 74HC4046?Поставить делитель на N в обратную связь ФАПЧ и детектор PC2