医疗检测电路板涂胶多角度检测系统及其检测方法与流程

文档序号:33891241发布日期:2023-04-21 01:48阅读:95来源:国知局
医疗检测电路板涂胶多角度检测系统及其检测方法与流程

本发明涉及一种涂胶测试系统及方法,尤其涉及医疗检测电路板涂胶多角度检测系统及其检测方法,用于对防护等级要求较高如轨道交通、医疗器械、汽车电子等领域电路板防护胶涂覆检测。


背景技术:

1、目前,防护胶涂覆是一种常见的电路板防护手段,防护胶会在电子线路和器件上形成保护层,能增强电子线路和元器件的防潮防污能力,能有效防止焊点和导体受到侵蚀,还能防止线路短路,提高线路板绝缘性能。

2、防护胶本身是透明无色或者淡色的,常规情况下很难检测其涂覆情况,为了便于检测,在胶水中添加荧光剂,这样防护胶在紫外光照射下荧光剂会产生荧光效应,呈现蓝色,便于检测。

3、防护胶涂覆过程中,因为生产工艺的原因,很容易出现气泡、缺胶和溢胶的现象,缺胶和气泡会导致被保护的电路和器件没有得到很好的保护,而溢胶如果溢到有电气接口上会导致电气接触不良,因此必须通过检验保证涂胶质量。

4、近年来出现了专门检测电路板涂胶质量的aoi设备,但这些设备都只能检测电路板以及元器件正面的涂胶情况,这对要求不太高领域的电路板是足够了,但是一些要求较高的,如轨道交通、医疗器械、汽车电子、航天电子等领域的电路板对三防漆涂覆有严格的要求,不仅需要检测元器件的正面的涂胶情况,一些高度较高的元器件,如变压器、继电器、mos管等元器件的侧边的涂胶也需要检测,这些地方恰恰是三防漆涂覆最容易出问题的地方,另外安装孔的内壁,有电气连接功能的孔径等地方不能有胶,否则容易出现安装不良,电气连接不良等情况。对于这些现有的aoi设备检测的盲区,目前还只能通过人工复检,检测效率十分低下,漏判错判十分普遍。

5、常规的aoi设备为了固定摄像头与电路板之间的空间相对角度和位移,需要将电路板利用夹具固定在被测台上,不但操作不便,影响效率,还容易造成电路板在测试过程中被磕伤、擦伤,造成元器件的破损和涂胶层的损伤。


技术实现思路

1、本发明的目的是克服现有技术存在的不足,提供一种医疗检测电路板涂胶多角度检测系统及其检测方法。

2、本发明的目的通过以下技术方案来实现:

3、医疗检测电路板涂胶多角度检测系统,特点是:包含主控计算机、网络交换机、四只摄像头模块、光源控制器、四只紫外条形光源以及平面光源;

4、摄像头模块通过poe接口与网络交换机相连,网络交换机通过网口连接至主控计算机,四只摄像头模块的前端装有用于光学成像的镜头;

5、四只摄像头模块、四只紫外条形光源和平面光源安装在固定机构上;

6、用于驱动四只紫外条形光源和平面光源的光源控制器分别连接四只紫外条形光源和平面光源,光源控制器通过串口总线连接主控计算机,主控计算机控制光源控制器,进而控制紫外条形光源和平面光源的开关及亮度;

7、用于照亮涂胶层的四只紫外条形光源,发出紫外光线与涂敷在电路板和元器件表面的胶水中荧光粉产生荧光效应,使电路板和元器件有胶的部位发出蓝光;

8、用于照亮电路板表面的平面光源,发出柔和白光,照射下涂敷的防护胶呈透明状,使电路板和元器件呈现原来的颜色。

9、进一步地,上述的医疗检测电路板涂胶多角度检测系统,其中,四只摄像头模块安装在固定机构上部的四角位置,四只紫外条形光源倾斜安装在固定机构底部的四角位置,平面光源安装在固定机构的内部,固定机构固定在横梁上。

