
用大白话讲清楚:为什么激光雷达能在百米之外捕捉到一缕微光?答案就藏在"雪崩"这两个字里。
激光雷达怎么知道前面200米有一辆车?
原理说起来很简单——打出去一束激光,等它弹回来,掐个表,用光速一算,距离就出来了。对吧?
但真要做起来,难就难在接收端。
你想啊,激光打出去的时候是挺亮的,但它要跑200米来回——400米路程啊!空气吸收、灰尘散射、目标表面也不是镜子,真正能原路返回到探测器的光,已经弱得可怜了。有多弱?纳瓦甚至皮瓦量级。什么概念?你手机手电筒大概1瓦,纳瓦就是10亿分之一瓦,皮瓦就是1万亿分之一瓦。
就这么点光,落到探测器上,产生的电信号极其微弱,很容易就被电路本身的噪声给"淹"了——就像你在嘈杂的酒吧里跟人说悄悄话,对方根本听不见。
那怎么办?普通的光电二极管响应快是快,但它是个"老实人",进来多少光子就产生多少电子,不带放大的。信号太弱的话,后面的放大器再使劲,也是连噪声一起放大,信噪比照样上不去。
这时候,APD就登场了。
💡 APD,全称雪崩光电二极管(Avalanche Photodiode),它最牛的地方就是:信号还没出器件呢,先在内部给你放大几百上千倍。
打个比方:普通光电二极管就像个传话筒,你说多大声它传多大声;而APD是自带功放的麦克风,你轻轻说一句,它出来就是洪亮的声音——而且是在噪声进来之前就放大了,信噪比自然就高了。
就这么一个"内部放大"的本事,让APD成了弱光探测的扛把子,也是激光雷达接收端的核心器件。今天咱们就用大白话,把APD的原理、种类、优缺点都说清楚。
要讲APD,得先从最基础的"光电效应"说起。别担心,不卖公式,给你讲明白。
你可以把半导体材料想象成一个大楼,电子都住在不同楼层。低楼层的电子被束缚得紧,不能乱跑;高楼层的电子自由度高,能形成电流。
平时大部分电子都待在低楼层。但如果有个光子(光的最小单位)撞进来,而且能量够大,就能把低楼层的电子"一脚踹到"高楼层去,下面留下一个"空位"(空穴),这俩合起来叫电子-空穴对。
高楼层的电子能自由移动,形成电流——这就是光电效应,光变电的基本原理。
当然不是所有光子都能成功"踹人上楼"。光子能量不够(波长太长),踹不动;能量太大(波长太短),多余的能量又浪费了。所以每种材料都有最敏感的波长范围。
这个"踹上去"的成功率,叫量子效率(QE)——说白了就是100个光子进来,能产生多少对电子-空穴。硅材料在905纳米(激光雷达常用波段)能做到60%-80%,已经很不错了。
普通光电二极管到这就完事了——进来多少光子,产生多少电子,老老实实输出。
但APD不一样,它在内部加了一个"倍增区"。在PN结两端加上很高的反向电压,制造一个强电场区域。光生电子进入这个区域后,会被电场疯狂加速,速度越来越快,能量越来越大……
然后这个高速电子就会去撞别的原子,把别的电子也撞出来(碰撞电离)。新撞出来的电子又被加速,又去撞更多电子……一个变两个,两个变四个,就像多米诺骨牌一样,一发不可收拾。

