3. 远心镜头关键参数与工程选型

远心镜头的选型不是“挑一个倍率装上就行”,而是把测量任务对精度、量程、工作距离和节拍的要求,翻译成一组互相牵制的镜头参数。本节先厘清各参数的定义与相互关系,再给出一个可复现的初选流程,并用一个具体尺寸测量任务走完整个计算与判断过程。

一、七个关键参数各自管什么

放大倍率 β定义为像面尺寸与物面尺寸之比,β = 传感器靶面尺寸 / 视场尺寸。它决定了“一个像素代表多少毫米”,是分辨率换算的起点。远心镜头通常提供 0.5×、1×、2×、4× 等固定倍率,选型时优先用视场反推倍率,而不是先定倍率再凑视场。

数值孔径 NA描述镜头在物方收集光线的锥角半角正弦,NA = n·sinθ。它同时影响分辨率、景深和进光量:NA 越大,衍射极限分辨率越高,但景深越浅、对光源亮度要求越高。远心镜头常见 NA 在 0.02~0.2 之间,高倍率镜头 NA 通常更大。

分辨率要区分三个层次:衍射极限分辨率 δ = 0.61λ/NA(λ 取 0.5 μm 左右),传感器采样分辨率 = 像元尺寸 / β,以及系统实际可分辨的最小特征。三者中最差的那个决定系统极限,工程上还要求最小可测特征至少覆盖 3~5 个像素。

景深 DOF是物方仍保持可接受清晰度的深度范围,近似 DOF ≈ λ/NA²(衍射主导)或 DOF ≈ 2·p·F/β²(像素主导),实际取两者中较小值再乘经验系数。被测件厚度、装夹高度波动、传送带跳动都必须落在景深内。

畸变是像面几何形变,远心镜头因主光线平行于光轴,畸变通常可控制在 0.05%~0.1% 以内,明显优于普通镜头。畸变属于系统误差,可通过标定补偿,但畸变过大时补偿残差会吃掉精度余量。

远心度是主光线与光轴的最大夹角,单位通常为度或毫弧度。它决定“物距变化时倍率是否变化”,是远心镜头区别于普通镜头的核心指标。远心度 0.1° 意味着物距变化 1 mm 时,视场边缘的测量偏差约为 1 mm × tan0.1° ≈ 1.7 μm。

接口与传感器匹配包括 C/CS/F/M42/M58 等机械接口、法兰距、最大兼容靶面,以及镜头分辨率是否匹配相机像元。镜头支持的靶面必须不小于相机靶面,否则四角会出现暗角或成像劣化。

远心镜头参数耦合关系与选型决策链 测量任务输入 视场 FOV 最小特征 / 公差 景深需求 / 工作距离 相机靶面与像元 放大倍率 β β = 靶面 / FOV 决定像素当量 像素当量 = p / β 数值孔径 NA NA = n·sinθ ↑NA → 分辨率↑ ↑NA → 景深↓ 分辨率 δ = 0.61λ/NA 采样 = p / β 取三者最差 景深 DOF DOF ≈ λ / NA² 需覆盖厚度+跳动 与 NA 反向耦合 远心度 主光线偏角 ≤ 0.1° 物距变化→倍率稳定 Δ ≈ Δz · tan(θ) 畸变 远心镜头 ≤ 0.1% 系统误差,可标定 过大则残差吃精度 接口与靶面匹配 C / F / M42 / M58 镜头靶面 ≥ 相机靶面 法兰距与工作距离 初选判定:四项同时满足才通过 ① 像素当量 ≤ 公差 / 5 ② 最小特征 ≥ 3~5 像素 ③ 景深 ≥ 厚度 + 高度波动 ④ 远心度误差 ≤ 公差 / 3 任一不满足 → 调整倍率 / NA / 工作距离 / 相机像元后重算

二、参数之间的三组硬耦合

第一组是倍率与分辨率的耦合。像素当量 = 像元尺寸 / β,倍率越高,单像素代表的实际尺寸越小,测量越精细,但视场同步缩小。若任务要求视场 40 mm、相机为 2/3″(靶面约 8.8 mm × 6.6 mm),则 β ≈ 8.8/40 = 0.22×,此时 3.45 μm 像元对应像素当量约 15.7 μm,测 0.05 mm 公差就明显不够,必须换更小靶面或更高倍率。

第二组是NA 与分辨率、景深的三角矛盾。提高 NA 能提升衍射分辨率,但景深按 NA² 反比下降。例如 NA = 0.1 时,δ ≈ 0.61×0.5/0.1 ≈ 3.05 μm,DOF ≈ 0.5/0.01 = 50 μm;若把 NA 提到 0.2,δ 降到约 1.5 μm,但 DOF 只剩约 12.5 μm。被测件厚度 0.3 mm 时,高 NA 方案直接不可用,必须改用双远心加低 NA 或增加自动对焦。

第三组是远心度与工作距离的耦合。远心度误差 Δ = Δz·tanθ,Δz 是物距波动量。若装夹高度波动 ±0.2 mm、远心度 0.1°,则边缘测量偏差约 0.35 μm,可忽略;若远心度 0.5°,偏差约 1.7 μm,对 5 μm 级公差已占三分之一,必须收紧装夹或选更高远心度镜头。

