半导体晶片机器视觉测量及MARK点视觉定位

news2025/2/24 7:59:17

半导体晶片机器视觉测量及MARK点视觉定位

客户的需求:

检测内容:

SMT行业晶片位置角度与PCB板Mark点位置的测试测量

检测要求:

精度0.04mm,移动速度100mm/s

微信截图_20230823142541.png

视觉可行性分析:

对样品进行了光学实验,并进行图像处理,原则上可以使用机器视觉系统进行测试测量与定位。

结果:

对所有样品进行分析,可以在不同的样品尺寸与位置下测量出晶片的大小与质心点位置、旋转角度,以及MARK点的位置等。

使用的LED光源、工业相机、工业镜头等硬件的具体信息,请参看下面的内容,默认为晶片测量、MARK点测量为独立的两套机器视觉系统,如果需要整合,可以酌情考虑删减某些硬件配置。

测试条件:

产品测试时,视场留有一定的包容空间,但这不意味着在视场内就一定能得到非常准确的测量数据。原则上需要机器视觉系统有较精密的定位与固定装置。

使用硬件:

LED光源:CSR-7060-DRLr 1个……用于晶片定位

LED光源:CSR-5060-DRLr 1个……用于Mark点

光源控制器:CSR-24T2-SPV 2个……用于控制光源

工业相机:Guppy F-033B 1个……用于晶片定位

工业相机:HV-1351UM 1个……用于Mark点

相机电缆:3米1394A线 1条……用于数据传输

相机电缆:3米USB线带锁定         1条……用于数据传输

图像采集卡:1394A卡 1块……用于采集图像

工业镜头:VS-2514 1个……用于晶片定位

工业镜头:CSR-2X110 1个……用于Mark点

光学延长管:5mm 1个……用于晶片定位

晶片安装条件:

光源工作距离:95mm,光源发光表面到目标表面的距离

相机工作距离:130mm,相机镜头表面到目标表面的距离

视场:24*18mm,实际能看到的视野大小

Mark点安装条件:

光源工作距离:85mm,光源发光表面到目标表面的距离

相机工作距离:110mm,相机镜头表面到目标表面的距离

视场:3.5*2.6mm,实际能看到的视野大小

最优化方案

在这里,我们将告诉您,为什么选择这样的硬件,选择这些硬件的有什么好处。

LED光源 CSR-7060-DRLr & CSR-5060-DRLr

晶片的检测,因为产品大小不一,大的有16mm以上的产品,小的有1mm以下的产品,因此需要一款较大一点的光源产品;经过实验,发现使用CSR-7060-DRLr光源比使用CSR-7090-DRLr更理想。这样可以提供更加集中的亮度,可以使工作距离更短,缩小机台的空间。

Mark点的检测,因为目标本身比较小,1~2mm的大小,我们使用直径为42mm的环形光源来照明,即可满足要求。

光源控制器 CSR-24T2-SPV

光源需要相应的供电设备,一般工业使用模拟控制器或数字控制器就足够了,这里我们使用凯瑞斯的频闪控制器进行供电。频闪控制器可以在10μs~999μs内使光源发出远高于正常亮度几倍的亮度,这样可以使相机在低于频闪的曝光时间内曝光正常,从而图像明亮,无拖影,对测量精度的影响非常小。而如果相机的曝光时间太长,而目标运动太快,将严重的拖影,会严重影响测量精度。我们的机台运动速度在100mm/s,即100μm/ms。如果曝光时间为1ms,则在这曝光的1ms内,物体要走100μm的距离,这对于我们测量要求的40μm的测量误差是完全不可以实现的。所以我们需要将曝光时间调整到μs级这个级别上,如果是100μs(0.1ms),则物体走过10μm,那样物体运动所引起的测量误差才会降低到系统所能接受的范围。

工业相机  Guppy F-033B   &  HV-1351UM

晶片视觉定位

F-033B是一款30万像素的进口工业CCD相机,使用1394A接口,在一台计算机上同时使用多台相机采集;它的速度为58FPS,可以实现高速测试测量。此款相机的分辨率为656*494,我们拍摄的视场是24*18mm,则我们系统的像素分辨率为24mm/656pixel=0.0366mm/pixel,经过我们实验,同一产品在视场中的不同位置出现如左右、前后、上下倾斜,或在视场中不同位置平移,只有不到1个像素的变化,即同一产品的重复测量精度为在0.0366mm内容,在我们要求的0.04mm范围内。因此基本在我们的要求范围内,通常我们建议相机的分辨率精度比我们要求的精度要高一倍,即我们推荐使用130万像素的工业CCD相机。推荐型号,使用Guppy F-146B(工业140万像素CCD进口相机)。如果觉得CCD工业相机成本过高,而对于测量精度没有那么高的要求,可以使用CMOS相机代替,我们推荐使用Guppy F-036B(进口30万像素CMOS相机),或者是使用HV-1351UM(国产130万像素CMOS相机)。

