第一节:TDR的基本原理
1.1 时域反射计的工作原理
时域反射计,简称 TDR,说白了就是给传输线“拍个 X 光片”。我刚开始接触射频测试时,总觉得这玩意儿很神秘,后来亲手搭了一套系统才明白——它干的活其实特简单:发射一个快速上升的阶跃脉冲,然后盯着反射波看。
为什么会看到反射?因为信号在前方遇到阻抗不连续的地方,一部分能量就会弹回来。你想想看,这跟在走廊里喊一声,听到回声是一个道理。TDR 就是靠测量发射脉冲和反射脉冲之间的时间差,以及反射波的幅度和极性,来反推传输线上阻抗突变的位置和性质。
我个人的习惯是,拿到一条电缆或 PCB 走线,先不看规格书,直接用 TDR 扫一下。波形一出来,哪里有阻抗跳变、哪里比目标值偏高或偏低,一目了然。
1.2 反射信号的形成机制
反射的本质是阻抗失配。当信号沿传输线传播时,遇到的阻抗如果和特性阻抗 Z₀ 不一样,就会发生反射。反射系数 Γ 的计算式很简单:
Γ = (Z_L - Z₀) / (Z_L + Z₀)
其中 Z_L 是突变点往后的等效负载阻抗。Γ 取值为 -1 到 +1。如果 Z_L 大于 Z₀,Γ 为正,反射脉冲和入射脉冲同极性,说明遇到了高阻抗(比如开路、电感、或者线变细了)。如果 Z_L 小于 Z₀,Γ 为负,反射脉冲极性相反,说明遇到了低阻抗(比如短路、电容、或者线变粗了)。
有一个坑我曾经踩过:有一次测一块多层 PCB,发现 TDR 波形上有个小小的负反射,我以为是过孔引起,结果拆掉芯片一看,是焊盘下的地层被掏空了导致局部阻抗偏低。所以反射的极性非常关键,别只看幅度大小。
另外,反射信号回到 TDR 探头的时间,就是信号来回走这段路的时间。从发射到接收到反射的时间差 Δt 乘以传播速度 v,再除以 2,就是故障点距离 TDR 探头的距离:
d = (v × Δt) / 2
一般我们用电缆的介电常数 εr 来算传播速度 v = c / √εr。嗯,这里要注意,不同的材料 v 差别很大,记得要用实际对应的 εr 算。
1.3 TDR 测试系统框图
一个标准的 TDR 测试系统包含四个核心部件:阶跃脉冲发生器、定向耦合器(或电桥)、高速采样头、以及显示/处理单元(通常是采样示波器)。
下面这张框图是我平时画给团队新人的,标出了信号走向。
实际测试时,阶跃脉冲经过定向耦合器的直通端口进入待测件,待测件的反射波通过耦合端口被送至采样头。我记得第一次用这套系统时,总被定向耦合器的方向搞晕——入射和反射走的是不同路径,一旦接反,看到的就是满屏乱跳的假信号。
1.4 关键参数与指标
搞懂 TDR 的基本原理后,有四个参数你必须要心里有数:
| 参数 | 定义 | 实测影响 |
|---|---|---|
| 上升时间 (tr) | 阶跃脉冲从 10% 到 90% 的时间 | 决定空间分辨率,tr 越小,能分辨的突变间距越小 |
| 采样速率 | 采样头每秒采集的点数 | 等效时间采样技术下,速率越高,时基精度越好 |
| 反射幅度 | 反射脉冲的电压与入射脉冲之比 | 直接对应阻抗失配程度,幅度大表示失配严重 |
| 测量动态范围 | 能检测的最小反射信号与最大信号之比 | 决定能否看到微小阻抗跳变,比如过孔残桩 |
个人经验:我曾经用一台上升时间 40ps 的 TDR 去测一段微带线,结果两个相距 5mm 的焊盘产生的反射峰变成了一个鼓包。后来换成上升时间 20ps 的仪器,两个峰才完全分开。你选 TDR 时,上升时间直接决定了你能看清多小的故障细节。
避坑提醒:我曾经以为 TDR 波形上所有的小起伏都是 PCB 的问题,结果折腾半天发现是探头引入的寄生电容在捣鬼。记得测试前先校准,把探头直接接 50Ω 负载看 baseline,确认基线平坦再测 DUT。
一句话总结:TDR 通过发射快沿脉冲并观察反射波,把传输线上看不见的阻抗分布变成了看得见的波形。理解反射系数和时延关系,是读懂 TDR 波形的第一把钥匙。