SPAD 单光子雪崩二极管

news2024/9/29 4:43:41

一、简介

        SPAD,全称为Single Photon Avalanche Diode(单光子雪崩二极管),是一种高灵敏度的光电探测器件,能够在非常低的光照水平下检测单个光子。SPAD在工作时,当一个光子被探测器吸收后,能够触发一个雪崩效应,产生一个可以被检测到的电信号。

二、基本结构

        按照光子入射方向,目前硅基SPAD器件主要分为前照式和背照式两种结构。

三、工作原理

        单光子雪崩二极管是单光子成像的关键核心器件,其本质为一个工作在反向偏压下的PN结,且工作电压高于击穿电压,处于盖格模式,I-V特性曲线如图1(a)所示,反偏PN结能带结构及电子-空穴对输运过程如图1(b)所示。其基本原理为:当耗尽区(倍增区)没有自由载流子并且反向偏压达到雪崩击穿要求的数值时,SPAD将处于稳态,器件耗尽区中会形成很强的电场,但是没有自由载流子发生电离,待入射光产生的光生载流子注入至耗尽区,在雪崩倍增效应下连续碰撞电离后产生雪崩信号。SPAD具有高灵敏度和高增益的特点。

     

3.1 SPAD工作的详细步骤

  1. 光电效应:当一个光子入射到SPAD上时,如果光子的能量足够,它能够在SPAD的耗尽区产生一个电子-空穴对。

  2. 雪崩倍增:耗尽区具有高电场强度,新产生的电子-空穴对在电场作用下获得能量,并与晶格原子碰撞,产生更多的电子-空穴对。这个过程称为雪崩倍增效应,可以在极短的时间内产生大量的载流子。

  3. 击穿与触发:SPAD工作在高于雪崩击穿电压的反向偏压下。当光子引发雪崩效应时,如果反向偏压足够高,SPAD将进入盖革模式,此时的增益理论上是无穷大,即单个光子就能使SPAD产生饱和的光电流。

  4. 淬灭与恢复:雪崩一旦发生,SPAD需要迅速回到其原始状态以检测下一个光子。这个过程称为淬灭。通常,通过与一个大电阻串联来实现,雪崩电流流过这个电阻时,SPAD两端的电压降低,从而抑制雪崩。然后,通过电路使SPAD恢复到初始状态,以便再次检测光子。

3.2 淬灭电路

当单光子雪崩二极管被触发雪崩后,如果没有外界的作用,将一直维持在雪崩状态,无法再进行单光子检测,且过大的雪崩电流会使器件产生损耗,因此通常会将单光子雪崩二极管与淬灭-恢复电路联合使用。根据工作机制,淬灭-恢复电路可以分为被动式、主动式以及门控式三种。

以被动淬灭-恢复电路为例,分析其工作原理,最简单的被动淬灭-恢复电路是将SPAD直接与一个较大阻值电阻串联,如图所示。当SPAD被触发雪崩,雪崩电流流过淬灭电阻时,电阻上会产生足够大的压降,使得SPAD两端的偏置电压低于击穿电压,此时耗尽区的电场强度不足以让载流子继续引发碰撞电离,因此雪崩过程被淬灭。在雪崩淬灭后,PN结耗尽区的寄生电容将通过电阻缓慢充电到初始偏置电压,并具有再次进行单光子检测的能力。对于电阻淬灭恢复电路,恢复时间由RC时间常数决定,R为淬灭电阻阻值,C为耗尽区寄生结电容。雪崩二极管淬灭和恢复过程的持续时间又被称为死时间,如图8所示,处于死时间内的单光子雪崩二极管不具有检测光子的能力。

四、SPAD、APD、PD

SPADAPDPD
单光子雪崩二极管雪崩光电二极管光电二极管
工作原理工作电压高于雪崩击穿电压时,进入盖革模式。此时,光子入射产生的电子-空穴对在高电场下产生雪崩效应,触发一个可被检测到的电信号。反向偏压超过其雪崩击穿电压时,进入雪崩模式。此时,光生载流子在高电场下发生碰撞电离,产生新的电子-空穴对,从而实现信号的倍增当光照射到其PN结时,会产生电子-空穴对,形成光电流。
灵敏度相比SPAD较低
检测单个光子广范围的光强

