Swabian Instruments - 施瓦本仪器® logo联系我们

时间相关单光子计数(TCSPC)

标准时间相关单光子计数(TCSPC)实验示意图。激发光源向样品发射光脉冲,同时向 TCSPC 模块发送一个参考脉冲,并将其标记为“开始(Start)”。样品受光激发后产生的发射光子由单光子探测器(SPD)检测。SPD 随后向 TCSPC 模块发送一个检测脉冲,并将其标记为“停止(Stop)”。该模块测量“开始”和“停止”脉冲之间的时间差,并生成光子计数随时间变化的直方图。
标准时间相关单光子计数(TCSPC)实验示意图。光源发出脉冲激发样品。光源产生的参考脉冲标记为“Start”;受激样品发出的光子由单光子探测器(SPD)探测,相应的探测脉冲标记为“Stop”。TCSPC 模块记录这些事件,测量“Start”与“Stop”脉冲之间的时间差,并生成光子计数随时间变化的直方图。

引言

什么是时间相关单光子计数(TCSPC)?

时间相关单光子计数(TCSPC)是一种精确测量单个光子到达时间的技术:样品受到脉冲光源激发后发射光子,系统将每个探测光子的到达时间与相应的激发脉冲建立参考关系。借助这种方法,TCSPC 能有效应对光子测量中的多项挑战,包括弱信号、快速衰减以及高时间分辨率需求。

TCSPC 固有的高灵敏度和高精度使其成为量子光学和量子通信的重要工具,可用于单光子源表征、Hanbury Brown-Twiss(HBT)测量、二阶相关 ( g2g^2 ) 分析、反聚束测量和符合实验。在生命科学中,TCSPC 广泛应用于光学断层成像和快速荧光寿命成像显微术(FLIM);在材料科学中用于荧光光谱;在计量领域则用于强度干涉测量、卫星激光测距(SLR)和激光雷达(LiDAR)。

为实现这种精度,先进的单光子探测器(SPD)以高灵敏度记录入射光子的到达时刻。时间测量电子学(即“时间标记”设备)分别以“Start”和“Stop”信号为激发脉冲与光子探测事件打上时间戳,并记录两者之间的延迟。

这些时间延迟(即“时间标记”)可用于多种测量,包括自相关与互相关、多通道光子计数、荧光寿命成像(FLIM),以及将时间延迟数据实时累积为直方图。TCSPC 的采集质量取决于时间测量电子学的准确度与精密度,而信号采集和分析能力分别受设备硬件与软件性能影响。

