2. 硬件选型与可靠性:工业相机选型、镜头选型、光源选型、硬件冗余设计、环境适应性评估
各位同学,咱们今天聊点实在的。
视觉系统能不能稳定跑三年五年,七成靠硬件选型。我见过太多项目,算法调得漂漂亮亮,结果一到产线就崩——镜头松了、光源衰减了、相机过热死机了。说白了,硬件选型不是买零件,是给系统打地基。
2.1 工业相机选型:别只看分辨率
很多人选相机,上来就问「多少万像素」。我习惯先问三个问题:拍什么?多快?环境多恶劣?
传感器类型:CCD 还是 CMOS?
- CCD:全局快门,均匀性好,适合高精度测量。但贵,帧率低。
- CMOS:现在主流。全局快门也普及了,性价比高。我最近三年项目全用CMOS。
分辨率与像元尺寸
举个例子:你要检测0.1mm的缺陷,视野100mm×80mm。那分辨率至少得100/0.1=1000像素。但实际我建议留2~3倍余量——选500万像素以上。像元尺寸别小于3.45μm,太小了信噪比扛不住。
我的经验公式:
实际分辨率 = 视野 / 像素数 × 0.5(边缘留余量)
帧率需求 = 产线节拍 × 1.5(触发抖动余量)
接口与协议
- GigE Vision:最通用,线长100米没问题。我90%的项目用这个。
- USB3 Vision:便宜,但线长限制5米。适合桌面级设备。
- Camera Link / CoaXPress:高速场景,但贵。做半导体检测才用。
注意:我曾经有个项目,选了USB3相机,结果产线布线距离8米,最后只能加中继器,多花了两周调试。所以,接口选型一定要先看现场布线图。
2.2 镜头选型:焦距、光圈、畸变
镜头是视觉系统的「眼睛」。选错了,相机再好也白搭。
焦距计算
公式很简单:焦距 = 工作距离 × 传感器尺寸 / 视野宽度。
举个例子:传感器1/1.8英寸(对角线约9mm),工作距离300mm,视野200mm。那焦距≈300×9/200=13.5mm。选12mm或16mm镜头,实际调一下工作距离就行。
光圈与景深
光圈越大(F值越小),进光量越大,但景深越浅。做3D测量时,我习惯用F8~F11,景深够用,像差也小。做高速抓拍时,才开大光圈。
小技巧:如果你发现图像边缘模糊,先别急着换镜头。收一档光圈试试。我遇到过好几次,其实是光圈开太大了。
畸变与远心镜头
普通镜头在边缘会有桶形或枕形畸变。做高精度测量(误差<0.01mm),必须用远心镜头。远心镜头贵,但畸变几乎为零。我做过一个锂电池极片检测项目,不用远心镜头,边缘误差直接超差3倍。
2.3 光源选型:打光打得好,算法少烦恼
这句话不是我说的,是行业老前辈传下来的。但确实如此。
光源类型
| 类型 | 适用场景 | 我的建议 |
|---|---|---|
| 环形光源 | 通用打光,消除阴影 | 入门首选,便宜好用 |
| 背光源 | 轮廓检测、尺寸测量 | 精度要求高时必用 |
| 条形光源 | 大面积均匀照明 | 适合PCB、玻璃检测 |
| 同轴光源 | 高反光表面 | 镜面、晶圆检测专用 |
颜色选择
记住一个原则:补色增强对比,同色减弱对比。
- 红色光源 + 蓝色物体 → 高对比
- 蓝色光源 + 蓝色物体 → 低对比
我习惯用白色LED加滤光片,灵活度高。但如果你要检测特定颜色缺陷,直接选对应波长的单色光更稳。
避坑指南:我曾经选了一款廉价环形光源,用了三个月亮度衰减30%。后来换了进口品牌,贵一倍,但三年没出问题。光源的寿命和稳定性,直接看MTBF(平均无故障时间),低于50000小时的别考虑。
2.4 硬件冗余设计:别让单点故障搞垮产线
做视觉系统,最怕什么?相机坏了、光源灭了、工控机蓝屏。产线一停,每分钟损失几千块。所以,冗余设计不是锦上添花,是刚需。
关键部件冗余
- 相机冗余:双相机同时采集,主用坏了自动切换。我做过一个汽车零部件检测线,用了双相机热备份,切换时间<50ms。
- 光源冗余:双路供电,或者双光源交替工作。光源故障率其实不低,尤其是频繁开关的场合。
- 工控机冗余:双机热备,心跳检测。一台挂了,另一台自动接管。成本高,但关键工位必须上。
电源冗余
这个容易被忽略。我建议所有相机、光源、工控机都接UPS。有一次工厂断电3秒,产线重启花了15分钟。从那以后,我每个项目都强制要求UPS。
我的冗余设计清单:
- 关键相机:双机热备
- 光源:双路供电
- 工控机:双机热备 + UPS
- 网络:双网口冗余
- 存储:RAID 1 镜像
2.5 环境适应性评估:别让现场环境坑了你
实验室里跑得好好的,一到现场就出问题。为什么?环境变了。
温度与湿度
工业相机工作温度一般是0~50°C。但产线夏天可能到60°C。我建议选工业级(-20~70°C)的相机和镜头。湿度方面,如果超过85%,必须加防潮箱或密封机柜。
振动与冲击
产线有振动?那镜头接口必须用锁紧环,不能用普通C接口。我有个项目在冲压车间,普通镜头一个月松一次,换了锁紧环后再没出过问题。
电磁干扰(EMI)
电机、变频器、焊接设备都会产生强电磁干扰。我习惯用屏蔽网线(STP),并且走线远离动力线。如果干扰严重,加磁环或光纤隔离。
现场评估清单:
- 温度:最高/最低/日温差
- 湿度:平均/最高
- 振动:频率/振幅
- 粉尘:IP防护等级要求
- 电磁干扰:附近是否有大功率设备
嗯,硬件选型这块,说白了就是「多想想最坏情况」。你想想看,产线一停,老板找你谈话的滋味可不好受。所以,该冗余的冗余,该防护的防护,别省那点钱。
下一章咱们聊软件层面的容错设计。到时候我会讲讲,怎么让算法在硬件出问题时还能「撑一会儿」。