0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于图像识别的零件缺陷在线检测系统

h1654155282.3538 来源:电子迷 作者:电子迷 2020-08-16 12:08 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

零件缺陷的检测是企业在实际生产过程中的一个必不可少的环节。目前,我国大部分的中小型生产厂家都还采用人工筛选的方法来保证产品的质量,一方面,人工测量降低了检测的效率和正确率,人工筛选一般采用肉眼观察的方法,随着时间工作的推移,失误率逐渐提高,识别速度也会越来越慢 ;另外一方面,国内的人力人本在不断提高,企业考虑到成本不可能对每个零件都进行测量,一般只在同一批次中进行抽样检测,这可能造成部分不合格产品难以检出,降低产品的质量。随着人工智能技术的持续升温,基于视觉的尺寸检测技术得到了快速的发展,在机械和电子等众多行业中,已逐步取代人工故障检测的方法。 在这种形势下,开发一种能够在线精确检测零件尺寸,并根据检测结果,对不合格产品进行筛选的系统不仅可以降低企业的生产成本,还可以提高产品的生产质量。

1 系统总体结构

系统硬件平台的设计是在充分考虑系统功能和视觉检测对环境需求的基础上完成的,其结构如图 1 所示。整个系统由遮光罩、openMV 相机模块、无畸变镜头、光源、stm32 单片机系统、伺服电机、迪文屏、光电传感器、舵机等部件所组成。待测零件在经过振动分拣装后被逐个运送传送带上,经过openMV 摄像头模块内置的图形图像算法的运算后,获得零件的尺寸信息并输出给 stm32 单片机,单片机通过控制舵机实现对零件的分拣,并通过光电传感器感知单个零件检测完毕。

图 1 系统总体结构

2 硬件设计

控制系统总体结构如图 2 所示,整个系统使用 220V 市电进行供电,经过 MP175 降压电路降为 6v 左右后分别给舵机、光电模块及 LED 光源供电,stm32 单片机、openMV 模块及迪文显示屏采用隔离电源,保证用电的安全性 ;stm32 单片机是整个控制系统的核心,采用 F103 系列,其内部带有 2 路高 级定时器,可以产生高精度的 PWM 波驱动伺服电机 ;带有多路串口通信接口,可以实现与 openMV 及迪文屏之间的通信 ; stm32 单片机与执行机构及传感器之间的连接都加入了光耦隔离芯片,防止外部干扰信号串入单片机回路,造成单片机 “死机”或损毁 I/O。openMV 是一个成本低廉,性能优越的视觉识别模块,它的核心是一个 stm32F7 单片机,内置了图像识别算法和一个 microPython 解析器,用户可通过设计简易的Python 程序,即可实现图像识别,openMV 自带有多路 I/O, 但在本设计中,由于要控制多路外设,为此它仅作为图像识别单元,不作为控制单元。

图 2 控制系统硬件结构

电源模块在设计时需要考虑它的最大功率,由于带有舵机、光源等外设,系统所需的功率大约在 10w 左右,为减小控制系统总体积,本设计采用的是美国芯源系统有限公司的 MP175 芯片,它是一款 700v 的非隔离降压芯片,可将 220v 直接通过 buck 电路降压至所需要的电压,并且具有 10w 的输出能力,相较于传统的互感器降压,它的体积更小,成本更低。降压电路如图 3 所示,其中热敏电阻 R19 和保险丝构成前置保护电路,防止浪涌电压损坏系统 ;交流转直流采用全桥方式,可以提高电源输出功率,L1、CE1 和 CE2 构成LC 滤波电路,提高直流电的输出性能,降低 MP175 发热量 ; R16 和 R17 构成反馈电路,输出电压与反馈电阻的关系为:

