2. 硬件架构与选型
CV-X 系列不是“买一台相机就能测”的独立设备,而是一条从光学成像到判定输出的完整信号链。选型的本质,是让这条链上每一环的能力互相匹配:视野(FOV)决定镜头焦距与工作距离,精度要求决定相机分辨率与像素当量,被测物特征决定光源形式,节拍与判定逻辑决定控制器与 IO 模块的配置。任何一环短板都会让整条链的精度或稳定性下降。
一、系统架构:五类硬件的分工
CV-X 的典型硬件由五部分组成:相机负责光电转换,把光信号变成数字图像;镜头决定成像视野、放大倍率与景深;光源提供稳定、可控的照明,让特征与背景形成足够对比;控制器(如 CV-X100/X200 系列)承担图像处理、测量运算、判定与结果输出;IO 模块负责触发输入、判定结果输出以及与 PLC、气缸、剔除机构的握手。相机与控制器之间通过专用相机线缆连接,控制器与外部设备之间通过 IO 或以太网通信。
二、从视野与精度反推相机与镜头
选型应从需求端出发,而不是先挑相机。假设需要检测一个 60 mm × 40 mm 的工件,要求测量精度达到 ±0.02 mm。第一步确定视野:FOV 应比工件略大,留出定位余量,取 70 mm × 50 mm。第二步估算像素当量:若选用 500 万像素相机(约 2448 × 2048),水平像素当量 = 70 mm ÷ 2448 ≈ 0.0286 mm/pixel。第三步判断精度:亚像素算法通常可达到 1/4 至 1/10 像素当量,取 1/4 则约 0.007 mm,满足 ±0.02 mm 要求;若取 1/2 则约 0.014 mm,仍可接受但余量偏小。若精度要求提高到 ±0.005 mm,则需换用更高分辨率相机或缩小视野。
镜头焦距由工作距离和视野共同决定。简化公式为:f ≈ WD × 靶面尺寸 ÷ FOV。以 2/3 英寸靶面(约 8.8 mm × 6.6 mm)、WD = 300 mm、FOV = 70 mm 为例,f ≈ 300 × 8.8 ÷ 70 ≈ 37.7 mm,可选用 35 mm 或 40 mm 定焦镜头。实际选型还需校核景深:光圈越小景深越大,但进光量下降,需与光源亮度匹配。若被测物高度波动 ±2 mm,应确保景深覆盖该范围,否则边缘会模糊,亚像素精度随之下降。
三、光源与成像特征的匹配
光源不是“照亮就行”,而是要让被测特征与背景形成可稳定提取的对比。常见匹配方式:环形光适合平面字符、标记的均匀照明;低角度光适合边缘、划痕、凹凸特征的强调;背光适合轮廓、孔径、间隙测量,能获得高对比剪影;同轴光适合镜面、金属表面的均匀反射。选型时先明确“要测什么特征”,再选能让该特征最清晰的光源,而不是反过来。
光源稳定性直接影响重复精度。CV-X 控制器支持光源亮度控制与频闪触发,建议在触发拍照的瞬间同步点亮光源,既提高亮度又减少发热和寿命损耗。若现场环境光变化大,应加遮光罩或选用带滤光片的镜头,抑制环境光干扰。
四、控制器与 IO 模块的匹配
控制器选型主要看三点:相机接口数量(单相机还是多相机同步)、处理速度(节拍要求)、测量工具数量(同时运行的边缘、斑点、图案匹配等工具数)。CV-X 系列不同型号支持的相机路数和处理性能不同,多工位检测需选择支持多相机同步的型号。
IO 模块负责与外部设备握手。典型配置包括:触发输入(光电传感器或 PLC 给出拍照信号)、判定输出(OK/NG 继电器或晶体管输出)、以及可能的编码器输入(用于跟踪运动工件)。选型时需确认 IO 点数、输出类型(NPN/PNP)、响应时间是否满足节拍。若节拍为 200 ms/件,IO 响应时间应远小于该值,避免成为瓶颈。
五、选型检查清单
| 环节 | 关键问题 | 示例参数 |
|---|---|---|
| 视野 | FOV 是否覆盖工件并留余量? | 70 mm × 50 mm |
| 精度 | 像素当量是否满足精度 1/3~1/5? | 0.0286 mm/pixel,亚像素后约 0.007 mm |
| 镜头 | 焦距、WD、景深是否匹配? | f ≈ 35 mm,WD = 300 mm |
| 光源 | 特征对比是否稳定? | 背光测轮廓,环形光测字符 |
| 控制器 | 相机路数、处理速度是否够? | 单相机,节拍 200 ms |
| IO | 触发与输出是否满足节拍? | NPN 输出,响应 < 1 ms |
总结来说,CV-X 硬件选型的顺序应是:明确测量任务与精度 → 确定视野 → 反推相机分辨率与像素当量 → 计算镜头焦距并校核景深 → 选择匹配特征的光源 → 根据节拍与工位数量选择控制器与 IO 模块。每一步都用参数说话,而不是凭经验拍脑袋。