2. 成像基础与相机选型:工业相机分类与关键参数
大家好,我是老张。今天咱们聊聊工业相机选型这件事。
说实话,我在这个行业摸爬滚打了十几年,见过太多项目因为相机选型翻车了。有的选了高分辨率但帧率跟不上,有的选了线阵相机却用在静止场景——说白了,就是没搞懂成像基础。
这一章,我带你把这些基础打扎实。
2.1 工业相机分类:CCD vs CMOS
先说说传感器类型。CCD和CMOS,这是两个老对手了。
我记得2010年左右,CCD还是主流,CMOS被嫌弃噪声大。但现在?CMOS已经全面逆袭了。为什么?
简单说几个关键点:
- CCD:全局快门,电荷逐行转移。图像质量好,但功耗高、速度慢。
- CMOS:现在主流是卷帘快门或全局快门。速度快、功耗低、集成度高。
我在一个3C检测项目里用过CCD相机,结果因为帧率不够,产线速度提不上去。后来换成高速CMOS,问题直接解决。嗯,这里要注意:不是CCD不好,是场景不匹配。
我的建议:除非你特别需要极低噪声(比如天文、科研),否则优先选CMOS。性价比高,选择也多。
2.2 面阵相机 vs 线阵相机
这个选择其实挺直观的。你想想看:
- 面阵相机:像手机拍照一样,一次拍一张完整的图。适合静止或低速运动场景。
- 线阵相机:一次只拍一行像素,靠物体移动来拼接成图。适合高速连续运动场景。
我做过一个印刷品检测项目,印刷机速度是2米/秒。如果用面阵相机,得用多台拼接,成本高还容易漏检。后来换成线阵相机,单台搞定,帧率还绰绰有余。
避坑指南:我曾经见过有人用线阵相机拍静止物体,结果图像全是黑的——因为线阵相机必须靠运动来曝光。记住:线阵相机不是用来拍静态的。
2.3 关键参数详解
选相机,说白了就是看这几个参数:
2.3.1 分辨率
分辨率就是像素数量。比如500万像素(2592×1944)。分辨率越高,细节越清晰,但数据量也越大。
怎么选?我给你一个公式:
分辨率 = (视野宽度 / 最小检测精度) × 2(奈奎斯特采样定理)
举个例子:视野100mm,要检测0.1mm的缺陷,那么:
分辨率 = (100 / 0.1) × 2 = 2000像素
所以至少选200万像素的相机。
注意:分辨率不是越高越好。分辨率高了,帧率会下降,数据量也大,处理时间变长。够用就行。
2.3.2 帧率
帧率就是每秒能拍多少张。单位fps。
对于运动场景,帧率必须跟上产线速度。公式:
帧率 ≥ 产线速度 / 视野长度
比如产线速度500mm/s,视野长度100mm,那么:
帧率 ≥ 500 / 100 = 5 fps
但实际中我会留2-3倍余量,选15fps以上的相机。
2.3.3 像元尺寸
像元尺寸就是每个像素的物理大小,单位μm。常见的有2.2μm、3.45μm、5.5μm等。
像元尺寸越大,感光能力越强,低光表现越好。但分辨率会受限。
我个人习惯:像元尺寸不要小于2μm。太小了,噪声会很明显,图像质量下降。
| 像元尺寸 | 适用场景 | 注意事项 |
|---|---|---|
| 2.2μm | 高分辨率、光照充足 | 低光下噪声大 |
| 3.45μm | 通用场景 | 平衡性好 |
| 5.5μm | 低光、高速 | 分辨率受限 |
2.4 选型计算方法
好了,理论讲完了,咱们来实战。选型计算其实就三步:
- 确定视野和精度:根据检测对象大小和缺陷要求来定。
- 计算分辨率:用上面的公式算。
- 匹配帧率:根据产线速度算。
我举个例子:
一个手机屏幕检测项目,屏幕尺寸150mm×70mm,要检测0.05mm的划痕。产线速度300mm/s。
第一步:视野取200mm×100mm(留余量)。
第二步:分辨率 = (200 / 0.05) × 2 = 8000像素。所以选800万像素以上。
第三步:帧率 ≥ 300 / 200 = 1.5 fps。实际选5fps以上。
最终选型:800万像素CMOS面阵相机,帧率5fps以上,像元尺寸3.45μm左右。
核心总结:选型不是越贵越好,是匹配就好。记住:视野、精度、速度,三个参数互相制约,找到平衡点才是高手。
2.5 知识体系图
下面这张图,是我自己整理的选型逻辑。你照着走,基本不会错。
这张图把选型逻辑串起来了。你从输入条件出发,经过计算,最后得到输出。每一步都有据可依。
我的经验:选型时别只看参数表。有条件的话,拿样机实际测试一下。我见过太多参数完美但实际效果拉胯的情况了。
公众号:蓝海资料掘金营,微信deep3321