AOI检测系统又称自动光学检测技术,也称为机器视觉检测技术或自动视觉检测,是基于光学原理来对焊接生产中遇到的常见缺陷进行检测的设备。当自动检测时,机器通过摄像头自动扫描PCB。采集图像,测试的焊点与数据库中的合格的参数进行比较,经过图像处理,检查出PCB上缺陷,并通过显示器或自动标志把缺陷显示/标示出来,供维修人员修整。
AOI检测系统组成是由相机、镜头、光源、计算机等通用器件集成的简单光学成像与处理系统。光源照明下利用相机直接成像,然后由计算机处理实现检测。这种简单系统的优点是成本低、集成容易、技术门槛相对不高,在制造过程中能够代替人工检测,满足多数场合的要求。
根据成像方法的不同,AOI又可分为三维(3D)AOI和二维(2D)AOI,三维AOI 主要用于物体外形几何参数的测量、零件分组、定位、识别、机器人引导等场合;二维AOI主要用于产品外观(色彩、缺陷等)检测、不同物体或外观分类、良疵品检测与分类等场合。
但对于大幅面或复杂结构物体的视觉检测,由于受到视场和分辨率(或精度)的相互制约,或生产节拍对检测速度有特殊的要求,单相机组成的AOI系统有时难以胜任,因此可能需要有多个基本单元集成在一起,协同工作,共同完成高难度检测任务。即采取一种多传感器成像、高速分布式处理的AOI系统集成架构。
AOI检测系统分别有以下特点:
1)工具简单化
使用者可以根据项目的具体需求来改变视觉框架里的工具模块,界面的输出参数也可根据实际的需求来设置。对于操作者来说简单易用,极大的缩短了项目的现场调试时间,提高了项目的开发效率。同时,也有利于项目的后期维护,只需要对现场操作者进行简单培训,就可以处理实际生产过程中出现的异常。
2)功能模块化
AOI系统框架里面根据处理流程,将程序划分为几个功能模块,这些功能模块只需要改变里面具体的视觉工具和模块的输入输出参数就可以重新生成一个新的程序。系统框架功能模块化极大的简化了框架的难度,对于使用者来说操作更为便捷,而且划分的模块易于不同程序之间的复用,可以减少开发时间,提高开发效率。
3)处理智能化
在当今待检测品微型化、高密度化、快速组装化、品种多样化发展特征下,检测信息量大而复杂,对检测精度和运行速度要求越来越高。AOI检测系统不仅满足复杂环境下的高速检测要求,而且具备深度学习功能,对于表面缺陷、纹理和材料分类、装配验证和变形零件定位、字符读取和畸变的打印等检测可以容忍偏差和不可预知的缺陷,具有可靠、易配、高速等特征。
4)数据可视化
在实际生产过程中,可根据需求来存储图片和数据。可存储的图片包括原图、截图、NG图等图片,并可根据存储的图片来模拟实际生产过程,分析产品数据。可存储的数据在系统框架中可设置,能够根据实际生产来存储。软件能够实时记录生产环节的各项数据,更加符合工业4.0的要求,做到了生产数据实时化、各项数据精确化、关键数据重点化。软件还有具有 SPC(Statistics Process Control,统计过程控制)功能,对于实际的生产数据可以绘制分析用的控制图,通过控制图能够判断整个生产过程的异常和产品数据的规律。同时,利用统计的数据监控生产过程,有利于稳定生产和提高良率。
5)操作便捷化
人性化的操作界面,可根据实际需求设置模拟相机的个数,并且可以多个相机同时运行。在系统软件的交付以后,只需要对操作者进行简单的培训,就可以处理后续的产线异常和生产报警,不需要现场的看线人员具备专业的视觉知识,大大降低了后期的系统维护费用和处理时间。特别是产线更换新的产品时,只需要很少的时间就可以更换新的产品,不需要停机很长时间。