肇庆本地AOI图片

时间:2022年08月04日 来源:

电路板焊点定位在自动光学检测方面起着非常重要的作用,对焊点进行自动定位是根据对电路板的Protel文件中各个焊点的位置信息进行分析实现的。从CCD相机获取电路板图像,确定焊点在电路板图像中的位置范围,通过与Protel文件进行模版匹配,对焊点进行精确定位。确定焊点在电路板图像中的位置范围,需要得到焊点在电路板上的位置坐标,而在设计电路板时生成的protel文件就包含了焊点的位置信息,这些位置信息都是相对于电路板的标志圆建立的,所以要得到焊点的位置范围就需要对电路板的进行位置校正,而校正的方法是通过对电路板的定位孔进行定位来实现。检测的要素是精确性和可靠性,人工目检始终有其局限性,而PCB检测技术测试则避免了这方面的不利因素。肇庆本地AOI图片

PCB表观缺陷检测系统作为电路板生产中有效的质量检测控制手段,一直是电子行业质量检测领域研究的重要课题。本文在总结了国内外PCB表观缺陷自动化光学检测系统研究现状和***发展状况后,深入分析了该技术涉及的理论难点和关键技术,提出了适应工业生产实用化的PCB表观缺陷自动光学检测系统方案,着重研究了基于机器视觉的缺陷检测技术和缺陷分类识别理论,并设计实现了基于CUDA的算法加速,提高了系统的实时性能,对光-机-电关键技术及技术难点进行了较为深入的理论研究和实验分析,重点进行了如下几方面的工作,取得了相应的进展。韶关微型AOI出厂价格随着电子产品组装密度的大幅提高,传统的一些测试技术已不能适应发展要求,而PCB检测技术则不受影响。

CUDA采用单指令多线程SIMT(SingleInstructionMultipleThread)执行模型,与单指令多数据(SingleInstructionMultipleData,SIMD)相比在两方面做了改进。***,两种方法的通信方式不同。SIMT每个线程内的寄存器全部是私有,同步机制通信和共享存储器实现线程之间的通信。第二,两种数据宽度受硬件影响不同。SIMD向量宽度受硬件限制是固定的,处理数据必须打包成向量[146,147],SIMT可根据硬件自动适应不同的执行宽度。SIMT执行模型中,分支会降低并行效果。在SM中的8个SP共用发射与取值单元,同一warp里的线程执行指令相同,从同一warp线程跳转到相同分支语句,性能不受任何影响;warp中的线程分别跳转不同分支时候,SM需要把每一个分支指令发射到SP上,由SP根据逻辑线程决定是否执行,并行运算被串行化,并行性能受到很大的影响。CUD编译器有时会自动对循环和分支进行优化,提高并行性能,但程序员无法控制**终二进制代码的生成,使得优化效果和调试结果难以评估。

PCB通常用目视、电测试和AOI方法检测。20世纪70年代以前,PCB检测主要依靠人眼加放大镜,检测速度慢,漏检率高,同时,还会导致检验人员视力下降,影响人体健康。电测试的原理是根据PCB线路图的计算机数据设计一副针床夹具和相应的网点测试程序。测试时,探针压在PCB表面的待测点,然后通电测试每个网点的通断,并报告存在的短路和断路缺陷。其局限在于①只能检测短路和断路两种缺陷,缺口、***和残留铜等其它缺陷都无法检测。②针床夹具的成本过高,小批量生产不合适。AOI的好坏基本上也取决于其对影像的解析度、成像能力与影像辨析技术。

在利用纹理存储计算对每一像素点进行LBPC值时,以R为半径要从全局存储器读取旁边的8个数据,相邻点有较多重叠部分,采用多点访问技术后,每次可以读取18个数据,计算4个点的输出,由此减少了全局存储器的访问次数,**减少了存储器访问时间。参考本文第六章图像的分类算法,图像的LBP直方图、LBPC的配置参数存储在设备端存储器内,实验中选取每个block对应256个thread(32×8),通过多点访问技术,每次取出4个点的像素输出计算值,thread可以对应12个像素点的分配,设备端的Kernel函数设计如下:以所有连线应以焊点为端点,所有引线宽度、间隔不小于某一规定值等规则检测PCB电路图形。肇庆本地AOI图片

图像分析技术,随着计算机的快速发展,目前有许多成熟的图像分析技术。肇庆本地AOI图片

局部动态分割算法对于每个像素的分割是**的,与其他像素的分割没有联系,在整个检测过程中图像分割占所有处理时间的四分之一,因而该算法的实现可以采用并行处理的方法。GPU的多线程处理恰好可以用于该算法的实现[150,151]。实现方法如下所述。分配GPU变量的空间dev_imgData,dev_segData,dev_imgIntergral。其中,dev_imgData表示原图像信息,空间大小与存放图像空间的大小相同,dev_segData表示分割后图像信息,dev_imgIntergral存储图像积分信息,数据类型为int型,存放空间同CPU中存放该信息的大小。调用cudaMemcpy函数将主机内存中的数据传入设备端。如图7-10所示,该函数不仅可以将数据从主机端传入设备端,也可以逆向传输,通过设置该函数的***一个参数决定进行何种操作。声明所需GPU线程块和网格的维度大小,维度的大小与GPU设备有关,用dim3定义。本文中,定义线程格的维度为(16,16),线程块的维度为((s+15)/16,(s+15)/16),其中,s为图像宽度w和高度h的较大值。之所以这样选取,是因为这样不必区分线程格中维度的方向,只需满足某些限定条件即可,这种处理会在后续的核函数处理中描述。肇庆本地AOI图片

深圳恒佳电子科技有限公司发展规模团队不断壮大,现有一支专业技术团队,各种专业设备齐全。专业的团队大多数员工都有多年工作经验,熟悉行业专业知识技能,致力于发展恒佳的品牌。我公司拥有强大的技术实力,多年来一直专注于电子产品、数码产品、通讯产品、网络产品、电子原材料、电子配件、五金机电、包装制品、塑胶制品的技术开发及销售;计算机软硬件的技术开发、技术转让、技术咨询及销售;网页设计;网络技术开发(不含提供互联网上网服务);经营电子商务(涉及前置行政许可的,须取得前置性行政许可文件后方可经营);投资兴办实业(具体项目另行申报);国内贸易、货物及技术进出口。的发展和创新,打造高指标产品和服务。深圳恒佳电子科技有限公司主营业务涵盖AOI,光学检测, PCB缺陷,电路板缺陷检测,坚持“质量保证、良好服务、顾客满意”的质量方针,赢得广大客户的支持和信赖。

热门标签
信息来源于互联网 本站不为信息真实性负责