五、特性参数

  1. 光子探测效率(Photon Detection Efficiency, PDE):这是衡量SPAD检测光子能力的一个指标,表示在一定条件下,触发雪崩效应的光子占总入射光子的比例 。
  2. 暗计数率(Dark Count Rate, DCR):指在没有光照射的情况下,由于热噪声等因素引起的误计数率 。
  3. 定时抖动(Timing Jitter):指测量光子到达时间的精度,通常表现为时间测量的波动或不确定性 。
  4. 雪崩倍增因子:SPAD发生雪崩击穿后的电流与雪崩击穿前的电流的比值,即SPAD的电流增益 。
  5. 响应度:用来表示入射光产生的光电流和入射光的功率之间的关系 。
  6. 死区时间(Dead Time):SPAD在触发雪崩后,需要一段时间恢复到可以再次检测光子的状态,这段时间称为死区时间 。
  7. 后脉冲(Afterpulsing):雪崩发生后,由于电荷载流子的释放可能触发新的雪崩,产生额外的脉冲 

参考资料

用于激光雷达的 APD,SPAD 和 SiPM 分析 - coneypo - 博客园 (cnblogs.com)

综述:基于单光子雪崩二极管的成像技术

[旧闻]【未来半导体技术】新一代3D图像传感器组件——单光子雪崩二极管(SPAD)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2175808.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何高效搭建TEMU自养号测评系统?

TEMU全托管模式当前的优势在于其简化运营流程,允许卖家专注于产品选品与质量控制,而无需直接参与日常运营。然而,这一模式也限制了卖家在营销策略上的自主性,促使部分卖家采取自养号测评的方式,以增强产品链接的竞争力…

精通推荐算法32:行为序列建模总结

1 行为序列建模总体架构 2 行为序列整体总结 用户行为序列建模是推荐算法中至关重要的一环,也是目前较为核心和前沿的研究方向。其主要分为短序列建模和长序列建模两大方向。短序列建模又主要分为池化和序列化两种方式,其中池化包括Sum-Pooling、Averag…

828华为云征文 | 使用 Memtester 对华为云 X 实例进行内存性能测试

目录 前言 1 华为云X实例介绍 2 Memtester 简介 2.1 什么是Memtester 2.2 安装 Memtester 3 测试方案设计 3.1 测试目标 3.2 测试环境 3.3 测试命令 4 测试数据及性能分析 4.1 带宽测试结果 4.2 延迟测试结果 5 性能瓶颈与优化建议 6 总结 前言 在云计算的应用场…

Spring Boot 点餐系统:简化您的订餐流程

第五章 系统实现 5.1用户功能模块 用户点击进入到系统操作界面,可以对首页、个人中心、美食订单管理、美食评价管理、我的收藏管理等功能模块,个人信息:通过列表可以获取用户账号、用户姓名、性别、年龄、头像、用户手机、配送地址并进行修改…

Python入门:类的异步资源管理与回收( __del__ 方法中如何调用异步函数)

文章目录 📖 介绍 📖🏡 演示环境 🏡📒 文章内容 📒📝 使用上下文管理器📝 使用 `__del__` 方法📝 结合使用上下文管理器与 `__del__`📝 资源回收的重要性⚓️ 相关链接 ⚓️📖 介绍 📖 在编程中,资源的管理和回收至关重要,尤其是在处理网络请求时。频…

Linux三剑客对数据处理

grep配合正则表达式可以灵活的查找文本内容。 但是有些时候我们不仅仅需要找出数据,还需要按照一定的规则进行整合,格式化排列 文本文件内有一百条规范数据,如下: John Doe, 25, Engineer Alice Smith, 30, Data Scientist Bob …

不将“旧”,换新家电的门槛又被TCL拉低了

在不同的时代背景中,“新旧”两字所代表的消费含义在不断更迭。过去物质匮乏的年代,“新三年,旧三年,缝缝补补又三年”的俭朴消费观贯穿了国人的生活。随着经济发展,“旧的不去,新的不来”逐渐成为社会消费…

市场调研利器 网络问卷的优势及面临的挑战

网络问卷作为市场调研工具,高效便捷、成本低廉、数据准确度高且灵活多样。但其低响应率、数据偏差、隐私与安全及技术依赖等挑战也需关注。企业应优化调研方法,应对挑战,以获取全面市场信息。 一、网络问卷的优势 首先,我们来分析…

