4. 锁相环(PLL)核心:PLL的基本组成与在锁相放大器中的作用

锁相环,英文叫 Phase-Locked Loop,简称 PLL。很多刚接触锁相放大器的朋友,总觉得 PLL 是个黑盒子,神秘得很。其实说白了,它就是一个能让输出信号频率和相位,死死咬住输入信号的闭环系统。

我当年第一次调 PLL 时,环路死活锁不住,折腾了两天。后来发现是环路滤波器的参数设错了。嗯,这种坑,我后面会详细讲。

4.1 PLL 的基本组成

一个标准的 PLL,由三个核心模块构成:鉴相器(PD)、环路滤波器(LF)、压控振荡器(VCO)。它们串成一个负反馈环路。

核心公式: PLL 的锁定条件:fVCO = fref,且相位差 Δφ 为常数(通常接近 0 或 π)。

PLL 基本结构框图 鉴相器 (PD) 环路滤波器 (LF) VCO ÷N 分频器 fref Ve(t) Vc(t) fout 反馈路径(分频后) 锁相环是一个负反馈系统:PD 比较输入与反馈的相位差 → LF 滤除高频噪声 → VCO 调整频率直至锁定

4.1.1 鉴相器(PD)

鉴相器的任务,就是比较输入参考信号和 VCO 反馈信号之间的相位差,输出一个误差电压。常见的鉴相器有乘法器型(模拟)和数字鉴频鉴相器(PFD)。

我个人习惯在低频锁相放大器里用模拟乘法器做鉴相器,线性度好,噪声低。但在高频段,数字 PFD 更实用,因为它没有死区问题。

鉴相器类型 输出特性 适用场景
模拟乘法器 输出与 sin(Δφ) 成正比 低频、低噪声测量
数字 PFD 输出与 Δφ 成正比(线性范围 ±2π) 高频、宽捕获范围
异或门(XOR) 输出与 Δφ 成正比(线性范围 ±π/2) 简单数字锁相

避坑指南: 我曾经用模拟乘法器做鉴相器,没注意输入信号的幅度稳定性。结果参考信号幅度一波动,鉴相增益也跟着变,环路锁得歪歪扭扭。后来加了限幅放大器才搞定。

4.1.2 环路滤波器(LF)

环路滤波器是 PLL 的“大脑”。它决定环路的动态响应——锁定速度、稳定性、噪声带宽。说白了,它就是一个低通滤波器,把鉴相器输出的高频分量和噪声滤掉,只留下直流控制电压去调 VCO。

你想想看,如果环路滤波器带宽设得太宽,噪声会灌进 VCO,输出相位噪声很大。设得太窄,环路反应慢,锁定时间长得让人抓狂。

我常用的环路滤波器有两种:

  • 无源超前滞后滤波器:结构简单,噪声低,适合低噪声锁相放大器。
  • 有源比例积分滤波器(PI):增益高,能实现零稳态相位误差,适合需要高精度锁相的场景。

注意: 环路滤波器的零极点位置,直接决定 PLL 的相位裕度。相位裕度低于 45° 时,环路容易振荡。我一般把相位裕度设计在 60° 左右,兼顾稳定性和锁定速度。

4.1.3 压控振荡器(VCO)

VCO 的输入是控制电压 Vc,输出是频率随 Vc 变化的信号。VCO 的增益 KVCO 单位是 Hz/V,这个值越大,频率调节范围越宽,但噪声灵敏度也越高。

我记得有一次做宽频带锁相放大器,VCO 的调谐范围需要覆盖 1 kHz 到 100 kHz。选了一款增益很高的 VCO,结果电源纹波直接调制到输出信号上,相位噪声惨不忍睹。后来换了低增益 VCO,配合宽范围分频器才解决。

4.2 锁定过程与相位噪声

4.2.1 锁定过程

PLL 从失锁到锁定,一般经历三个阶段:

  1. 频率捕获:VCO 频率被牵引向参考频率,相位差逐渐减小。
  2. 相位捕获:相位差进入线性范围,环路开始线性跟踪。
  3. 锁定:相位差稳定在常数,环路进入稳态。

锁定时间取决于环路带宽和初始频差。带宽越宽,锁定越快,但噪声也越大。这是个 trade-off,没有完美的方案。

经验公式: 锁定时间 tlock ≈ 4 / (ζ · ωn),其中 ζ 是阻尼系数,ωn 是自然角频率。ζ 一般取 0.7~1.0,锁定时间和过冲之间比较平衡。

4.2.2 相位噪声

相位噪声是 PLL 最重要的指标之一。它衡量输出信号在频域上的纯净度。相位噪声的来源主要有:

  • 参考源的噪声
  • 鉴相器的底噪
  • 环路滤波器的电阻热噪声
  • VCO 自身的相位噪声

在锁相放大器里,PLL 的相位噪声会直接影响解调精度。相位噪声大的 PLL,相当于给被测信号额外加了一份随机相位抖动,导致输出 1/f 噪声抬升。

噪声源 影响频段 抑制方法
参考源噪声 近载波(< 1 kHz) 选用低相噪晶振
鉴相器底噪 全频段 提高鉴相增益,降低噪声系数
环路滤波器噪声 中频段 减小电阻值,使用低噪声运放
VCO 噪声 远载波(> 10 kHz) 提高 VCO Q 值,优化电源去耦

4.3 PLL 在锁相放大器中的作用

锁相放大器为什么要用 PLL?这个问题我问过不少刚入行的工程师。答案其实很简单:为了产生与参考信号同频同相的内部解调信号。

在锁相放大器里,PLL 负责从外部参考信号(或者内部参考源)中提取频率和相位信息,然后驱动内部的正交解调器。没有 PLL,你就没法保证解调信号和被测信号同步。

具体来说,PLL 在锁相放大器中有三个关键作用:

  1. 频率跟踪:当参考信号频率变化时,PLL 自动跟踪,不需要手动调谐。
  2. 相位同步:PLL 锁定后,内部解调信号与参考信号相位差固定,保证解调效率。
  3. 噪声抑制:PLL 的窄带滤波特性,能有效抑制参考信号上的宽带噪声。

实战经验: 我在做微弱信号检测时,遇到过参考信号被 50 Hz 工频干扰严重的情况。PLL 的环路滤波器带宽设到 10 Hz,直接把工频干扰滤掉了,解调出来的信号干净了很多。但代价是锁定时间变长,大概需要 0.5 秒才能锁定。嗯,这个取舍要看具体应用。

最后说一句,PLL 不是万能的。在锁相放大器里,PLL 的相位噪声和锁定速度,直接决定了仪器的极限性能。选型时,一定要根据被测信号的特性来权衡。