2. 光源与照明系统:选对光,检测就成功了一半

做光学检测这么多年,我有个很深的体会:光源选对了,问题就解决了一半。照明系统看着简单,不就是把灯打开照一照吗?其实里面的门道多着呢。今天咱们就聊聊光源类型、照明角度和频闪控制这几个核心问题。

2.1 三种主流光源:环形光、同轴光、穹顶光

先说说最常见的三种光源。我刚开始接触这行时,也分不清什么时候该用哪种,后来踩过坑才慢慢摸出门道。

光源类型 工作原理 适用场景 典型缺陷
环形光 LED呈环形排列,从四周向中心照射 PCB焊点、字符识别、边缘检测 焊锡桥接、缺件、偏移
同轴光 光线通过半透半反镜垂直照射 镜面表面、晶圆划痕、玻璃缺陷 划痕、脏污、针孔
穹顶光 LED分布在半球形内壁,形成漫反射 曲面、反光强烈、不规则表面 凹陷、凸起、变形

2.2 环形光:最常用的"万金油"

环形光是我用得最多的光源。说白了,它就是从四周打光,让物体边缘清晰可见。

优点很明显:安装方便、成本低、能突出边缘特征。但要注意,环形光会产生"热点"——就是中间亮四周暗的问题。

我的经验:检测PCB焊点时,我习惯用低角度环形光(30°-45°)。这样焊点的立体感最强,虚焊和冷焊一眼就能看出来。角度太高反而会把焊点照成一片白,啥也看不清。

选型要点:

  • 内径:要比被测物体大,否则会遮挡视野
  • 角度:低角度(15°-30°)适合划痕检测,高角度(60°-90°)适合字符识别
  • 颜色:红色光穿透性强,蓝色光分辨率高

2.3 同轴光:镜面表面的"照妖镜"

同轴光这个东西,我第一次用的时候觉得挺神奇的。光线垂直打下去,反射光原路返回,这样镜面表面的微小缺陷就无处遁形了。

我记得有一次检测晶圆表面的划痕,用环形光怎么都看不清楚。换成同轴光后,那些微米级的划痕立马现出原形。嗯,这就是同轴光的厉害之处。

注意:同轴光对安装精度要求很高。我曾经因为同轴光的光轴偏了0.5°,结果检测结果完全不对。后来我养成了一个习惯:每次换光源后,先用标准样块校准一下。

同轴光的"脾气":

  • 对平整表面效果极好,但对粗糙表面效果差
  • 容易产生"鬼影"——就是光源本身的反射像
  • 亮度损失大(半透半反镜会损失约50%的光)

2.4 穹顶光:搞定"难搞"的表面

穹顶光,也有人叫它"圆顶光"或"积分球光源"。它的原理很简单:把LED灯珠分布在半球形内壁,光线经过多次反射后变成均匀的漫射光。

什么时候用穹顶光?你想想看,遇到那种又反光、又弯曲、表面还不规则的工件,环形光和同轴光都搞不定时,就该穹顶光上场了。

典型案例:检测手机外壳的凹陷缺陷。外壳是曲面,又反光,用环形光会产生大面积反光斑,根本看不清。换成穹顶光后,漫射光均匀照亮整个表面,凹陷处因为光线散射不同,会呈现暗斑,一目了然。

2.5 照明角度选择:角度差一点,结果差很多

照明角度这事儿,说白了就是"光怎么照,缺陷怎么显"。我见过太多人因为角度没调好,把好产品当成坏品,或者把坏品放过去了。

角度选择的基本原则:

  • 明场照明(0°-30°):光线垂直或接近垂直照射,适合检测表面平整度、颜色差异
  • 暗场照明(30°-85°):光线倾斜照射,适合检测划痕、凹凸、边缘
  • 背光照明(180°):光线从背面照射,适合检测轮廓、通孔、透明物体
缺陷类型 推荐角度 照明方式 效果
划痕 15°-30° 暗场 划痕呈亮线
凹陷 30°-60° 暗场/穹顶 凹陷呈暗斑
脏污 0°-15° 明场 脏污呈暗区
字符缺失 60°-90° 明场 字符边缘清晰
焊点缺陷 30°-45° 环形暗场 缺陷呈阴影
避坑指南:我曾经遇到一个案例,检测金属表面的细微划痕。一开始用30°角,怎么调都看不清楚。后来我试着把角度降到15°,划痕立马变得非常明显。原因很简单:角度越低,光线越"贴"着表面走,划痕的散射光就越强。所以,遇到看不清楚的缺陷,不妨试试调低角度。

2.6 频闪控制原理:让光源"听话"

频闪控制,说白了就是让光源按照你的指令快速开关。为什么要这么做?两个原因:一是省电,二是配合相机曝光。

频闪控制的核心参数:

  • 频率:每秒开关次数,单位Hz
  • 占空比:亮的时间占总周期的比例
  • 触发延迟:收到触发信号到光源点亮的时间

我常用的频闪控制方式有两种:

  1. 硬件触发:相机发出触发信号,光源立即点亮。这种方式延迟小,适合高速检测。
  2. 软件触发:上位机通过通信指令控制光源。这种方式灵活,但延迟较大。
实际案例:在一条每分钟检测120个产品的产线上,我用了硬件触发频闪。相机在曝光前5ms发出触发信号,光源点亮10ms后熄灭。这样既保证了足够的亮度,又把光源的功耗降到了持续点亮的30%。而且,因为光源只在需要时才亮,寿命也大大延长了。

频闪控制的注意事项:

  • 频闪频率不能太低,否则人眼会看到闪烁(一般建议>100Hz)
  • 占空比不能太小,否则亮度不够(建议>10%)
  • 触发延迟要稳定,否则会导致图像位置偏移

2.7 知识体系总览

下面这张图把光源与照明系统的核心知识点串起来了。你可以把它当作一个快速参考。

光源与照明系统知识体系 光源与照明系统 光源类型 环形光:边缘检测、焊点 同轴光:镜面、划痕 穹顶光:曲面、反光表面 照明角度 明场(0°-30°):平整度 暗场(30°-85°):划痕 背光(180°):轮廓 频闪控制 硬件触发:低延迟 软件触发:灵活 频率/占空比/延迟 选型建议 • 通用场景:环形光 + 暗场(30°-45°) • 镜面/透明:同轴光 + 明场(0°-15°) • 曲面/反光:穹顶光 + 漫射照明 • 高速产线:硬件触发频闪 + 低角度暗场 • 多缺陷检测:组合光源 + 多角度照明

2.8 实战总结

说了这么多,最后给大家总结几条实用的经验:

我的"三板斧":
  1. 先看表面:镜面用同轴,粗糙用环形,曲面用穹顶
  2. 再调角度:划痕用低角度,字符用高角度,轮廓用背光
  3. 最后控频闪:高速产线用硬件触发,低速用软件触发

记住,没有"万能"的光源方案。每个项目都要根据实际产品来调试。我见过太多人拿着一个方案到处套,结果到处碰壁。你想想看,PCB和晶圆的表面特性完全不同,怎么可能用同一种光源搞定?