Mark点视觉定位

HV-1351UM是一款国产的USB接口130万像素CMOS工业相机,速度为15FPS,输出端带螺丝锁定功能,适合于安装固定在运动机构上而不会使接口松动。对于定位MARK点这样精度要求不是十分高的测试测量场合,非常适合。当然,对于晶片定位,如果要求不太高,也可以使用此款相机。

工业镜头 VST-2514  &  CSR-2X110

晶片视觉定位

VST-2514H是一款大光圈的定焦百万像素镜头,对于测量尺寸成像非常好,较低的边缘枕型或桶型畸变,而且它是百万像素的镜头,与相机完全匹配。方便的对焦调节,对机台的要求不会太苛刻。使用这款镜头,可以将工作距离控制在130mm左右,对于整个机台的空间,要求比较小。由于晶片定位时,相机、镜头、光源都是在机台下面固定位置,不会来回的运动,因此,可以调整光源、对焦位置将会更方便。

Mark点视觉定位

Mark点的定位,相机、光源、镜头通常是安装在运动平台上,经常需要运动来拍照,因此当运动机构高速运动时,如果镜头、相机上有太多的螺丝接合部分时,将会有松动的可能。因此我们选择相机时,使用带锁定的相机比较理想,而镜头,我们则使用CSR-2X110远心放大镜头。这是一款2X的远心镜头,可以得到较小的视野,而且上面没有光圈、对焦调节圈,安装好后,无光学变化的担忧。

测试结果画面

同一产品不同位置测试结果:

不同产品测试结果:

Mark点测试结果:

上面的组图可以看到,无论是晶片的定位还是MARK点的定位,机器视觉系统通过选用适当的硬件配置,都能达到测量要求。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/954260.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

华为OD机试 - 硬件产品销售方案 - 回溯(Java 2023 B卷 200分)

