第1章 光接收机:光电探测器(PIN、APD)

光接收机,说白了就是光通信系统的耳朵。发射机那边把电信号转成光信号打出去,经过光纤传输,到了接收端,我们得把它再变回电信号。这个过程中,第一个上场的器件就是光电探测器。

我个人习惯把光电探测器比作「光敏的开关」。它能把光子的能量转化成电子,从而产生电流。这个转换效率,直接决定了整个接收系统的性能上限。

1.1 PIN光电二极管

PIN管,结构上就是P型层、本征层(I层)、N型层叠在一起。名字就是这么来的。我刚开始接触光通信时,觉得PIN管太简单了,不就是个二极管嘛。后来发现,这个I层才是精髓。

为什么要有I层?你想想看,普通PN结的耗尽层很窄,光子进来还没来得及被吸收就穿过去了。I层加厚了耗尽区,让光子有足够的时间被吸收,产生电子-空穴对。说白了,就是提高了量子效率。

PIN管的关键参数:

  • 响应度(Responsivity):单位光功率产生的光电流,单位A/W。典型值0.6~0.9 A/W(针对1550nm窗口)。
  • 暗电流:没有光照时管子自己漏的电流。越小越好,我见过有些劣质PIN管暗电流能到几十nA,噪声大得没法用。
  • 带宽:取决于I层厚度和载流子渡越时间。I层越厚,响应度越高,但带宽会下降。这是个trade-off。

PIN管的优点很明显:结构简单、成本低、工作电压低(一般5V以内)。缺点呢?没有内部增益。也就是说,它不能放大信号。如果接收到的光信号很弱,PIN管直接输出的电流可能小到被噪声淹没。

我的经验:在短距离(<10km)的数据中心互联中,PIN管是主流选择。成本敏感,性能也够用。我曾经在一个10Gbps的SR4项目中用过PIN阵列,效果很稳定。

1.2 雪崩光电二极管(APD)

APD就不一样了。它内部有增益机制。你可以把它理解成PIN管加了一个「电子放大器」。这个放大器是利用雪崩效应实现的——高电场下,光生载流子撞击晶格,产生更多的电子-空穴对,像雪崩一样滚雪球。

增益因子M,典型值10~100。也就是说,一个光子进来,能产生几十甚至上百个电子。这对弱光接收来说,简直是救命稻草。

但APD也有代价。代价就是噪声。雪崩过程是随机的,每个光子的增益不完全一样,这就引入了过剩噪声。APD的噪声因子F(M) ≈ M^x,x一般在0.3~0.5之间(硅APD)或0.7~1.0(锗/InGaAs APD)。

注意:APD需要较高的偏置电压(几十到几百伏),而且对温度非常敏感。温度变化10°C,最佳偏压可能漂移好几伏。我在一个长距传输项目中吃过这个亏——夏天调试好的APD偏压,到了冬天灵敏度直接掉了3dB。后来加了温度补偿电路才搞定。

参数 PIN APD
响应度 0.6~0.9 A/W 10~100 A/W(含增益)
工作电压 3~5V 30~200V
带宽 高(可达几十GHz) 中等(受限于增益带宽积)
噪声 中等(有过剩噪声)
成本
典型应用 短距、数据中心 长距、骨干网

1.3 接收机灵敏度

接收机灵敏度,就是保证一定误码率(通常BER=10^-12)前提下,接收机能检测到的最小平均光功率。单位是dBm。比如-28dBm,意思就是大约1.58μW的光功率。

灵敏度怎么算?说白了就是信号功率和噪声功率的比值要达到某个阈值。对于PIN接收机,主要噪声源是热噪声和暗电流噪声。对于APD接收机,还要加上雪崩噪声。

我给大家一个经验公式(简化版):

灵敏度(dBm) = 10 * log10( (SNR_req * (热噪声 + 散粒噪声)) / (响应度 * 增益) )

嗯,这里要注意,APD的增益不是越大越好。增益大了,信号放大了,但噪声也放大了。存在一个最优增益点,让信噪比最大。我习惯用仿真扫一遍M值,找到那个拐点。

