4、单光子探测器:SPAD、SNSPD的原理、性能参数(效率、暗计数、死时间)及选型
做量子通信项目,说白了就是在跟光子较劲。
你想想看,一个量子密钥分发系统里,信号弱到什么程度?平均每个脉冲里可能只有0.1个光子。这时候普通的光电探测器根本没用——它连信号都看不到。所以我们必须用单光子探测器。
我个人习惯把单光子探测器比作「守门员」。它得在极短的时间内,判断有没有光子进来,并且准确记录下这个事件。今天咱们就聊聊两位主力守门员:SPAD和SNSPD。
4.1 SPAD:雪崩光电二极管的单光子模式
SPAD的全称是单光子雪崩二极管。它本质上是一个工作在盖革模式下的PN结。
什么叫盖革模式?就是给它加一个高于击穿电压的反向偏压。这时候,一个光子进来,产生一个电子-空穴对,就会触发雪崩效应——电流瞬间放大到毫安级别。这个信号很容易被检测到。
嗯,这里要注意:雪崩一旦开始,不会自己停下来。所以SPAD需要搭配一个淬灭电路,把电压拉低,让雪崩停止。这个淬灭过程,就引出了我们后面要讲的死时间。
核心原理一句话:光子触发雪崩,雪崩产生可测电流,淬灭电路复位等待下一个光子。
4.2 SNSPD:超导纳米线单光子探测器
SNSPD是另一种路子。它用一条极细的超导纳米线(宽度通常只有100纳米左右),通上略低于临界电流的偏置电流。
当一个光子打上去,局部温度升高,超导态被破坏,出现一个热点。热点区域的电阻瞬间变大,电流就被迫绕道走,形成一个可检测的电压脉冲。
我记得第一次在实验室看到SNSPD的实物时,觉得这东西太脆弱了——一根头发丝都不到的线,居然要承载整个量子通信系统的探测任务。但它的性能确实惊人。
个人经验:SNSPD需要工作在极低温环境(2-3K),通常用GM制冷机或液氦实现。我曾经在项目现场遇到过制冷机振动导致光纤耦合偏移的问题,后来加了减震支架才解决。
4.3 三大核心性能参数
不管用哪种探测器,选型时你都得盯住三个参数:效率、暗计数、死时间。我习惯把它们叫做「铁三角」——三者互相制约,很难同时做到最优。
4.3.1 探测效率
探测效率,就是光子打上来,探测器能成功记录下来的概率。单位是百分比。
SPAD的效率通常在20%-60%之间,取决于波长。硅基SPAD在可见光波段表现不错,但到了1550nm近红外波段,效率就掉到10%以下了。
SNSPD的效率可以做到90%以上,尤其是1550nm波段,这正是光纤通信的黄金窗口。所以长距离量子通信项目,基本都选SNSPD。
避坑指南:我曾经遇到过一个供应商报的探测效率是85%,但实测只有60%。后来发现他们把光纤耦合损耗算进去了。记住:效率一定要问清楚是「光纤到光纤」还是「芯片到芯片」。
4.3.2 暗计数
暗计数,就是没有光子进来时,探测器自己产生的误触发次数。单位是Hz(次/秒)。
为什么会这样?因为热噪声、隧穿效应、甚至宇宙射线都可能触发雪崩或热点。暗计数越低越好。
SPAD的暗计数通常在几十到几千Hz。SNSPD可以做到1Hz以下,甚至0.1Hz。但代价是——你得给它配一套制冷系统。
| 参数 | SPAD(典型值) | SNSPD(典型值) |
|---|---|---|
| 探测效率(1550nm) | 10%-25% | 70%-95% |
| 暗计数 | 100-2000 Hz | 0.1-10 Hz |
| 死时间 | 10-100 ns | 10-100 ns |
| 工作温度 | -20°C 到 室温 | 2-3 K |
| 系统成本 | 低 | 高 |
4.3.3 死时间
死时间,就是探测器处理完一个光子后,需要多长时间才能恢复,准备探测下一个光子。
SPAD的死时间主要来自淬灭和恢复过程。SNSPD的死时间来自热点消散和纳米线恢复超导态。
死时间直接影响最大计数率。比如死时间是50ns,那理论上最大计数率就是20MHz。但实际应用中,为了保持线性响应,通常只用到最大计数率的10%-20%。
我的习惯:选型时,我会先算一下系统需要的最大光子速率。比如QKD系统里,如果重复频率是1GHz,平均每脉冲0.1个光子,那探测器每秒要处理1亿个光子。这时候死时间必须小于10ns,否则计数会严重饱和。
4.4 选型实战指南
选型没有万能答案。我一般按这个思路来:
- 先看波长:如果是可见光波段(比如400-900nm),SPAD性价比很高。如果是1550nm近红外,SNSPD是首选。
- 再看应用场景:实验室环境,有制冷条件,选SNSPD。野外部署、便携设备,选SPAD。
- 最后看预算:一套SNSPD系统(含制冷机)大概几十万人民币。SPAD模组几千到几万就能搞定。
一句话总结:追求极致性能,上SNSPD;追求实用和成本,上SPAD。没有最好的探测器,只有最合适的探测器。
4.5 知识体系图
下面这张图帮你理清本章的核心逻辑:
最后说一句:单光子探测器是量子通信系统的「眼睛」。选对了,系统性能翻倍;选错了,后面所有调试都是白费功夫。我建议你在项目初期就花时间把探测器选型定下来,别等到系统联调时才发现瓶颈在这里。
公众号:蓝海资料掘金营,微信deep3321