Vfb的值为 2.53v,本次电源由 220v 降压为 6v 左右,为此,R16 和R17 分别选择 6.8k 和 4.99k 的电阻; L2 和D8 构成蓄流回路,当MP175 内部MOS 管处于截止状态时, L2 放电为整个系统供电,值得注意的是,在蓄流回路中,二极管反向恢复的速度会直接影响芯片转换效率,为此,需要选择超快恢复二极管 ;为保证电源电路能输出稳定且纹波较小的电压,除了元器件参数及选型需要考虑外,在 PCB 设计时, 线路布局也非常的关键,需考虑以下几点 :(1)L2、输出电容CE3、蓄流二极管 D8 及芯片内部的 MOSFET 构成的回路必须尽可能小 ;(2)MP175 降压电路中,反馈的电压信号的稳定性至关重要,为此走线时必须远离电感等干扰源,且回馈点必须是在电容滤波之后,不能直接从电感输出端接入;(3)Drain 管脚上铺铜尽可能增大,这样有助于芯片的散热。

图 3 电源电路

3 软件设计

系统软件由 openMV 中的零件检测程序及stm32 中的自动控制程序 2 个部分所组成, 其流程如图 4 所示,基于视觉的缺陷检测步骤如下 :抓取图片,并根据颜色阈值,查找图中零件 ;找到零件后,首先对其进行二值化,然后再查找其边沿 ;利用最小转动惯量法查找零件中心轴, 计算零件内中心轴的长度,从而判断出零件是否合格 ;通过串口发送零件信息至单片机。stm32 单片机的运行步骤如下:

图 4 软件处理流程

系统上电初始化,等待迪文屏启动按键按下,一旦按下,则通知 openMV 进入工作状态 ;设备处于运行状态时,stm32 产生一路 PWM 波,控制伺服电机运行 ;当接收 openMV 发送的零件是否合格的信息后,stm32 产生相应 PWM 控制舵机将叶片旋转至正确位置 ;当零件通过光电开关后,一次检测结束,舵机叶片归零。

4 结束语

