焦平面阵列原理:FPA基本结构、读出电路(ROIC)工作原理、像元响应模型

各位同学,咱们今天聊聊焦平面阵列的核心。说白了,FPA就是红外相机的“视网膜”。没有它,镜头再牛也白搭。我当年刚接触这玩意儿时,觉得它就是个高级传感器。后来拆过几块坏掉的芯片,才真正明白里面的门道。

FPA基本结构:三层夹心饼干

一个典型的焦平面阵列,结构上像块夹心饼干。从上到下分三层:

  • 光敏层:负责吸收红外辐射,把光子变成电信号。材料通常是碲镉汞(MCT)、铟镓砷(InGaAs)或者非晶硅(α-Si)。
  • 读出电路层(ROIC):这是硅基的CMOS芯片。它把光敏层产生的微弱电流收集起来,放大、滤波,再一行一行地送出去。
  • 互连层:通过铟柱(Indium Bump)把光敏层和ROIC面对面粘在一起。每个像元对应一个铟柱。

嗯,这里要注意:三层之间必须严格对准。我在项目中遇到过一批芯片,因为铟柱高度不均匀,导致边缘像元信号时断时续。排查了整整两周,最后用扫描电镜才看到问题。

核心要点:FPA的像元间距决定了空间分辨率。常见的像元间距有15μm、12μm、10μm。间距越小,分辨率越高,但工艺难度也指数级上升。

光敏层(红外吸收材料) MCT / InGaAs / α-Si 铟柱互连层(每个像元一个) 读出电路层(ROIC) 像元级放大器 → 列级采样 → 行选通 CDS / 积分 / 增益控制 CMOS工艺,硅基衬底 硅基衬底 + 封装基板 焦平面阵列(FPA)三层结构 像元 间距p

读出电路(ROIC)工作原理

ROIC是FPA的大脑。它要处理的事情很多:每个像元的电流只有皮安级,必须就地放大;还要抑制噪声;最后按电视扫描的方式把数据送出去。

典型的ROIC工作流程是这样的:

  1. 积分阶段:光敏二极管产生的光电流,对积分电容充电。积分时间越长,信号越强。
  2. 采样保持:积分结束后,把电压值保持住,等待读出。
  3. 行选通:逐行选通像元,把信号送到列总线。
  4. 列级处理:每列有独立的放大器,做相关双采样(CDS)消除复位噪声。
  5. 输出:串行或并行输出数字码流。

个人经验:我建议你在选型时重点关注ROIC的“满阱容量”。它决定了动态范围。满阱容量越大,能同时看清高温和低温目标。一般320×256阵列的满阱容量在几百万电子左右。

你想想看,如果积分时间太长,强信号会饱和;太短,弱信号又出不来。这就是为什么高端FPA都支持“积分时间可调”。

像元响应模型

每个像元本质上是个光电转换器。它的响应模型可以用一个简单公式描述:

V_out = R × Φ × t_int + V_offset + V_noise

其中:

  • V_out:像元输出电压
  • R:响应率(V/W),由材料量子效率决定
  • Φ:入射辐射通量(W/cm²)
  • t_int:积分时间(s)
  • V_offset:固定偏移,每个像元不同
  • V_noise:噪声项,包括1/f噪声、散粒噪声、复位噪声

这里有个坑:V_offset 是像元非均匀性的主要来源。我曾经调试过一台热像仪,画面全是条纹。查到最后,发现是ROIC的列放大器偏移不一致导致的。解决办法是做两点校正。

避坑指南:我曾经以为响应率R是常数,后来发现它随温度变化很明显。FPA温度每升高1℃,响应率可能漂移0.1%~0.5%。所以高精度测量必须加温控。

实际工程中,我们更关心的是噪声等效温差(NETD)。它衡量的是FPA能分辨的最小温差。公式是:

NETD = V_noise / (dV/dT)

dV/dT 是输出电压随温度的变化率。NETD越小,灵敏度越高。好的非制冷FPA能做到50mK以下,制冷型能做到10mK甚至更好。

典型FPA性能参数对比
参数 非制冷型(VOx) 制冷型(MCT) 说明
像元间距 12~17μm 10~15μm 越小分辨率越高
NETD 30~50mK 10~20mK 制冷型更灵敏
响应波段 8~14μm 3~5μm 或 8~12μm 由材料决定
满阱容量 1~5 Me⁻ 5~20 Me⁻ 影响动态范围
工作温度 室温 77K~150K 制冷型需杜瓦瓶

说到像元响应,还有个重要概念叫填充因子。它指像元中感光面积占总面积的比例。填充因子越高,灵敏度越好。但为了做读出电路,每个像元里还得放晶体管,所以填充因子不可能100%。

实战建议:做系统设计时,别只看FPA的峰值响应率。要看它在目标温度范围内的平均响应率。我见过有人被峰值数据忽悠,结果实际成像效果差了一大截。

好了,焦平面阵列的原理就聊到这儿。记住三层结构、ROIC的积分-读出流程、还有那个响应模型公式。下次咱们动手调FPA驱动时序时,这些基础会帮你少走很多弯路。


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