影响灵敏度的关键因素:

  • 比特率:速率越高,每个比特的能量越少,灵敏度越差。10Gbps比1Gbps的灵敏度大约差10dB。
  • 消光比:发射机的"1"和"0"功率比。消光比越低,灵敏度越差。
  • 光波长:不同波长在探测器材料中的吸收系数不同。
  • 温度:温度升高,暗电流增大,灵敏度下降。

1.4 噪声分析

光接收机的噪声,我把它分成三类:

  1. 散粒噪声(Shot Noise):光生电流的随机波动。服从泊松分布。说白了,光子到达是随机的,不是均匀的。这个噪声和光电流大小有关。
  2. 热噪声(Thermal Noise):电阻中电子的热运动产生的。和温度成正比,和光电流无关。接收机前端的跨阻放大器(TIA)是主要贡献者。
  3. 1/f噪声:低频噪声,在高速系统中影响不大,但直流耦合的接收机要注意。

对于APD,还有第四种——过剩噪声。这个我之前提过,是雪崩增益的随机性导致的。APD的噪声功率比PIN大得多,但信号增益更大,所以整体信噪比还是优于PIN的。

避坑指南:我曾经在一个25Gbps的项目中,发现接收机灵敏度比理论值差了5dB。查了半天,发现是TIA的输入电容太大,和探测器不匹配。换了个低输入电容的TIA,灵敏度立刻回来了。所以,噪声分析不能只看探测器,一定要把TIA、偏置电路、甚至PCB走线都考虑进去。

1.5 动态范围

动态范围,就是接收机能正常工作的光功率范围。下限是灵敏度,上限是饱和光功率。超过上限,接收机就饱和了,信号失真。

为什么动态范围重要?你想想看,实际系统中,光纤长度不同、连接器损耗不同、甚至温度变化都会导致接收光功率变化。如果动态范围不够,强光时饱和,弱光时误码,系统就没法用了。

PIN管的动态范围通常比APD大。因为APD的增益随偏压和温度变化,容易饱和。我见过一些APD接收机,动态范围只有15dB,而PIN接收机可以做到25dB以上。

扩展动态范围的方法:

  • 使用自动增益控制(AGC)的TIA
  • APD偏压随光功率自动调节
  • 使用限幅放大器

1.6 眼图

眼图,是评估接收信号质量最直观的工具。把接收到的电信号用示波器叠加显示,就形成了像眼睛一样的图案。

眼图能告诉我们什么?

  • 眼高:眼睛张开的高度,代表信号幅度裕量。眼高越大,误码率越低。
  • 眼宽:眼睛张开的宽度,代表定时裕量。眼宽越大,对时钟抖动的容忍度越高。
  • 抖动:眼睛交叉点的模糊程度。抖动大,说明时钟恢复困难。
  • 上升/下降时间:眼图边沿的斜率。太慢会导致码间干扰。

我的习惯:每次调接收机,我第一件事就是看眼图。眼图干净,后面的事情就顺了。眼图有闭合趋势,先别急着调均衡器,回头检查探测器偏压和TIA设置。我曾经遇到一个案例,眼图总是下半部分模糊,查了半天发现是APD偏压纹波太大,加了滤波电容就好了。

眼图和误码率有直接关系。理论上,眼高和眼宽越大,误码率越低。但实际中,还要考虑噪声分布。高斯噪声下,眼高和Q因子(信噪比的一种度量)可以换算。Q因子大于7,误码率就能到10^-12以下。

光接收机知识体系 光接收机 光电探测器 噪声分析 性能指标 PIN APD 散粒噪声 热噪声 过剩噪声 灵敏度 动态范围 眼图 核心:光电转换 → 噪声抑制 → 信号恢复 第1章 光接收机知识体系结构

好了,这一章的内容就到这里。光电探测器是光接收机的基础,PIN和APD各有适用场景。灵敏度、噪声、动态范围、眼图,这四个概念贯穿整个接收机设计。理解它们,你就能看懂大部分接收机的数据手册了。

专注资料整理