什么是 2D/3D 轮廓传感器?
2D/3D 轮廓传感器有两种不同的性能等级:
wenglor 为几乎所有应用提供适当的解决方案:从完整的 360 度测量、精确的焊缝引导和定位到精度达微米级的表面检测。多样化的产品系列包括测量范围、激光功率和激光波长不同的多功能传感器。
三角测量原理
创建 2D 高度轮廓线 h3>
在每次测量时,2D/3D 轮廓传感器生成一个 2D 高度轮廓,也称为横截面轮廓。它由多个测量点组成,这些测量点横向于物体的运动方向并排排列成一条线。每个点都精确描述了沿 x 轴和 z 轴的传感器与物体表面之间的精确距离。每个高度值都会补充一个强度值。它提供关于光反射强度和材料或表面特性的信息,例如颜色、对比度、光泽度或透明材料的变化。
2D/3D 传感器有盲区吗?
从 2D 高度轮廓到 3D 点云 h3>
2D/3D 轮廓传感器的坐标系
传感器的坐标系与其视野相匹配。零点直接位于外壳外的激光器出口处。因此,测量值在实际位置上与检测到的物体完全一致。
轴概览
x 轴(宽度) h4>
y 轴(进给方向) h4>
z 轴(高度 / 距离) h4>
2D/3D 轮廓传感器的正确对准
为了获得精确的测量结果,激光线必须尽可能与测量表面相垂直。传感器与物体表面之间的 90 度角可提供最佳的结果。在此位置,激光以最佳方式照射到物体上,反射线可以被摄像头均匀检测到。
正确对准 h4>
传感器倾斜 h4>
表面的反射行为起着核心作用。
- 直接的、定向的反射发生在光滑或光亮的材料上,如金属、玻璃或涂层表面。在这里,光线像镜子那样聚焦反射。在这种情况下,传感器的轻微倾斜可能有利于分散摄像头视野的反射并避免摄像头芯片的过度曝光。这时,对薄膜滑块的精确控制至关重要。
- 漫反射发生在哑光、粗糙或结构化的表面上。光线在多个方向均匀散射,通常会导致信号采集更稳定。然而,不准确的对准和漫射材料可能会影响强度分布或测量精度。
为了实现均匀的信号分布和最佳的轮廓质量,应尽可能避免倾斜。2D/3D 轮廓传感器凭借其大的动态范围,即使在轻微倾斜时也能提供可靠的测量值。
阴影
如何避免阴影?
避免边缘、陡峭的台阶和凹陷造成阴影
如果放置的物体使得边缘、陡峭的台阶或垂直表面直接伸入传感器的视野范围,这些区域可能会阻挡其他可能需要检测的特征。物体的轻微旋转或倾斜,可确保传感器能够捕捉所有相关表面,并且不会遮挡重要的测量数据。
即使是凹陷较深的部件,也可能会在物体的后部区域产生待检测特征的阴影。因此,在放置物体时应确保所有重要表面都位于传感器的视野范围内。
2D/3D 轮廓传感器的主要组件概览
激光模块的功率主要由激光波长和激光类别决定。
激光波长
激光类别
2D/3D 轮廓传感器的另一个重要组件是 集成式摄像头。它以最高的精度探测反射的激光线。该摄像头由高品质物镜和功能强大的摄像机芯片组成,可准确捕捉光信息并将其转换为数字测量数据。摄像头的分辨率,即每个轮廓线的像素数决定了细节精度。分辨率越高,轮廓、边缘和表面特征的图像越精细。
分析模块 构成 2D/3D 轮廓传感器的计算中心。在此处,摄像头采集的原始数据转换为数字测量数据。通过图像采集、分析和接口通信的相互作用,它对于在线测量系统的性能至关重要。
为了实现最大的灵活性,2D/3D 轮廓传感器具有两种可选的运行模式,它们专为不同的要求而设计,从而实现了多样化的应用。两种运行模式都使用相同的高性能硬件平台。得益于集成的处理器和稳定的计算架构,即使轮廓速率很高并且数据量很大也能可靠地进行处理和传输。
运行模式:智能轮廓传感器 h4>
运行模式:轮廓生成器 h4>
通过多种接口实现灵活性
根据不同的运行模式,提供不同的接口,以实现与各种生产环境的无缝集成。
“智能轮廓传感器”模式下的接口
“轮廓生成器”模式下的接口
对主要组件的详细说明:了解更多信息!
2D/3D 轮廓传感器的应用可能性
零件测量
检查高度
直径检查
检查圆度
厚度测量
定位
焊缝引导
焊缝检测
检查间隙尺寸
测量体积
角度测量
使用 2D/3D 传感器的领域和行业
激光模块的详细信息
激光点如何变成激光线?
柱面镜和鲍威尔棱镜的工作原理是什么?
柱面镜 h4>
鲍威尔棱镜 h4>
普通光线与激光的区别是什么?
普通光线 h4>
激光 h4>
2D/3D 轮廓传感器的光源类型
为什么存在不同的激光波长?
选择正确的激光波长对于 2D/3D 轮廓传感器的测量质量和适应不同表面、材料和应用的能力至关重要。在此,材料的穿入深度和摄像头芯片的灵敏度起着至关重要的作用。
材料穿入深度
波长影响激光在散射或反射之前穿入材料的深度。405 nm 的短波蓝光更多地保持在表面,因此在粘合剂、橡胶或塑料等透明、半透明或有机材料上可提供特别精确的测量结果。相比之下,较长的波长(如 660 nm 的红光或 785–850 nm 的红外光)穿入得更深,更适合深色、漫射或金属表面。
摄像头芯片的灵敏度
摄像头芯片(也称为图像传感器)根据其结构对特定波长具有不同的灵敏度。如果激光波长与摄像头芯片的灵敏度曲线达到最佳匹配,信号强度会明显改善。因此,在相同的激光功率下,可以使用更短的曝光时间,从而提高测量精度和降低测量不确定度。
该图显示了 2D/3D 轮廓传感器的 400 至 1,000 nm 之间标准化光谱曲线。
带通滤波器:对光进行有针对性的过滤可确保稳定的测量结果
带通滤波器是与所用激光波长精确匹配的光学滤光片。它们仅让光在这个狭窄的光谱范围内通过。其他所有光成分,例如环境光、外部照明或其他波长的激光束,都能可靠地被屏蔽掉。这大大提高了测量稳定性,确保了稳定的边缘识别和精确的轮廓探测 – 即使在光线变化很大或明亮的工业环境中也是如此。不需要额外的屏蔽或灯光控制。带通滤波器直接集成在摄像头的光学系统中。
避免多个传感器并联运行时的干扰 h4>
在现代化的测量系统中,经常使用多个采用不同激光颜色的 2D/3D 轮廓传感器。为防止传感器相互干扰,使用带通滤波器。带有红色激光的 2D/3D 轮廓传感器具有一个仅让此光通过的红色带通滤波器。相反,蓝色激光传感器装有蓝色带通滤波器,只能透过蓝色激光。这些滤光片可阻挡其他颜色传感器的激光束,从而防止信号交叉或干扰。
测量物体的颜色对激光的选择有什么影响?
选择适当的激光波长不仅取决于传感器的光学特性,而且很大程度上取决于待测量物体的反射特性。激光与材料表面之间的光谱相互作用直接影响轮廓质量、曝光时间和信号强度。
除了颜色之外,材料表面也很重要。浅色、哑光或漫反射材料的表现与光亮、深色或透明物体不同。通过对激光颜色和物体材料的调整,可以显著优化 2D/3D 轮廓传感器的性能。即使是具有挑战性的表面,例如橡胶、玻璃、高光亮金属或有机物质,也能可靠、精确地检测。
红色激光对不同颜色物体的反射行为
红色物体 h4>
蓝色物体 h4>
黑色物体 h4>
蓝色激光对不同颜色物体的反射行为
红色物体 h4>
蓝色激光反射弱,反馈信号弱
蓝色物体 h4>
蓝色激光反射良好,反馈信号非常强
黑色物体 h4>
大部分蓝色激光被吸收,返回信号强度一般
选择合适的 2D/3D 轮廓传感器激光类别
为实现 2D/3D 轮廓传感器的最佳测量性能,选择正确的激光类别至关重要 – 尤其是在表面特性、工作距离、测量速度和环境光线方面。wenglor 的 2D/3D 轮廓传感器设有不同的激光类别,因此可以精确可靠地适应不同的应用场合。
2D/3D 轮廓传感器的激光类别
对于 2D/3D 轮廓传感器,原则上适用:激光功率越大,激光类别越高。这会带来更大的风险,需要采取相应的防护措施。激光按照 DIN EN 60825-1“激光设备的安全” 进行分类。在此过程中,根据波长和输出功率评估潜在危险。
| 描述 | 安全 | 应用 | |
|---|---|---|---|
| 2 类激光 | 2 类激光的最大功率为 1 mW,波长范围为 400 至 700 nm。 | 在眼睛受到短暂照射的情况下,由于自然的眨眼反射能够起作用,激光辐射是安全的 。 | 非常适合敏感表面、短距离和简便集成,无需采取防护措施。 |
| 3R 类激光 | 3R 类激光的功率范围为 1 至 5 mW,波长范围为 302.5 nm 至 700 µm。 | 激光辐射可能对眼睛有害。操作时需要进行风险评估。用户必须每年接受培训,并且必须任命一名激光防护专员。此外,必须对激光区域进行标识,并且仅限授权人员进入。根据风险评估的结果,可能需要采取额外的防护措施,例如佩戴激光护目镜。 | 适用于较大的工作距离或深色材料。 |
| 3B 类激光 | 3B 类激光器的功率为 5 至 500 mW,波长范围为 302.5 nm 至 1 µm。 | 激光辐射对眼睛和皮肤具有危害作用。操作时必须进行风险评估。此外,必须每年对用户进行培训,指派激光防护专员,标识激光区域并且仅限授权人员进入。风险评估的结果决定了其他防护措施,例如佩戴激光护目镜。 | 适用于具有挑战性表面或高环境亮度的极具挑战性的环境。 |
集成式摄像头的详细信息
摄像头芯片
摄像头芯片将入射的光线转换为电信号,然后由此生成数字图像信息。芯片的大小和分辨率会影响测量的细节精度和精度。
物镜
物镜聚焦光线并将其聚焦在摄像头芯片上。物镜的焦距对图像截面和焦深具有重大的影响。
光学元件和图像芯片 – 对测量范围和精度的影响
光学元件与图像芯片的组合对于传感器的精度和测量范围至关重要。根据焦距、传感器尺寸和分辨率的相互作用,2D/3D 轮廓传感器可以识别更小的细节或覆盖更大的面积。这两个组件对于传感器的精度和测量范围都至关重要。
通过与传感器外壳的机械耦合以及与激光模块的精确对准,无需额外的调校工作即可确保可靠的图像采集。
传感器视野
反射激光线投射到 CMOS 传感器(互补金属氧化物半导体)上的位置直接取决于物体距离。随着距离的增大,激光线在 CMOS 芯片(1)上的位置垂直变化,从而可以采集高度信息。
2D/3D 轮廓传感器的不同测量范围取决于机械结构形式、三角测量角度以及各自安装的光学元件。所使用的透镜系统通过其焦距确定传感器的视野,该视野因三角测量原理而呈梯形。
测量范围(2)分为三个区域 – 开始(3)、中间(4)和结束(5)– 其中横向分辨率(x)超过深度(z)时会发生变化。
在测量范围开始时,由于视野的光学延展较小,因此 x 轴分辨率达到最高。最后,由于 CMOS 传感器在像素数恒定的情况下会显示物体的较大区域,因此它会减小。因此,产生了可变的横向分辨率,该分辨率在数据表中指定为范围值。
摄像头图像
摄像头图像 h4>
带 CMOS 网格的摄像头图像,带行 (x) 和列 (y) h4>
2D/3D 轮廓传感器的分辨率是多少?
2D/3D 轮廓传感器的分辨率由集成式 CMOS 传感器的视野范围和像素数决定。
- 传感器的 x 轴分辨率 由图像芯片上的水平像素数量决定,也就是每行分辨率。
- 传感器的 z 轴分辨率 由图像芯片上的垂直像素数量决定,也就是每列分辨率。
- 传感器的 y 轴分辨率 表示单位长度内的轮廓数量。它不直接取决于图像芯片,而是取决于 2D/3D 轮廓传感器和物体之间的相对运动以及传感器的测量频率。在运动速度保持不变的情况下,测量频率越高,沿运动方向的轮廓采集就越密集,从而获得更好的 y 轴分辨率。
通过亚像素技术提高精度 h4>
视野对分辨率具有什么影响?
视野广
视野小
如何将摄像头图像和像素转换为 2D 高度轮廓?
带 CMOS 网格的摄像头图像,带行 (x) 和列 (y) h4>
2D 高度轮廓 h4>
从像素到毫米
为了将 CMOS 传感器记录的像素转换为精确的公制坐标,每个 2D/3D 轮廓传感器在出厂时都进行了线性化。在此过程中,传感器安装在高精度线性化工作台上,并与校准的参考物体精确对准。线性化在整个测量范围内进行,并确定实际检测到的像素坐标与公制数据之间的偏差(以毫米为单位)。
所得的修正数据作为线性化矩阵永久保存在传感器中。这种补偿可确保以毫米为单位可靠地输出绝对高度和位置值,确保每个传感器无需进一步校准即可直接用于恶劣的工业环境。
2D/3D 轮廓传感器的分辨率和精度
分辨率
分辨率定义了传感器能够明确检测到的最小物理差异,并将其作为测量值来区分。因此,它确定了用于检测测量信号变化的最小扫描值。
精度 h4>
然而,测量精度并不仅仅取决于分辨率。此外,它还取决于各种外部影响因素,例如测量物体的光学和物理特性、反射行为、外来光线的影响、温度波动、机械振动、紧固方式以及使用的分析算法。精度是精度(在相同条件下的重复性)和准确度(测量值在实际参考值上的偏差)的组合,因此描述了传感器对真实物体的可靠性和正确性。
用于优化图像拍摄的参数
关注区域定义用于分析或测量的视野的哪个部分。
帧速
2D/3D 轮廓传感器中的 CMOS 摄像头对于可达到的测量速度至关重要。帧速,也称为帧速,表示摄像头每秒可以捕获多少个单帧。它以帧数 / 秒 (fps) 或赫兹 (Hz) 为单位进行标注。
由于拍摄的每个图像都代表完整的高度轮廓,因此摄像头的帧速直接等于每秒测量轮廓的数量。因此,高帧速可实现相应高的轮廓频率。
| CMOS 摄像头 | 2D/3D 轮廓传感器 |
|---|---|
| 帧数 / 秒 (fps) | 每秒轮廓数 (Hz) |
| 500 fps | 500 个轮廓 / 秒,即 500 Hz |
关注区域 (ROI)
减少 ROI 不会改变光学分辨率,只会最大程度地减少要读取的像素行或列的数量。这将显著提高测量频率,因为需要处理的图像数据更少。有针对性地将 ROI 裁剪到与应用相关的物体区域,可实现优化的数据采集,同时实现最大的过程速度。在这种情况下:尽可能小,尽可能大。
在动画中,整个传感器视野由蓝色边框标识。绿色框显示 ROI,即受限的图像区域。特别是对于较小的物体,为了获得更好的测量频率,有必要限制视野。
次级抽样
插图 1:不进行次级抽样
图 2:次级抽样
与 ROI 相结合,实现最佳性能 h4>
将次级抽样与有针对性的视野限制相结合,可实现最高的测量速度。通过将 ROI 限制在集成摄像头的相关部分区域,无论是 x 轴方向还是 z 轴方向,只采集和处理定义测量范围的像素。
ROI 与次级抽样的组合可实现极高的轮廓率,同时数据量较少。这对于速度和效率至关重要的时间关键型应用尤其有利。
关注区域和次级抽样设置的比较
| 模式 | 已读取的像素数量 | 测量范围 | 分辨率 | 测量速度 | 应用场景 |
|---|---|---|---|---|---|
| 全屏 | 所有像素(全部 ROI) | 全范围 | 细节最高分辨率 | 低至中等 | 需要所有图像信息的精确测量 |
| ROI | 子区域(已定义) | 已降低 | 在活动区域内保持不变 | 中等 - 高 | 聚焦于相关物体区域的测量 |
| 次级抽样 | 仅每第 n 个像素 | 全范围 | 分辨率降低 | 高 | 粗略测量、快速定位、预检查 |
| ROI + 次级抽样 | 选择的像素数量少 | 已降低 | 分辨率降低 | 非常高 | 具有明确目标范围的高动态应用 |
分析模块的详细信息
2D/3D 轮廓传感器的分析模块沿着优化的信号处理链处理轮廓。通过 CMOS 图像芯片采集激光线并进行实时轮廓计算以及在 FPGA 中校准后,CPU 负责中央轮廓的分析。这可以在“智能轮廓传感器”或“轮廓生成器”两种运行模式下进行。
智能轮廓传感器 h3>
在智能模式下,直接在 2D/3D 轮廓传感器本身上进行全部分析。机器视觉软件在传感器上运行,处理采集的轮廓数据。这样可以计算与测量相关的结果,并直接由传感器提供。这些结果(例如高度偏差、物体轮廓、位置识别或公差比较)直接作为特定于应用的测量值在 PLC、上级控制器或其他执行器上输出。不需要额外的许可证。这降低了系统复杂性,并可直接在设备上进行分析。但是,由于智能模式下的计算能力有限,性能通常低于理论上可能达到的轮廓率。如果是这种情况,建议将“轮廓生成器”模式与外部分析结合使用,例如 uniVision。
轮廓生成器 h3>
在 “轮廓生成器”模式下,传感器仅传输 2D 轮廓(x 和 z 数据),而不进行直接解译。然后在外部进行分析,在 wenglor 生态系统内,例如使用机器视觉控制器上的 wenglor uniVision 图像处理软件或使用外部工业 PC 上的独立第三方软件。这种灵活性可在传感器之外进行复杂的分析、个性化算法或特定于应用的分析 - 尤其是在客户定制的解决方案或集成到现有软件环境中的工作流程中。
2D/3D 轮廓传感器运行模式的比较
| 运行模式 | 结果 | 进一步处理 | 特点 |
|---|---|---|---|
| 智能轮廓传感器 | 测量值 | 在 2D/3D 轮廓传感器上进行分析 |
|
| 轮廓生成器 | 2D 轮廓线 | 使用外部软件进行处理 |
|
|
智能轮廓传感器
|
||
|---|---|---|
|
测量值
|
在 2D/3D 轮廓传感器上进行分析
|
|
|
轮廓生成器
|
||
|
2D 轮廓线
|
使用外部软件进行处理
|
|
接口详细信息
什么是接口?
接口构成了传感器、控制器与软件之间通信的基础。它们包括物理连接(硬件接口)、传输规则(协议)和软件功能(软件接口),能够确保可靠灵活的集成到工业系统中。
1. 硬件接口 – 物理连接层
硬件接口在 2D/3D 轮廓传感器、控制器、网络和软件之间建立基本的物理连接。它们定义了数据和控制命令传输的电气和机械连接类型。这些物理接口(如以太网电缆、M12 连接器或数字 I/O)提供可靠通信所需的传输路径。
2. 协议 – 逻辑通信层
协议定义了通过硬件接口传输数据的规则和流程。它们用作通信的共同 “语言”,确保发送器和接收器能够正确解译数据。协议还规定了数据包的构建、寻址、发送和接收方式。根据对速度、可靠性和实时能力的要求,使用不同的传输方式。
3. 软件接口 – 应用层面
通过软件接口可以通过上级系统或单独的应用来控制、配置和分析传感器数据。它们定义了软件解决方案可以访问传感器数据或使用传感器功能的逻辑接入点和通信方法。其中包括 API、网络服务、配置协议和标准化接口,可灵活集成到不同的软件环境中。软件接口对复杂的数据通信进行抽象化处理,从而简化了集成到特定系统和软件解决方案的过程。
2D/3D 轮廓传感器具备哪些接口?
软件-接口
- 数字 I/O(数字输入 / 输出、编码器输入端)
- 以太网
协议
- TCP/IP
- UDP/IP
- GigE Vision
软件-接口
- GigE Vision / GenICam API
- wenglor uniVision
- 软件开发工具包 (SDK)
三个接口层级的示例性协同工作
2D/3D 轮廓传感器的硬件接口
数字 I/O 接口
数字输入端和输出端可实现工业过程 2D/3D 轮廓传感器的直接控制和同步。
数字输入端 可通过外部控制信号精确地触发测量。这对于基于传送带或定时的流程尤其重要。例如,一旦产品到达传送带上的某个特定位置,并且传感器接收到相应的信号,便可开始测量。
编码器的优势在于,它可以自动考虑移动物体的速度,并相应地调整图像捕获。因此,即使在运动变化时也能产生均匀精确的高度轮廓。相比之下,固定触发器会在恒定的时间点触发图像捕获,而不受物体速度的影响。这会产生误差。
使用和不使用编码器的应用示例 h4>
使用编码器的应用示例 h4>
以太网接口
以太网接口(例如通过 RJ45,千兆以太网)构成了传感器与外部系统的通信基础。通过它们,不仅能传输大量的高度轮廓数据,还能对传感器进行配置、可视化、控制和同步。根据运行模式和协议,可以传输轮廓或已分析的结果。
基于以太网连接的优势
高的数据速率用于轮廓的快速传输 h5>
兼容标准协议,如 TCP/IP、UDP、GigE Vision、GenICam 和 PROFINET h5>
轻松集成到现有网络基础设施中 h5>
协议和软件接口概况
在 “智能轮廓传感器” 和 “轮廓生成器” 运行模式下,2D/3D 轮廓传感器可用。根据所选的运行模式,可以选择合适的通信接口。因此,传感器解决方案可以有针对性地适应各个应用的控制概念、数据流和实时要求。
智能轮廓传感器 h4>
轮廓生成器 h4>
典型接口及其使用取决于运行模式
| 接口/协议 | 智能轮廓传感器 | 轮廓生成器 | 传输速度 |
|---|---|---|---|
| 数字 I/O | 触发器 / 结果 | ||
| TCP/IP | 轮廓数据 / 结果 | ||
| GigE Vision | 轮廓数据 | ||
| GenICam | 轮廓数据,控制器 | ||
| SDK | 轮廓数据,控制器 |
标准接口实现最高兼容性
集成不受制造商的影响
软件兼容性
保护您的投资
与成熟的图像处理库和硬件组件兼容,确保现有系统的长期使用。
可持续兼容
使用制造商专用 SDK 实现最大控制
通过原生连接实现最佳性能
可个性化集成到您自己的软件环境
使用示例代码和工具进行快速开发
比较:标准接口与制造商专用 SDK/API
| 特征 | 标准接口 | 制造商专用 SDK / API |
|---|---|---|
| 兼容性 | 高(跨设备,与制造商无关) | 只能与同一制造商的设备配合使用 |
| 集成工作量 | 低 – 得益于标准化 | 更高,需要了解制造商特定的架构 |
| 灵活性 / 功能范围 | 仅限于标准化功能 * | 非常高 – 可访问更深层的功能和参数化 |
| 可持续兼容 / 维护 | 通过标准化实现长期可用性 | 取决于制造商支持和软件维护 |
* 即使在标准化接口内,也可集成面向具体应用的专用功能。这样可以实现个性化定制,而不会影响与现有系统或协议的兼容性。
何时应当选择标准接口或制造商专用的 SDK/API?
- 标准接口非常适合简便的集成、高兼容性以及与现有第三方软件解决方案的连接。
- SDK 是在需要最大控制、个性化或特殊功能(例如直接传感器控制或开发自定义软件解决方案)时的正确选择。