System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及pcba线路板检测,具体为一种基于图像识别的pcba线路板焊点检测系统。
技术介绍
1、pcba是英文printed circuit board assembly 的简称,也就是说pcb空板经过smt上件,或经过dip插件的整个制程,简称pcba,这是国内常用的一种写法。
2、在中国专利技术公开号cn116559200a中提出一种基于视觉测试的pcb线路板组装缺陷检测系统,其通过对pcb线路板在进行组装前的相关影像进行数据的采集,并将采集后的数据进行匹配比对,将匹配后的数据进行影像的分析,从而将pcb线路板的原材料的检测情况进行数字信号的转换,从而更直观的将pcb线路板的检测结果通过数字信号的方式进行转换,增加pcb线路板在组装前的缺陷检测,同时,再通过对pcb线路板组装后的影像进行数据的选取,并将选取的数据通过影像对比的方式进行焊接材料的消耗分析,从而通过数字信号的方式将焊接材料的缺陷进行检测,并将监测结果与组装前的相关结果进行数据的结合,增加数据分析的精确性,从而增加pcb线路板组装时缺陷检测的准确性,上述专利技术中通过选取成品影像信息的五面视图对应的影像对pcb线路板进行分析,会产生大量数据,会影响逻辑判断速率,不利于将pcb线路板缺陷板尽快检出,故而提出了一种基于图像识别的pcba线路板焊点检测系统来解决上述问题。
技术实现思路
1、(一)解决的技术问题
2、本专利技术的目的是为了解决上述专利技术中通过选取成品影像信息的五面视图对应的影
3、(二)技术方案
4、本专利技术解决上述技术问题的技术方案如下:
5、一种基于图像识别的pcba线路板焊点检测系统,包括处理器、标准焊点影像留存单元、异常焊点影像检测单元和异常焊点预警显示模块;
6、所述处理器生成标准焊点影像留存信令传输至标准焊点影像留存单元,通过标准焊点影像留存单元对标准pcba线路板的相关数据进行采集,并依据采集后的数据对标准pcba线路板进行标准焊点影像的留存,得到标准pcba线路板标准焊点影像;
7、所述处理器生成异常检测信令并传输至异常焊点影像检测单元,通过异常焊点影像检测单元对pcba线路板的相关数据进行采集,并依据采集后的数据对pcba线路板进行异常监测处理操作,得到正常信号、缺焊信号、连锡信号、异常多焊信号和异常少焊信号;
8、所述异常焊点影像检测单元将正常信号、缺焊信号、连锡信号、异常多焊信号和异常少焊信号传输至异常焊点预警显示模块,并发送至终端显示。
9、在上述技术方案的基础上,本专利技术还可以做如下改进。
10、优选地,其具体实施步骤为:
11、采集到pcba线路板的正反面影像,并将其标定为影像信息,将若干个影像信息与标准焊点影像留存单元内存储的记录信息进行基本数据匹配处理,得到检测名称数据;
12、建立虚拟xy二维直角坐标系α和虚拟xy二维直角坐标系β,将标准pcba线路板标准焊点正面影像处理为若干个标记点并标记于虚拟xy二维直角坐标系α中,并将若干个标记点依次记为,i=1,2,3,……m,m为正整数,表示pcba线路板的标准焊点正面影像在虚拟xy二维直角坐标系α中第i个点,将pcba线路板的标准焊点影像反面影像处理为若干个标记点并标记于虚拟xy二维直角坐标系β中,并将若干个标记点一次记为,j=1,2,3,……n,n为正整数,表示pcba线路板的标准焊点反面影像位于虚拟xy二维直角坐标系β中第j个点,再将pcba线路板的影像信息正面影像处理为若干个标记点,i=1,2,3,……m,m为正整数,表示pcba线路板的锡焊正面影像在虚拟xy二维直角坐标系α中第i个点,将pcba线路板的影像信息反面影像处理为若干个标记点,j=1,2,3,……n,n为正整数,表示pcba线路板的锡焊反面影像位于虚拟xy二维直角坐标系β中第j个点;
13、将影像信息和记录影像数据中pcba线路板进行匹配,根据匹配信息,得到正常信号、缺焊信号、连锡信号、异常多焊信号和异常少焊信号;
14、异常焊点影像检测单元将正常信号、缺焊信号、连锡信号、异常多焊信号和异常少焊信号传输至异常焊点预警显示模块,并发送至终端显示,根据信号对pcba线路板进行剔除。
15、优选地,所述匹配信息的具体过程为:
16、将若干个标记点的集合与若干个标记点的集合进行一一对应的选取坐标点比对,若存在部分标记点相对应的标记点不存在时,则判断pcba线路板正面缺焊,生成缺焊信号,若若干个标记点的集合与若干个标记点的集合可以一一对应,则继续对若干个标记点的集合与若干个标记点的集合进行一一对应的选取坐标点比对,若存在标记点相对应的标记点不存在时,则判断pcba线路板反面缺焊,生成缺焊信号,若若干个标记点的集合与若干个标记点的集合可以一一对应,则进行下一步;
17、将若干个标记点的集合与若干个标记点的集合分别进行归纳标记生成若干个焊点对应图像与,p=1,2,3,……m,m为正整数,q=1,2,3,……n,n为正整数,再将若干个标记点的集合与若干个标记点的集合分别进行归纳标记生成若干个焊点对应图像与,p=1,2,3,……m,m为正整数,q=1,2,3,……n,n为正整数,若存在相邻两个正面焊点对应图像之间相连接,则生成连锡信号,若不存在相邻两个正面焊点对应图像之间相连接,则继续判断相邻两个反面焊点对应图像之间是否相连接,若相邻两个反面焊点对应图像之间相连接,则生成连锡信号,若不存在相邻两个反面焊点对应图像之间相连接,则进行下一步;
18、再使用蒙特卡洛法求取若干个焊点对应图像对应的面积为标准焊点正面影像面积,p=1,2,3,……m,m为正整数,求取若干个焊点对应图像对应的面积为标准焊点正面影像面积,q=1,2,3,……n,n为正整数,并使用蒙特卡洛法求取若干个焊点对应图像对应的面积为焊点正面影像面积,=1,2,3,……m,m为正整数,求取若干个焊点对应图像对应的面积为焊点反面影像面积,=1,2,3,……n,n为正整数,通过对比焊点正面影像面积与标准焊点正面影像面积,对比焊点反面影像面积与标准焊点反面影像面积,通过判断公式计算判断,生成异常多焊信号、异常少焊信号或正常信号。
19、优选地,所述蒙特卡洛法具体使用步骤包括:
20、(1)根据焊点对应图像的特点构造模拟模型;
21、(2)再确定所需要的各项基础数据;
22、(3)再使用可提高模拟精度和收敛速度的方法;
23、(4)估计模拟次数;
24、(5)编制程序并在计算机上运行;
25、(6)统计处理数据,给出问题的模拟结果及其精度估计。
26、优选地,所述判断公式及判断过程为:
27、γ 式本文档来自技高网...
【技术保护点】
1.一种基于图像识别的PCBA线路板焊点检测系统,其特征在于,包括处理器、标准焊点影像留存单元、异常焊点影像检测单元和异常焊点预警显示模块;
2.根据权利要求1所述的一种基于图像识别的PCBA线路板焊点检测系统,其具体实施步骤为:
3.根据权利要求2所述的一种基于图像识别的PCBA线路板焊点检测系统,其特征在于,所述匹配信息的具体过程为:
4.根据权利要求3所述的一种基于图像识别的PCBA线路板焊点检测系统,其特征在于,所述蒙特卡洛法具体使用步骤包括:
5.根据权利要求3所述的一种基于图像识别的PCBA线路板焊点检测系统,其特征在于,所述判断公式及判断过程为:
6.根据权利要求5所述的一种基于图像识别的PCBA线路板焊点检测系统,其特征在于,PCBA线路板正面焊点正面焊点相关系数γ取值范围为1.01~1.03,PCBA线路板反面焊点正面焊点相关系数δ取值范围为1.01~1.04,γ与δ均可根据计算出的与的具体面积大小来具体取值,与的面积越大则γ与δ的取值越大。
7.根据权利要求2所述的一种基于图像识别的PCB
...【技术特征摘要】
1.一种基于图像识别的pcba线路板焊点检测系统,其特征在于,包括处理器、标准焊点影像留存单元、异常焊点影像检测单元和异常焊点预警显示模块;
2.根据权利要求1所述的一种基于图像识别的pcba线路板焊点检测系统,其具体实施步骤为:
3.根据权利要求2所述的一种基于图像识别的pcba线路板焊点检测系统,其特征在于,所述匹配信息的具体过程为:
4.根据权利要求3所述的一种基于图像识别的pcba线路板焊点检测系统,其特征在于,所述蒙特卡洛法具体使用步骤包括:
5.根据权利要求3...
【专利技术属性】
技术研发人员:朱豫,王健卫,吴坤,
申请(专利权)人:湖北东禾电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。