线扫相机核心参数:分辨率、行频、像元尺寸、数据接口
线扫相机的选型与调试,本质上是围绕四个核心参数进行权衡与匹配的过程:分辨率决定成像细节,行频决定采集速度,像元尺寸影响灵敏度与景深,数据接口则制约传输带宽与系统架构。本章逐一拆解各参数的定义、单位、相互约束关系及调试要点。
2.1 分辨率(Resolution)
线扫相机的分辨率通常指单行像素数量,单位为 pixel(像素)。常见分辨率有 2k、4k、8k、16k 等。分辨率直接决定在给定视场(FOV)下的空间采样间隔,即每个像素对应的物理尺寸。
关键公式: 单像素精度 = FOV(mm)÷ 分辨率(pixel)
例如:FOV = 100 mm,分辨率 = 4096 pixel → 单像素精度 ≈ 0.0244 mm/pixel
例如:FOV = 100 mm,分辨率 = 4096 pixel → 单像素精度 ≈ 0.0244 mm/pixel
调试要点:
- 分辨率越高,细节越丰富,但数据量增大,对行频和接口带宽要求更高。
- 分辨率选择应满足检测精度要求,通常取最小缺陷尺寸的 3~5 倍像素覆盖。
- 注意区分光学分辨率与传感器分辨率:镜头 MTF 不足时,高分辨率传感器也无法发挥全部性能。
2.2 行频(Line Rate)
行频表示相机每秒采集的行数,单位为 kHz(千行/秒)。行频决定了运动方向上的采样速度,与传送带速度、分辨率共同约束系统吞吐量。
| 参数 | 符号 | 典型范围 | 说明 |
|---|---|---|---|
| 行频 | f_line | 10 kHz ~ 200 kHz | 越高则每秒采集行数越多 |
| 传送带速度 | v | 50 mm/s ~ 2000 mm/s | 需与行频匹配 |
| 运动方向像素精度 | Δy | 由 v / f_line 决定 | 应尽量接近横向像素精度 |
匹配原则: 运动方向像素精度 Δy = v / f_line。为保持图像各向同性,Δy 应尽量接近横向单像素精度。若 Δy 过大,图像在运动方向被拉伸;过小则被压缩。
2.3 像元尺寸(Pixel Size)
像元尺寸指单个感光单元的物理边长,单位 μm。常见线扫相机的像元尺寸在 3.5 μm ~ 14 μm 之间。像元尺寸直接影响灵敏度、动态范围和景深。
- 大像元(≥7 μm):进光量多,信噪比高,适合低照度或高速场景;但分辨率受限,相同传感器尺寸下像素数较少。
- 小像元(≤5 μm):分辨率高,但满阱电荷少,动态范围受限,对镜头光学质量要求更高。
- 像元尺寸与镜头匹配:镜头分辨率需与像元尺寸匹配,通常要求镜头 MTF 在奈奎斯特频率处 ≥ 30%。
常见误区: 盲目追求小像元高分辨率,却忽略了镜头分辨率和照明强度。小像元需要更强的光照和更高品质的光学系统,否则实际图像质量反而下降。
2.4 数据接口(Camera Link / CoaXPress / GigE)
数据接口决定了相机与采集卡之间的传输带宽、线缆长度和系统架构。三种主流接口对比如下:
| 接口类型 | 最大带宽 | 最大线缆长度 | 适用场景 | 典型行频上限(8k) |
|---|---|---|---|---|
| Camera Link | 850 MB/s(Base/Medium/Full/Deca) | 10 m(被动线缆) | 中高速线扫,成熟稳定 | ~80 kHz |
| CoaXPress | 12.5 Gbps/链路(CXP-12),可多链路聚合 | 40 m(同轴电缆) | 超高速、长距离、多相机 | ~200 kHz |
| GigE Vision | 1 Gbps / 2.5 Gbps / 5 Gbps / 10 Gbps | 100 m(Cat6a) | 中低速、多相机、低成本 | ~30 kHz |
接口选择的核心约束:
- 带宽需求 = 分辨率 × 行频 × 像素位深(bit)÷ 8。例如:8k × 80 kHz × 8 bit = 5.12 Gbps,需选用 CoaXPress 或 10GigE。
- 线缆长度:Camera Link 受限于 10 m,CoaXPress 可达 40 m,GigE 可达 100 m。
- 系统复杂度:GigE 可使用标准网卡,成本低;CoaXPress 需专用采集卡和同轴电缆,但延迟更低。
2.5 参数关联与调试流程
四个参数并非独立选择,而是通过带宽公式和精度公式相互耦合。调试时应按以下顺序迭代:
- 确定检测精度 → 选择分辨率与像元尺寸。
- 确定产线速度 → 计算所需行频。
- 计算带宽需求 → 选择合适的数据接口。
- 验证光学匹配 → 确认镜头与照明满足像元尺寸要求。
调试口诀: 精度定分辨率,速度定行频,带宽定接口,光学定像元。
2.6 参数调试案例
以某 PCB 检测项目为例,演示参数匹配过程:
| 步骤 | 输入条件 | 计算结果 | 选择 |
|---|---|---|---|
| 1. 精度 | 最小缺陷 0.1 mm,FOV = 200 mm | 单像素精度 ≤ 0.02 mm | 分辨率 ≥ 10000 pixel → 选 12k |
| 2. 速度 | 传送带速度 500 mm/s | 行频 ≥ 500 / 0.02 = 25 kHz | 选 30 kHz 以上 |
| 3. 带宽 | 12k × 30 kHz × 8 bit = 2.88 Gbps | 需 ≥ 3 Gbps 接口 | CoaXPress CXP-6 或 10GigE |
| 4. 像元 | 12k 传感器常见像元 5 μm | 需匹配高分辨率镜头 | 选 5 μm 像元 + 远心镜头 |
工程建议: 实际选型时预留 20%~30% 的带宽余量,以应对行频波动和未来升级需求。CoaXPress 支持多链路聚合,是高速线扫的首选接口。