我们经常见到信号中串有耦合电容,如下结构。
411246fb234146058cffb92f8f418e85~noop.image?_iz=58558&from=article.jpg

AC耦合电容的作用有:
隔离直流分量;
允许电容两端使用不同level的电压值;
防止热插拔时的瞬态电流;
协议要求,检测对端用;
等等...
这些不是我们的重点,下面我们来直观的看一下,信号通过电容后的影响;
对于一个没有AC耦合电容的100MHz信号波形如下:
d76c0f8d44bc403f83c7bb8714d3ca7c~noop.image?_iz=58558&from=article.jpg

f06300ff73814c249e14c216aab44c15~noop.image?_iz=58558&from=article.jpg

此时1V摆幅的波形中含有1V的直流分量;
信号过了220nF AC耦合电容后:
72442a191f6c4a00b3a20c77298df62b~noop.image?_iz=58558&from=article.jpg

c876657e3ab84441bba684cb18782307~noop.image?_iz=58558&from=article.jpg

此时,经过100nF耦合电容后,信号当中的1V直流分量没有了;
此时可以在电容后边加上其他level的电平:
c9441f75b88e43ab844492209b933390~noop.image?_iz=58558&from=article.jpg

925de273aab140ba903b95158f4755eb~noop.image?_iz=58558&from=article.jpg

这就是信号通过AC耦合电容后,隔去直流成分,以及达到收发芯片使用不同电平的效果;
接下来,我们看一下容值的选择:
电容的阻抗 Z=1/(2*pi*freq*C)
由此可见,当选择的电容过于小时,对于低频部分阻抗越大,下面直观观察波形:
发送端驱动一个上升跳变边沿,波形如下:
0a6e409c044d41a6b4a03571f1348ee2~noop.image?_iz=58558&from=article.jpg

在此基础上,加上100nF的电容,波形如下:
189e9ceba6ac4206bb5fce9d90db5a23~noop.image?_iz=58558&from=article.jpg

此时,跳变信号经过100nF电容后,几乎没有变化,减小电容为10pF时,波形如下:
51d313c304fb4893bfca052a75d3eda5~noop.image?_iz=58558&from=article.jpg

逐渐增加电容大小:
08836648918a4a2eb9b5613d1ea9fc5b~noop.image?_iz=58558&from=article.jpg

b94f774b21a54193b55df25172104e3a~noop.image?_iz=58558&from=article.jpg

由仿真波形,可以直观的得出结论,电容容值越大,信号越可以顺利通过;
这里就是一个电容充电的时间常数问题,τ=RC
而电容的电流 I(t)=A*(e的-t/RC)
从公式中可以看出,通过电容的电流迅速升高,然后按照上述公式,程倒指数下降,而下降的速度和指数的幂有关,幂越大,下降的越快,而当幂当中的τ,也就是RC的值越小时,电容电流下降的越快,相反,当RC,也就是电容的值越大时,电容电流下降的越慢,如上图,当电容达到50nF时,几乎能保持相当的时间了,足够满足100Mhz以上的信号了。
电容的电流见下图:
bfee7201e69f4005999e371bb975d086~noop.image?_iz=58558&from=article.jpg

可以看到,电容电流的形状和通过电容后的波形形状是一样的;
通过演示,可以很直观的了解信号通过电容后是什么样的;
看样子,电容要选大一点的;
当然也不是越大越好,原因之一就是,电容都不是理想电容,还有寄生电感(ESL)和等效串联电阻(ESR);
下面看一下在100nF的电容后面紧跟着一个10 mOhm的电阻,波形如下:
73748c4a5e7545fba3be73df3ed93244~noop.image?_iz=58558&from=article.jpg

e663bb396b1647d381e00fbbd602e7ab~noop.image?_iz=58558&from=article.jpg

可以看到,波形几乎没有变化,由于寄生电阻很小,没有构成影响;
继续串接一个0.4nH的电感,波形如下:
3f6d682f621d4823b8e991deb8ca1fa5~noop.image?_iz=58558&from=article.jpg

d090a3f11851455daefb995f4511ffe4~noop.image?_iz=58558&from=article.jpg

当前上身边沿为30ps,可见几乎也没有影响,下面来对比一下不同电感值的波形:
dd723748ff2b4079b251d36cfa3d1a7c~noop.image?_iz=58558&from=article.jpg

由此可见,当电感大了之后,信号的边沿会变缓,因为,电感阻高频,所以边沿中的高频成分有所衰减,但是电感要到几nH之后才会体现出这种影响,而一般几uF,几百nF的电容寄生电感大概为0.4~0.6左右(因厂家、封装而异),因此一般选择100nF、220nF的电容是比较合理的。
下面看一下电容容值和其寄生电感的值对频谱的衰减程度:
fe23b62ee8a44c50aa600742b622255b~noop.image?_iz=58558&from=article.jpg

0f5804412cb44e539afd944758f4eac4~noop.image?_iz=58558&from=article.jpg

不同容值电容的衰减频谱
ae78d0b276e74371bfd43647dc0c3128~noop.image?_iz=58558&from=article.jpg

c7d904244a3f4eebabdf5e914f0ee055~noop.image?_iz=58558&from=article.jpg

不同寄生电感的衰减频谱
可以看到,实际的电容相当于一个带通滤波器,而对于1nH的电感,高频部分要到11GHz的频率才衰减到-3dB。对于电容容值的选择,以及信号通过电容后的影响,我们已经非常清楚了;
当然电容不是越大越好的原因之二,就是电容大了之后封装也会大,从而PCB的焊盘也会大,这对信号的阻抗会造成较大影响。