▲ 雪崩倍增效应:一个光子触发连锁碰撞,信号在内部放大数百倍
这就是雪崩倍增效应——一个光子进来,最后能产生成百上千个电子,信号在器件内部就被放大了几百上千倍。
这有多重要?信号刚产生就放大了,后面电路的噪声影响就小多了。就像你从源头就把声音调大了,后面传输线上的干扰就显得没那么烦人了。
说到这你可能会问:那雪崩会不会失控?一个光子进来,把所有电子都撞出来,那岂不是每次输出都一样大,没法区分光强光弱了?
问得好。这就涉及到APD最核心的控制变量——反向偏置电压。
我给你打个特别形象的比方:
你把APD想象成一根水管,里面流的不是水,是电流。反向电压就像水管上的闸门,你把闸门开大一点,水压就大一点,水流就急一点。
电压很低时:水压很小,电子跑不快,撞不出新电子。跟普通二极管没区别,增益约等于1。
电压逐渐升高:水压越来越大,电子开始有足够能量撞击原子,碰撞电离可控地进行,电压越高增益越大。
电压到临界点:这个临界点叫击穿电压(Vbr)。到了这个电压,雪崩停不下来了,电流急剧增大,就像水管爆了一样。
所以APD的增益是由电压精确控制的。电压离击穿电压越近,增益就越大——而且不是线性增长,是越接近击穿电压,增长越快。
打个具体的数:硅APD的击穿电压大概200伏左右。工作电压在击穿电压的90%-95%时,增益大概能到100倍。这时候电压只要波动1%(2伏),增益就能波动10%以上。
所以APD是个"敏感宝宝",对供电要求特别高——电压必须非常精准稳定,不然增益忽大忽小,测距就不准了。
更头疼的是,击穿电压还会随温度变。温度升高,原子振动加剧,电子还没积累足够能量就撞上了别的原子,速度被降下来。要达到同样的雪崩效果,温度越高,需要的电压就越高。
硅APD的温度系数大概每升高1°C,击穿电压升高1-2.5伏。汽车从冬天零下40度到夏天85度,温差125度,击穿电压能飘100多伏!偏置电压不跟着调的话,增益早就不知道飘哪去了。
所以APD必须做温度补偿——温度传感器实时测温,电压跟着调,始终保持和击穿电压之间的"距离"不变。
APD根据工作电压和击穿电压的关系,分成两种完全不同的工作模式,就像同一辆车有经济模式和运动模式一样——底子是一个东西,但表现完全不同。

▲ 线性模式vs盖革模式:电压低于/高于击穿电压,表现截然不同
当工作电压低于击穿电压的时候,APD工作在线性模式。这也是传统意义上说的"APD"。
线性模式下,雪崩是"可控的"——每个光生电子触发有限次数的碰撞电离后,过程就结束了。进来的光越强,产生的初始电子越多,输出的电流也就越大,而且是成正比的。
换句话说,线性模式APD的输出电流和入射光功率是线性关系。光强一倍,电流大一倍;光强十倍,电流大十倍。
这种模式的好处是动态范围宽——从很弱的光到比较强的光都能测,近距离的强反射和远距离的弱反射都能处理。激光雷达嘛,有时候前面是十米外的白墙,有时候是两百米外的黑车,信号强度差好几个数量级,线性模式就能通吃。
但它的劣势也很明显:增益有限,通常也就几十到几百倍。对于极微弱的光——比如几个光子的级别——还是测不出来。
如果把工作电压调到高于击穿电压呢?
这就进入了盖革模式。这时候电场强到什么程度?只要有一个电子进入倍增区,就会触发一场不可控的自持雪崩——雪崩一旦开始,就会自我维持,电流瞬间飙到毫安级,根本停不下来。
🔥 你可以把它想象成一个火药桶:平时好好的,只要有一点火星(一个光子)掉进去,"砰"的一下就炸了。炸完之后呢?你得把火灭掉,重新装好火药,才能等下一次。
盖革模式就是这样——一个光子进来,触发一个巨大的雪崩脉冲,输出一个很明显的电信号。这个增益有多大?10万到1000万倍!所以它能探测到单个光子,是目前灵敏度最高的半导体光电探测器。
这种能探测单个光子的APD,就叫SPAD(单光子雪崩二极管)。
但你发现问题没有——雪崩一旦开始就停不下来啊!这要是一直炸着,后面的光子再来也没用了,而且还可能烧坏器件。
所以盖革模式必须配一个淬灭电路——检测到雪崩发生后,赶紧把电压降下来,让雪崩停下来(淬灭),歇一会儿再把电压升回去,准备下一次探测。
淬灭的方式主要有三种:
最简单,串一个大电阻。雪崩一来,电流流过电阻产生压降,APD两端电压自动降下来。电路简单,但恢复慢(几十纳秒到微秒级),这段"歇着"的时间叫死时间。
用电路主动检测到雪崩后,快速开关把电压拉低。恢复快(几纳秒到几十纳秒),计数率高,但电路复杂。
只在预期光子到达的时间窗口内把电压升到击穿以上,其他时间都在下面。就像知道快递几点到,只在那个时间段开门等——特别适合激光雷达。
盖革模式的SPAD就是"光子门铃"——只要有一个光子来,"叮"的一声就响了,灵敏度拉满。但它也有个问题:响就是响了,你不知道这一下是一个光子按的门铃,还是十个光子一起按的——反正都是一声响。也就是说,它只能告诉你"有/没有光子",不能告诉你"有多少光子"。
那怎么办呢?能不能既保留单光子灵敏度,又能大概知道来了多少光子?
答案是SiPM。
SiPM,硅光电倍增管,听名字很高级,说白了就是——把成百上千个微小的SPAD单元并联在一起,共用一个输出端。