【频分复用】5G中OFDM和GFDM的比较(频谱效率、误码率、星座图、复杂度)【附MATLAB代码及报告】

微信公众号:EW Frontier QQ交流群:554073254 背景 5G需要满足低延迟、高数据速率、连接密度和其他应用需求,这些应用需要增强的移动的宽带、超可靠和低延迟连接以及海量机器类型连接[1]。这种通信所需的信道容量受到噪声、衰减、失真和符号间…

千亿大数据不为人知的数据库缺陷——中看不中用的设置——MySQL大数据优化

一、数据插入之后变了2147483647 在 MySQL 数据库的操作中,我们常常会遇到各种意想不到的情况。其中,当插入日志数据时,如果没有对数据的大小和范围进行有效的控制,就可能会引发一系列问题。想象一下这样的场景:我们…

花都狮岭寄宿自闭症学校:开启孩子的生命之门

在花都狮岭这片充满温情的土地上,有一所特别的学校,它像一把钥匙,轻轻旋转,为自闭症儿童们开启了一扇通往无限可能的生命之门——这就是广州星贝育园自闭症儿童寄宿制学校。这所学校不仅是知识的摇篮,更是孩子们心灵成…

BACnet-NPDU(4)

前面抓取了BACnet 的UDP和RS485数据进行分析,现在做一下总结。 BACnet不管是走UDP还是RS485,里面的NPDU和APDU数据结构是一样的,只是BACnet的头不一样,这里做一下总结。 1、UDP的BACnet 头 BACnet/IP 使用 UDP 协议进行数据传输&a…

spring cloud Gateway网关

网关是将所有面向用户的服务接口统一管理的代理服务器,所有内部服务的远程调用都是在局域网内部,而网关是在公网中。 一、依赖 通过访问网关调用项目中的服务,需要使用Eureka,网关服务器需要在Eureka服务注册它自己,本…

【C++报错已解决】std::ios_base::floatfield

🎬 鸽芷咕:个人主页 🔥 个人专栏: 《C干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 专栏介绍 在软件开发和日常使用中,BUG是不可避免的。本专栏致力于为广大开发者和技术爱好者提供一个关于BUG解决的经…

The 2024 CCPC Online Contest (C I J三题思路)

写在前面 因为学弟已经问了几个题了,于是乎这场没有vp,准备直接开写了 题目 C. 种树(树形dp) 题解 只有两种情况, 一种是1-2-3,1是2的父亲,2是3的父亲 另一种是1-2-3,2同时是1…

新手如何使用Qt——方法使用

前言 那么这篇文章其实是我在使用Qt的过程当中呢,我发现在Qt使用过程中,在我理解信号和槽这个概念后,在编写槽函数数的时候,发现了自身存在的问题,我的难点是在于当我在编写槽函数的时候,我知道这个槽函数是…

GD32片内flash读写数据

如有技术问题及技术需求请加作者微信! GD32片内Flash的读写数据是微控制器编程中的常见任务,主要用于存储程序代码、配置参数或用户数据等。以下将详细介绍GD32片内Flash的读写数据方法和程序。 一、GD32 Flash的基本特性 存储空间划分:GD32的Flash存储空间通常分为主存储块…

W39-02-jmeter中如何实现:下一个请求是需要根据前一个请求返回值进行循环请求

业务压测需求: 查询和上报接口, 1.查询接口返回的数据有好几条需要上报的数据 2.查询接口中返回的每条数据中,有两个字段需要传递到上报接口 3.查询接口中,这两个字段一个为int型,一个为数组[1,2,3,4] 实现方式 …

大模型算法岗常见面试题100道(非常详细)零基础入门到精通,收藏这一篇就够了

大模型应该是目前当之无愧的最有影响力的AI技术,它正在革新各个行业,包括自然语言处理、机器翻译、内容创作和客户服务等等,正在成为未来商业环境的重要组成部分。 截至目前大模型已经超过200个,在大模型纵横的时代,不…

2条件欧几里得聚类

条件欧几里得聚类 本教程介绍如何使用类: 一种分割算法,根据欧几里得距离和需要保持的用户可自定义条件对点进行聚类。pcl::ConditionalEuclideanClustering 此类使用与 Euclidean Cluster Extraction、Region growing segmentation 和 Color-based …