10、进一步地,上述的医疗检测电路板涂胶多角度检测系统,其中,紫外条形光源与被测电路板之间的距离是50mm~70mm。

11、进一步地,上述的医疗检测电路板涂胶多角度检测系统,其中,四只摄像头模块是型号为a3b00m/cg000的彩色摄像头,采用poe供电,其类型为cmos,分辨率为5472*3648;前端安装的镜头是型号为mt2528x的镜头,其焦距为25mm,接口为c-mount。

12、进一步地,上述的医疗检测电路板涂胶多角度检测系统,其中,四只紫外条形光源是型号为jl-lr86x30uv的紫外环形光源,平面光源是型号为jl-brl-100*100的面阵光源。

13、进一步地,上述的医疗检测电路板涂胶多角度检测系统,其中,光源控制器是型号为jl-aps-15024-6的光源驱动器。

14、本发明医疗检测电路板涂胶多角度检测方法,包括以下步骤:

15、a)首先标定四个摄像头模块的固定参数,标定四个摄像头模块内部参数,四个摄像头模块的相互空间平移和角度,计算平移矩阵和旋转矩阵,固定参数于设备安装调试后进行标定,如果设备硬件未变化,只需要标定一次即可;摄像头模块内部参数的标定利用特征已知的标定板在摄像头模块采集的图像信息计算得到,四个摄像头模块之间的平移矩阵和旋转矩阵,利用同一标定板在四个摄像头模块视野重叠区域内采集到的图像数据计算得到;

16、b)主控计算机通过光源控制器将平面光源调节至预设亮度,主控计算机通过网络交换机对四个摄像头模块依次采图,并将采到的图像进行灰度值预处理;

17、c)计算摄像头模块外部参数,摄像头模块外部参数是摄像头模块坐标系和电路板坐标系之间的平移矩阵和旋转矩阵,利用harris算法实时计算平面光源下采集的图片角点,与主控计算机储存的样板图片角点做匹配,得到低精度的摄像头模块外部参数,结合电路板特征点坐标信息,确定电路板特征点区域,使用特征点轮廓匹配,取得特征点在图像中的坐标,进而计算得到准确的一个摄像头模块外部参数,利用摄像头模块之间平移矩阵和旋转矩阵,得到剩余摄像头模块的外部参数;

18、d)二维图像中确定三维模型投影区域,调用被测物体的三维信息,元器件的坐标、元器件的长宽高、孔径的半径、孔径的深度,结合摄像头模块的内部参数和外部参数,进而计算出被测面在二维图像中的投影区域;

19、e)主控计算机通过光源控制器将紫外光元调节至预设亮度,主控计算机通过网络交换机控制摄像头模块依次采图,将图片分解成红绿蓝三个通道的图像数据,选取蓝色通道的图像数据组成灰度图像;

20、f)从紫外光图片中裁剪出被测面投影区域图片,图片经过对比度归一化处理以消除照明变化影响,通过blob分析去除杂点,判断检测区域内的是否有溢胶或漏胶,将检测结果显示或者以.txt文件形式导出。

21、更进一步地,上述的医疗检测电路板涂胶多角度检测方法,由固定参数标定模块,利用标定板图像分别标定四个摄像头模块的内部参数,用同一标定板对应于四个摄像头模块的图像计算四个摄像头模块之间的旋转矩阵和平移矩阵;由平面光源控制和摄像头采图以及图像预处理模块,将平面光调节至预设亮度,控制四个摄像头模块依次采图,并对图像进行处理;由摄像头外部参数计算模块,利用图像角点匹配计算摄像头的参数,将电路板的特征点框定在一区域,再利用模板匹配找到电路板特征点的坐标数据,利用数据计算摄像头外部参数;由二维图像中确定三维模型投影区域模块,调用被测物体的三维信息,结合摄像头模块的内部参数和外部参数计算被测面在二维图像中的投影区域;由紫外光源控制和摄像头采图以及图像预处理模块,将紫外光调节至预设亮度,控制四个摄像头模块依次采图,并对图像进行处理;检测区域内的涂胶情况判定模块,将需要检测的区域图像从紫外光图像中裁剪出,进行图像处理,判断漏胶或溢胶,将测试结果显示与导出。

