3、光模块关键参数:中心波长、发射功率、接收灵敏度、消光比、色散容限、眼图模板

好,咱们今天聊点实在的。光模块的参数,说白了就是它的「身份证」和「体检报告」。你拿到一个模块,不看参数就敢往板子上插?我年轻时候干过这事,结果呢?业务全阻,被领导骂了半小时。从那以后,我养成了一个习惯——上架前,先把这几个关键参数过一遍。

这六个参数,我按重要性排了个序。你想想看,波长不对,光都传不过去;功率不够,接收端啥也收不到;灵敏度差,信号稍微弱一点就丢包……咱们一个一个来拆解。

3.1 中心波长

中心波长,就是光模块发出来的光,它的「颜色」。别笑,这真的很重要。不同波长的光在光纤里跑的损耗不一样,色散特性也不一样。

常见的波长就那么几个:

  • 850nm:多模光纤用的,短距离,一般几百米。
  • 1310nm:单模光纤,中距离,色散小,10km以内常见。
  • 1550nm:单模光纤,长距离,损耗最低,能跑几十上百公里。
  • CWDM/DWDM:密集波分用的,每个通道一个特定波长,比如1270nm、1290nm……
我的经验: 选波长时,别只看标称值。我遇到过一批号称1310nm的模块,实际测出来是1305nm。虽然还在容限内,但跟对端模块配合时,接收功率硬是低了2dB。所以,有条件的话,上光谱仪看一眼。

波长偏差大了会怎样?轻则接收灵敏度下降,重则直接不通。尤其是DWDM系统,波长漂移超过±0.1nm,就可能串到隔壁通道去了。

3.2 发射功率

发射功率,就是模块发出来的光有多强。单位是dBm。注意,是dBm,不是mW。这两者换算关系是:dBm = 10 × log10(mW)。

举个例子:1mW = 0dBm,0.1mW = -10dBm。你想想看,功率差3dB,实际光功率就差了一倍。

常见的发射功率范围:

模块类型 典型发射功率(dBm) 说明
短距(SR) -3 ~ 0 多模,几百米
中距(LR) 0 ~ +3 单模,10km
长距(ER) +1 ~ +5 单模,40km
超长距(ZR) +3 ~ +7 单模,80km+
注意: 发射功率不是越大越好。功率太大,会把接收端的光电探测器打饱和,产生非线性失真。我曾经见过一个哥们,为了「信号强」,把模块发射功率调到+7dBm,结果对端接收机直接报错,误码率飙升。后来降回+3dBm,一切正常。

3.3 接收灵敏度

接收灵敏度,说白了就是模块能「看清」多弱的光。单位也是dBm。这个值越小,说明模块越灵敏,能接收更弱的光信号。

举个例子:一个模块的接收灵敏度是-20dBm,另一个是-25dBm。后者能接收的光功率比前者低了5dB,意味着在同样的光纤链路下,它能多跑一倍的传输距离。

嗯,这里要注意:接收灵敏度是在特定误码率下测的。一般标准是BER=10^-12。也就是说,当光功率降到某个值时,误码率刚好达到10^-12,这个光功率就是灵敏度。

我个人的习惯是,留3dB的余量。比如模块标称灵敏度-20dBm,我设计链路时,保证接收端光功率不低于-17dBm。为什么?因为模块老化、温度变化、光纤接头污染,都会让实际接收功率下降。不留余量,早晚要出问题。

3.4 消光比

消光比,英文叫Extinction Ratio,简称ER。它衡量的是光模块发「1」和发「0」时,光功率的比值。

你想想看,光模块发数据,其实就是用光的有无来表示1和0。发1时,激光器全功率发光;发0时,激光器应该关掉,但实际做不到完全关断,总有一点漏光。

消光比的计算公式:

ER = 10 × log10(P1 / P0)  单位:dB

其中P1是发1时的光功率,P0是发0时的光功率。

消光比越大,说明1和0的区别越明显,接收端越容易判断。一般要求ER ≥ 8.2dB(10G模块),对于25G/100G模块,要求更高,通常≥ 5dB(注意,这里单位是dB,不是dBm)。

避坑指南: 我曾经遇到过一个案例,某批次模块消光比只有6dB,但发射功率和灵敏度都正常。上机后,误码率时好时坏。查了半天,发现是激光器偏置电流设置不对,导致发0时漏光太多。调整后,ER恢复到9dB,问题解决。

消光比太低,接收端的眼图会「睁不开」,误码率自然就上去了。

3.5 色散容限

色散,说白了就是不同波长的光在光纤里跑的速度不一样。光模块发出的光,不可能是绝对的单色光,总有一定的谱宽。谱宽越宽,色散影响越大。

色散容限,就是模块能容忍多大的色散而不产生误码。单位是ps/nm。

举个例子:一个10G LR模块,色散容限一般是1600ps/nm。在G.652光纤上,1310nm窗口的色散系数约0 ps/nm·km,所以基本不受影响。但1550nm窗口的色散系数约17 ps/nm·km,1600ps/nm的容限,意味着能跑大约94km(1600/17≈94)。

我个人的经验是,对于长距离传输,色散补偿是必须考虑的。尤其是40G/100G系统,色散容限比10G小得多,可能只有几百ps/nm。这时候就需要加色散补偿模块(DCM)或者用电子色散补偿(EDC)技术。

小技巧: 如果你不确定链路的色散是否超标,可以用OTDR或者色散测试仪测一下。我一般会在链路预算里,把色散余量留20%。比如计算出来需要800ps/nm的容限,我会选容限≥1000ps/nm的模块。

3.6 眼图模板

眼图,是评估信号质量最直观的工具。你把示波器接到光模块的输出口,用时钟触发,就能看到一堆波形叠在一起,看起来像一只「眼睛」。

眼图模板,就是给这只「眼睛」画了个框。信号必须在这个框外面,才算合格。

眼图模板主要看几个指标:

  • 眼高(Eye Height):眼睛张开的高度,越大越好。代表1和0的区分度。
  • 眼宽(Eye Width):眼睛张开的宽度,越大越好。代表信号的抖动容限。
  • 交叉点(Crossing Point):眼图交叉的位置,一般在50%左右。偏离太多说明占空比失真。
  • 抖动(Jitter):波形在时间轴上的晃动,越小越好。

我记得有一次,一个新来的同事拿着眼图来找我,说「这眼图看着挺漂亮的啊,为什么业务不通?」我一看,眼图模板的框没打开,他看到的只是信号波形,根本没跟模板比对。后来打开模板,发现眼图的上半部分已经碰到模板边界了——这就是典型的发射功率过高导致的非线性失真。

总结一下: 眼图模板是光模块的「最后一道防线」。所有参数都合格,但眼图不过,照样不能上线。我建议,每批模块到货,抽检10%做眼图测试。别嫌麻烦,这能帮你省下大量排障时间。

好了,这六个参数,你记住了吗?中心波长决定能不能通,发射功率决定能传多远,接收灵敏度决定能收多弱,消光比决定信号质量,色散容限决定能跑多快,眼图模板决定最终能不能用。下次选模块,按这个顺序过一遍,基本不会踩坑。