第4章:TDR基本原理——阶跃激励与反射测量

坦白讲,我刚入行那会儿,看TDR波形就像看天书。只知道它能量反射,但到底怎么工作、测出来的是什么,完全没概念。

直到有一次,我帮客户定位一块高速背板上的阻抗断点。差分对走线,100欧姆目标,结果波形在中间某处突然“跳”了一下。我当时盯着那个小台阶,完全不知道该怎么换算成阻抗值。后来才明白——这就是TDR的基本原理在讲故事:哪里阻抗变了,反射就会在那里发生。

这一章,我们来拆解TDR的核心。

一句话概括:TDR就是往传输线里发射一个快边沿的阶跃信号,然后盯住反射波的时间和幅度,反推出路径上的阻抗变化。

TDR测试原理图 阶跃发生器 采样头 + 示波器 传输线(特性阻抗 Z₀) 阶跃信号传播方向 → 入射阶跃 Vᵢ 反射信号 Vᵣ 突变点 Z₁ ≠ Z₀ TDR显示器 Vᵢ Vᵣ t=0 t = 2×Δt Δρ = (Z₁ - Z₀) / (Z₁ + Z₀) 反射系数 ρ → 正(高阻)、负(低阻)、零(匹配)

4.1 阶跃激励信号——TDR的“探针”

TDR用的不是冲激(脉冲),而是阶跃。为什么?

我个人习惯这么理解:阶跃信号像一堵墙,沿着传输线平推过去。碰到阻抗变化的地方,一部分能量被弹回来,另一部分继续往前推。你收到的时间和幅度,就是所有信息的载体。

参数典型值影响
上升时间(20%-80%)35 ps ~ 150 ps决定了你能分辨多小的间隙
阶跃幅度200 mV ~ 500 mV信噪比、动态范围
平坦度(阶跃之后)±2% 以内影响长线测量精度

这里有个重要概念——有效分辨率。简单算一下:

  • 如果上升时间Tr=35 ps,信号在介质中的传播速度约0.6 c(FR4),那么空间分辨率 ≈ Tr × v ≈ 35 ps × 0.6 × 3e8 ≈ 6.3 mm。
  • 换句话讲,小于这个长度的阻抗突变,阶跃信号是"看不太清"的。

我的建议:做测量前先看一眼示波器显示的上升时间。我见过有人拿TDR去查5毫米的线宽变化,结果TDR上升时间设成150 ps。当然什么都没看到。把上升时间换到35 ps,突变立刻浮现。

4.2 时域反射测量原理——波形里藏着阻抗变化

核心公式就一个:

反射系数 ρ = (Z_load - Z₀) / (Z_load + Z₀)

翻译成人话:

  • 当 Z_load = Z₀ → ρ = 0 → 没有反射(完美匹配)。
  • 当 Z_load > Z₀(比如开路)→ ρ = +1 → 反射波与入射波同极性。
  • 当 Z_load < Z₀(比如短路)→ ρ = -1 → 反射波与入射波反极性。

那怎么从反射系数回到实际阻抗?我给你个快速估算法:

Z_unknown ≈ Z₀ × (1 + ρ) / (1 - ρ)

举个例子:你测得 ρ = +0.2,Z₀=50 Ω,那么 Z_unknown ≈ 50 × (1+0.2)/(1-0.2) = 50 × 1.2/0.8 = 75 Ω。你看看波形上的台阶高度,换算一下,就知道那里是偏高阻抗(比如细线、焊盘颈缩)。

4.3 波形的三个核心解读要素

  1. 时间(水平轴)→ 距离:从阶跃前沿到反射前沿的时间差,乘以传播速度,再除以2(一去一回),就是突变的物理位置。
  2. 幅度(垂直轴)→ 阻抗:反射波的正负和大小,直接告诉你阻抗是变高还是变低、幅度是多少。
  3. 波形形状 → 突变性质:尖锐的台阶→集中参数(过孔、焊盘);缓坡→分布参数(渐变线、连续阻抗渐变)。
观察到的波形可能的物理原因我的实战经验
正台阶(向上跳)高阻:窄线、气泡、过孔空盘、开路我查过一块PCB,走线本来5mil宽,生产时变成了3mil,波形上就是一个明显的正台阶
负台阶(向下掉)低阻:宽线、T型分支、短路、焊盘过大差分对的外层焊盘尺寸超标,一去就发现是负反射
振荡(来回跳)谐振腔、多次反射、路径环形地平面出现缝隙,低频还算正常,高频就像荡秋千
缓慢下降阻性损耗、介质损耗(长线)背板走线50英寸以上,必然有这个趋势

4.4 一个简单的TDR计算示例

假设你测得以下数据:

入射幅度:        Vᵢ = 250 mV
反射幅度(正): Vᵣ = +50 mV
特性阻抗:     Z₀ = 50 Ω
传播速度:     v = 1.7e8 m/s   (FR4)
反射前沿时间: 5.1 ns

计算步骤:

反射系数 ρ = Vᵣ / Vᵢ = 50 mV / 250 mV = +0.2

阻抗 Z = 50 × (1+0.2)/(1-0.2)
       = 50 × 1.2 / 0.8
       = 75 Ω

距离 d = (Δt × v) / 2
       = (5.1e-9 × 1.7e8) / 2
       = 0.4335 m ≈ 43 cm

我曾经踩过的坑:忘记把往返时间除以2。第一次手动计算出来对不上实际量测的物理位置。后来才发现信号是去一趟、回一趟,时间翻倍了。再做时间-距离换算,务必除以2。

4.5 本章小结

TDR的本质不复杂:

  • 发一个快边沿阶跃信号。
  • 测反射回来的波。
  • 用反射系数 ρ 换算成阻抗。
  • 用时间换算成距离。