22、更进一步地,上述的医疗检测电路板涂胶多角度检测方法,所述固定参数标定模块包含四个摄像头内部参数标定模块和四个摄像头之间空间位移角度标定模块,摄像头内部参数包括镜头焦距、像元尺寸、镜头畸变系数;所述平面光源控制和摄像头采图以及图像预处理模块,利用232接口向光源控制器发送指令,将连接在光源控制器上的平面光源调节至预设亮度,利用网络交换机依次控制四个摄像头采集图片并对图像进行rgb转灰度图像处理;所述摄像头外部参数计算模块,利用采集到的图片,结合预存的模板电路板参数,计算出各个摄像头的外部参数;所述紫外光源控制和摄像头采图以及图像预处理模块,利用232接口向光源控制器发送指令,将连接在光源控制器上的四个紫外条形光源调节至预设亮度,利用网络交换机依次控制四个摄像头采集图片,将图像分解并提取蓝色通道的图像数据;所述二维图像中确定三维模型投影区域模块,利用四个摄像头的内部参数和外部参数,结合被测物预存的3d模型尺寸,确定被测面在二维图像中的投影区域即检测区域;所述检测区域内的涂胶情况判定模块,裁剪检测区域的紫外图像,对其可靠的对比度归一化处理,消除照明变化的影响,通过blob分析去除杂点,二值化处理、形态学处理,判断所框定的区域是否有溢胶或漏胶的异常;

23、所述固定参数标定模块包含四个摄像头内部参数标定模块和四个摄像头之间空间位移角度标定模块,将实际电路板的三维空间投影到图像的二维空间,得到准确的摄像头内部参数,包括镜头焦距、像元尺寸、镜头畸变系数,利用摄像头对标定板进行多次图片采集,将采集到的图片先后进行灰度转换、去噪、二值化处理、形态学处理和轮廓提取,获取图像中标定板的点位坐标和外轮廓信息,对比标准库中存储的标定板信息,计算出镜头焦距、像元尺寸、镜头畸变系数;四个摄像头之间空间位移和角度的计算,需将标定板放置在四个摄像头视野重叠区域,利用同一静态物体在各个摄像头中不同的成像计算出其空间位移和角度;

24、所述平面光源控制和摄像头采图以及图像预处理模块包含平面光控制模块、摄像头控制模块和图像预处理模块,平面光源控制模块通过串口向光源控制器发送指令,打开安装在光源控制器一通道上的白色光源,并且调节至预定的亮度;

25、摄像头控制模块控制摄像头第一次采集图片:装有多个摄像头,通过网络交换机与主控计算机连接,摄像头控制模块通过网络交换机依次控制每个摄像头进行图片采集,采集到的图片是电路板在白光下的图片,采集到的是彩色图片,将图片分解为rgb三个通道,按照2:4:4的权重将三个通道的图像数据整合到一个通道,变成灰度图片,其单个数据范围为0~255,0表示最暗,255表示最亮;

26、摄像头外部参数计算模块包含图像角点匹配模块和电路板特征点定位匹配模块,实时计算电路板所在的世界坐标系和摄像头的摄像头坐标系之间的关系,世界坐标系wcs任意的点需转换到摄像机坐标系ccs中,ccs定义原点位移投影的中心,其x轴和y轴分别平行于图像的列轴和行轴,其z轴垂直于像平面且确定其方向为:在摄像机前面的所有点的z坐标为正数,从世界坐标系到摄像机坐标系的变化为刚性变化,即平移和旋转,世界坐标系中的点pw可由摄像头坐标系来确定;

