PCB 与 FPC 检测中的远心镜头:透视误差到底值多少钱

PCB 从来不是平的。锡膏、元件本体、连接器外壳、以及板子本身的翘曲,都把特征放在了不同的高度上;而一支普通镜头,会把特征的高度差报成尺寸差。在一块公差只有元件高度几分之几的板子上,这个误差比公差本身还大。远心镜头正是为这种情况而标注的——它的倍率不随物距变化。

这个误差有多大是可以算出来的,而且在决定要不要上远心光学之前,值得先算一遍。算完往往会出现两种结果之一:要么发现误差远大于公差,远心不是可选项而是必选项;要么发现板子足够平、工作距离足够远,普通镜头也够用。这两种结论都有价值,但它们只能靠算得到,靠感觉得不到。

还需要先把一个概念摆正:本文说的「透视误差」,指的是物方非远心镜头上倍率随物距变化所引入的那一项,不是镜头畸变。畸变是同一平面上不同视场位置的放大率差异,可以用标定补偿;透视误差是不同高度上的整体放大率差异,在同一张图里无法通过标定消除,因为同一特征在不同来料上高度可能不同。两者都会让尺寸不准,但性质不同,处理方式也不同。

理解这一点对后面读参数表也很重要:远心镜头同样标注畸变,同样需要关注。远心度解决的是高度这一维,畸变是视场位置这一维,一支远心镜头可以在远心度上做得很好而在畸变上很普通。选型时两项都要问。

一、先算清楚透视误差有多大

误差关系式与一次实算

对普通(entocentric,即物方非远心)镜头,倍率随物距变化:

ΔM / M ≈ Δz / WD

其中 Δz 是两个特征之间的高度差,WD 是工作距离。换算成尺寸为 L 的特征上的测量误差:

误差 ≈ L × Δz / WD

实算一例:WD = 110 mm,一个元件高出板面 1 mm,测一个 10 mm 的特征。

误差 ≈ 10 mm × 1 mm / 110 mm = 0.091 mm = 91 µm

对照 ±50 µm 的公差,光是透视这一项就已经超了。把元件高度提到 2 mm,这一项翻倍到约 182 µm。

注意这个式子的结构:误差与特征尺寸成正比,与高度差成正比,与工作距离成反比。也就是说,越大的特征、越高的元件、越近的工作距离,透视误差越大。这与很多人的直觉相反——通常以为测大尺寸更容易,而在这件事上,测大特征反而更容易被透视误差咬到。

因此在 PCB 上真正危险的组合是:大尺寸的焊盘或连接器轮廓、明显高出板面的元件本体、以及较短的工作距离。这三者同时出现时,透视误差很容易超过公差一个数量级。而 FPC 上的精细线路通常尺寸小、本身也薄,反而不容易被这一项咬到——它的难点在分辨率,不在透视。

再补充一句关于 Δz 的取法。Δz 是两个被测特征之间的高度差,不是零件到镜头的距离。如果所有待测特征都在同一平面上(例如同一层的线路),那么即便这个平面离镜头很近,Δz 依然接近零,透视误差也接近零。这就是为什么「零件平不平」比「工作距离近不近」更关键。

用拉长工作距离来压误差为什么行不通

同一个式子换个形式,就得到把透视误差压在某个预算之内所需的工作距离:

WD ≥ L × Δz / 允许误差

对 L = 10 mm、Δz = 1 mm、误差预算 10 µm,得到 WD ≥ 1,000 mm。

这就是为什么靠拉长工作距离不是可行的办法,也是为什么实际工程中改用远心光学。一米的工作距离在车间里意味着整套设备要放大一圈、防护要加长、稳定性更难保证,而这些代价换来的只是把误差压到一个仍然存在的水平——它并没有消失,只是变小了。

顺带说明:这个关系式是几何光学里的标准推导,不是某一家的经验公式,因此它算出来的数量级在任何厂家的普通镜头上都成立。这也是为什么本文建议在选型之前先算,而不是先问「要不要上远心」。

另外要说明这个式子的适用范围:它给的是小量近似下的量级估计,适用于 Δz 远小于 WD 的情形。当高度差接近甚至超过工作距离时,这个线性近似不再成立,实际误差会偏离式子的结果。在 PCB 与 FPC 检测里,Δz 通常在毫米量级而 WD 在几十到几百毫米量级,因此近似是成立的。

