第二章:硬件选型验收——相机、镜头、光源、采集卡

硬件选型验收,说白了就是检查你花大价钱买回来的这些“眼睛”和“脑子”,到底能不能干活。

我见过太多项目,前期选型拍脑袋,现场一跑就露馅。分辨率不够、视野对不上、景深差一截……最后全得返工。嗯,咱们今天就把这事聊透。

2.1 相机选型验收

相机是视觉系统的“视网膜”。验收时,我习惯先看三个核心指标:分辨率、帧率、像元尺寸。

分辨率验收要点:

  • 检查实际分辨率是否达到标称值。比如标称500万像素,实际输出图像尺寸应为2592×1944左右
  • 计算单像素精度:视野宽度 ÷ 水平分辨率。例如视野100mm,用500万相机,单像素约0.038mm
  • 我个人习惯留出20%余量。检测0.1mm的缺陷,至少选单像素0.08mm的配置

帧率这块容易踩坑。标称帧率往往是“理论最大值”,实际跑起来受曝光时间、传输带宽影响很大。我曾经遇到一个项目,标称60fps的相机,实际开满分辨率只能跑15fps——因为曝光时间设了20ms。

我的经验:验收时一定要用实际工作参数跑一遍。把曝光、增益、ROI都设成生产状态,再测帧率。

2.2 镜头选型验收

镜头这东西,看着简单,坑最多。我总结了三步验收法:

  1. 焦距验证:用公式 f = (工作距离 × 像元尺寸) / 视野宽度 反算。比如工作距离200mm,视野100mm,像元尺寸3.45μm,算出来焦距约6.9mm
  2. 畸变测试:拍一张标准棋盘格,看边缘直线是否弯曲。畸变超过0.5%就要警惕
  3. 景深确认:用千分尺移动被测物,看清晰范围是否满足要求

注意:镜头和相机的接口必须匹配。C接口和CS接口就差2.5mm,拧上去也能用,但成像面位置不对。我见过有人把CS口镜头拧到C口相机上,怎么调焦都不清楚——其实就是接口搞错了。

景深这块,很多人忽略。你想想看,如果被测物有0.5mm的高度差,镜头景深只有0.3mm,那边缘肯定模糊。验收时我习惯用阶梯块实测,比看参数表靠谱得多。

2.3 光源选型验收

光源是视觉系统的“化妆师”。选得不好,再好的相机也白搭。

光源类型 适用场景 验收要点
环形光源 字符识别、外观检测 均匀性≥90%,无暗区
背光源 尺寸测量、轮廓检测 亮度可调,边缘锐利
同轴光源 反光表面、镜面物体 无重影,光斑均匀
条形光源 大面积照明、线阵相机 角度可调,照射范围覆盖

光谱选择是个技术活。不同颜色的光对物体有不同的穿透和反射特性。举个例子,检测红色塑料上的黑色字符,用红光会看不清——因为背景和字符的反射率太接近了。换成蓝光,对比度一下就上来了。

验收清单:

  • 光源亮度是否可调?调节范围是否满足需求?
  • 光源均匀性如何?用相机拍一张白纸,看灰度值波动
  • 光源寿命?LED一般标称3-5万小时,但实际受散热影响很大
  • 是否需要频闪控制?高速检测场景必须用频闪模式

2.4 采集卡选型验收

采集卡是连接相机和电脑的“桥梁”。很多人觉得随便买个就行,其实不然。

首先看接口类型。GigE、USB3.0、Camera Link、CoaXPress……每种接口的带宽、传输距离、线缆成本都不一样。我习惯用GigE,因为布线方便,100米内不用中继器。

带宽计算是个关键。举个例子:500万像素、8位灰度、30fps,数据量 = 500万 × 8bit × 30fps = 1200Mbps。GigE的理论带宽是1000Mbps,实际可用约800Mbps——这就超了。要么降帧率,要么换接口。

避坑指南:我曾经遇到一个项目,采集卡和相机都是GigE接口,但就是连不上。查了半天,发现是网卡驱动没装对。工业相机用的网卡,最好用Intel芯片的,兼容性好很多。

采集卡的触发功能也要验。外部触发信号能不能准确捕捉?触发延迟是多少?我一般用示波器测一下触发信号到图像采集的时间差,控制在微秒级才算合格。

2.5 知识体系总览

下面这张图,是我自己整理的硬件选型验收逻辑。你照着这个流程走,基本不会漏项。

硬件选型验收知识体系 硬件选型验收 相机验收 镜头验收 光源验收 采集卡验收 分辨率验证 帧率实测 像元尺寸 焦距验证 畸变测试 景深确认 均匀性检测 光谱匹配 亮度调节 接口匹配 带宽计算 触发延迟 核心原则: 参数留余量 · 实测为准 · 接口匹配 · 光谱匹配

2.6 验收流程总结

说了这么多,最后给个实操流程。你照着做,基本不会出大问题:

  1. 先看文档:核对采购清单和设计文档,确认型号、规格一致
  2. 外观检查:镜头有没有划痕?光源有没有暗点?接口针脚有没有弯?
  3. 上电测试:相机能不能正常出图?光源亮度是否可调?采集卡能否被识别?
  4. 参数验证:用标准件测分辨率、畸变、景深、均匀性
  5. 联调测试:所有硬件连起来跑一遍,看整体效果
  6. 记录归档:把测试数据记下来,作为验收依据

最后提醒一句:验收不是走过场。我见过有人验收单上全打勾,结果产线一跑就出问题。该测的测,该记的记,别偷懒。


专注资料整理