27、pc=r.pw+t

28、其中,t=(tx,ty,tz)t是一个平移向量,r=r(α,β,γ)是一个旋转矩阵,γ是绕ccs的z轴旋转,β是绕y轴旋转,α是绕x轴旋转;

29、

30、r和t的六个参数α,β,γ,tx,ty,tz为摄像机外部参数或摄像机的姿态;

31、电路板放置于被测台上,因背面元器件的影响无法放平,故每次放置的时候电路板本身的坐标系和摄像头的坐标系是变换的,即摄像机的外部参数在每次测试的时候是变换的,无法使用常规的标定板标定的方式来确定摄像头外部参数;

32、采用harris图像角点检测匹配计算,使用电路板特征点定位匹配的方法实现高精度计算;

33、角点是图像重要特征,如果一个平面的物体在摄像头不同角度拍摄的图片中,角点的位置是固定的,人眼对角点的识别通常是在一个局部的小区域或小窗口完成,如在各个方向上移动这特征的小窗口,窗口内区域的灰度发生变化,认为在窗口内遇到了角点;如果这特定的窗口在图像各个方向上移动时,窗口内图像的灰度未发生变化,窗口内就不存在角点;如果窗口在某一个方向移动时,窗口内图像的灰度发生较大的变化,而在另一些方向上未发生变化,那么窗口内的图像可能就是一条直线的线段;

34、将图像窗口平移[u,v]产生的灰度变化的自相关函数如下:

35、

36、其中,w(x,y)是权重矩阵,i(x+u,y+u)是平移后的图像灰度,i(x,y)是平移前的图像灰度,基于灰度的自相关函数,如其发生重大变化则表明该坐标是一个角点;通过分析摄像头实时采集的图像的角点对比预存的标准图片的角点,得到摄像头的外部参数,计算得到外部参数的t有1mm的偏差,r有0.5度的偏差,电路板上有元器件,在不同的角度下拍摄角点有偏移,使用外部参数确定电路板的大体位置,使用一个较大的区域锁定电路板上的特征点,mark点、焊盘的标志,进一步使用形状匹配的方法,确定mark点、焊盘的标志在图像中的坐标,对比实际电路板上标志的坐标,计算摄像头的外部参数;

37、四个摄像头之间的位置是固定的,另外三个摄像头的坐标系可通过第一个坐标系平移和旋转得到,其平移矩阵和旋转矩阵已在固定参数标定模块中计算得到,故另外三个摄像头的外部参数可通过矩阵运算得到;

38、所述紫外光源控制和摄像头采图以及图像预处理模块包含紫外光控制模块、摄像头控制模块和图像预处理模块,紫外光控制模块开启紫外光源,紫外光控制模块通过串口向光源控制器发送指令,关闭安装在光源控制器通道上的白色光源,打开安装在光源控制器通道上的紫外光源,摄像头控制模块控制摄像头第二次采集图片,白色光源已关闭,紫外光源打开,电路板上覆盖的三防胶中的荧光粉在紫外光的照射下出现荧光效应呈现蓝色,摄像头控制模块通过交换机依次控制每个摄像头进行图片采集,将图片按rgb分解成三个通道,提取通道的图像数据;

39、所述二维图像中确定三维模型投影区域模块包含被测物三维信息调用和投影区域计算模块,得到摄像头内部参数和外部参数参后,结合元器件实际的高度,确定元器件侧边在图像中出现的准确位置;

40、元器件高度为△z,顶点在图像中和在基平面上移动距离△r的点重合,公式表示如下:

41、

42、r表示摄像头镜头中心到被测点的水平位移,z摄像头镜头中心到被测面的表示垂直距离;

43、录入被测物的三维信息,被测物的三维信息包含元器件的水平和垂直坐标、元器件的长宽高、孔径的水平和垂直坐标、孔径的半径、孔径的深度,结合每个摄像头的内部参数和外部参数,有足够的信息从每个摄像头拍摄的二维图中确定三维物体的投影;

