一种通过拍照检测电容安装正确与否的方法及装置的制造方法

文档序号:9867117阅读:612来源:国知局
一种通过拍照检测电容安装正确与否的方法及装置的制造方法
【技术领域】
[0001]本发明属于自动化检测技术及装置领域,尤其涉及一种通过拍照检测电容安装正确与否的方法及装置。
【背景技术】
[0002]在电路板的批量生产过程中,元件的错装和漏装是产生残次品的重要原因,而电容是电路板上常见的极性元件,因此如何高效且精确地检测出错装和漏装的电容对提高电路板生广的良品率有着重要的实际意义。
[0003]目前国内对电路板元件安装的检测主要采用观测法和功能检测法。在电路板安装完成以后首先对元件进行人工观测,确认无误后进行焊接,然后上电进行功能检测。观测法存在效率低且不够精确的缺点。若存在漏判的错装元件时直接上电进行功能检测,就容易导致电路板烧毁,降低生产效率。

【发明内容】

[0004]本发明的目的在于提供一种通过拍照检测电容安装正确与否的方法及装置,旨在解决现有电路板元件安装检测方法效率低、不够精确的问题。
[0005]本发明是这样实现的,一种检测电容安装正确与否的方法,包括以下步骤:
[0006]通过相机采集已装配电容的电路板的图像;
[0007]将所采集图像进行预处理,该预处理包括对图像的灰度化、直方图变换、二值化、膨胀腐蚀处理;
[0008]对预处理后的图像去除面积过小的噪点,通过霍夫圆变换找到电容,剔除无效圆;
[0009]根据有效圆预设位置是否存在负极标记判断电容安装正确与否。
[0010]进一步地,如上所述的检测电容安装正确与否的方法,所述根据有效圆预设位置是否存在负极标记判断电容安装正确与否之前还包括步骤:根据目标待检测电容预先设定具体的检测参数。
[0011]—种通过拍照检测电容安装正确与否的装置,包括用于通过相机采集已装配电容的电路板图像的图像获取单元,以及图像处理单元;所述图像处理单元包括:
[0012]用于将所采集图像进行预处理的图像预处理模块,该预处理模块用于对图像进行灰度化、直方图变换、二值化、膨胀腐蚀处理;
[0013]用于对预处理后的图像去除面积过小的噪点的电容定位模块,用于通过霍夫圆变换找到电容,剔除无效圆;
[0014]以及用于根据有效圆预设位置是否存在负极标记判断电容安装正确与否的判断丰旲块;
[0015]所述图像获取单元、图像预处理模块、电容定位模块以及判断模块依次连接。
[0016]进一步地,如上所述的装置,还包括:用于传送电路板的流水线,沿流水线传送方向依次设置的红外传感器及挡板,以及根据电容安装、红外传感器感应情况控制流水线和挡板进行相应放行、阻滞操作的控制器单元;其中,所述控制器单元与图像获取单元、流水线、挡板、红外传感器分别信号连接。
[0017]进一步地,如上所述的装置,所述通过拍照检测电容安装正确与否的装置还包括显示单元;
[0018]所述图像处理单元还包括用于根据目标待检测电容预先设定具体的检测参数的参数设置模块;其中,所述参数设置模块分别与判断模块以及显示单元信号连接。
[0019]进一步地,如上所述的装置,所述控制器单元包括:
[0020]放行阻滞控制模块,用于在电容安装正确时或者错误安装电容的错误消除后控制流水线转动以及挡板的上升,或者用于在电容安装错误且错误未消除时保持流水线停转以及挡板下降;
[0021]红外信号处理模块,用于根据所述红外传感器感应到的待测电路板的信号控制挡板下降;
[0022]以及PLC串口模块,用于根据PLC串口发送的信号控制图像获取单元进行拍照操作;其中,
[0023]所述放行阻滞控制模块分别与判断模块、流水线的驱动、挡板的驱动信号连接;所述红外信号处理模块分别与红外传感器以及挡板的驱动信号连接;所述PLC串口模块与图像获取单元信号连接。
[0024]进一步地,如上所述的装置,所述控制器单元还包括用于在电容安装错误时在所述显示单元上生成错误是否消除的消除指令生成模块;其中,所述消除指令生成模块分别与放行阻滞控制模块以及显示单元信号连接。
[0025]进一步地,如上所述的装置,所述图像处理单元还包括用于将电容安装错误的地方进行标记并显示在所述显示单元上的错误标记模块;其中,所述错误标记模块分别与判断模块以及显示单元信号连接。
[0026]进一步地,如上所述的装置,还包括报警单元,所述报警单元与判断模块信号连接。
[0027]进一步地,如上所述的装置,还包括夹具;其中,所述流水线设在夹具内,所述红外传感器、挡板以及挡板的驱动均固定在夹具上。
[0028]本发明克服现有技术的不足,提供一种通过拍照检测电容安装正确与否的方法及装置,其中,本发明方法是基于计算机视觉的测量,是一种非接触测量技术,尤其是基于开源OpenCV提出的电容极性检测方法,解决了传统检测方法执行速度慢、实时性不好的缺点。在此基础上,本发明提供了将本发明的方法通过转换为软硬件配合的方式实现检测系统的自动化,检测更智能,工作效率高。
【附图说明】
[0029]图1是本发明检测电容安装正确与否的方法的步骤流程图一;
[0030]图2是本发明电容极性检测图像处理过程效果图;
[0031]图3是本发明检测电容安装正确与否的方法中步骤S3的去噪点的算法流程图;
[0032]图4是本发明电容负极标记检测区域示意图;
[0033]图5是本发明检测电容安装正确与否的方法中步骤S3的剔除无效圆的算法流程图;
[0034]图6是本发明电容负极标记方向示意图;
[0035]图7是本发明检测电容安装正确与否的方法中步骤S4的算法流程图;
[0036]图8是本发明检测电容安装正确与否的方法又一步骤流程图;
[0037]图9是本发明检测电容安装正确与否的装置一实施例的结构示意图;
[0038]图10是本发明检测电容安装正确与否的装置又一实施例的结构示意图;
[0039]图11是设置有夹具的检测电容安装正确与否的装置结构示意图;
[0040]图12是本发明检测电容安装正确与否的装置的结构框图;
[0041]图13是检测电容安装正确与否的方法流程图二。
【具体实施方式】
[0042]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0043]本发明提供了一种检测电容安装正确与否的方法,如图1和图2所示,包括以下步骤:
[0044]S1、通过相机采集已装配电容的电路板的图像;
[0045]S2、将所采集图像进行预处理,该预处理包括对图像的灰度化、直方图变换、二值化、膨胀腐蚀处理,如图2a?2d所示;
[0046]在步骤S2中,首先利用OpenCV的库函数cvCvtColor将图像灰度化,使之成为8位的灰度图像,减少需要处理的数据量。利用ImageStretchByHistogram直方图变换增强图像对比度,实现单通道图像增强,将图像灰度阈值拉伸到O?255。为方便检测算法对图像进行二值形态学变换和识别,进一步利用函数cvThreshold对单通道数组应用固定阈值操作,由灰度图像生成二值图像。最后利用cvErode和cvDi Iate腐蚀并膨胀二值图像,以在不改变物体形状的前提下,从宏观上平滑物体的轮廓。
[0047]S3、对预处理后的图像去除面积过小的噪点,通过霍夫圆变换找到电容,剔除无效圆,如图2e?2g所示;
[0048]在步骤S
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1