ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

激光雷达接收芯片深度解析:APD、SiPM与SPAD的原理与应用对比

激光雷达接收芯片深度解析:APD、SiPM与SPAD的原理与应用对比 直接进入正题。激光雷达接收芯片这个话题市面上讲原理的不少讲应用的也有一堆但能把 APD、SiPM、SPAD 这三类主流探测器放到一条线上把“为什么需要内部增益”“为什么有的测距远有的测距近”“为什么信号处理方案完全不同”讲透的内容确实不多。我最早接触激光雷达的时候看到接收端选型直接一头雾水同样标称 905nm 波段的激光雷达有的用 APD有的宣传“单光子级别灵敏度”还有的强调“像素级分辨率”这背后的东西其实完全不一样。这篇文章我就以自己这几年的实际踩坑经验为线索把 APD、SiPM、SPAD 的原理、差异、选型逻辑和典型应用一次性拆清楚。不管你是刚入行想搞懂接收链路还是已经在做雷达系统设计需要选型参考这篇内容应该都能给你一个相对完整的坐标系。1. 激光雷达接收芯片到底解决什么问题1.1 先说清楚激光雷达的测距本质激光雷达LiDAR的核心任务只有一个测距离。不管是机械式、半固态、纯固态还是 Flash、FMCW最终都要回答一个问题目标离我多远目前主流方案是飞行时间法ToFTime of Flight。原理不复杂发射端打一束激光出去激光碰到来目标反射回来接收端捕捉回波记录这两个时刻之间的时间差 Δt。光速 c 是常数距离就等于 c × Δt / 2。这里除以 2 是因为光走了个来回。这个原理看起来简单工程实现却很现实光速大约是每秒 30 万公里也就是每纳秒走 30 厘米。这句话的另一个意思是想达到 1 厘米的测距分辨率时间测量精度必须做到亚纳秒级想测 200 米外的目标接收端要能捕获比发射能量弱几十万倍的回波信号。所以接收芯片的真实使命就是在尽量低的噪声前提下把微弱的光信号变成可处理的电信号。这句话说起来轻松做起来难点全在“微弱”两个字上。1.2 回波信号有多弱噪声到底来自哪里激光雷达发射的峰值功率通常在几十瓦到上百瓦但经过大气衰减、目标反射损耗、光学系统效率损耗之后到达接收端的光功率往往只剩下纳瓦甚至皮瓦级别。拿一个具体例子算一下假设发射峰值功率 75W目标反射率 10%目标距离 100m接收口径 20mm发射光学效率 0.9接收光学效率 0.8。根据激光雷达方程Pr Pt × ρ × (Dr² / (4 × R²)) × η_tx × η_rx代入数值Pr 75 × 0.1 × (0.02² / (4 × 10000)) × 0.9 × 0.8 Pr ≈ 5.4 × 10⁻⁸ W也就是大约 54 纳瓦。这个光功率如果是 905nm 波长的光子单个光子能量大约 2.19 × 10⁻¹⁹ J换算下来每秒大约有 2.5 × 10¹¹ 个光子。看起来数量挺可观但注意这是 100 米处 10% 反射率下持续照射的结果而激光雷达实际发射脉宽往往只有几纳秒回波也被压缩在几纳秒内瞬时光子通量虽然高问题的关键变成了探测器能不能在这么短的时间内把光子转化为足够大的电信号并且不被自身噪声淹没。探测器的噪声来源主要有三块暗电流散粒噪声、热噪声、以及放大器引入的额外噪声。如果探测器内部没有增益信号本身功率就不高再加上放大器噪声信噪比很容易掉到没法看的水平。这就是为什么激光雷达接收端需要“有增益”的探测器。1.3 APD、SiPM、SPAD 的核心差异增益机制APD、SiPM、SPAD 本质上都是基于硅或铟镓砷材料的半导体光电二极管只是工作方式和工作区域不同因此增益机制也不同APD 工作在“线性雪崩模式”偏压低于击穿电压。光生载流子在强电场中被加速撞击晶格产生新的电子-空穴对形成雪崩倍增效应。增益是模拟的、连续的通常在 10 到 100 倍左右。SPAD 工作在“盖革模式”偏压高于击穿电压。只要有一个光子触发就会产生自持雪崩输出一个幅度很大、近乎数字式的脉冲。增益极高理论上接近无穷大。SiPM 由大量微型 SPAD 单元并联而成每个单元被独立的淬灭电阻隔离。整体输出是多个单元信号的叠加所以既有单光子灵敏度又能输出与光强近似成正比的模拟信号。说到这里你应该能感觉到一个趋势APD 是“模拟小增益”SiPM 是“数字单元 模拟叠加”SPAD 是“纯数字输出”。这三个方向决定了它们在不同的测距方案里各得其所。2. APD线性模式下的高灵敏探测器2.1 APD 的内部结构与工作原理解析APD 的基本结构是一个 PN 结但和普通 PIN 光电二极管不同的是APD 在 P 区和 N 区之间多了一个高掺杂的“倍增区”。工作时在器件两端加上较高的反向偏压倍增区形成很强的电场。当光子进入吸收区激发出一个电子-空穴对。电子在电场作用下漂移进入倍增区在强场中获得足够动能后与晶格原子碰撞把价带电子激发到导带产生新的电子-空穴对。新产生的电子再次被加速继续碰撞电离。这个过程像滚雪球一样一个电子最终能产生几十甚至上百个电子这就是“雪崩倍增”。用一个容易理解的类比普通 PIN 管像是用一个扩音器信号放大能力有限APD 像是一个麦克风接上了有源音箱小声音进去大声音出来。但是音箱开太大会啸叫APD 也一样——如果偏压太高接近击穿暗电流也会被倍增噪声急剧上升。2.2 APD 的关键参数增益、噪声、带宽、响应度选 APD 的时候最关键的参数有四个第一是倍增因子 M也就是增益。它由偏压决定偏压越高增益越大。但增益不是越高越好因为过剩噪声因子 F 也会随增益增加。APD 的噪声功率近似等于N ≈ 2q × I_photo × M² × F × B其中 B 是带宽。注意这里是 M 的平方也就是说增益提升 10 倍信号功率提升 100 倍因为信号电流是 I_photo × M但噪声功率提升 M² × F信噪比的实际提升远没有想象的那么理想。典型硅 APD 的最优增益一般在 50 到 100 之间超过这个值噪声增长会超过信号增长反而得不偿失。第二是过剩噪声因子 F它和材料、结构都有关系。硅的电离系数比空穴与电子电离系数之比比较小F 相对较低所以在可见光和近红外波段硅 APD 优势明显。InGaAs 材料的电离系数比接近 1F 较大所以短波红外 APD 的噪声性能普遍不如硅 APD。第三是带宽。APD 的带宽受两个因素限制载流子渡越时间和 RC 时间常数。高速 APD 的带宽可以做到 GHz 级别但对于激光雷达来说几纳秒的上升沿就够用了通常带宽做到 100 MHz 到几百 MHz 即可。第四是响应度也就是单位光功率产生的电流。APD 的整体响应度等于量子效率乘增益典型值在 10 到 50 A/W 之间取决于波长和增益远高于 PIN 管的 0.5 到 1 A/W。2.3 APD 在激光雷达中的典型用法与局限目前市场上绝大多数中远距激光雷达尤其是无人驾驶和机器人领域905nm 波段的接收端基本被硅 APD 垄断。原因很朴素905nm 在大气中穿透力好硅材料在这个波段响应度尚可而且 APD 的增益适中、带宽高、成本相对可控。常见的电路方案是 APD 加跨阻放大器TIA再加主放大器和高精度比较器或 ADC。APD 输出的电流信号经过 TIA 变成电压信号再经过滤波、放大、阈值比较得到回波时刻的脉冲。APD 的局限也很明显它毕竟只有几十倍的增益对于 200 米开外 10% 反射率的目标回波信号依然处于噪声边缘。要提高探测距离只能增加发射功率或加大接收口径而这又带来功耗、体积和成本问题。所以 APD 适合“常规距离探测”但极致远距离场景已经有些吃力了。我记得有一个项目里客户要求用 APD 方案做到 300 米处 5% 反射率的探测我们当时把发射功率提到 120W 脉宽 10ns接收口径加大到 30mm极限情况下勉强能测但检测概率很低虚警也偏高。后来换了 SPAD 方案的芯片同样光学条件下轻松做到而且余量很大。这就是两类器件的本质差异。3. SPAD单光子探测的核心原理3.1 盖革模式超过击穿电压之后的“雪崩失控”SPAD 和 APD 在结构上非常相似但工作偏压完全不同。APD 工作在击穿电压以下增益有限SPAD 工作在击穿电压以上这样只要有一个光生载流子进入倍增区就可能触发自持雪崩。打个比方APD 像是把石头推上山坡推多高取决于你用多大力SPAD 像是越过山顶的石头一旦越过临界点就会自己滚下去而且一旦滚起来就停不住。这个“山顶”就是击穿电压。必须强调一点盖革模式下的自持雪崩如果不加干预电流会持续流下去器件直接就烧掉了。所以每个 SPAD 单元都必须串联一个淬灭电阻。雪崩发生后电流在淬灭电阻上产生压降把 SPAD 两端的偏压拉到击穿电压以下雪崩就熄灭了。然后电容重新充电为下一次探测做准备。3.2 SPAD 的输出特性数字脉冲与时间抖动SPAD 最有吸引力的特性是它的输出。只要有一个光子被吸收并触发了雪崩输出就是一个几伏甚至十几伏幅度、纳秒级上升沿的脉冲。这个脉冲已经是数字电平了不需要高增益放大器直接就能送进 TDC时间数字转换器测时间间隔。这个特性带来了两件事第一SPAD 的探测灵敏度极高理论上可以检测单个光子。对于激光雷达意味着同样的回波光功率SPAD 能探测到更远的距离或者允许更低的发射功率。第二SPAD 是“二元”探测器。它在任何一次测量中只能告诉你“有没有光子”不能告诉你“有几个光子”。如果要测光强只能靠多次累积然后统计计数率这就是后文要讲的 SiPM 和光子计数模式的来源。不过 SPAD 也有代价主要体现为时间抖动jitter。从光子入射到输出脉冲前沿的时间不是固定的存在几十到几百皮秒的随机波动。时间抖动直接转化为测距误差1 皮秒的抖动对应 0.15 毫米的距离误差100 皮秒就是 15 毫米。所以高精度 dToF 激光雷达对 SPAD 的时间抖动提出了很高要求。3.3 SPAD 阵列从单点探测到面阵成像单个 SPAD 只能测一个点的距离这大大限制了应用场景。于是业界开始把大量 SPAD 像像素一样排列成阵列直接在芯片级实现激光雷达的扫描或闪光成像。目前已商用的 SPAD 阵列规模从 3×3 到 64×64 甚至 512×512 都有。每个像素内部集成了 SPAD 元件、淬灭电阻、TDC 或计数器电路。也就是说SPAD 阵列芯片本身就是一个完整的“光子飞行时间相机”。这种方案的优点非常突出不需要机械扫描结构或者只需要较少的扫描辅助直接用一片芯片就能同时获取多个点的距离信息。这在 Flash 激光雷达和固态激光雷达领域是核心技术路线。但它也面临两个工程挑战一是芯片功耗和发热每平方毫米集成几十万个 SPAD 单元淬灭和计数电路都在跑功耗和发热控制很难二是良率和成本阵列越大良率越低成本指数上升。4. SiPM把 SPAD 做成模拟器件4.1 从单光子到“光子数统计”SiPM 的复合结构SiPM硅光电倍增管这个名称已经暗示了它的结构它是由多个 SPAD 单元并联组成的探测器。每个 SPAD 单元用一颗几百 kΩ 到几 MΩ 的淬灭电阻串联所有单元再并联到一个公共输出端。当光子打到其中一个单元该单元触发射雪崩输出一个幅度相对固定的电流脉冲。多个单元同时被光子击中时输出电流就是多个脉冲的叠加。因为淬灭电阻把每个单元隔离得足够好互相之间基本不会干扰所以输出电流近似正比于“同时触发的单元数”也就正比于入射光强。理论上SiPM 既保留 SPAD 的单光子灵敏度又获得了模拟输出能力这个设计很巧妙。但“同时触发单元数”有一个上限等于 SiPM 的总单元数这就引入了动态范围限制。4.2 SiPM 的关键指标光子探测效率、动态范围、串扰选择 SiPM 时核心指标有三个光子探测效率PDE是 SiPM 最重要的参数它是量子效率、雪崩触发概率和填充因子三者的乘积。PDE 越高同样光强下触发的单元越多探测灵敏度越高。商用的近红外 SiPM PDE 一般在 10% 到 20% 之间。动态范围。SiPM 输出信号与光强的关系不是无线性的。当入射光子数远小于单元总数时近似线性当入射光子数接近单元总数时多个光子打到同一个单元的几率增加输出信号就开始“饱和”。动态范围与单元总数成正比、与单元面积成反比。这就是一个经典的矛盾单元面积小PDE 的填充因子低单元面积大动态范围就小。串扰也是 SiPM 的一个独特问题。一个单元雪崩时会产生大量二次光子其中一部分可能穿过硅材料传播到相邻单元触发相邻单元误雪崩。这种“光串扰”会带来误触发噪声。降低串扰的方法主要是器件结构工艺层面的比如在单元之间刻隔离槽。与此相关的还有后脉冲效应。雪崩后的陷阱能级捕获载流子过一段时间再释放再次触发雪崩。后脉冲会增加噪声计数且与淬灭时间和温度强相关。4.3 SiPM 与 APD 在激光雷达中的对比判断在我做过的激光雷达项目里SiPM 和 APD 的选型之争是一个永远绕不开的话题。它们各自的核心指标截然不同维度APDSiPM工作模式线性雪崩盖革模式单元叠加内部增益10~10010⁵~10⁶输出信号模拟电流准模拟电流数字脉冲叠加单光子灵敏度无有动态范围较大受单元数限制较低时间抖动小较大百皮秒级温漂特性偏压随温度明显漂移偏压随温度漂移更敏感成本较低较高实际选型时如果探测距离要求很高、信号很弱、环境光干扰可控SiPM 的优势非常明显。但如果目标距离较近、反射率范围很大比如近距离高反射率墙体SiPM 容易饱和反而 APD 更合适。比如在车载激光雷达中测距范围从 0.1 米到 200 米目标反射率从 3% 到 90% 都可能遇到。如果直接用 SiPM近距离强反射目标的回波会直接把探测器打饱和产生严重的信号堆积效应导致测距偏差甚至盲区。所以不少方案采用双探测器配置或者 APD 加可变增益控制。而在测距相对较远的定点扫描雷达中SiPM 的单光子灵敏度优势就体现出来了。早期我做过一个项目客户要用激光雷达监测山体滑坡区域的表面位移距离从 50 米到 2000 米不等。APD 方案在 600 米以上就非常勉强了后来换用大面积 SiPM 配合高重频激光器成功把有效探测距离推进到了 1500 米以上。这个案例里目标反射率低、背景光相对小、距离远恰是 SiPM 最舒服的应用场景。5. 光子计数与 dToF/iToF 的信号处理原理5.1 为什么要做“光子计数”弱信号提取的本质当回波光子数量少到平均每个激光脉冲连一个光子都不到的时候传统的模拟放大链路几乎没有办法工作。这不是放大器不够好的问题而是信号的离散本质决定的。这时需要换一种思路不依赖单次脉冲的幅度而是对大量脉冲周期内的探测事件做累计统计。SPAD 和 SiPM 都能工作在“光子计数模式”即记录每个脉冲周期内是否有光子事件发生。以 dToF 为例发射脉冲同步触发 TDC 开始计时SPAD 输出脉冲时 TDC 记录时间戳。重复发射 N 次就能得到一组时间戳分布直方图。回波光子集中在真实距离对应的时间 bin 里而暗计数和噪声光子均匀分布在所有时间 bin 里。经过大量累积真实回波 bin 的计数会明显凸起从而被提取出来。这个方法的精妙之处在于单次探测可能被噪声淹没但统计上信号永远站在噪声“肩膀”上。这就是光子计数的信噪比优势。5.2 直方图法 vs 时刻鉴别法哪种更适合在实际系统里回波时刻提取有两种思路第一是前沿时刻鉴别法。设置一个阈值电压回波脉冲超过阈值的时间点就视为回波时刻。优点是实现简单、延迟小适合单次测量。缺点是阈值设置受幅度影响回波强和回波弱时过阈时刻会漂移这种现象称为“时间走离”误差。强回波上升沿更陡提前过阈弱回波滞后过阈。第二是直方图统计法。大量测量并累计光子时间戳然后用算法从直方图中提取信号峰。这种方法可以抑制噪声、降低走离误差但需要大量的脉冲积累不适合高速移动场景。实际激光雷达常用折中方案用直方图法做远距离微弱信号的检测同时用前沿法或恒比定时CFD做近距离强信号的测量。或者在直方图中对信号峰做插值获得亚时间 bin 级的精度。5.3 bin 宽、死时间和饱和对测距精度的影响dToF 系统的测距精度有两个关键参数时间 bin 宽度。TDC 的最小时间分辨率决定了距离的最小分辨率。比如 bin 宽度为 1ns则距离分辨率约为 15cm。要提高测距精度必须縮小 bin 宽。目前主流 dToF 芯片的 bin 宽在 50ps 到几百 ps 之间对应距离分辨率在 1 厘米到 3 厘米之间。死时间是另一个关键因素。SPAD 触发雪崩后需要一段时间恢复典型死时间在几十纳秒。如果回波光子密度过高靠近前一个光子到达的光子会被“屏蔽”导致计数损失。在近距离高反射率场景死时间会导致严重的计数饱和和距离偏差。有一个我在测试中遇到的真实案例某 SPAD 阵列激光雷达探测 10 米处 90% 反射率的白墙时测距比真实值偏近了约 30 厘米。原因就是回波太强SPAD 在首次触发后处于死时间内无法响应实际输出的脉冲对应的是回波前沿的某一个“光子包”等效于时间戳提前。解决办法是降低激光功率或减小探测器灵敏度但灵敏度低了远距离又测不到。这就是 SPAD 系统里最经典的“动态范围矛盾”。6. 激光雷达接收链路的工程实现要点6.1 TIA 与前端放大APD 与 SiPM 的电路差异APD 和 SiPM 虽然都是输出电流信号但前端电路设计差别很大。APD 的增益只有几十倍输出电流信号很小通常需要低噪声跨阻放大器。这里有一个经典的噪声匹配问题APD 寄生电容和 TIA 输入阻抗构成极点影响带宽电容越大环路稳定性越难保证。所以选用高速 APD 时通常会把 APD 面积控制得比较小把寄生电容降下来但面积小又导致收集光能力下降。这是一个折中。SiPM 因为内部增益高输出信号幅度大得多对 TIA 的增益要求不高。但 SiPM 的寄生电容比较大——所有单元的结电容并联尤其是大面积的 SiPM等效电容可达几百皮法。这带来两个问题一是信号上升沿被 RC 拉慢影响时间精度二是 SiPM 的暗电流也被高增益放大输出直流偏置会随温度漂移。一个常见做法是在 SiPM 输出端加隔直电容和高通滤波器只保留交流信号滤除暗电流带来的直流漂移。但这样会损失回波信号的低频成分对于宽脉冲回波要格外小心。6.2 温漂控制为什么偏压补偿是绕不开的坎所有基于雪崩效应的探测器都有一个共性击穿电压随温度变化。温度升高晶格振动加剧载流子碰撞电离前需要更高的电场所以击穿电压升高。如果不做补偿实际工作偏压相对击穿电压的过压会随温度变化导致增益漂移。APD 的增益随偏压变化非常敏感典型值是每伏偏压变化增益变化百分之几十。SiPM 更夸张过压只变化零点几伏PDE 就可能提升或下降一倍。工程上常见的温漂补偿手段有三种第一种是硬件 PID 控温。把探测器贴在 TEC 上保持恒温。这种方法效果好但功耗高、体积大适合工业级固定设备。第二种是偏压查表补偿。在出厂前标定探测器在不同温度下的最佳偏压曲线存放在 EEPROM 里。运行时通过温度传感器读取温度查表设置偏压。这种方法成本低、效果好但需要逐颗标定工艺一致性要求高。第三种是动态闭环补偿。在空闲时期周期性地测量击穿电压利用已知光信号或内部测试信号调节偏压。这种方法最智能但实现复杂度最高。我自己的建议是对于量产产品至少做到第二种对于高端产品强烈建议第三种。千万别省掉温漂补偿直接固定偏压否则夏天和冬天探测距离相差 30% 都是有可能的。6.3 光学设计与探测器选型的匹配接收芯片的性能再强如果光学系统匹配不好一切都是白搭。我见过不少项目芯片指标很好但整机测距能力上不去最后发现是光学接口出了问题。匹配的核心有两点光斑尺寸和数值孔径。光斑尺寸要与探测器感光面匹配。APD 的感光面通常比较小常见直径 50μm 到 500μm。如果光学系统把目标回波聚焦后的光斑直径比感光面大多余的光就浪费了。SiPM 的感光面可以做得很大用大光斑甚至可以直接做无透镜或近焦设计。数值孔径NA则决定了光学系统的收光角。高 NA 的镜头收光能力强但景深小、像差大低 NA 镜头收光弱但工艺简单。对于远距离测距雷达优先保证收光能力所以会选用大孔径但 NA 适当的镜头。还有一个容易被忽略的点接收端滤波器。太阳光在近红外波段有很强的背景噪声通常需要在镜头前加窄带滤光片只让激光波长附近的光通过。滤光片的带宽越窄越好但带宽过窄时温度漂移和入射角变化会导致透过率下降。业界常用带宽在 10nm 到 30nm 之间。6.4 环境光抑制从滤光片到算法环境光抑制包括光学层和算法层、电子学层三个层面。光学层主要是窄带滤光片简单有效但只能滤除带外噪声。对于阳光直射这种强背景光即使带通再好带内背景光依然很强。电子学层可以加背景光电流监测和补偿电路。比如检测光电流中的直流分量自动调整放大器偏置防止背景光把放大器输入端推到饱和。这个做法在 APD 系统里很常见在 SiPM 系统里则表现为监测暗电流和背景计数率动态调整过压或阈值。算法层则是利用 dToF 的直方图特性把背景光表现为一个近似均匀的基底计数在提取信号峰时做基底扣除。这个方法简单有效是目前 dToF 雷达的标配。我实测下来三层方案缺一不可。只靠窄带滤光片在正午阳光下接收端还是会被背景光打满只靠算法信号早被背景噪声淹没了。完整的链路设计需要三层协同。7. 从单芯片到系统典型应用场景拆解7.1 车载远距雷达为什么 905nm 的 APD 仍是主流车载远距雷达是目前激光雷达市场中量最大的应用。这类雷达的典型需求是探测距离 200 米以上反射率 10%视场角 120°×25°角分辨率 0.1°同时还要满足车规级可靠性。在这些约束下905nm APD 方案目前仍是主流。原因有三一是成本。一颗车规级 APD 芯片的量产价格远低于同等可靠性的 SPAD 阵列芯片。二是可靠性。APD 技术成熟了几十年车规认证体系完整而 SPAD 阵列的可靠性数据积累时间还不够长。三是性能足够。200 米处 10% 反射率的回波配合 75W 以上的发射功率和适当口径的接收光学系统APD 的灵敏度刚好够用。再加上先进的信号处理算法达到 200 米探测并不勉强。但车载雷达也在快速向 SPAD/SiPM 阵列方案过渡。尤其是近距离补盲雷达和侧向雷达要求大视场、高帧率、低成本SPAD 阵列的固态化优势非常明显。7.2 机器人 / 无人机避障雷达短距离高动态范围消费级机器人、扫地机、无人机避障雷达的典型需求是探测距离 3 米到 30 米近距离要求 5cm 精度同时要抗环境光。这些需求反而更适合 SiPM 或小规模 SPAD 阵列。因为距离不远回波信号相对较强挑战不在于灵敏度而在于近距离强回波下的动态范围和精度。SiPM 在这里的优势增益高不需要高功率激光就能工作对人眼安全性好功耗低。劣势近距离强回波容易饱和。工程上通常会把 SiPM 的输出信号分成两路一路是高增益通道用于远距离信号提取一路是低增益通道用于近距离信号提取通过算法融合两路结果。还有一个很实用的方案是用 SPAD 阵列做近距离高精度测距用 APD 做远距离粗测。这种混合架构在不少高端机器人雷达里已经商业化了。7.3 工业测绘与安防监控远距离、低反射率挑战工业测绘和安防监控的探测目标往往是低反射率的墙面10%、树木5%、身穿深色衣物的人3%、甚至远距离小目标小于 0.1m² 的截面积。这类场景对探测器灵敏度的要求极高SiPM 和 SPAD 比 APD 有决定性优势。配合大口径接收光学系统和高重频激光器单光子级别的灵敏度加上多次累积统计可以显著扩展探测距离。今年早些时候我们为一个电厂做过一套安防激光雷达告警系统要求在 100 米距离探测到穿深色衣物的人目标反射率约 3%。APD 方案在夜间勉强可行但白天阳光直射时误报率不可接受。后来改用大面积 SiPM 配合双波段滤光方案同样条件下检测概率从不到 80% 提升到 98% 以上误报率大幅下降。这次的实际测试让我彻底改变了 SiPM 只能用于室内短距离的刻板印象。7.4 正在兴起的 Flash 固态雷达与 SPAD 像素级方案Flash 固态雷达不依赖机械扫描直接一次照亮整个视场接收端用面阵探测器同时成像。这种方案做完全固态、高帧率、低成本激光雷达最合适的接收芯片就是 SPAD 面阵。目前已商业化的 SPAD 面阵主要有两类一类是 dToF 型 SPAD 面阵每个像素集成 TDC输出距离图像另一类是 iToF 型测量的是发射光和接收光之间的相位差通过多个频点的相位偏移来解算距离。iToF 型 SPAD 面阵的优势在于不需要极高的时间分辨率TDC 电路可以做得更简单像素可以做小分辨率可以更高。缺点是多频点测量需要更长的累积时间在运动场景下容易产生运动模糊。dToF 型 SPAD 面阵的优势是单次测量就能得到绝对距离响应速度快不受卷尺原理中相位模糊度的限制。缺点是对像素内 TDC 的精度和面积有较高要求像素尺寸往往做得比较大。所以 Flash 雷达选用哪种方案本质上是在“分辨率”和“精度/速度”之间做取舍。8. 测试与标定接收芯片选型后的关键动作8.1 如何用量化指标评估探测器芯片选型阶段除了看 datasheet我强烈建议自己做一份对比测试。重点是实测 PDE、噪声等效功率NEP和动态范围。datasheet 里的典型值是理想条件下的实际模块中的性能受温度、偏压噪声、光学封装等影响往往和标称值有差距。一个简单有效的实测方法用可调衰减器配合标准反射目标逐步衰减激光功率直到接收端信噪比落到某个阈值记录该时刻的等效回波光功率。重复多次取平均得到的就是该探测器在特定系统配置下的最小可探测光功率。对于 SPAD/SiPM还需要测量暗计数率随过压的变化曲线。暗计数率太高会直接限制弱信号检测能力。一般要求暗计数率低于信号计数率的 1/10否则单光子检测的可信度会大打折扣。8.2 时间抖动与距离精度测试方法测距精度的核心指标是时间抖动。标准做法是用快速上升沿皮秒级的光脉冲入射探测器使用高带宽示波器测量输出脉冲的上升沿时间多次测量纪录时间戳画出时间分布直方图计算标准差。这个标准差就是系统的时间抖动它由探测器抖动、TDC 量化误差、光源抖动等共同决定。实际系统的时间抖动往往比探测器单点数据高不少因为还叠加了 TDC 的量化误差和激光器自身的触发抖动。在系统级测试中常用“固定目标多点测距法”把目标放在已知距离用激光测距仪、卷尺等校准雷达连续输出测距值统计均值和标准差。标准差就是系统的距离噪声直接反映最终产品的测距性能。8.3 从实验室到量产的标定与一致性控制量产中每颗芯片的击穿电压、暗计数率、光谱响应都有差异。所以量产标定必须覆盖这些参数击穿电压标定逐颗测量不同温度下的击穿电压生成偏压补偿表。暗计数率筛选设定上限剔除暗计数超标的器件。增益或 PDE 标定测量标准光源下的输出确保一致性。温度传感器标定配套的温度传感器精度直接影响补偿效果。在实际产线上我建议把标定数据直接写进每颗模块的 EEPROM 中。这样整机装配时系统可以自动读取标定参数免去逐台调整的麻烦。8.4 常见问题排查速查表我整理了一份自己在项目中常用的排查表遇到问题可以对照检查现象可能原因排查建议测距明显偏近SPAD 饱和 / 信号堆积降低激光功率或增加衰减片测距明显偏远时间走离 / 阈值过高改用恒比定时或校准阈值虚警率高环境光过强增加窄带滤光片或提高阈值远距离探测时有时无探测器增益不足检查偏压补偿适当增加增益温度变化后测距偏移温漂补偿失效重新标定偏压-温度曲线近距离盲区后端放大饱和增加增益控制或双通道方案多目标回波无法区分死时间过长选更低死时间的器件或降低重频9. 选型决策框架与未来演化方向9.1 根据应用场景倒推探测器选型我总结了一个简化的选型流程不一定完美但胜在实用第一步确定最大探测距离和最小可接受反射率。这两项决定了接收端需要的灵敏度。第二步估算回波光功率。用激光雷达方程把发射功率、口径、效率、目标反射率、距离代入算出接收端可能的最小光功率。第三步把这个光功率与探测器灵敏度比较。APD 的灵敏度大约在 nW 到百 nW 级别SiPM/SPAD 在 pW 级别。如果在临界区间优先选 SiPM/SPAD如果余量充足APD 性价比更高。第四步根据动态范围要求排除不合适的技术。比如近距离、高反射率目标为主APD 更稳远距离、低反射率为主SiPM/SPAD 更有优势。第五步考虑成本、供应链、车规需求、功耗等工程约束做出最终决定。9.2 面阵化、数字化与集成化接收芯片的趋势接收芯片的技术演化有几个明显方向第一是面阵化。从单点探测器到线阵再到面阵激光雷达正在从“扫描”走向“闪光”。面阵 SPAD 芯片的分辨率逐年提升成本在快速下降这是未来几年最确定的趋势。第二是数字化。传统模拟前端正在被数字电路取代。SPAD 阵列直接把光子事件变成数字时间戳芯片内部完成大量信号处理后再输出测距结果。模拟链路的温漂和噪声问题被大幅规避。第三是集成化。单芯片上集成激光器驱动、SPAD 阵列、TDC、信号处理甚至激光器本体的趋势已经出现。几年前还不现实的单芯片激光雷达现在已经出现在实验室和早期样品中了。第四是波长向短波红外迁移。1550nm 波长对人眼安全、大气穿透力好但 InGaAs 探测器成本高、性能不如硅。随着 InGaAs SPAD 阵列的成熟未来高端激光雷达会逐渐向 1550nm 迁移。9.3 我个人对三类探测器的最终理解说了这么多最后用我自己的工作体会做个收束。APD 是“稳重型选手”它成熟、可靠、线性度好是当前绝大多数量产激光雷达的默认选择。它不会给你惊喜但也很少让你失望适合对成本、可靠性和线性度要求高的系统。SPAD 是“突破型选手”它的单光子探测能力打开了激光雷达物理极限的上限带来了固态化和像素级并行探测的可能性。但它的动态范围、死时间和串扰问题让系统设计变得复杂不是随便一块芯片就能搞定。SiPM 是一个聪明的“折中方案”它用多单元并联把 SPAD 的数字特性和 APD 的模拟特性结合起来。在单光子灵敏度和动态范围之间取得了一个平衡点。它不是万能的但在很多边缘场景里恰好是那个最合适的解决方案。选型没有对错只有合不合适。弄清楚应用场景的真正痛点再回头看你手上的三种探测器的物理边界答案往往就自动浮现出来了。
返回列表