2. SPAD(单光子雪崩二极管)原理:盖革模式工作原理、雪崩击穿机制、淬灭电路

好,咱们直接进入正题。SPAD,全称 Single Photon Avalanche Diode,中文叫单光子雪崩二极管。很多刚接触的同学会把它跟普通的 APD(雪崩光电二极管)搞混。我刚开始也犯过这个错——以为 SPAD 就是 APD 的升级版。其实不然,它们的工作模式完全不同。

APD 工作在线性模式,输出信号跟光强成正比。而 SPAD 嘛,它工作在 盖革模式。说白了,它就像一个数字开关:要么没信号,要么就是一个巨大的脉冲。你想想看,一个光子打进去,就能触发一次“雪崩”,输出一个几伏的电压脉冲。这就是单光子探测的核心。

2.1 盖革模式工作原理

什么是盖革模式?我打个比方你就懂了。

普通二极管反向偏置时,电流很小。但 SPAD 不一样,它被偏置在 击穿电压以上。比如击穿电压是 20V,我给它加 25V。这时候,耗尽区内的电场强度极高,高到只要有一个光生载流子进入,就能触发连锁反应。

这个状态,就叫盖革模式。名字来源于盖革计数器,原理类似。

关键点:盖革模式下,SPAD 的增益是无穷大(理论上)。一个光子就能产生 10^6 ~ 10^8 个电子-空穴对。所以它的输出信号不需要放大器,直接就能被检测到。

我个人习惯把盖革模式理解为“悬在临界点上的状态”。就像你推一块石头到悬崖边,轻轻一碰它就滚下去。这个“轻轻一碰”就是单个光子,而“滚下去”就是雪崩。

2.2 雪崩击穿机制

雪崩击穿,听起来很吓人,其实原理很简单。

当 SPAD 被偏置在击穿电压以上时,耗尽区内的电场强度极高。一个光生电子在电场中被加速,获得足够能量后撞击晶格,产生新的电子-空穴对。这些新产生的载流子又被加速,继续撞击,就像滚雪球一样,指数级增长。

这个过程,我称之为“载流子的链式反应”。

这里有个细节要注意:雪崩一旦触发,电流会迅速增大。如果不加以控制,这个电流会一直持续下去,直到把器件烧掉。嗯,这就是为什么我们需要淬灭电路。

避坑指南:我曾经在早期项目中,为了追求更高的探测效率,把偏置电压加得过高。结果雪崩电流太大,淬灭电路反应不够快,直接烧坏了一个 SPAD 阵列。后来我学乖了,偏置电压一般控制在击穿电压以上 1~5V 之间,具体值要看器件手册。

雪崩击穿的发生需要满足两个条件:

  • 电场强度足够高(偏置电压 > 击穿电压)
  • 存在初始载流子(光生或热生)

你可能会问:那没有光的时候呢?会不会有暗计数?会的。热生载流子也会触发雪崩,这就是暗计数的来源。所以 SPAD 通常需要制冷,降低暗计数率。

2.3 淬灭电路

淬灭,英文叫 Quenching。它的作用就是:雪崩发生后,迅速把偏置电压降到击穿电压以下,让雪崩停止。然后,再恢复偏置电压,准备探测下一个光子。

淬灭电路是 SPAD 的核心外围电路。没有它,SPAD 就是个一次性器件。

淬灭方式主要有两种:被动淬灭主动淬灭。我分别讲讲。

2.3.1 被动淬灭

被动淬灭是最简单的方案。说白了,就是在 SPAD 的阳极或阴极串联一个大电阻(通常是几十 kΩ 到几百 kΩ)。

工作原理是这样的:

  1. 雪崩发生时,电流迅速增大
  2. 电流流过串联电阻,产生压降
  3. SPAD 两端的电压被拉低,降到击穿电压以下
  4. 雪崩停止
  5. 然后,通过电阻对 SPAD 的寄生电容充电,电压慢慢恢复

这个方案的好处是简单、成本低。但缺点也很明显:

  • 恢复时间慢(RC 时间常数大),限制了计数率
  • 淬灭后存在一段“死时间”,期间无法探测光子
  • 输出脉冲的幅度和宽度不稳定

我的经验:被动淬灭适合低频应用,比如计数率低于 1 MHz 的场景。如果你需要高速探测,还是老老实实用主动淬灭吧。

2.3.2 主动淬灭

主动淬灭,顾名思义,就是主动控制淬灭过程。它用一个快速比较器检测雪崩电流,一旦检测到,就立即通过一个开关管把 SPAD 的偏置电压拉低。

典型的主动淬灭电路包含:

  • SPAD 本身
  • 一个快速比较器(检测雪崩)
  • 一个淬灭开关(通常是 MOSFET)
  • 一个恢复开关(重新加载偏置电压)

工作流程是这样的:

  1. SPAD 处于盖革模式,等待光子
  2. 光子触发雪崩,电流流过检测电阻
  3. 比较器检测到电压变化,输出触发信号
  4. 淬灭开关导通,将 SPAD 阳极电压拉高(或阴极拉低),淬灭雪崩
  5. 短暂延迟后,恢复开关导通,重新建立偏置

主动淬灭的优点是:

  • 淬灭速度快(纳秒级)
  • 死时间短,计数率高(可达几十 MHz)
  • 输出脉冲幅度稳定,便于后续处理

当然,缺点就是电路复杂,功耗也大一些。

核心对比:被动淬灭 vs 主动淬灭

参数 被动淬灭 主动淬灭
淬灭时间 几十 ns ~ 几百 ns 几 ns ~ 十几 ns
死时间 长(~μs 级) 短(~10 ns 级)
最大计数率 ~1 MHz ~50 MHz 甚至更高
电路复杂度
功耗 较高
适用场景 低速、低成本应用 高速、高性能应用

2.4 知识体系图

下面我用一张 SVG 图来总结本章的核心逻辑。你可以把它当作一个思维导图来看。

SPAD 单光子雪崩二极管原理 盖革模式 偏置电压 > 击穿电压 单光子触发雪崩 增益:10^6 ~ 10^8 数字输出(脉冲) 类比:悬崖边的石头 雪崩击穿机制 载流子链式反应 碰撞电离产生新载流子 指数级增长 需控制偏置电压 ⚠ 过压会烧毁器件 淬灭电路 停止雪崩 → 恢复偏置 被动淬灭:串联电阻 主动淬灭:比较器+开关 决定死时间与计数率 核心外围电路 核心逻辑总结 盖革模式提供高增益 → 雪崩击穿产生信号 → 淬灭电路控制过程 三者缺一不可,共同决定 SPAD 的性能指标 关键性能指标 探测效率 | 暗计数率 | 时间抖动 | 死时间 | 最大计数率

个人建议:如果你刚开始接触 SPAD,我建议你先从被动淬灭入手,搭一个简单的测试电路,感受一下雪崩脉冲的样子。等理解了基本原理,再上主动淬灭。我当年就是这么过来的,踩了不少坑,但也学到了真东西。

好了,这一章的内容就到这里。SPAD 的原理其实不复杂,但细节很多。尤其是淬灭电路的设计,直接决定了你的探测器性能上限。下一章我们会聊 SPAD 的关键性能参数,到时候再细讲。


公众号:蓝海资料掘金营,微信deep3321