44、所述检测区域内的涂胶情况判定模块包含区域图像处理模块、漏胶判断模块、溢胶判断模块以及测试结果显示与导出模块,通过对区域图像分析,判断涂胶质量,在紫外光线的照射下,电路板涂胶层中掺杂的荧光粉产生荧光效应,发出蓝色的光,对彩色rgb图像进行分解,留下b通道的图像数据,单个像素的数据的范围为0~255,其中0表示最暗点,255表示最亮点,图像进行可靠的对比度归一化处理,消除照明变化的影响,通过blob分析去除杂点,判断所框定的区域是否有溢胶或漏胶的异常,其结果在界面上显示出来,记录结果,通过.txt文件形式导出。

45、更进一步地,上述的医疗检测电路板涂胶多角度检测方法,将电路板的三维空间投影到图像的二维空间,得到准确的摄像头内部参数,包括镜头焦距、像元尺寸、镜头畸变系数;

46、三维空间中的点p的空间坐标为(x,y,z),从摄像头坐标系中投影到成像平面中其转换关系,其公式表示为:

47、

48、其中,(u,v)t是p点投影到像平面上的二维坐标,f为镜头的焦距,(x,y,z)是p点的空间坐标;

49、空间坐标系中的点到图像坐标系的点的变化关系图;

50、投影到像平面后,镜头畸变导致坐标(u,v)t发生变化,其模型如下:

51、

52、其中,k表示径向畸变量级,为畸变后的实际坐标,(u,v)t表示畸变前的坐标

53、从像坐标系转换过来的点(u,v)t转换到图像坐标系,即变成像素点

54、

55、其中,(r,c)t为图像像素坐标,为畸变后的实际坐标,sx和sy,分别表示水平和垂直像元尺寸,cx和cy分别表示图像原点相对于光心成像点的纵向和横向的偏移量;

56、为得到内部参数,使用摄像头拍摄标定板,通过标定板的成像,对应于标定板中关键点的大小、位置信息,计算出镜头焦距f、k表示径向畸变量级、像元sxsy摄像头内部参数;四个摄像头和镜头是相同型号,因四个摄像头的位置不同,镜头调焦和调节光圈,扩大差异性,每个摄像头单独标定,如果镜头的光圈和焦距被调整后需要重新标定;

57、得到摄像头内部参数和外部参数后,结合元器件实际的高度,确定元器件侧边在图像中出现的准确位置;

58、元器件高度为△z,顶点在图像中和在基平面上移动距离△r的点重合,公式表示如下:

59、

60、△z表示元器件高度,△r表示因元器件高度造成的在基平面上的平移距离,r表示摄像头镜头中心到被测点的水平位移,z表示摄像头镜头中心到被测面的表示垂直距离。

61、本发明与现有技术相比具有显著的优点和有益效果,具体体现在以下方面:

62、本发明不仅检测电路板正面三防胶涂覆情况,对于电路板上较高的元器件如变压器、继电器、mos管等元器件的侧边也能检测出是否有漏胶的情况,另外对于安装孔的内壁,有电气连接功能的孔径等部位检测出是否有溢胶的情况;不同于传统的aoi,无需要高精度的夹具将电路板固定在测试台的固定位置上,也无需将电路板彻底放平才能测试,只需要将电路板放置在摄像头的视野范围内就可以检测;能覆盖普通aoi检测机无法测试到的盲区,如元器件的侧边、孔径内部;

63、结构简洁,只需要四个摄像头和光源的相对位置固定,不需要高精度的夹具系统将电路板固定,大大降低了成本,避免电路板在测试过程中被磕伤擦伤的现象;检测操作简便,只需将电路板放到测试范围内,无需考虑电路板是否放平和放正等问题。

64、本发明的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明具体实施方式了解。本发明的目的和其他优点可通过在所写的说明书以及附图中所特别指出的结构来实现和获得。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1