1. TDR基本原理与历史发展

时域反射计(TDR)这玩意儿,说白了就是给传输线拍一张“X光片”。你往线里送一个快速脉冲,然后看反射回来的信号长什么样——从反射波的时间、形状、幅度,就能反推出线上哪儿断了、哪儿阻抗变了。我早年刚接触高频测试时,第一反应是“这跟雷达不是一回事吗?”你别说,原理还真差不多。

核心思想:TDR利用脉冲在传输线上的发射与反射,把看不见的阻抗不连续点“照”出来。本质上就是测反射系数 Γ。

1.1 从“测距”到“测特性”

TDR最早是搞电缆故障定位用的。上世纪50年代,贝尔实验室那帮人发现,往电缆里打一个脉冲,测反射波回来的时间,就能算出断点位置——跟声纳一个逻辑。

后来大家意识到,反射不光能测距离,还能看反射波的大小和极性。比如开路时反射波跟入射波同相,短路时反相。再深入点,反射系数的幅值和相位就对应了传输线上阻抗的变化。我个人习惯把TDR理解成一个“高速采样示波器+脉冲发生器”的组合体。

信号状态反射表现反射系数 Γ
开路反射波与入射波同向(正全反射)+1
短路反射波与入射波反向(负全反射)-1
匹配无反射0
阻抗变大反射波极性同向,幅度变小0 < Γ < 1
阻抗变小反射波极性反向,幅度变小-1 < Γ < 0

一个小技巧:快速判断极性——如果反射波上升沿跟入射波一样,那后面阻抗一定比前面大;反着来就是小了。我曾经在调试一块超高速ADC的差分时钟走线时,就靠这个一眼看出端接电阻焊错规格了。

1.2 TDR测量原理三步走

  1. 发射:TDR仪器输出一个快速阶跃脉冲(边沿通常小于几十皮秒),注入被测传输线。
  2. 传播:脉冲沿线前进,遇到阻抗不连续处(接头、过孔、开路、短路、端接电阻等)产生反射。
  3. 采样与显示:TDR在同一端口采样反射波,以时间为横轴显示反射电压幅度。时间轴可以换算成距离——距离 = (速度 × 时间) / 2。

你想想看,要是知道脉冲传播速度(约等于光速×线缆缩短因子),那反射波回来用了2纳秒,算出来断点就在20厘米左右(看材料)。我早期测一根半米长的同轴电缆,硬是拿卡尺量出来距离跟TDR读数差了一毫米——那感觉,爽。

1.3 历史上几个关键节点

  • 1950年代:贝尔实验室用TDR找电话电缆故障,那会儿仪器有冰箱那么大。
  • 1960年代:采样示波器成熟,TDR开始进入实验室,用来测连接器回波损耗。
  • 1980年代:数字处理技术介入,TDR可以校准、去嵌、做更精细的阻抗分析。
  • 2000年代至今:软硬件集成到矢量网络分析仪(VNA)中,TDR/VNA二合一成为高速数字设计标配。

注意:TDR的带宽受限于脉冲上升时间。上升时间越短,能分辨的阻抗不连续间距越小。比如100ps上升沿只能分辨厘米级缺陷,而10ps就能看见毫米级了。选仪器时别只看采样率,上升沿才是关键。

1.4 从反射系数到阻抗

TDR直接给出的是反射系数Γ,但工程上我们更关心特性阻抗Z。好在它俩就隔着一层窗户纸:

Γ = (Z_load - Z_ref) / (Z_load + Z_ref)

其中:
  Z_load  = 传输线待测点的输入阻抗
  Z_ref   = TDR仪器的参考阻抗(通常是50Ω或75Ω)

反过来:
  Z_load = Z_ref × (1 + Γ) / (1 - Γ)

嗯,这里要注意:TDR测出的反射系数是随时间的函数Γ(t),也就是说,你能看到整条线每一小段的阻抗变化。这比普通频域反射计(如网络分析仪扫频)直观太多了,难怪高速PCB设计的老法师们人手一台。

TDR 核心知识体系 TDR 时域反射计 脉冲发生器 高速采样器 时间‑距离算法 发射阶跃脉冲 反射波采样 Γ(t) → 阻抗谱 输出:阻抗‑距离曲线 / 反射系数波形 → 断点、不连续、阻抗偏差 核心:发射 → 反射 → 采样 → 换算 → 阻抗曲线,每一步都反映传输线的物理特性

1.5 避坑指南:上升时间与分辨率

有一次我帮同事排查一条10Gbps SerDes通道,TDR打上去看到一段缓慢上升的阻抗渐变。他以为是PCB工艺问题,查了半天没结果。我后来发现是TDR上升时间设成了200ps,根本没能力分辨那段只有几毫米的窄线宽。把上升沿调到35ps,立马看到明显的阻抗凹坑——原来是过孔反焊盘没挖好。

记住了:TDR的空间分辨率 ≈ 上升时间 × 传播速度 × 0.5。更直观的经验是:100ps上升沿 ≈ 1cm分辨率,30ps ≈ 3mm,10ps ≈ 1mm。你如果想看连接器引脚处的突变,至少需要亚毫米分辨率,那就得上10ps级的脉冲。

经验公式:Δd (mm) ≈ 0.15 × t_rise (ps) (对于FR4,εr≈4.2,缩短因子约0.6)

1.6 为什么选TDR而不是VNA?

可能你会问:矢量网络分析仪(VNA)也能测反射系数,为什么还要学TDR?

  • 直观性:TDR给出的是时域波形,一眼就能看出故障位置;VNA给频率响应,还得做逆傅里叶变换才能看出时域信息。
  • 故障定位:电缆断点、接头松动、阻抗失配点——TDR直接告诉你“在2.3米处”。
  • 快速调试:我习惯在现场先用TDR扫一遍,确认问题区域,再拿VNA做精细S参数测量。分工明确。

我的建议:如果你主要做高速数字PCB设计、电缆故障排查、连接器测试,TDR比VNA更顺手。当然,搞微波器件设计还是离不开VNA。两者互补,不是替代关系。