▲ SiPM结构:成百上千个微型SPAD并联,每个独立淬灭
你想啊,一个SPAD是一个"光子门铃",来一个光子响一下。那如果我把1000个门铃并在一起呢?
进来1个光子 → 触发1个SPAD,输出1个单位的电流
进来10个光子 → 可能触发8个SPAD,输出8个单位的电流
进来100个光子 → 可能触发60个SPAD,输出60个单位的电流
看到没?输出电流的大小,大概和触发的SPAD单元数成正比,也就大致和入射的光子数成正比。这就叫光子数分辨能力——虽然不是精确计数,但能估算光的强弱。
而且每个微单元都是被动淬灭的,触发了的单元自己恢复,没触发的继续待命,整个器件始终有一部分单元在工作状态。
这就太香了!既有单光子级的灵敏度(增益10万到1000万倍),又能大概区分光强,电路还不算太复杂。
所以现在的情况是:905纳米路线的车载激光雷达,SiPM已经基本取代了传统的线性模式APD。根据行业数据,2024年SiPM占据了车载激光雷达接收器市场约69%的份额。
那1550纳米路线为什么还在用APD?答案很简单——硅材料在1550纳米波段"看不见"。
硅的禁带宽度对应能"踹动"电子的最长波长大概是1100纳米。1550纳米的光子能量不够,硅吸收不了。所以1550纳米激光雷达必须用InGaAs(铟镓砷)材料做的APD。InGaAs禁带宽度小,能吸收长波光子,但它是III-V族化合物半导体,工艺难、成本高——一个InGaAs APD的价格是SiPM的好几倍甚至十倍。
所以1550纳米路线(比如图达通猎鹰系列)虽然探测距离远,但成本也更高,目前主要用在高端车型上。
讲了半天APD的好处,也得说说它的毛病。没有完美的器件,APD也有各种噪声问题,这些都是激光雷达设计中必须面对的。

