2. XG-X硬件平台与选型

XG-X 系列是基恩士面向高速、高精度工业成像应用的控制器平台。它的选型不是“挑一个贵的型号”这么简单,而是要把控制器算力、相机接口带宽、分辨率与帧率、镜头视野与工作距离、照明控制器与光源类型这几条链路串起来看。任何一环不匹配,最终都会表现为节拍达不到、图像不稳定或检测精度不足。本节按“控制器—相机—镜头—照明”的顺序,把选型逻辑和计算方法讲清楚,并给出一个可复用的选型实战任务。

一、控制器型号:先看算力与相机路数

XG-X 控制器按处理能力和可接相机数量分档。选型时先明确三个输入:需要几路相机、单幅图像的分辨率、要求的检测节拍(ms/件)。控制器内部的处理单元数量、图像处理流水线深度和内存带宽决定了它能同时跑多少路、每路能跑多快。一般来说:

  • 单相机、低分辨率(如 0.3MP~2MP)、节拍宽松(>50ms)的场合,入门型号即可满足;
  • 多相机同步、2MP~5MP、节拍 10~30ms 的场合,需要中高配型号,并注意相机接口总带宽;
  • 5MP 以上、多路并行、节拍 <10ms 的高精度检测,需要高配控制器,并优先使用高速接口相机。

需要强调的是:控制器标称的“最大相机路数”通常是在低分辨率、低帧率下测得的。实际可用路数要按总数据带宽和处理时间双重约束来核算,不能只看路数指标。

二、相机接口:带宽决定帧率上限

XG-X 常见相机接口包括 GigE Vision、USB3 Vision 以及厂商专用的高速接口。接口的核心参数是有效带宽,它直接限制“分辨率 × 帧率”的乘积。以常见的 GigE(千兆网)为例,理论 1000Mbps,实际有效载荷约 100~120MB/s;USB3 Vision 理论 5Gbps,实际有效约 350~400MB/s。用下面的关系估算:

单帧数据量(Byte) ≈ 宽 × 高 × 位深 / 8
所需带宽(Byte/s) = 单帧数据量 × 帧率
判断:所需带宽 ≤ 接口有效带宽 × 安全系数(0.7~0.8)

例如一台 2448×2048、8bit 的相机,单帧约 5.0MB。若用 GigE,按 100MB/s 有效带宽、0.75 安全系数,可用带宽约 75MB/s,则最高帧率约 75/5.0 ≈ 15fps;若换 USB3,按 350MB/s、0.75 系数约 262MB/s,则可达约 52fps。这就是“接口决定帧率上限”的直接体现。

三、分辨率与帧率匹配:精度与节拍的平衡

分辨率的选择由检测精度反推:先确定最小缺陷或最小特征尺寸,再按“一个特征至少覆盖 3~5 个像素”的经验值确定所需像素数,最后结合视野(FOV)算出分辨率。帧率则由节拍反推:若单件检测需要在 30ms 内完成,且每件需采集 1 幅图,则相机帧率至少 33fps;若需多帧平均或多次曝光,则要按倍数提高。

这里有一个常见误区:盲目提高分辨率会同时抬高数据量、降低帧率、增加处理时间,反而拖慢节拍。正确做法是先满足精度下限,再在“分辨率—帧率—接口带宽”三者间取平衡点。

XG-X 选型链路:控制器 → 相机接口 → 分辨率/帧率 → 镜头 → 照明 XG-X 控制器 算力 / 处理单元 相机路数 内存带宽 相机接口 GigE / USB3 / 专用 有效带宽 安全系数 0.7~0.8 分辨率 × 帧率 精度反推像素数 节拍反推帧率 带宽约束校验 镜头选型 焦距 / 视野 / 工作距离 靶面匹配 景深 / 畸变 照明控制器 + 光源类型 环形 / 条形 / 同轴 / 背光 / 点光 常亮 / 频闪 / 过驱动 亮度、均匀性、同步触发 选型约束闭环 ① 精度 → 像素数 → 分辨率 ② 节拍 → 帧率 ③ 带宽 = 分辨率×帧率 ≤ 接口上限 ④ FOV = 靶面 × 工作距离 / 焦距 ⑤ 光源与控制器匹配、同步触发 ⑥ 全部满足才可定案

四、镜头选型与视野计算

镜头选型要同时满足视野、工作距离、靶面、景深四个条件。核心公式为:

FOV(宽) = 靶面宽度 × 工作距离 / 焦距
焦距 f = 靶面宽度 × 工作距离 / FOV(宽)

举例:相机靶面宽 2/3″(约 8.8mm),要求视野宽 100mm,工作距离 300mm,则 f = 8.8 × 300 / 100 = 26.4mm,选 25mm 或 28mm 定焦镜头。若工作距离受限,则需换更短焦距或更大靶面。此外还要检查:镜头靶面是否覆盖相机靶面(否则出现暗角)、景深是否覆盖被测物高度波动、畸变是否在标定可接受范围内。

五、照明控制器与光源类型

照明是成像质量的一半。XG-X 配套照明控制器通常支持常亮、频闪、过驱动三种模式。频闪与过驱动可在极短时间内输出高亮度,适合高速运动物体的“冻结”拍摄,同时延长 LED 寿命。光源类型按检测目标选择:

  • 环形光:通用表面照明,适合字符、划痕、装配检测;
  • 条形光:大范围或侧向照明,突出边缘与凹凸;
  • 同轴光:镜面反射表面(金属、玻璃)的均匀照明;
  • 背光:轮廓、尺寸、孔位测量,形成高对比剪影;
  • 点光/聚光:局部高亮或远距离补光。

控制器与光源要匹配电压、电流、通道数,并与相机曝光做同步触发,否则会出现亮度不均或运动模糊。

六、选型实战任务

任务背景(示例假设):检测 80mm×60mm 金属零件上的 0.1mm 划痕,节拍要求 25ms/件,工作距离约 250mm,表面有反光。请完成选型并填写下表。

选型项计算/判断依据示例结果
所需像素(宽)0.1mm 特征 × 4 像素 = 0.4mm/像素;80mm / 0.4 = 200 像素≥ 200 像素
相机分辨率留余量,选 2448×2048(约 5MP)5MP 黑白相机
帧率25ms 节拍,单帧采集,取 ≥ 40fps≥ 40fps
接口带宽校验5.0MB × 40fps = 200MB/s;USB3 有效约 262MB/s,满足USB3 Vision
镜头焦距f = 8.8 × 250 / 80 ≈ 27.5mm25mm 或 28mm
光源反光金属表面,选同轴光 + 环形光组合同轴 + 环形
照明模式高速冻结,用过驱动频闪,与相机触发同步频闪/过驱动
判断选型是否成立,看三条:图像上 0.1mm 划痕是否清晰可辨(≥3~4 像素)、单件处理是否 ≤25ms、连续运行图像亮度是否稳定。三条都满足,选型才算闭环。

把上述链路串起来,XG-X 选型的本质就是:用精度定分辨率,用节拍定帧率,用带宽做校验,用视野定镜头,用表面特性定光源,最后用控制器算力兜住整体节拍。任何一项单独看都合理、合起来却不匹配,是实际项目中最常见的返工原因。