把这个式子用顺手之后,还能反过来用它做一件有用的事:估算夹具的允许高度变动范围。给定公差和特征尺寸,就能算出板面起伏允许多少,进而给出压平、吸真空或者基准面加工的要求。这比事后发现测不准再来补夹具要省事得多。

二、远心度到底消除了哪一项

孔径光阑在焦平面上,主光线平行于光轴

在远心镜头里,孔径光阑位于焦平面上,因此主光线平行于光轴传播。在景深范围内,倍率与物体的位置无关。前面那个 Δz 项因此从误差预算里被去掉了,剩下的项是分辨率、畸变和照明。

这句话要读准:被消除的是「倍率随物距变化」这一项,不是所有误差。远心镜头依然有畸变、依然有分辨率上限、依然受景深约束。把它理解成「上了远心就测得准」,是选型阶段最常见的过度期待。

把远心度的收益用一句话讲清楚:它让「同一特征在不同高度上测得的尺寸相同」。注意这里说的是同一特征、不同高度,不是不同特征、不同位置。很多现场遇到的「换了远心还是不准」,其实属于后一类问题——特征的位置、姿态、照明或基准变了,而不是高度变了。

从这个角度也能理解为什么远心镜头在轮廓测量上效果特别明显。轮廓测量用的是背光投影,零件的边缘就是光线被遮挡的边界,这条边界的高度位置直接决定它在像上的位置。远心之后,边界的高度不再影响它的横向位置,轮廓尺寸因此稳定下来。

物方远心、像方远心与双远心

三种变体的标注方式不同,消除的东西也不同:

- 物方远心——主光线在物方一侧平行;消除了倍率随高度变化的误差。这是存在高度差的零件做尺寸测量时采用的构型。 - 像方远心——主光线在像方一侧平行;使得到达传感器的光线角度保持恒定,这对带微透镜阵列的传感器很重要。 - 双远心(双远心)——两侧都平行;对物体高度和传感器位置两方面都最稳定,代价是更高的成本和更大的体积。

选哪一种,取决于误差来源在哪一侧。多数 PCB 与 FPC 的尺寸测量,误差来源是零件高度差,因此物方远心是起点;当传感器本身的角度响应成为限制,或者对稳定性要求极高时,才考虑双远心。像方远心则更多是传感器匹配问题,而不是被测件的问题。

工程上还有一条实用的判断:如果对倍率稳定性的要求高到了「传感器拆装一次都要重新确认」的程度,那么双远心通常比反复标定更省心。它贵出来的部分,买的其实是重复性和对装配误差的容忍度,而不是更多的分辨率。这个账在批量设备上往往划算,在单台研发设备上未必。

最后提醒一点:远心镜头的体积和重量与其覆盖的视场正相关。视场越大,前组镜片越大,重量越重。在大视场远心方案里,机械承重和刚性常常成为比光学更难解决的问题,这一点在方案评审阶段就应该提出来。

三、PCB 与 FPC 选型的四个数

一、由视野定倍率

视野必须覆盖一次成像要检的最大板面区域:

倍率 = 传感器宽度 / 所需视场宽度

一块 8.8 mm(2/3 英寸)传感器要覆盖 44 mm 的板面区域,需要 8.8 / 44 = 0.2×。POMEAS 在 0.2× 这一档提供多个变体——PMS-LTCM02-110(分辨率 16.78 µm),以及 LTCM02-180-G / PMS-LTCM02-180S-G(1 英寸,工作距离 180 mm,景深 12 mm)。

倍率这一步必须先做,因为它决定了后面三项的讨论范围。跳过倍率直接挑分辨率最高的型号,是新手最常见的做法,也是最容易买到「视野不够」的型号的做法——高倍率镜头分辨率漂亮,但一次只看得到很小一块。

反过来,也不要走到另一个极端:把倍率压得很低以换取大视野,然后指望靠算法把细节补回来。倍率一旦定低,像素当量就随之变粗,而这是采样层面的损失,算法补不回来。正确的顺序是:先用视野算出倍率上限区间,再看在这个区间里哪个倍率的分辨率够用,最后用工作距离和景深做确认检查。

还有一点需要提前考虑:视野不只是「零件有多大」,还包括定位容差。来料摆放有偏差时,视野必须比零件外廓大出一圈,否则就会出现零件出框、需要停机重摆的情况。这一圈留多大,取决于上料机构的能力,属于机械和光学之间需要共同确认的接口。

二、按最小特征定分辨率

镜头的分辨率数值是光学地板值。POMEAS 远心镜头标注了实测分辨率值:

倍率型号分辨率
0.061×PMS-LTCM0061-398—
0.063×PMS-LTCM0063-416-G63.8 µm
0.16×PMS-LTCM016-18925.17 µm
0.20×PMS-LTCM02-11016.78 µm
0.23×PMS-LTCM023-9013.98 µm
0.30×PMS-LTCM03-11011.18 µm
0.37×PMS-LTCM037-150-P11.18 µm
0.50×PMS-LTCM05-11012.43 µm
0.50×PMS-LTC05-406.7 µm
1.0×PMS-LTCM1-1107.46 µm
1.2×PMS-LTCM12-1106.71 µm
2.0×PMS-LTCM2-65-S2.2 µm
2.0×PMS-LTC2-110 / LTC2-110C8 µm
8.0×PMS-LGX8-951.1 µm

对精细间距的 FPC,更高的倍率对应更细的分辨率:2.0× 对应 2.2 µm(PMS-LTCM2-65-S),8.0× 对应 1.1 µm(PMS-LGX8-95)。

表中 0.061× 那一行的分辨率是「—」,即该产品页未发布这一项。遇到「—」时的正确做法是把这一项列入待确认清单,而不是用相邻倍率的数值去插值——同一系列不同倍率的设计不同,分辨率并不随倍率单调变化,这一点从表中 0.50× 两行(12.43 µm 与 6.7 µm)的差别就能看出来。

三、按机械条件定工作距离

当镜头必须避开机械手、传送带边缘、或者架在板子上方的照明时,就需要较长的工作距离。POMEAS 的长工作距离远心选项包括:PMS-LTCM0061-398(398 mm)、PMS-LTCM0088-398-G(398 mm)、PMS-LTFM0106-468(468 mm,F 卡口双远心)、PMS-LTFM017-416(416 mm)、LTCM02-180-G(180 mm)、PMS-LMC03-185(185 mm)、PMS-LTC08-90(90.5 mm)。

工作距离这一项常常是机械和光学互相让步的结果:光学希望近一些以获得更好的分辨率和更小的体积,机械希望远一些以留出操作空间。谈不拢时的常规做法是先定机械上不可逾越的下限,再在长于该下限的型号里挑。

长工作距离还有一个容易被忽略的好处:它给照明留出了空间。背光、同轴光、穹顶灯都需要安装位置,工作距离太近时,光源往往只能侧打,照明方案因此被光学条件锁死。反过来,工作距离较长的型号可以容纳更多照明构型,调试阶段的可选项也更多。

同时也要注意:工作距离是标称值,它对应的是镜头在该倍率下的设计物距,而不是一个可调范围。若夹具的实际距离偏离标称值,倍率就会偏离标称倍率,测量结果随之出现系统性偏差。因此装配图上应按标称工作距离出图,并预留调整量。

四、按高度范围定景深

远心度消除的是倍率误差,不是离焦。特征仍然必须落在景深范围内。当高度范围较宽时,就要选大景深设计:PMS-LTCM02-180S-G 在 1 英寸靶面下标注景深 12 mm,PMS-LMC04-150 标注 3.03 mm。

景深和分辨率是一对矛盾,这一点必须摆在台面上说:同一支镜头上,景深大了,可用的数值孔径就小,分辨率通常随之下降。所以「既要大景深又要最细分辨率」不是可以靠选型号解决的诉求,它要么通过放宽其中一项来解决,要么通过多次对焦取像来解决。

判断景深够不够,做法是把板子上所有待测特征的高度范围列出来:锡膏、元件本体、连接器外壳、板翘,各自最高和最低差多少。这个范围加上余量,就是要覆盖的景深。很多项目在选型时只算了「板子厚度」,忽略了元件高度和翘曲,结果装上才发现最高的那几颗元件始终不在焦点上。

顺带说清一个常见误解:以为远心镜头的景深天然更大。景深是独立规格,与远心与否无关。远心镜头在它自己的景深范围内保持倍率恒定,这一点很宝贵,但它并不因此把景深延长。若板子起伏超过景深,正确的解法是大景深型号、多次对焦,或者加高度传感器跟随表面。

四、双远心与 F 卡口,以及同轴照明

大面板与线扫集成的 F 卡口双远心

面向大面板和线扫集成,POMEAS 标注了 F 卡口双远心镜头:PMS-LTFM0106-468(0.106×,468 mm)、PMS-LTFM017-416(0.17×,416 mm)、PMS-LTFM05-179(0.5×,179 mm)、PMS-LTFM1-127(1×,127 mm),以及双倍率的 PMS-LTDC00880176-120(0.088× / 0.176×,120 mm)。

