3、探测器选型:APD与SPAD/SiPM对比、响应度与增益、暗计数与噪声、探测器阵列设计

探测器选型,是激光雷达硬件设计里最让人头疼的环节之一。我见过不少团队,光学系统设计得漂漂亮亮,结果探测器没选对,整机性能直接腰斩。说白了,探测器就是雷达的「眼睛」,它好不好用,直接决定了你能看多远、看得清不清。

今天咱们就掰开揉碎,聊聊APD、SPAD、SiPM这三兄弟。嗯,这里要注意,它们虽然都是光电探测器,但脾气秉性完全不同。

3.1 APD:老牌劲旅,线性之王

APD(雪崩光电二极管)是我个人用得最多的探测器。它在激光雷达领域摸爬滚打了几十年,技术非常成熟。

工作原理:APD工作在反向偏压下,当光子入射后产生电子-空穴对,这些载流子在强电场中被加速,撞击晶格产生更多的载流子——这就是雪崩效应。增益通常在几十到几百倍之间。

响应度与增益:APD的响应度可以用公式表示:

R = η · (q / hν) · M

其中η是量子效率,M是倍增因子。我在项目中遇到过一个问题:增益调得太高,噪声也跟着上去了。后来我学乖了,一般把增益控制在50-200之间,既能保证信号强度,又不至于让噪声失控。

参数 APD典型值 说明
增益 50-200 线性可调
响应度@905nm 30-60 A/W 取决于增益设置
带宽 100 MHz - 1 GHz 适合脉冲式激光雷达

暗计数与噪声:APD的暗电流主要来自热激发和隧穿效应。我建议选型时重点关注暗电流密度,一般低于1 nA/mm²才算合格。噪声方面,APD的过剩噪声因子F ≈ M^x,x通常在0.3-0.5之间。说白了,增益越高,噪声也越大,这是个trade-off。

核心结论:APD适合需要高动态范围、线性响应的场景。比如远距离探测,或者需要精确测量回波强度的应用。

3.2 SPAD与SiPM:单光子灵敏度的新贵

SPAD(单光子雪崩二极管)和SiPM(硅光电倍增管)是近十年才大规模进入激光雷达领域的。它们最大的特点就是——能探测单个光子。

SPAD的工作原理:SPAD工作在盖革模式,偏压高于击穿电压。一个光子就能触发雪崩,产生一个数字脉冲。你想想看,这灵敏度有多恐怖?

SiPM的本质:SiPM其实就是一堆SPAD的阵列,每个SPAD称为一个微元。所有微元的输出并联在一起,输出信号是各微元信号的叠加。这样既能保持单光子灵敏度,又能扩大动态范围。

个人经验:我曾经在一个项目中用SPAD做近距离探测,效果非常好。但到了远距离,背景光一强,SPAD就容易被「淹死」。后来我换成了SiPM,通过调整微元数量来平衡灵敏度和动态范围,问题就解决了。

暗计数率:SPAD和SiPM的暗计数率通常在几十到几百kHz/mm²。这个值受温度影响很大——温度每升高10°C,暗计数率翻倍。所以,如果你要做工业级产品,温控是必须考虑的。

参数 SPAD SiPM
增益 10^5 - 10^6 10^5 - 10^6
暗计数率 10-100 kHz/mm² 50-500 kHz/mm²
动态范围 低(单光子级) 中(取决于微元数)
时间分辨率 ~100 ps ~1 ns

3.3 APD vs SPAD/SiPM:怎么选?

这个问题我经常被问到。我的回答是:没有最好的探测器,只有最合适的。

  • 远距离(>200m):APD更靠谱。因为SPAD/SiPM在强背景光下容易饱和,而APD的线性响应可以很好地处理这种情况。
  • 近距离(<50m):SPAD/SiPM有优势。单光子灵敏度意味着可以用更低的激光功率,对眼睛更安全。
  • 多回波探测:APD的线性输出更容易处理多回波。SPAD/SiPM的数字输出需要额外的处理逻辑。
  • 成本:APD更便宜,工艺成熟。SiPM目前还比较贵,但价格在快速下降。

避坑指南:我曾经在一个项目中盲目追求高灵敏度,选了SPAD做远距离探测。结果发现,白天背景光一强,探测器直接饱和,根本没法用。后来不得不重新设计光学系统,加装窄带滤光片,才勉强能用。所以,选型时一定要考虑实际工作环境。

3.4 探测器阵列设计

单点探测器已经不能满足现代激光雷达的需求了。阵列化是趋势。常见的阵列形式有:

  • 1×N线阵:配合扫描镜使用,实现一维扫描。
  • N×M面阵:实现Flash式激光雷达,一次发射覆盖整个视场。
  • 稀疏阵列:在面阵中只布置少量探测器,配合光学系统实现特定功能。

设计要点

  1. 填充因子:探测器面积占像素总面积的比例。填充因子越高,灵敏度越好。但阵列密度增加时,填充因子会下降。
  2. 串扰:相邻像素之间的光学或电学串扰。我建议在像素之间加隔离结构,比如深沟槽隔离。
  3. 读出电路:每个像素需要独立的读出电路。对于SPAD/SiPM,通常用TDC(时间数字转换器)来测量光子到达时间。
  4. 散热:阵列工作时发热量大,需要良好的热管理。我在一个32×32的SiPM阵列项目中,专门设计了微通道水冷板,才把温度控制在可接受范围内。
探测器选型决策流程 开始选型 探测距离要求? 远距离 > 200m vs 近距离 < 50m 推荐:APD 推荐:SPAD/SiPM 远距离APD选型要点 增益50-200 | 带宽 > 100MHz 暗电流 < 1nA/mm² 近距离SPAD/SiPM选型要点 暗计数率 < 100kHz/mm² 微元尺寸15-50μm 阵列设计 1×N线阵 | N×M面阵 | 稀疏阵列

最后说一句,探测器选型没有标准答案。我建议你多做实验,拿实际芯片搭个测试板,在真实环境下跑一跑。数据会告诉你答案。

本章小结:APD适合远距离、高动态范围场景;SPAD/SiPM适合近距离、单光子灵敏度场景。阵列设计时要考虑填充因子、串扰、读出电路和散热。选型没有银弹,只有最适合你应用场景的方案。

专注资料整理