论文部分内容阅读
视觉检测是将机器视觉技术应用于检测领域的一门技术。因为它具有非接触性、高速度、高精度的优点,在工业自动化快速发展的趋势下,视觉检测技术越来越普遍地应用于各个生产行业中。本课题的研究基于实验室的表面贴装试验项目,该项目主要目的是搭建一个表面贴装基础平台,主要包括两部分:贴片机系统底层模块;上层软件,即人机交互界面,包括视觉检测系统、调试界面、归零界面等。整个贴装过程通过这两大部分协调运作,共同完成元件的精确贴装。从分析视觉检测原理及流程入手,在查看了大量资料,分析了主流算法的基础上,论述了视觉检测系统、表面贴装系统以及视觉检测技术在表面贴装系统中的两种应用。描述了视觉检测系统硬件参数以及图像处理关键技术。表面贴装系统介绍了系统的组成结构、贴装原理及步骤。视觉检测技术在表面贴装系统的应用主要有两个:PCB定位和元件纠偏。视觉检测系统是保证贴片精度的核心系统设计的技术有PCB板的定位及元件纠偏。PCB定位主要指的是获取PCB板的Mark点的中心点以及PCB板的偏转角度。利用下视相机采集Mark点图像,经过图像处理,获取PCB板的Mark点中心的亚像素坐标,提高了PCB板的定位精度。同理获取另一对角Mark点中心点亚像素坐标,通过坐标转换得到Mark点的机床坐标,最后将对角Mark点相连,计算出PCB板的偏转角度。将数据保存起来,供下位机调用。元件的纠偏部分的主要内容是获取元件偏转角及元件中心点机器位置。贴片头带动元件,经过上视相机获取元件图像,图像处理后获得引脚中心点的亚像素坐标,经过深度优先图搜索法,分别提取引脚中心点的最上、最下、最左、最右的四个顶点,计算出四点所构成的矩形的中心点即是元件的中心点,计算了它与贴片轴的偏移距离。通过提取单排引脚中心点,利用最小二乘直线拟合得出元件偏转角。将得到的数据保存起来,下位机便能调用信息进行中心点偏移补偿和元件角度偏转,从而完成贴装。本文主要从算法方面提高了贴片的速度和精度,优化了贴片功能。