目录 专栏导读一、题目描述二、输入描述三、输出描述四、补充说明五、解题思路六、Java算法源码七、效果展示1、输入2、输出3、说明 华为OD机试 2023B卷题库疯狂收录中,刷题点这里 专栏导读 本专栏收录于《华为OD机试(JAVA)真题(…

【SVN】 代码版本管理工具使用步骤以及全局忽略不需要提交的文件夹

2023年,第36周。给自己一个目标,然后坚持总会有收货,不信你试试! SVN是Subversion的简称,是一个开源的版本控制系统,用于管理软件开发过程中的代码版本和文件变更。 它提供了跟踪文件修改、协同开发、版本回…

上海市青少年算法2023年7月月赛(丙组)

T1先行后列 题目描述 从 1 开始的 nm 个整数按照先行后列的规律排列如下: 给定 n 与 m,再给定一个数字 c,请输出 c 所在的行数与列数。 输入格式 第一行:两个整数表示 n 与 m 第二行:一个整数表示 c 输出格式 两个整数:表示 c 所在的行数与列数。 数据范围 1≤n,m≤10000…

Oracle DBlink使用方法

DBlink作用:在当前数据库中访问另一个数据库中的表中的数据 create public database link dblink名称 connect to 对方数据库用户名 identified by 对方数据库用户密码 using (DESCRIPTION (ADDRESS_LIST (ADDRESS (PROTOCOL TCP)(HOST 要连接的数据库所在服务…

封闭式园区人员定位及轨迹跟踪管理系统的功能和作用

在当今充满竞争的商业环境中,企业安全和员工管理变得尤为重要。尤其是在封闭式园区这样的环境中,确保员工的安全和准确管理变得尤为关键。为了满足这一需求,封闭式园区人员定位及轨迹跟踪管理系统应运而生,该系统结合了最新科技和…

回文链表00

题目链接 回文链表 题目描述 注意点 回文的定义:回文就是反转以后和以前一样的就是回文结构用 O(n) 时间复杂度和 O(1) 空间复杂度解决此题 解答思路 用 O(n) 时间复杂度和 O(1) 空间复杂度解决此题要求有限遍历且避免使用O(n) 额外空间,避免使用 O…

护眼台灯拒交智商税!明基/SUKER书客/米家三款热门护眼台灯深度测评

Hello我是装修研究爱好者,最近后台收到多位家长们咨询,让推荐一款儿童护眼台灯 要求灯光质量和光源稳定,光线舒适护眼效果好的台灯,为此我开始整理儿童护眼台灯攻略 选护眼灯时首先必须关注与护眼相关的指标,其次在考…

打造高效便利的同城跑腿外卖小程序

随着移动互联网的发展,人们的生活方式发生了翻天覆地的变化。外卖行业作为其中的一部分,正日益蓬勃发展。为了满足用户对便利的需求,我们可以开发一个名为“同城跑腿外卖小程序”的应用,让用户能够轻松地下单外卖、送货上门以及处…

python编辑器推荐及配置

vscode首推,(个人喜好) 安装Python解释器 打开Python官网 https://www.python.org/ 在 Downloads 下面选择自己的对应系统,本文以 Windows 为例 下载完成后解压,双击 .exe 文件开始安装 注意勾选下面选项,将其 python.exe 添加到环境变量…

OA项目之会议通知(查询是否参会反馈详情)

目录 会议查询 是否参会 反馈详情 讲解思路 会议通知SQL语句分析 反馈详情SQL语句分析 后台代码编写 前端代码编写 效果预览 会议查询 MeetingFeedBack.java package com.zking.oa.model;import org.lisen.mvc.util.AutoIncrement; import org.lisen.mvc.util.…

Ubuntu入门04——目录与文件

目录 1.显示当前工作目录 2.更改目录 3.创建工作目录 4.删除工作目录 5.移动文件或者文件夹 6.文件夹and文件查看命令 7. 回到根目录,回到上一级 8.删除工作目录 9.查看目录和文件 10.以树状图列出目录内容 11.文件查找 12.在数据库中查找文件或目录 1…

从零开始学习数据服务API的最佳指南

随着互联网的快速发展,数据已经成为企业和个人的重要资产。为了更好地利用这些数据,数据服务API(Data Service API)应运而生。本文将为您介绍如何从零开始学习数据服务API的最佳指南,并推荐一款优秀的产品FDL&#xff…

[C/C++]内存管理,对内存进行操作

目录 一.内存结构 二.内存拷贝函数 三.栈空间与堆空间 四.变量的四种存储类型 五.函数返回值使用指针 六.常见错误总结 🎈个人主页:北海 🎐CSDN新晋作者 🎉欢迎 👍点赞✍评论⭐收藏✨收录专栏:C/C&…

如何让Midjourney角色保持一致的5个核心技巧

hi,同学们,我是赤辰,本期是赤辰第2期AI教程或推荐实用AI工具,文章底部准备了粉丝福利,看完可以领取! 今天给大家介绍Midjourney5个控制AI绘画角色一致性的技巧。 近期整理了学员在使用Midjourney生图时遇…

KVM中的四种简单网络模型

KVM中的四种简单网络模型,分别如下: 1、隔离模型(QEMU内置的用户模式网络(user mode networking)):虚拟机之间组建网络,该模式无法与宿主机通信,无法与其他网络通信&…

3D数字孪生技术应用到河道治理的整体方案

无论是城市还是农村的污水处理厂,在建设完毕并稳定运行以后,日常的巡检是最重要的现场管理环节。污水处理由于其自身工艺的特点,污水处理设备众多 ,进水水质变化大,处理流程长,这期间需要经常对设备的运行情…

java安全问题处理

一、客户端的计算不可信 1、服务端计算价格,如果不这么做的话,很可能会被黑客利用,商品总价被恶意修改为比较低的价格。 二、客户端提交的参数需要校验 1、误以为客户端的数据来源是服务端,客户端就不可能提交异常数据 2、对参数进…

『PyQt5-Qt Designer篇』| 08 Qt Designer中容器布局和绝对布局的使用

08 Qt Designer中容器布局和绝对布局的使用 1 容器布局1.1 设计容器布局1.2 保存文件并执行2 绝对布局2.1 设计绝对布局2.2 保存文件并执行1 容器布局 1.1 设计容器布局 先拖入一个容器Frame容器,然后拖入几个控件: 把拖入的控件拖入容器中: 选中容器,右键-布局-栅格布局:…

拥抱储能新时代!科士达闪耀EESA第二届中国国际储能展览会

2023年8月30日,EESA第二届中国国际储能展览会在苏州国际博览中心拉开帷幕,科士达以“零碳光储数能未来”为主题,亮相G3-20展台,多维度展现户用光储、工商业储能、大型储能等解决方案,彰显安全、高效、可靠的产品性能和…

Spring源码分析(八)CreateBean与DoCreateBean

写目录 一 CreateBean二 doCreateBean2.1 BeanWrapper2.2 缓存删除2.3 实例化Bean2.3.1 Supplier创建对象2.3.2 工厂创建对象2.3.3 构造器创建实例无参构造构造器依赖注入Setter的依赖注入autowireConstructor实例化instantiateBean 方法 2.4 Bean的前置处理 官网:H…