一、信号反射问题
- 定义:信号是以电磁波的形式进行传播,当波从一个介质传输至另一个介质时,会产生反射,因此当信号线传输传输路径上出现阻抗不连续时,信号会发生发射。
- 问题:信号反射则会引起过冲、过跌、振铃(信号来回反射)等问题。
- 危害:严重的过冲、过跌问题会导致信号电压幅值超出器件引脚正常供电范围,长期性的冲击会降低器件使用寿命。
二、信号反射分析
反射现象
下图是一个振铃现象产生的示例,往外发送一个上升时间为1ns、幅值为1V的阶跃信号,在传输线两端的反射系数分别是-0.667和1,传输延时为1ns。
在此示例中,信号上升时间 T r T_r Tr等于传输延时 T d e l a y T_{delay} Tdelay,过冲和振铃现象明显;
随着上升时间 T r T_r Tr慢慢增加,传输延时保持不变,过冲和振铃问题逐渐缓解。
是否考虑反射问题
1、根据上升时间 T r T_r Tr判断
当信号的上升时间
T
r
T_r
Tr小于等于6倍传输延时
T
d
e
l
a
y
T_{delay}
Tdelay时(经验值),需要考虑反射:
T
r
≤
6
×
T
d
e
l
a
y
T_r \leq 6 \times T_{delay}
Tr≤6×Tdelay
当信号上升时间 T r T_r Tr大于6倍传输延时 T d e l a y T_{delay} Tdelay时,反射掩盖在上升沿中,不需要考虑反射。
一般FR4的PCB传输速度 S P C B S_{PCB} SPCB为 6 m i l / p s 6mil/ps 6mil/ps,则传输线长度为 L L L的传输延时: T d e l a y = L / S P C B T_{delay}=L / S_{PCB} Tdelay=L/SPCB
通过上式可得:
L
≥
T
r
×
S
P
C
B
6
L \geq \frac{T_r \times S_{PCB}}{6}
L≥6Tr×SPCB
2、根据有效波长 λ \lambda λ判断
当传输线长度
L
L
L大于等于信号的有效波长除以20时(经验值):
L
≥
λ
20
L \geq \frac {\lambda} {20}
L≥20λ
其中信号的有效波长:
λ
=
T
r
0.35
×
S
P
C
B
\lambda = \frac{T_r}{0.35} \times S_{PCB}
λ=0.35Tr×SPCB
通过上式得到:
L
≥
T
r
×
S
P
C
B
7
≈
T
r
×
S
P
C
B
6
L \geq \frac{T_r \times S_{PCB}}{7} \approx \frac{T_r \times S_{PCB}}{6}
L≥7Tr×SPCB≈6Tr×SPCB
三、示波器测量高速信号注意事项
- 高频信号的定义:对于模拟信号,频率指的是信号的重复频率(重复周期);而对于数字信号,频率指的是信号上升、下降(10%~90%)的时间 T r T_r Tr。
- 示波器的测试误差:为获得<1%(3%)的测试误差,示波器的探头带宽 P b w P_{bw} Pbw至少应大于被测信号带宽 S b w S_{bw} Sbw的5倍(3倍)。
- 信号与探头带宽的确定:对于上升沿或下降沿时间( T r T_r Tr)确定的数字信号,其带宽 S b w = 0.35 T r S_{bw}=\frac{0.35}{T_r} Sbw=Tr0.35,因此示波器的的探头带宽 P b w > 3 × S b w ≈ 1 T r P_{bw}>3 \times S_{bw}≈\frac{1}{T_r} Pbw>3×Sbw≈Tr1。
- 接地环的选择:引线型接地环的寄生电感与探头的电容会谐振,如果谐振频率接近被测信号频率会导致被测得的信号过冲振铃现象更差;因此使用接地环就近测量会更真实。
- 探头的电容效应:探头的电容效应会使得到高速数字信号的上升和下降沿时间变长,解决的办法是减少探头的电容,和使用有源探头。
- 测试信号间的延时时间:在测量不同通道的延时时间时需要注意探头的线缆长度需要一致,因为电信号在探头内的传播速度为 c 2 \frac{c}{2} 2c,一米长的线缆长度的传输时长为: c 2 = 6.7 n s \frac{c}{2} = 6.7ns 2c=6.7ns,最好事先将不同线缆测量同一个信号,事先比较获得不同线缆的测试延时。
四、改善信号反射方案
软件模拟降低高速通讯速率
随着数据速率的提高,信号的上升时间会更快,因此降低高速通讯速率能够降低信号的上升时间,从而缓解信号过冲、下跌、振铃等问题。
- 例如模拟IIC从快速模式(400Kbps)降低为标准模式(100Kbps);
- 降低SPI通讯速率;
信号线串联电阻
1、阻抗匹配
阻抗不连续是导致信号出现反射的根本原因,为了解决信号发送端与接收端阻抗不连续,需要人为加入匹配电阻消除或减弱因为阻抗不连续所导致的信号反射问题。
2、延缓信号上升时间
串联电阻与线上电容、负载电容构成RC电路,增加了RC时间常数,减缓信号上升时间,从而缓解信号过冲、下跌、振铃等问题。
3、串联电阻前后