F 卡口这一档的存在,主要是接口和靶面的问题,而不是光学原理的问题:大面板检测往往配大靶面相机,而大靶面相机未必提供 C 接口。因此选型时先确认相机接口,再看倍率与工作距离,顺序不能颠倒。

双倍率那一支(PMS-LTDC00880176-120,0.088× / 0.176×,120 mm)值得单独提一句:它在同一支镜头上提供两个倍率,适用于既要大范围找位、又要局部细看的两段式检测。这类设计的取舍在于,两个倍率各自的光学表现通常不如同倍率的单倍率型号,因此只有在切换倍率带来的收益大于光学损失时才划算。

线扫集成这一场景还要额外核对一项:远心镜头的像方视场要与线阵传感器的长度匹配,同时保证沿线阵方向上的倍率一致性。这一点与面阵选型关注像圈直径不同,属于线阵特有的检查项,选型时应向厂家单独确认。

反光表面用同轴照明

针对反光表面,还有同轴照明变体:PMS-LTC2-110C(2.0×)与 PMS-LTC1-110C(1×,13.42 µm)带同轴照明,这是应对镜面焊盘和元件引脚的常规选择。

同轴照明的作用是让光线沿镜头光轴方向打到被测面上,使得正对镜头的平面把光直接反射回镜头,从而在该平面上获得均匀的亮场。对于焊盘、引脚这类近似镜面的特征,斜射照明要么全黑要么全白,同轴光才拿得到可用的边缘。

不过同轴照明也有它的代价:光线要穿过镜头内部的分光元件,进光量会损失,因此需要更强的光源或更长的曝光。在运动拍摄的工位上,这个损失会转成节拍压力。所以在静态或小批量场景下同轴光是首选,在高速场景下则要考虑它与其他照明方式的组合。

另外一个实践细节:同轴照明对倾斜表面会失去效果。一旦被测面不是正对镜头,反射光就不再返回镜头,画面重新变暗。因此同轴光适用于表面法线与光轴接近平行的特征,而焊点侧面、引脚侧壁这类竖面,仍然需要其他照明角度来补。

五、照明是测量的一半

远心平行背光源的匹配

一支远心镜头配上一只漫射穹顶灯,是拿不到它分辨率数值所暗示的那种边缘清晰度的。对 PCB 和小零件做轮廓(轮廓)测量,匹配的选择是远心平行背光:POMEAS VP-GLTD 系列覆盖 30–265 mm,VP-GLTDL 系列覆盖 35–265 mm,两者都是远心平行 LED 背光源。

选型时按被测件的最大外廓去对这两个覆盖范围,而不是按板子尺寸去对。背光源要覆盖的是需要成像的那一块区域,且要留出余量——边缘处的平行度通常会下降,把零件顶到光源边缘去测,等于放弃远心照明带来的好处。

平行背光的作用原理是:光线以接近平行于光轴的方向穿过被测件,在相机里形成近乎无半影的剪影。普通背光发散角大,边缘会出现一段过渡带,这条过渡带的位置随零件高度变化,于是又把我们前面消除掉的那一项误差请了回来。也就是说,远心镜头配一支发散背光,等于只做了一半的工作。

因此在做引脚间距、连接器共面度这类轮廓尺寸时,镜头和背光应当作为一套来选型,而不是分开采购。分开采购时最常见的失败,是镜头买对了、光源买错了,然后归咎于镜头。

边缘是照明造出来的,不是镜头造出来的

这个配对之所以重要,是因为算法找到的那条边是照明造出来的,不只是镜头造出来的。远心光学加准直背光,是引脚、引线和连接器几何尺寸做轮廓测量的标准配置。

反过来讲,如果照明没有配好,那么再好的远心镜头也只会被用于一张边缘模糊的图像上。这也是为什么本文把照明单独列成一节,而不是当作附件一笔带过:在这类应用里,照明和光学各占测量结果的一半。

把这句话落到项目管理上,有一个具体的建议:在方案评审时,把照明方案和镜头方案放在同一页上评审,并且让同一批人评审。分成两页、分给两拨人来定的时候,「镜头和光源不匹配」这类问题几乎必然发生,而它往往要到现场调试才暴露,此时机械和夹具都已经定了。

