相关博客:
2020最后一天 || 时间相关单光子计数器(TCSPC)的定时分辨率(Timing Resolution)误差来源
2020最后一天 || 时间相关单光子计数器(TCSPC)的TTTR模式(Time-Tagged-Time-Resolution Mode)简介
参考文献:
=======================================================
本文主要对时间相关单光子计数器PicoHarp中的TTTR模式的使用进行简要总结。在主动非视距成像中,需要使用TTTR模式配合扫描振镜完成自动扫描。
TTTR模式测量
简介
TTTR模式含义
- 时间标记-时间分辨(TTTR)模式允许将单个计数事件直接记录到硬盘上,而无需在板上形成直方图。
- 在TTTR模式下,除了具有皮秒级分辨率的开始-停止定时外,事件相对于整个测量开始的计时也会被记录。
TTTR模式应用
- 在研究荧光过程中的动力学时,这种模式特别有趣: 时间标签的可用性允许光子猝发识别,这具有很高的价值,例如, 用于液体中的单分子光谱(SMS)。
- 其他典型应用是荧光相关光谱(FCS)和突发积分荧光寿命(BIFL)测量。
- 与适当的扫描控制器一起,TTTR模式也适用于荧光寿命成像(FLIM)。
- 荧光光谱以外的应用例如在量子光学中,量子信息处理尤其是量子密钥分配和相关的基础研究。
PicoHarp 300支持2种不同的时间标记模式,即T2和T3模式;当同时提及这两种模式时,使用通用术语TTTR。
PC机配置要求 System Requirements
- 当以高连续计数率(> 1 Mcps)使用时间标记模式,则PC系统必须满足一些特殊的性能标准:
- 其原因是在TTTR模式下生成的数据量相对较大。
- 建议使用至少1 GHz的CPU。
- 理想选择是固态硬盘
- 具有正常工作的USB 2.0主机接口
- 确保正确安装了主机控制器驱动程序。
T2模式 T2 Mode
在T2模式下,PicoHarp 300的两个信号输入在功能上都是相同的。 没有将输入通道0专用于同步信号。
- 通常,两个输入都用于连接光子检测器。
- 来自两个通道的事件均被独立记录并得到同等对待。
- 死区时间仅存在于每个通道内(典型值为90 ns),而不存在于各个通道之间。
- 32位事件记录在FIFO(先进先出)缓冲区中排队,该缓冲区最多可容纳256 k事件记录。
- FIFO输入足够快,每个通道记录速度可达10 Mcps。
- 主机PC连续读取FIFO输出,从而为新的传入事件腾出空间。
- 为了获得最大吞吐量,通常将T2模式数据流直接写入磁盘。
T3模式 T3 Mode
- 在T3模式下,通道0专用于同步信号。
- 就实验设置而言,这类似于直方图模式。
- 主要目的是允许高同步速率(最高84 MHz),这在T2模式下无法处理。
- 然后,事件记录由两个时序图组成:
- 光子事件与上一个同步事件之间的起止时间差,以及
- 事件对的到达时间在整体实验时间范围(时间标记)上的时间。
- 每个T3模式事件记录由32位组成。
- 通道号有4位
- 启动停止时间有12位
- 同步计数器有16位。
- 仅出于实际原因,收集时间限制为100小时。
- T3模式下的dead time与其他模式下的dead time相同(典型值为90 ns)
- [以下与T2模式相同]
- 32位事件记录在FIFO(先进先出)缓冲区中排队,该缓冲区最多可容纳256 k事件记录。
- FIFO输入足够快,每个通道记录速度可达10 Mcps。
- 主机PC连续读取FIFO输出,从而为新的传入事件腾出空间。
- 为了获得最大吞吐量,通常将T2模式数据流直接写入磁盘。
TTTR模式下测量示例 Running a plain TTTR Mode Measurement
- 通常会在正常的交互式直方图模式(示波器或集成)下测试所有控制面板设置后,才开始TTTR模式测量(T2或T3模式)。
- 对话框采集设置用于选择测量模式(T2 / T3),总采集时间和文件名:
- 采集时间(测量时间)
- 用于保存数据的文件目录
- 测量模式:因为必须重新配置硬件,所以在T2和T3模式之间切换需要一些时间。
- 采集设置部分还具有两个复选框,用于处理现有文件。
- 可以打开warning 和/或在文件名后自动添加数字,以便可以方便地执行一系列测量。
- 如果文件名已经存在,则文件名显示为红色。
- 带有文件图标的按钮将打开一个标准的Windows文件对话框。
- Pico-Harp TTTR模式文件的扩展名为“ .ptu”。
- 对话框部分状态显示经过时间,计数率和收集的记录数。
- TTTR模式对话框运行时,它将连续收集有关输入信号和当前采集设置的信息。
- 如果这些设置以及输入速率将导致可能的错误,则软件将激活警告图标。
- 可以单击警告图标以显示当前警告列表以及每个警告的简要说明。
- 为了修复错误的设置,您可能必须关闭TTTR模式对话框并返回控制面板。
- 单击“开始”按钮后,TTTR模式测量将立即开始。
- 然后,能够在状态框中查看测量进度。
- 单击“停止”按钮(中间按钮)可以随时停止测量。
- 到目前为止记录的数据将在文件中。 测量完成后,“停止”按钮将变为灰色(禁用)。
- 使用“取消”按钮返回到普通交互模式。
外部标记点 External Markers
通常,需要使TCSPC测量与其他信息或复杂测量任务的过程同步。例如,为了执行例如荧光寿命成像,还必须记录光子的空间起源。为此,需要一种将外部同步信息分配给TCSPC数据的机制。
- 对于荧光寿命成像的特殊情况,常规系统使用大容量的板载存储器,并在如像素时钟脉冲到达时切换到新的存储器块
- 为了容纳由于像素坐标的3维矩阵和TCSPC直方图块而产生的大量数据,会导致严重的问题。
- 即使使用现代存储芯片,此方法的图像大小和/或数量也受到限制。
- 另外,它是昂贵的,并且意味着关于各个光子到达时间的信息的丢失。
- 为了更优雅地解决该问题,由PicoHarp 300生成的TTTR数据流可以包含用于从成像设备获得的同步信息的标记, 如一个扫描控制器。
TTTR模式数据文件的使用 Using TTTR Mode Data Files
- 为了进行调试,可以将T3模式文件重新加载到PicoHarp软件中。
- 重新加载T3模式文件仅用作快速诊断工具。 对于T2模式文件,此功能不可用。
- TTTR文件格式规范
- TTTR模式文件的第一部分是带有基本设置信息的标头,
- 与其他模式的信息类似。
- 标头之后是一系列32位TTTR记录。
- 文件中的TTTR记录由位组中的不同信息组成。
- 这些信息必须通过位屏蔽/移位操作来提取。
- 于T2和T3模式,它们的特定布局是不同的。
- 在这两种情况下,除了提取位字段外,软件还必须遍历整个文件并解释溢出记录并相应地校正总时间轴。
- 有关如何完成此操作的详细信息,请在作为软件分发的一部分安装的演示程序中查找。
- 文件中的TTTR记录由位组中的不同信息组成。
- 注:将TTTR数据常规转换为ASCII文件效率不高且通常毫无意义。
- 请记住,它们只是演示。 ASCII的目的是创建人类可读的文本。
- 这样的文本文件将比原始二进制文件大得多。
- TTTR模式文件的第一部分是带有基本设置信息的标头,
======================================================================================================
本文大量参考 PicoHarp 300使用说明
原载于 我的博客
如有错误,请联系 rxnlos@126.com
======================================================================================================