LabVIEW视觉

 找回密码
 注册会员
查看: 67|回复: 0

基于机器视觉的IC针脚平整度正位度检测

[复制链接]
  • TA的每日心情
    难过
    昨天 16:13
  • 签到天数: 3620 天

    连续签到: 28 天

    [LV.Master]2000FPS

     楼主| 发表于 4 天前 | 显示全部楼层 |阅读模式 来自:广东省东莞市 联通

    注册登陆后可查看附件和大图,以及购买相关内容

    您需要 登录 才可以下载或查看,没有账号?注册会员

    x
    基于机器视觉的IC针脚平整度正位度检测
    IC针脚平整度正位度检测,这个在机器视觉中属于比较常见的应用,也是比较容易实现的应用。一般来讲,单排的针脚要比较好处理,没有什么干扰,照明也好处理。如果是多排的针脚,则比较麻烦一些,有些有干扰,有些则中间的不好照明。

    image1.jpeg
    NGIC针脚

    image2.jpeg
    IC针脚正位度平整度检测
    机器视觉光源
    一般这种IC针脚都会使用条形光源来照明。通常会利用针脚的端面来反光,将针脚的端面表现为白色,这样特征就表现的比较明显。当然前提是针脚有一个相对比较平整的端面,如果是很尖的引脚没有端面,那么就比较麻烦。

    光源调光器
    可以考虑使用常规的模拟调光器SHI-APS2430-2CH或者是迷你调光器SHI-APS2424-2CH。如果是在高速拍照需要很短的曝光时间,则考虑使用频闪调光器,如SHI-SPS2430-2CH。而如果需要程序控制不同的光源亮度以适用不同的产品,则可以考虑数字调光器,如SHI-DPS24125-4CH

    工业相机
    一般这类产品比较小,精度要求是非常高,但是也没有太低,所以建议使用常规的130-200万像素的工业相机来处理,而且因为这类产品通常要效率比较高,所以需要考虑使用CCD相机或全局曝光的CMOS相机,如MER-133-54GM

    工业镜头
    如果成本允许,建议首先考虑使用远心镜头,因为这个需要测量尺寸,特别是中间和边缘的针脚,与视差有比较大的关系。因此优先考虑远心镜头。如果成本实在不允许,那才考虑使用CCTV镜头。不过因为产品一般比较小,不需要使用很小倍率的远心镜头,因此成本不会上升太多,可能也就是几百块一千多块钱的差别。还是建议使用远心镜头。

    图像处理算法
    一般考虑使用粒子分析算法来处理。首先使用粒子分析找到针脚的中心坐标,然后使用点距离计算两个针脚的水平距离,测试正位度。然后利用所有点拟合成直线,得到针脚所在平面(或者使用参考基准线),之后再利用针脚点到直线的距离,求平整度。

    image3.png
    读取图像

    image4.png
    粒子分析

    image5.png
    水平距离

    image6.png
    拟合线

    image7.png
    垂直距离
    VBAI Demo
    游客,如果您要查看本帖隐藏内容请回复

    机器视觉项目实现难度
    ★★★

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    LabVIEW HALCON图像处理入门教程(24.09)
    石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
    《LabVIEW Vision函数实例详解2020-2024》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23/24

    QQ|LabVIEW视觉 |网站地图

    GMT+8, 2025-8-11 04:23

    Powered by Discuz! X3.4

    © 2001-2025 Discuz! Team.

    快速回复 返回顶部 返回列表