本文结合 openMV 及 stm32 单片机设计了一种基于图像识别的零件缺陷在线检测系统,通过检查零件尺寸是否准确从而实现对不合格产品进行过滤,具有体积小,成本低,自动化程度高的特点,适用于识别精度要求不高的工业现场。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 检测系统
    +关注

    关注

    3

    文章

    1002

    浏览量

    45587
  • 图像识别
    +关注

    关注

    9

    文章

    535

    浏览量

    40200
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    海康威视矾花图像识别智能系统推动水质处理精细化管控

    为了解决这个痛点,海康威视推出矾花图像识别智能系统——为水处理提质增效,告别单一“肉眼判断”时代。
    的头像 发表于 01-10 16:08 2679次阅读

    PCBA加工零件封装技术解析:从传统到前沿的全面指南

    的性能、可靠性和小型化程度。以下从封装类型、技术特点、应用场景及发展趋势四个方面进行系统解析。   PCBA加工零件封装技术解析 一、主流封装技术类型 PCBA零件封装技术主要分为传统封装与先进封装两大类,具体包含以下典型形式:
    的头像 发表于 12-26 09:46 622次阅读

    电压放大器在全导波场图像目标识别的损伤检测实验的应用

    图像目标识别的智能损伤检测方法,通过结合超声导波检测技术与深度学习算法,系统探究了损伤引起的波场畸变特性及其
    的头像 发表于 12-02 11:37 389次阅读
    电压放大器在全导波场<b class='flag-5'>图像</b>目标<b class='flag-5'>识别的</b>损伤<b class='flag-5'>检测</b>实验的应用

    特瑞仕荣获2025年超制造零件大赏电气电子零件

    特瑞仕半导体株式会社(日本东京都中央区 董事总经理: 木村 岳史 东京证券交易所Prime市场:6616) 研发制造的XC9704/XC9705 系列荣获制造日本会议和日刊工业新闻社主办的2025年【“超”制造零件大赏】电气电子零件奖。
    的头像 发表于 11-10 16:53 1165次阅读

    机器视觉助力FPD 面板检测

    FPD面板光学检测,需要在工业相机上使用图像识别检测算法来检测缺陷和异常。
    的头像 发表于 09-26 16:09 870次阅读
    机器视觉助力FPD 面板<b class='flag-5'>检测</b>

    复杂曲面零件的光学三维扫描测量逆向 - 激光三维扫描仪

    摘要 复杂曲面零件(如航空发动机叶片、汽车覆盖、模具型腔等)因曲面连续性强、曲率变化大,对逆向测量的精度与细节还原要求极高。本文以激光三维扫描仪为核心工具,系统梳理复杂曲面零件光学三
    的头像 发表于 09-10 14:18 1123次阅读
    复杂曲面<b class='flag-5'>零件</b>的光学三维扫描测量逆向 - 激光三维扫描仪

    CNC加工零件:驱动现代制造业多领域高质量发展的引擎

    设备的精准控制。传统加工方式依赖工人手动操作机床,不仅劳动强度大,而且加工精度和一致性难以保证。而CNC技术通过预先编程,将零件的加工尺寸、形状、公差等详细信息输入计算机控制系统。机床依据这些指令,精确控制刀具的运动轨迹、
    的头像 发表于 09-09 17:55 1592次阅读

    五金机械精密零件制造,CNC加工能带来哪些突破?

    水平发展。 精准控制:CNC加工的核心优势 CNC加工的核心在于通过计算机程序精确控制机床的运动轨迹。操作人员只需将零件的加工参数、刀具路径等输入控制系统,机床便能按照预设指令自动完成切削、钻孔、铣削等工序。这种数字化控
    的头像 发表于 08-27 17:42 1810次阅读

    华怡丰推出ISC-B/C系列图像识别传感器

    在工业自动化领域,精准、高效的视觉检测是提升生产效率的关键。华怡丰全新推出的ISC-B/C系列图像识别传感器集高精度定位、测量算法与先进图像处理技术于一体,为各类工业场景提供稳定、可靠的解决方案!
    的头像 发表于 08-15 11:36 2025次阅读
    华怡丰推出ISC-B/C系列<b class='flag-5'>图像识别</b>传感器

    维视智造如何解决字符缺陷检测识别难题

    凌晨三点的汽车零部件车间,质检员小林盯着屏幕上模糊的零件批号欲哭无泪。
    的头像 发表于 07-30 15:44 787次阅读

    一文读懂:汽车发动机零件气密性检测仪怎么选-岳信仪器

    在汽车制造行业,发动机零件的气密性至关重要,直接关系到发动机的性能和安全性。因此,选择一款合适的气密性检测仪对于确保发动机零件质量具有重要意义。以下是选择汽车发动机零件气密性
    的头像 发表于 07-26 11:35 579次阅读
    一文读懂:汽车发动机<b class='flag-5'>零件</b>气密性<b class='flag-5'>检测</b>仪怎么选-岳信仪器

    火车车号图像识别系统如何应对不同光照条件下的识别问题?

    在铁路运输管理中,准确识别火车车号是实现自动化车辆管理的关键环节。然而,实际应用场景中复杂多变的光照条件给车号识别带来了巨大挑战。现代火车车号图像识别系统通过多项技术创新,有效解决了这一难题。 多
    的头像 发表于 07-15 11:37 953次阅读
    火车车号<b class='flag-5'>图像识别系统</b>如何应对不同光照条件下的<b class='flag-5'>识别</b>问题?

    手机零件气密性检测仪:准确、快速、可靠的检测方式-岳信仪器

    在如今的科技时代,手机已经成为人们生活中不可或缺的一部分。一部手机由众多精密零件组成,而这些零件的气密性对于手机的整体性能和使用寿命有着至关重要的影响。手机零件气密性检测仪,作为保障手
    的头像 发表于 07-01 16:22 850次阅读
    手机<b class='flag-5'>零件</b>气密性<b class='flag-5'>检测</b>仪:准确、快速、可靠的<b class='flag-5'>检测</b>方式-岳信仪器

    蔡司METROTOM 1500工业CT扫描检测塑料零部件内部

    在精密制造领域,塑料零部件的内部缺陷检测一直是质量控制的难题。传统破坏性检测方法效率低、成本高,且无法实现全检。蔡司METROTOM1500工业CT扫描
    的头像 发表于 06-27 16:45 1026次阅读
    蔡司METROTOM 1500工业CT扫描<b class='flag-5'>检测</b>塑料<b class='flag-5'>零部件</b>内部