▲ APD三大噪声来源:暗计数、后脉冲、过剩噪声
第一个问题叫暗电流(线性模式)或者暗计数(盖革模式)。什么意思呢?就是明明没有光进来,它也有输出。
为啥?因为半导体里的电子不是老老实实待着的,温度一高,有些电子自己就能"蹦"到高楼层去(热激发),然后就触发了雪崩。这就像门铃没人按,但因为温度太高,门铃自己就响了。
暗电流随温度升高呈指数增长——差不多每升高10°C翻一倍。85°C时,暗电流能是25°C时的好几十倍。
💡 车载激光雷达为什么不用制冷?
① 成本高——制冷器本身贵,还要配套散热、温控
② 可靠性差——汽车跑10年15万公里,多一个部件多一个故障点
③ 功耗大——制冷耗电,车载功耗预算紧张
④ 硅基器件"够用了"——硅禁带宽度大,室温暗电流不高,靠工艺优化+算法滤波解决
第二个问题叫后脉冲,是盖革模式特有的毛病。
雪崩发生时,产生了大量电子和空穴,大部分被电极收走了,但总有几个"倒霉蛋"被半导体里的缺陷或陷阱给"抓住"了。过一会儿它们又被放出来,一进入强电场的倍增区——又触发了一次雪崩。
这次雪崩不是新来的光子触发的,而是上次雪崩的"余震",所以叫后脉冲。就像你按了一次门铃,它"叮铃叮铃"响了好几下,你还以为来了好几个客人。
还有一个噪声叫过剩噪声,是雪崩倍增过程本身带来的。
雪崩是个随机过程——每个电子具体撞几次、撞出多少新电子,每次都不一样。有的运气好撞了十次,有的运气差只撞了三次。所以即使入射光强完全一样,每次输出的电流大小也会有波动。
过剩噪声的大小和电离系数比k关系很大——硅材料k值约0.02-0.05,噪声低;InGaAs等III-V族材料电子和空穴撞击能力差不多,噪声大很多。这也是硅基探测器噪声性能比InGaAs好得多的根本原因。
讲了这么多原理,最后咱们回到激光雷达系统,看看APD到底在哪个位置、起什么作用。
激光雷达的接收链路,大概是这么个流程:

▲ 激光雷达接收链路:APD是光信号进入电域的第一站
透镜、反射镜,把返回来的微弱光会聚到探测器上
只让激光波长附近的光通过,挡住太阳光、环境光
光变电,顺便内部放大几百到上千万倍
电流信号变电压信号,再放大一波
继续放大、数字化,提取时间信息
算距离、滤噪声、生成点云
APD是光信号进入电域的第一站,是整个接收链路的"大门"。这个位置太关键了——如果信号在APD这一步就被噪声淹没了,后面再厉害的放大器也救不回来。就像录音底噪太大,后期再怎么降噪也没法把人声完全恢复出来。
所以APD的性能,直接决定了激光雷达能看多远、点云质量好不好、测距精度高不高。
APD和后面的TIA是一对黄金搭档,配合非常讲究:增益要匹配(总增益不能太小也不能太大)、带宽要匹配(两者速度差不多才不浪费)、噪声要匹配(存在一个"最优增益点",总噪声最小)。
对于激光雷达来说,这个最优增益大概在100-300倍之间。工程师的工作,就是在各种参数之间找到最佳平衡点。
最后,咱们来梳理一下APD家族的关系,帮你建立一个完整的认知。
APD、SPAD、SiPM,这三个词经常一起出现。它们是完全不同的三种东西吗?不是。它们本质上是一家人——物理基础完全一样,都是半导体PN结的雪崩倍增效应。只是工作模式和架构不同而已。
电压<击穿电压
增益:50-1000×
动态范围宽
1550nm主流选择
电压>击穿电压
增益:10万-1000万×
单光子灵敏度
数字脉冲输出
SPAD阵列并联
增益:10万-1000万×
光子数分辨能力
905nm车载主流
🎭 如果用人来比喻:
线性APD是稳重的中年人——做事靠谱、动态范围宽、能处理各种强弱信号,但爆发力一般
SPAD是极端敏感的侦探——一丁点动静都能发现,但只能告诉你"有情况",说不清情况多大
SiPM是侦探组长——手下一堆侦探,有人发现情况就举手,举手的人越多说明情况越大,既有灵敏度又有分辨力
技术演进的大趋势是:APD → SiPM → SPAD → SPAD-SoC——从单管到阵列,从模拟到数字,从分立器件到系统集成,灵敏度越来越高,体积越来越小,成本越来越低。
当然,这不是一个完全替代的关系。APD在1550纳米高端市场、SiPM在当前主流市场、SPAD在下一代市场,三者会长期共存。技术路线的选择,最终还是要看具体场景的需求和成本约束。
希望看完这篇文章,你再听到"雪崩光电二极管"这几个字的时候,脑子里浮现的不再是复杂的公式,而是多米诺骨牌、光子门铃、火药桶这些生动的画面——技术原理其实没那么难,换个角度看,都挺有意思。