一、差分信号基础
1.1 什么是差分信号
简单说,差分信号就是靠两条线传一个信号。一条走正相,一条走反相。接收端看的是两者的电压差,不是对地的电压。
举个例子:你发一个 1V 的信号,正线就是 1V,负线就是 0V,差值是 1V。要是你想发 0V,正线 0V,负线 1V,差值是 -1V。嗯,就这么回事。
核心定义:差分信号 = Vp - Vn,完全依赖两条导线之间的电压差来传递信息。
我记得刚入行时总觉得单端信号已经够用了,为什么非要多一根线?直到有一次调试一块高速板,单端信号被电源噪声干扰得面目全非……从那以后我再也不敢小看差分。
1.2 差分信号的优势
抗干扰,说白了就是共模噪声被抵消
外部干扰进来,两条线上的噪声几乎一样的。你想想看,接收端看的是差值,噪声一减就没了。这叫做共模抑制。
- 共模噪声:两条线同时受到相同干扰(比如电源纹波、电磁辐射)
- 差模信号:有用信号正好相反,差值加倍
- 结果:噪声被抵消,信号保住了
个人经验:我曾经在 USB 2.0 的设计中遇到过 EMI 超标问题,换成差分对加共模扼流圈后,余量直接多了 6dB。共模抑制的效果真不是吹的。
低 EMI,辐射更小
单端信号靠地回流,地回路面积大,天线效应强。差分信号两条线紧贴着走,磁场互相抵消。说白了就是自己把自己“掐”住了。
你们可以这样理解:两根靠得很近的差分线,电流方向相反,产生的磁场在远场基本抵消,对外辐射自然就小。
- 差分线间距越小,辐射越低
- 对称性越好,共模转换越少
- 我建议:只要能走差分,就别用单端走高速
1.3 单端 vs 差分——我常用的对比表
做设计时我经常拿这张表来评估方案,今天分享给你们:
| 特性 | 单端信号 | 差分信号 |
|---|---|---|
| 抗干扰能力 | 差,易受共模噪声影响 | 强,共模抑制比高 |
| EMI 辐射 | 较高,地回路面积大 | 低,磁场相消 |
| PCB 走线数 | 1 根 | 2 根(+ 地参考) |
| 参考平面要求 | 必须完整地平面 | 可以不用地平面(但最好有) |
| 典型应用 | 低频、低速、成本敏感 | 高速串行总线(USB、HDMI、PCIe) |
| 电压摆幅 | 通常较大(3.3V/5V) | 可很小(如 LVDS 仅 350mV) |
注意最后一行:差分信号摆幅可以很小,这对低功耗设计非常友好。我做过一个项目,用 LVDS 差分对替代 TTL 单端,功耗直接降了 40%。
避坑指南:我曾经被“差分信号不需要地平面”这句话坑过。理论上可以,但现实中差分线阻抗受参考平面影响很大。没有完整地平面,阻抗控制根本做不准,信号质量会很差。所以——除非你非常清楚自己在干什么,否则务必给差分对配一个完整的地参考。
1.4 差分信号的关键参数
做设计时总得知道怎么衡量信号好坏。我总结三个核心参数:
- 差分阻抗:两条线对地的阻抗之和,通常 100Ω(USB、HDMI)或 90Ω(PCIe)
- 共模电压:两条线电压的平均值,决定了信号的电平移位
- 偏斜(Skew):两条线到达接收端的时间差,偏斜越大,共模噪声越大
设计小技巧:控制偏斜的最简单办法——两条线走等长。我习惯用蛇形线来补偿,但注意蛇形的弯折不要超过 45°,否则会引入不必要的反射。
1.5 本章知识体系总览
下面这张图把差分信号的核心知识点串了起来。你们可以把它当作一张速查图,后面几章会逐个展开。
1.6 什么时候该用差分?
这个问题我经常被问到。我的回答是:别只看理论,要看实际场景。
- 信号速率 > 100 Mbps:优先差分,单端 EMI 很难控制
- 走线长度 > 10 cm:单端容易受串扰,差分更可靠
- 产品有 FCC/CE 认证:用差分可以省掉很多额外的滤波器件
- 低电压摆幅:只有差分才能保证足够的信噪比
一个小建议:如果板子空间有限,差分对可以没有地伴行,但必须保证两条线紧耦合。我有个项目不得已让差分对跨了分割,结果眼图塌得不成样子……后来加了共模滤波才救回来。
好了,差分信号的基础就聊到这里。记住一句话:差分不是为了炫技,而是为了解决单端解决不了的问题。后面的章节咱们会陆续深入到共模滤波、PCB 布局、仿真验证,一步步把差分设计吃透。