1. TDR基本原理:反射系数、特性阻抗、时域波形解读

说到TDR,很多人第一反应就是拿个示波器戳一戳,看个台阶就完事。但真正用得好的人,能从一个反射波形里读出PCB走线的每一处阻抗突变,甚至精确到多少毫米、多少个皮法。我刚开始做背板调试那几年,也踩过不少坑,今天就把最核心的三个概念——反射系数、特性阻抗、时域波形——掰开揉碎了讲给你听。

1.1 反射系数——信号撞上阻抗不连续

信号在传输线上跑,突然遇到阻抗变化的地方,比如从50Ω变成75Ω,一部分能量继续往前,另一部分被弹回来。这个弹回来的比例就叫反射系数ρ。说白了,它=反射电压/入射电压。

反射系数公式:

ρ = (Zload - Z0) / (Zload + Z0)

如果负载开路(Zload = ∞),ρ = +1,全反射,极性相同。
如果负载短路(Zload = 0),ρ = -1,全反射,极性相反。
如果匹配(Zload = Z0),ρ = 0,没反射。

我记得有一次调试一块20层背板,数据通道上有个莫名其妙的振铃,怎么看都找不到问题。后来量了一下TDR,发现一个过孔处阻抗只有40Ω,反射系数算出来大约-0.11。虽然值不大,但多个反射叠加起来,信号质量全毁了。从那以后,我对这个公式就特别敏感——你想想看,哪怕ρ只有0.1,反射电压也是入射电压的10%,能造成多大码间干扰。

1.2 特性阻抗——传输线的固有属性

特性阻抗Z₀是传输线自身的脾气,跟线宽、介质厚度、介电常数有关,跟长度没关系。我见过有人以为线越长阻抗越小,那是把电阻和特性阻抗搞混了。实际测TDR时,示波器发一个快沿阶跃脉冲,看初始台阶的电压幅度就能反推出Z₀。

参考阻抗初始台阶电压(归一化)计算出的Z₀
50Ω0.5V(假设1V阶跃)50Ω
75Ω0.6V75Ω
25Ω0.333V25Ω

我的经验:在背板上测Z₀时,一定要把探头的寄生电容扣除。我曾经用一根普通探头直接怼,读出来Z₀只有45Ω,换了低电容探头才恢复正常。所以,别偷懒,校准是必须的。

1.3 时域波形解读——从反射台阶反推物理结构

TDR的时域波形,本质上就是传输线上阻抗沿距离的映射。阶跃脉冲发射出去,每遇到一个阻抗变化点就产生一个反射,这些反射按时间先后叠加到原始阶跃上,形成我们看到的台阶状或尖峰状波形。

怎么读?

  • 平直段:阻抗均匀,没有反射。
  • 上升台阶:遇到高阻抗(开路、大电感、细走线)。
  • 下降台阶:遇到低阻抗(短路、大电容、粗走线、并联电阻)。
  • 先上后下或震荡:可能是容性不连续(比如过孔焊盘),也可能是感性不连续(比如跨分割)。

举个例子:一条长200mm的走线,在100mm处有一个12pF的过孔寄生电容。TDR波形会先在100mm对应时间点出现一个向下的凹陷(电容反射),之后又慢慢回升。为什么?因为电容在脉冲来临瞬间等效于低阻抗,充完电后恢复原阻抗。我看过很多人把这种凹陷误判为短路,其实是电容。你想想看,如果真是短路,波形会跌到0V并一直保持低电平,根本不是一刹那的尖刺。

我曾经犯过的错:有一次把背板上一个AC耦合电容的焊盘寄生电容误判为微短路,折腾了两天,最后用游标卡尺量了焊盘尺寸算了一下 ~0.5pF,才恍然大悟。切记:波形上的窄凹陷不一定就是焊接问题,也可能是正常的寄生参数。

1.4 TDR测量中的三大避坑指南

  1. 上升时间不要乱调。很多人喜欢把TDR阶跃的上升沿调得飞快,以为这样分辨率高。但上升沿越陡,遇到的寄生电感效应越明显,波形上会叠加振铃,反而看不清真实阻抗。我个人习惯用35ps~100ps的上升时间,平衡分辨率和信噪比。
  2. 别忘了做“开路/短路/负载”校准。不校准的TDR测量,初始台阶基准都定不准。我见过一位同事没校准就直接测,结果读出来的Z₀差了5Ω,导致后面所有调试都白做。
  3. 注意传输线损耗的影响。长背板上,信号走个半米以后,高频分量衰减严重,TDR波形会缓慢爬升,看起来像“阻抗逐渐变大”。这其实是趋肤效应和介质损耗导致的视在阻抗上升,不是真的阻抗变化。怎么区分?用低频TDR(上升沿慢一些)和高频TDR对比,如果低频下没有那个爬升,那就是损耗。

1.5 知识体系小结

下面这张图把TDR的核心逻辑串了起来,你可以把它当一张“导航图”:

TDR基本原理与波形解读流程 阶跃脉冲发生器 待测传输线 (Z₀) 阻抗不连续 (反射) 入射波 + 反射波叠加 (时域波形形成) TDR示波器显示波形 (V-t 或 V-距离) 波形解读 台阶高度 → ρ & Z 📌 应用要点: • 从初始台阶高度算特性阻抗 • 从台阶极性判定阻抗变高/变低 • 从台阶位置计算距离(1ns≈150mm,考虑介电常数) • 多次反射可迭代逼近每个不连续点,但需注意损耗引起的斜坡效应

实际工作中,我很少只看一个波形就下结论,而是同时测量多个点,比如开路端、匹配端、实际工作端,互相印证。另一个小技巧:用TDR差分探头测差分线时,记得把共模反射也考虑进去,不然你看到的一个低阻抗台阶可能不是差分阻抗不对,而是共模阻抗偏低。