三、一个具体任务的初选过程

任务描述:测量某冲压件上两个圆孔的中心距,标称 25.000 mm,公差 ±0.03 mm;孔最小特征为 0.8 mm 的边;被测件厚度 1.2 mm,装夹高度波动 ±0.15 mm;要求单件节拍 0.5 s,工作距离不小于 80 mm。

第一步,定视场与倍率。中心距 25 mm 加两端余量,取视场 40 mm。选用 1/1.8″ 相机,靶面 7.2 mm × 5.4 mm,则 β = 7.2/40 = 0.18×,取标准 0.2× 镜头,实际视场约 36 mm,满足要求。

第二步,算像素当量。相机像元 2.4 μm,像素当量 = 2.4/0.2 = 12 μm。公差 ±0.03 mm 即 30 μm,要求像素当量 ≤ 30/5 = 6 μm,当前 12 μm 不满足。改用 500 万像素 2/3″ 相机(像元 3.45 μm)配 0.5× 镜头:视场 = 8.8/0.5 = 17.6 mm,不够 40 mm。矛盾出现,说明单次成像无法同时满足大视场与高精度。

第三步,改方案。采用 0.3× 镜头配 2/3″ 相机:视场 = 8.8/0.3 ≈ 29.3 mm,仍不足;改用 1″ 靶面相机(12.8 mm × 9.6 mm)配 0.3×:视场 = 12.8/0.3 ≈ 42.7 mm,满足;像素当量 = 3.45/0.3 = 11.5 μm,仍不满足 6 μm。最终选择 0.5× 镜头配 1″ 相机:视场 = 12.8/0.5 = 25.6 mm,不足 40 mm。此时应重新审视任务——若两孔中心距 25 mm,视场只需覆盖两孔及边缘,取 30 mm 即可,则 0.5× 配 1″ 相机视场 25.6 mm 仍偏小,改用 0.4×:视场 = 32 mm,像素当量 = 3.45/0.4 = 8.6 μm,仍大于 6 μm。继续换 1.1″ 相机(14.1 mm × 10.4 mm)配 0.5×:视场 = 28.2 mm,像素当量 = 3.45/0.5 = 6.9 μm,接近但仍略超。最终取 0.6× 配 1.1″:视场 = 23.5 mm,偏小;0.5× 配 1.1″ 加亚像素边缘算法,实际重复性可达 0.1 像素即 0.69 μm,满足 30 μm 公差的 1/5 要求。这里的关键判断是:像素当量是采样极限,亚像素算法可把实际分辨能力提升到 0.1~0.2 像素,但前提是边缘对比度足够、照明稳定。

第四步,校核景深与远心度。选 NA = 0.06 的 0.5× 双远心镜头,DOF ≈ 0.5/0.0036 ≈ 139 μm,小于厚度 1.2 mm 加波动 0.15 mm,不满足。改用 NA = 0.03:DOF ≈ 0.5/0.0009 ≈ 556 μm,仍不足 1.35 mm。此时必须降低对景深的要求——若只测上表面两孔边缘,实际只需覆盖 0.15 mm 波动加 0.1 mm 表面起伏,共 0.25 mm,NA = 0.04 时 DOF ≈ 312 μm,满足。远心度取 0.05°,Δz = 0.15 mm 时偏差 = 0.15×tan0.05° ≈ 0.13 μm,可忽略。

第五步,接口与靶面确认。镜头为 M42 接口,法兰距 45.5 mm,工作距离 110 mm,大于要求的 80 mm;镜头最大兼容靶面 1.1″,与相机匹配;镜头分辨率标称 200 lp/mm,对应 2.5 μm 线宽,优于像元 3.45 μm,不成为瓶颈。

四、初选结果与判断依据

参数选定值判断依据
放大倍率0.5×视场 28.2 mm 覆盖 25 mm 中心距
数值孔径0.04DOF ≈ 312 μm ≥ 250 μm 需求
分辨率δ ≈ 7.6 μm0.61×0.5/0.04,配合亚像素满足 30 μm 公差
景深≈ 312 μm覆盖厚度波动与表面起伏
畸变≤ 0.05%标定后残差 < 2 μm
远心度0.05°Δz 0.15 mm 时偏差 0.13 μm
接口/靶面M42 / 1.1″法兰距 45.5 mm,工作距离 110 mm
初选时先算像素当量和景深这两个“一票否决”项,再校核远心度和畸变。若像素当量不满足,优先换相机像元或提高倍率;若景深不满足,优先降 NA 或改双远心加自动对焦,不要靠缩小视场硬凑。
远心度误差 Δ = Δz·tanθ 中的 Δz 是物距波动量,不是被测件厚度。装夹重复性、传送带跳动、热漂移都会贡献 Δz,选型时应按最坏情况估算,而不是按标称值。

完成上述五步后,镜头初选即告一段落。此时得到的是一组“可进入标定与验证”的候选参数,而不是最终结论——实际畸变、远心度、照明均匀性仍需通过标定板实测确认,标定残差若超过公差的三分之一,应回到本节流程重新调整倍率或 NA。