在硬件方面,Swabian Instruments - 施瓦本仪器® Time Tagger Series 具备超低时间抖动、多路输入、高速采集和高传输速率,可支持实时数据分析。

  • 在硬件方面,Swabian Instruments - 施瓦本仪器® Time Tagger 具备超低时间抖动、多路输入、高速采集和高传输速率,可支持实时数据分析。
  • Swabian Instruments - 施瓦本仪器® TCSPC 分析软件采用独特架构,可通过 TimeTaggerLab 图形界面直观的API (支持 Python, MATLAB, LabView, C#, C++等). 同时运行多项实时测量,帮助科研人员提升实验效率、缩短研究周期。

硬件

时间相关单光子计数(TCSPC)需要哪些仪器?

使用 Swabian Instruments - 施瓦本仪器® Time Tagger 进行常规 TCSPC 测量的示意图。 来自单光子探测器(SPD)的脉冲由 Time Tagger 的各个输入通道采集。每次测量都会受到时间抖动(即测量的不确定性)和死时间(即单个通道在连续两个时间标签之间无法采集数据的时间段)的影响。Time Tagger 将时间标签以数据流形式传输至计算机进行分析,数据传输至计算机的速率称为“数据传输率(Data Transfer Rate)”。随后,系统根据“开始(Start)”与“停止(Stop)”脉冲之间的时间差对数据进行分箱统计,并生成直方图。

使用 Swabian Instruments - 施瓦本仪器® Time Tagger 进行常规 TCSPC 测量的示意图。SPD 将“Start”和“Stop”脉冲分别输入独立通道。每次测量都会受到时间抖动(测量不确定度)和死时间(单个通道在相邻时间标记之间无法采集数据的时段)的影响。Time Tagger 采集数据并将其传输至计算机进行软件分析,数据流向计算机的速度称为“数据传输速率”。软件依据“Start”与“Stop”脉冲的时间差对数据分箱,并生成直方图。

时间测量电子学能够以高准确度和高精密度记录光子到达时间,是 TCSPC 实验的核心。影响 TCSPC 实验可靠性的关键硬件指标包括:

时间抖动

  • 时间抖动是指确定光子探测事件准确发生时刻的不确定度。低抖动时间测量电子学能够提高分辨率与精密度,使测量结果更真实地反映事件时序;若电子学的时间分辨能力不足,则会导致时间相关数据质量下降甚至失真。

    注 1: 为应用选择时间测量电子学时,应注意探测器厂商与电子学厂商对抖动指标采用的不同定义。通常,探测器厂商给出 FWHM 抖动(半高全宽),时间测量电子学厂商则给出 RMS 抖动(均方根)。两者关系为:FWHM = 2.35 RMS。

  • Swabian Instruments - 施瓦本仪器® Time Tagger 系列可覆盖广泛的时间抖动需求,灵活适配不同实验系统。Time Tagger X 在 HighRes 模式下已实现低至 1.5 ps RMS 抖动的 TCSPC 测量,能够支持高精度应用。

    注 2: 请勿将时间抖动与数字分辨率(分箱宽度)混淆。时间抖动反映设备记录光子探测事件时刻的固有精密度;数字分辨率则指分析采集数据时,直方图横轴可选择的最小分箱宽度,它决定了曲线平滑程度与细节呈现之间的平衡。两者都会影响系统性能,但在 TCSPC 实验中作用不同。

输入通道

  • 输入通道用于接收所连接设备的信号,并对其进行精确数字化和时间标记。通道数量越多、输入信号适配能力越强,时间标记设备的通用性就越高。

    • Swabian Instruments - 施瓦本仪器® Time Tagger 的各输入通道完全独立且相互同步,用户可根据实验需要灵活定义 Start、Stop 和 Sync 信号。

    • TTime Tagger 支持 TTL、NIM、正弦波等多种信号类型,可无缝连接单光子探测器、激光器、振荡器、外部时钟、信号发生器,以及像素/行触发、压电位移台和 XYZ 位移台等位置标记设备,兼容广泛的实验配置。

    • 单台 Time Tagger 最多可提供 20 路输入;对于需要扩展通道的应用,可通过 Swabian Instruments – 施瓦本仪器® Synchronizer 同步多台设备,将通道数扩展至 160 路。若使用同时输出频率信号和 1PPS 信号的外部参考源,还可同步 8 台以上设备;实际同步数量上限取决于同步技术的扩展能力。对于使用多个探测器或信号源的科研与工业应用,可扩展输入通道至关重要。

  • Time Tagger 系列以灵活的通道配置、广泛的设备兼容性和出色的扩展能力,满足当前及未来的实验需求,为用户提供可长期演进的解决方案。

死时间

  • 死时间是指某一输入通道探测到信号后,暂时无法记录下一个信号的时间段。更短的死时间有助于完整采集探测器产生的数据,减少漏计数并保障测量完整性。

    注 3: 对于 Swabian Instruments - 施瓦本仪器® Time Tagger,通道最小死时间与该通道的最高输入频率成反比。目前,Time Tagger 的死时间短于市场上任何单光子计数探测器,因此不会成为高速实验的瓶颈。如果存在后脉冲,或不希望记录探测器暗计数,可按通道连续调节合成死时间,以获得更高的信噪比(SNR)。

数据传输速率

  • 数据传输速率是所有输入通道向分析设备(通常为计算机)传输的数据总量。更高的传输速率可在更短时间窗口内采集和传输更多光子计数,提高实验速度和测量的统计显著性;传输速率不足则可能导致溢出和数据丢失。

  • 采用低速接口时(例如 Time Tagger 20 的 USB 2.0),接口本身可能成为限制因素。USB 2.0 可提供 9 MTags/s 的传输速率,在速度与易用性之间取得平衡。对于更高数据速率需求,Time Tagger Ultra 和 Time Tagger X 可通过 USB 3.0 实现 90+ MTags/s;此时,CPU 的单线程性能可能成为达到最高速率的瓶颈。有关 整体计算机配置CPU 性能 的更多信息,请参阅知识库。

    • 注 4: Swabian Instruments – 施瓦本仪器®提供多种方案,降低高数据量实验中的溢出风险。ConditionalFilter()、EventDivider() 等数据过滤功能可在提升高速采集效率的同时保持数据完整性。

    • 注 5: 对于需要快速反馈和低延迟输出的应用,可使用 FPGA Link 获得更高吞吐量(SFP+ 为 300 MTags/s,QSFP+ 为 1200 MTags/s),但相应的计算处理要求也更高。采用该方案时,时间标记输出至另一块外部 FPGA 进行处理。目前可用的测量类限于 CountBetweenMarkers、Histogram 和 Coincidences/Combinations。参考指南可在 Swabian Instruments Github 页面获取。

软件

时间相关单光子计数(TCSPC)的数据采集与软件

除了抖动、死时间、数据传输速率和通道数等关键硬件指标,充分发挥实验数据价值还需要强大的 TCSPC 软件。

Swabian Instruments -施瓦本仪器® 采用独特的数据分析方式,内置的分析函数库 可灵活并行执行多项实时测量。用户既可通过几行代码运行测量(API 支持 Python、MATLAB、LabVIEW、C#/C++、Mathematica 和 .NET 等常用语言),也可使用 Time Tagger Lab 图形界面更快完成配置。

Swabian Instruments - 施瓦本仪器® Time Tagger 采用软件定义测量架构,其主要优势包括:

  • 实时采集与处理。 对入射光子事件(“时间标记”)进行实时采集和处理,是 TCSPC 的关键能力,可帮助用户在测量进行过程中及时确认结果是否符合预期。Swabian Instruments - 施瓦本仪器® Time Tagger 从多个通道采集数据,并实时传输至计算机,由软件引擎接续处理。

  • 不同测量并行分析。 软件定义架构对数据流进行统一处理,并允许多个测量任务并发访问。同一次实验即可并行处理原始时间数据,从中提取多维信息。

Swabian Instruments - 施瓦本仪器® Time Tagger 系列的软件方案兼具实时处理与并行分析能力,可支持先进的 TCSPC 应用。

资源

联系我们

依托高效的数据采集方式和软件定义的数据分析架构,Swabian Instruments – 施瓦本仪器® 致力于帮助您提升 TCSPC 实验效率、缩短研究周期。如有任何问题, 欢迎联系我们。

Cookie Policy
We use third party service providers, like Freshworks Inc ("Freshworks") to enable interaction with you on our website and/or our product. As a data processor acting on our behalf, Freshworks automatically receives and records certain information of yours like device model, IP address, the type of browser being used and usage pattern through cookies and browser settings. Freshworks performs analytics on such data on our behalf which helps us improve our service to you. You can read about the cookies Freshworks' sets in their cookie policy here.