还有一条与长期稳定性相关:光源会老化,亮度随时间下降。边缘检测算法哪怕只依赖相对对比度,亮度下降也会压缩动态范围、抬高噪声。因此选型时应把光源的可调范围和可更换性一并考虑,而不是只比较装上第一天的效果。

六、远心解决不了什么

远心不解决离焦、倾斜与对比度

远心度消除的是「倍率随高度变化」这一项。它不消除景深之外的离焦;它不修正倾斜的零件——倾斜与平移是两种不同的位姿误差;它也不补偿差的边缘对比度。一块有 3 mm 翘曲的板子,即便上了远心镜头,仍然需要足够的景深把整个高度范围保持在焦点上,或者需要一个高度传感器去跟随表面。

把这三件事分开讲,是因为它们的解法完全不同:离焦靠景深或对焦机构,倾斜靠夹具或位姿校正,对比度靠照明。指望一支远心镜头同时解决三者,会导致选型目标本身就不成立。

这两条边界也解释了为什么远心方案在评估阶段的表现与量产阶段可能不同。评估时通常挑几块平整的好板子,翘曲小、来料一致,此时远心的收益看起来并不夸张;量产后板子翘曲、元件高度参差、来料批次变化,透视误差这一项才真正显现出来。因此评估远心方案时,建议故意混入翘曲较大的板子,用最差的来料去验证,而不是用挑过的样品。

最后把四个选型步骤收成一句话:先用视野定倍率,再用最小特征核分辨率,接着用机械条件核工作距离,最后用高度范围核景深。四步都过了,才轮到比较品牌和价格——此时无论选哪一家,方案在技术上都是成立的。

最后补一句关于验收的建议:远心方案的价值主要体现在「零件高度变化不再影响尺寸」,因此验收时应刻意用不同高度的样品去验证,而不是只测一块平板。用同高度的样品验收,等于没有验收远心度这一项——而这恰恰是这套方案最贵的那部分。

测量精度仍然区别于光学分辨率。分辨率是镜头的属性;测量精度还额外取决于像素采样、对比度、照明稳定性、基准定义和算法。任何被标成「分辨率」的数值,都要带着这个区分去读。

本文是一份选型方法,不是兼容性声明。本文没有主张、也不应被推断为:任何一款 POMEAS 远心镜头是某个第三方镜头的直接替换件;本文也没有引用任何第三方规格。文中出现的检测对象信息来自客户情报语境:全球企业情报库 2,602 家企业中,1,266 条记录涉及远心(telecentric)技术、459 条涉及「远心」中文表述;126 家涉及 PCB、51 家涉及晶圆、6 家涉及 FPC 检测;20 家 A/B 级深度档案中 11 家涉及远心技术。这些信息只说明市场应用的分布,本文不据此对任何品牌作评价。

远心度买到的只有一件确定的东西:零件的高度不再改变它的尺寸。误差预算里剩下的每一项,仍然要自己管。

FAQ

透视误差在 PCB 上到底会造成多大偏差?

近似为 L × Δz / WD。在 110 mm 工作距离下,一个高出 1 mm 的元件测 10 mm 特征,会引入约 91 µm 的表观尺寸误差。

是不是一定要用远心镜头?

当零件是平的、所有特征都在同一高度时不必。当特征处在不同高度、且公差小于透视误差这一项时必须。

远心和双远心有什么区别?

物方远心解决倍率随物高变化的问题;双远心还额外稳定了到达传感器的光线角度。双远心成本更高,体积也更大。

远心是不是能增大景深?

不能。景深是一项独立的规格。远心镜头在它的景深范围内保持倍率恒定,但不延长景深。

精细间距 FPC 该选哪个倍率?

更高的倍率对应更细的分辨率:POMEAS 产品线里 2.0× 为 2.2 µm,8.0× 为 1.1 µm。先用视野定倍率,再核对那个倍率下的分辨率数值。

上了远心之后测量值还在漂移,是什么原因?

常见原因都在镜头之外:翘曲超出景深导致离焦、零件倾斜、背光强度不稳定、或者基准取在了一个本身就在变化的特征上。

Next Step

需要确认远心镜头的倍率与分辨率是否够用?提供相机靶面、视野需求、元件高度差与公差,POMEAS 可按实测规格给出型号与误差估算。

Go Back Top
VK Message
WhatsApp

Scan QR Code

WhatsApp QR Code
Wechat

Scan QR Code

Wechat
Phone Number
18598102007
Copied!
Online Message

Online Message

Click to refresh