光学检验系统的制作方法

文档序号:5835490阅读:151来源:国知局
专利名称:光学检验系统的制作方法
技术领域
本发明总体上涉及检验系统;特别涉及自动光学检验系统。
这样的AOI系统包括相对于PCB前后往复运动的一个相机头。所述相机头包括照明系统和多个相机。例如,可以将照明系统设置成一个或多个发光二极管(LED),提供照明,以便强光照射PCB上的某些表面,并使得PCB上的其他表面变暗,使得所述相机能够捕获适合图象处理分析的图象。典型情况是,所述灯仅在相机头直接在PCB上的要关注的区域上时才正常开闭。因此,照明系统起一个选通灯的作用。用这个选通灯的方法,为了获得图象相机头不必停止。
仅在灯打开时,在相机头中的每个相机捕获要关注的特定区域的有用图象。而且,取决于在其上设置相机头的要关注的特定区域,照明系统在特定的照明模式中工作,即,所述照明系统提供从各LED(不是所有的)的特定一些发出的光。选择这个照明模式,强化PCB区域的加强照明和变暗,使得容易进行图象处理分析。因此,照明系统在特定相机能够捕获要关注的特定区域中的图象的一系列照明模式中工作。
一般是,被检验的电路板被分成各条。每个条对应一个相机头运行的往复移动路径。每个条被分成各视场(FOV)。因为相机头跨板的各部分往复移动,所以照明系统根据预定的照明模式选通所述灯,从相机头的各相机产生图象流。所述图象经由帧取样器被传送到存储器以供分析。
在美国专利No.5,245,421中公开一项现有技术方法,它公开了从填角的侧面照明填角,同时相机也从侧面观察填角,以沿填角的轴向捕获图象。这样的照明技术或模式产生的填角视图,填角的边显得亮,它的中心显得暗。这样的填角的图片通常被称为具有“蛇眼”或“颊”,因为跨过它的横断面部分是亮的,然后是暗的,又是亮的。有缺陷的填角一般具有低的对比度。例如,带有不足焊料的焊缝不具有弯曲度,看上去较均匀的暗。带有过多焊料的焊缝也具有低的弯曲度,看上去也是较均匀的暗。
一般来说,在现有技术AOI系统中的检验程序沿被检验的PCB限定一个路径系列或路径图形,如条。相机头沿所述条在预定的图形中往复移动。在相机头中的相对于PCB的每个相机的位置随相机头移动的每次移动而改变。因此,在PCB上的组件不是在相机视场一致的位置中出现。因此,给定的视场含有多个取向的填角。例如,在相机头在一个条中时,给定的视图可能含有一个QFP的左上角,和另一QFP的右上角。但是在另一个视图中,四个QFP可能会聚,以致在视图中有四个分开的QFP的角。一些引线指向东、其他一些的向南,向西和向北。
从北和南照明视场的照明模式,产生向东和向西引线的希望的蛇眼图,但是不产生向北和向南的引线的蛇眼图。因此一个照明模式不能够正确地照明所有的四组趾状填角。
必须用东—西照明模式摄取第二帧,以产生北指向和南指向趾状填角上的蛇眼图象。对于检验板上的给定点需要的每个照明模式,这种设置要求相机头在PCB上通过。在板上每次通过要求很大的时间。因为检验系统往往是生产过程的瓶颈,所以每次附加的通过具有很大影响。
转让到本发明受让人的美国专利No.5,260,779试图通过用对电路板每个点的两个不同照明模式摄取图片,降低PCB的检验时间。这个系统包括在对称四个一组中的排列的带角度的四个相机,所有的四个相机与竖直方向倾斜三十度。每个相机的光轴对准要检验的电路板的平面的公共点。各相机排列在两个相反的对中,使得在第一对中的相机在垂直相机头的运动的主方向的方向中彼此相反,在第二对相机中的相机在平行于运动主方向的方向中彼此面向。在第一对中的相机在它们的奇数视场中工作,在第二对中的相机在它们的偶数视场中工作,反之亦然。头的速度被控制使得,对相机头运动的每个视场,每个相机摄取一个完全的帧。
在美国专利No.5,260,779中说明的照明系统为沿板运动的每个视场值提供两个闪光。一个闪光是为了组成第一相反的对的第一和第二相机,第二闪光是为了组成第二相反的对的第三和第四相机。对每个照明模式/相机对组合,要求相机访问板上给定点一次。因此,如果存在有相机要求的两个照明模式,则将存在两次访问。如果任何相机有三次照明模式,则相机头必须三次访问所述点,依次类推。一般,如果检验程序要求“n”个照明模式,则要求在视场上“n”次通过。
一个典型的电路板检验程序使用三到十个照明模式,因此,要求相机相对于电路板通过三到十次。每次通过要几秒钟,因此在许多自动组装线中,检验设备是最慢的,所以是工艺过程的瓶颈。
已知系统的另一个缺点是,由于图象数据被捕获和存储的方法,可能丢失图象数据。这样的光学检验系统包括具有局部存储器和/或局部处理的帧采集系统。因此,主计算机必须在PCI等总线上存取访问图象数据。
处理器管理这个处理所需要的系统操作和数据传输所需要的时间的结合,显著降低用于分析图象数据的时间。例如,在每个相机具有专用处理器或单一专用的存储器,或两者都有的系统中,分配到特定的繁重使用的相机的处理器会在分配到其他相机的处理器饱和前就饱和。在专用存储器被分配到每个相机的系统中,在相机开始递交下一个FOV的图象数据前,不可能分析在给定FOV中的所有窗口。为了接收从下一个帧来的数据,正在处理的数据被刷新,为新来的数据腾空,或新的数据就写入到老数据上。此时,丢掉老数据,并且相机头必须停止,或回走,稍后重新摄取视图,恢复数据。这导致检验时间的显著延迟。
另外,帧取样系统一般通过多路复用处理多个相机,但是不能够同时处理它们。例如,在上述的四个相机系统,在能够触发两个相机前,从一个相机来的整个图象必须被传输等等。因此,相机的全带宽不能够被利用。
因此,理想地提供一种AOI系统,它异步触发各相机,使得在对象上的单一次通过,能够用多个照明模式成像被检验的对象上的点。
本发明的一个方面,AOI系统包括主计算机或处理器,它控制一条一条地进行的AOI系统的整个工作。多个异步地可触发相机能够耦接到相对于PCB等对象定位各相机的可移动的头总成上。照明系统也能够形成所述头总成的一部分或与头总成分开,提供照明PCB的多个照明模式。帧取样器单元从相机接收图象数据,向主计算机能够直接访问的主存储器传输所述数据。
在工作中,电路板被分成条,每条进一步被分成一个或多个视场(FOV)。主计算机能够产生视图表,用于确定由哪个相机和在哪种照明模式中成像的各条内的各位置。头总成以固定的速度跨各条前后移动。所述相机在单一的通过中,在多个希望的照明模式中,将电路板上的各点成像。在一个实施例中,每个相机能够两次将电路板上的给定点成像,每个图象具有不同照明模式。能够选择所述总成的速度,使得能够在每条上,在一个通过中,用预定数目的照明模式将电路板成像。这个实施例,通过根据在电路板上的每个点要求的照明模式的数目,选择头的速度和在板上通过的次数的最佳参数,使得检验时间为最短。
在本发明的另一方面,所述帧取样器包括多个直接存储器访问信道(DMA),用于在主计算机能够直接访问的存储器中存储数据。用这样的设置,能够同时和快速地从图象采集板到主存储器传送图象,以便立即存储和处理。因此,不刷新或重写数据。


图1A,系统100将PCB10分成所谓的条104,条104又被分成视场(FOV)103,所述视场将被分析,以识别与用电路组件12填充的PCB相关的制造缺陷,如不合格的焊缝。如本领域技术人员所知,相机沿条移动,获得PCB的希望的图象数据。如下面更完全说明的,在任何给定时间,每个相机具有与相机相对于PCB的位置相对应的预定的FOV103。因为检验设备是生产环境中的瓶颈,所以,与已知的光学检验系统相比,电路板的检验时间的降低是本发明的自动检验的重要特征。
见图1,光学检验系统100包括提供PCB10的图象的多个相机102a-102e。相机102a-102e沿各条移动,将板的希望的部分成像。照明系统105位于拱形总成106上,以希望的方式照明PCB10。在一个特定实施例中,照明系统105由多个发光二极管(LED)构成,它们排列在拱形总成106上的矩阵中。在一个示范实施例中,使用五个相机102a-102e。四个相机102a、102b、102d和102e位于相对于电路板10表面垂直线的一个角度上,如三十度,第五个相机102c直接在电路板10上(竖直)。相机102a-102e能够固定到跨板移动的拱形总成106上。
虽然本发明的示范实施例相对于电路板移动相机102a-102e和照明系统105,但是本领域技术人员应理解,在本发明范围内,也能够相对于相机操纵板的位置。另外,也能够独立地操纵照明系统105、相机102a-102和板10每一个。另外,本领域技术人员应理解,虽然照明系统105在此是由发光二极管构成的,但是,只要是灯或灯的矩阵能够以选通的照明方式工作,并提供需要的照明模式,也可以使用任何类型的灯。还应理解,虽然在此示出五个相机,但是可以使用五个以上或以下的相机。能够改变在任何特定应用中使用的相机的特定数目和定位,以便获得被检验的电路板的希望的图象数据。例如,一个另外的实施例可以包括一个或多个竖直的相机。
在一个示范实施例中,主计算机108控制系统100的一条一条的整个工作。用一个或多个相机102成像在各条内的视场。将电路板分成各条和FOV是本领域技术人员所知的。也是周知的是,能够根据板的特征产生FOV的检验程序,这在下面更详细说明。
根据检验程序,主计算机108向伺服控制单元110提供指令,伺服控制单元控制伺服电动机112实现在电路板10每条上拱形总成106的定位。在示范实施例中,拱形总成106在各条上移动,LED105为相机102a-102e的特定一个选通照明板。拱形总成106的实际位置由位置编码器114确定。在一个实施例中,编码器114包括具有线性编码器的传感器型系统,所述线性编码器产生数字正交信号,提供约每米百万分之五的分辨率。数字伺服控制单元110接收这些数字编码器信号,提供跨条正确定位拱形总成106需要的电动机驱动信号校正。本领域技术人员了解拱形总成106的这样的定位和跟踪。
重合测定器116从位置编码器114接收拱形总成的位置信息。重合测定器116将编码器的拱形总成的位置信息,与计算机108提供并存储在事件存储器中的应激发哪一个或多个相机102a-102e的位置相比较。在重合测定器116测定一个匹配时,通告照明/相机控制单元118,激发一个或多个相机,并根据在照明模式控制单元120中的预定照明模式信息,触发选择的LED。
系统100还包括帧取样器122,它从每个相机102接收图象数据,在主计算机108能够直接访问的存储器109中存储所述数据,这在下面说明。一般,这样的设置使得主计算机108能够适时地分析在存储器109中的图象数据,而不象在现有技术系统中那样由于在接收随后的条数据前没有完成当前条数据的处理而损失数据。
耦接到主计算机118与之合作的一个用户接口124使得用户能够执行希望的生产方案,也使得用户能够对要求额外关注的电路板,人工运行选择的检验程序。
图2示出图1的光学检验系统100的更详细的实施方式。主计算机108经由接口128和存储器地址寄存器130,在事件存储器126中,一条一条地存储相机和照明模式信息。对于具有0.4英寸FOV的二十四英寸板,事件存储器126存储六百个事件,如24/0.04。在相机头具有较慢速度时,如在单一的通过三次成像每个点,存储九百个事件,例如24/0.027。
在一个示范实施例中,每个事件存储器的存储单元包括拱形总成位置数据、相机激发数据和照明模式数据。事件信息被装入到在每个激发位置控制相机和照明方式的各寄存器中。在一个实施例中,照明总成105是由发光二极管131的矩阵构成,并且包括LED的选通计时器132。选通计时器132能够设置为十六位的计时器,它确定LED工作多长时间,以控制图象的亮度。对于给定的事件,LED列寄存器134控制LED矩阵的哪个列驱动器136工作,并且LED的行寄存器138控制哪个行驱动器140工作。在一个示范实施例中,LED矩阵包括分布在拱形总成106(图1)上的十个行和四十个列。相机触发寄存器142控制针对该事件的哪个相机102a-102e激发。应理解,对于每个事件的激发,能够编程任何数目的相机。相机102a-102e向帧取样器122提供图象数据。
定时顺序发生器144将相机触发的定时与LED协调。一般,在照明周期前触发相机,并在照明周期终止后结束。在事件后,地址定序器146递增存储器地址寄存器130,然后它向下一个事件目标寄存器148装入下一个激发位置的存储单元。比较器150接收下一个事件的存储单元数据,并将它与从当前拱形总成位置寄存器154中的拱形总成位置编码器152来的数据比较。在拱形总成位置寄存器154的值匹配下一个事件目标存储器148的值时,比较器150向定时顺序发生器144提供一个指示,以触发一定的相机102和LED105。
为了成像图象数据和向主存储器提供所述数据,能够从具有如速度等的适当性能的各相机102中选择相机。在一个实施例中,相机是Opteon公司供应的,零件号为CA0010B025。这种相机包括电子快门结构,它是所谓的行间传送电荷耦合器件(interline transfer chargecoupled device)(CCD)相机的部分。如本领域技术人员所知,行间CCD相机包括光敏元件,在光照射它们上时它蓄积电荷,并在接收触发脉冲时,它们立刻复位到零(黑色电平)。在曝光间隔后,光敏元件横向向“移位”CCD转储它们的储能,CCD纵向向数字系统将它们移位。“移位”CCD避开光。这具有快门的效果,因为在屏蔽的移位CCD单元中的电荷量是,在触发脉冲和曝光间隔终止之间积累的它的相邻未屏蔽的单元中的电荷量。电子快门优于相对笨重,慢,易磨损的机械快门和如美国专利No5,260,779中公开的液晶快门。
图3示出图1的帧取样器单元122的示范实施例。帧取样器单元122包括第一和第二图象采集板156a和156b,它们可以是麻萨诸塞州Wellesley的Opteon公司制造的描绘主板(depict master board)。图象采集板156耦接到相机102以便从相机接收图象数据。图象采集板156利用直接存储器存取接口(DMA)经由PCI总线,向主计算机存储器158发送图象数据,而没有处理器的干涉。在一个示范实施例中,主计算机108一条一条地控帧取样器单元122,使得在触发寄存器142(图2)中存储的触发控制下,图象采集板156处理在条上的转移。因此,主计算机108的处理的系统操作能够专注于图象分析,而不是控制数据转移。主计算机108能够更有效地处理在存储器中的各帧,并且处理与图象采集处理同时的中断。
这样的设置使得主计算机108,如两个Pentium II处理器160a和160b能够得到的数据立即运行Windors NT,不需要被转移在分开的循环中。处理器160a和160b能够直接访问主存储器,适时地,即一旦在图片准备好由下一个可工作的处理器处理它时,处理五个相机的图象。如这里使用的,直接访问即,主计算机从主存储器存取图象数据,而不在处理器160a和160b所在的电路外的总线上传输图象数据。
在示范的五个相机的实施例中,第一和第二相机102a和102b耦接到第一图象采集板156a,第三、第四和第五相机102c-102e耦接到第二图象采集板156b。应理解,虽然在此实施例中,每个图象采集板156a和156b能够处理四个同时的DMA信道(如四个相机每个一个信道),但是,只要是在系统中使用的所有的相机在DMA型处理中,能够同时直接向主计算机158转移它们的数据,能够使用具有任何数目的DMA信道的图象采集板。
如图4所示,五个相机102(图3)的每个与其他的同时传输图象数据。在时间162中,相机移动一个FOV,每个相机能够用多个,如两个照明模式在板上成像一个点。这个配置提供完全5×5的图象采集,因为五个相机的每个同时工作和以全速传输,而不是相交错地传输。因此,能够利用各相机的全带宽。
见图1-3,在相机102沿它的路径移动时,五个相机的数据流流入到主存储器158。主存储器158至少是存储在一条中捕获的所有帧足够大小的,但是能够增加,以存储附加的条数据。一存在至少一个要处理的视图,主计算机108的处理就开始,并继续到所有视图被处理。如果一个视图处理,要用比一个视图的采集的时间多的时间,则拱形总成总成或头106仍能够前进,在下一个帧时间中处理过程赶上来,或能够在所述条结束,同时所述头停止,使它的运动反向,如改变方向时,赶上来。
主计算机158能够存储足够的帧,以致,即使主计算机108不能够象被采集的那样快地处理帧时,在一次扫描测试下的板当中,存储器不会上溢。因为扫描,如在条上一次通过,机械移动相机102费时间,所以,处理器160能够在扫描之间赶上和结束存储器中的帧的处理过程。即,相机102a-102e反向并与下一个条对准要求的时间,为主计算机108完成采集的图象的分析提供了附加的处理时间。
相比于从帧取样板上的局部存储器读出图象数据的现有技术系统,即非直接存取,这样的设置提供了重要优点。在这个现有技术中,一旦相机传输另一个帧,图象数据就被重写或刷新。然后,必须将相机送回到板上的那个点,重新捕获与丢掉的图象数据相对应的数据,重新采集这个图象数据。
相比于通过多路复用数据处理多个相机,即不同时的现有技术光学图象数据采集系统,本发明的其他优点也是明显的。即,在现有技术中,在另一个相机能够传输它的图象数据前,从一个相机来的图象必须完全传输。因此,没有使用相机的全带宽,以致显著降低系统的效率。
在工作中,在开始检验电路板前,主计算机生成视图表。视图表是基于要被分析的板的图象。视图表的功能说明如下。对于特定的板,主计算机确定在板上的什么点应成像,和在以哪种照明模式成像。如本领域技术人员所知,一个电路板是用诸如抓放式系统制造和填充组件。然后在填充的板上的所述组件被焊接到板上。检验系统能够分析组件的类型身份、方向和位置,以及焊接的质量。一般,主计算机108利用能够将CAD文件与程序库结合的现有技术的宏扩展设施,产生具有预定组件的板的检验程序,如0402寄存器、0805电容、四线扁平封装(QFP)100的板的检验程序。CAD文件指定组件位置,组件名和组件方向。宏扩展设施读出CAD文件,并且对CAD文件中的每个组件,搜索与它的类型相对应的库元素。然后,在库元素中以象素为基础分析的窗口被旋转、分配到适当相机和照明模式的结合,并被写入到视场表中。然后主计算机将FOV与在一个照明模式中一个相机检查的板的区域相关。窗口表被分类到视图表,使得具有具体相机和照明模式的所有的窗口被置于那个相机和那个照明模式的视图中。
因为每个相机102a-102e异步工作,所以主计算机108那个组织视图表使得它较好地优化,以使得相机头在所述电路板上的通过次数最小。
在现有技术系统中,它的软件将视图表组织到“奇”相机场和“偶”相机场,以致要求在任何视图上多次通过,其中要求的照明模式的数目,对每对相机,超过一。
相反,本发明使得视图表被组织在五个(使用五个相机时)完全独立的部分中。照明模式能够五种分布,而不是两个。在一次通过时在板的任何点上,每个相机可以具有两个或多个照明模式。
见图5和6,在相机头164跨印刷电路板表面170移动时,由四个相机166a-166d组成的相机头164在多个位置中。每个相机166a-166d具有视场172。在相机头164移动时,能够用每个相机166a-166d至少两次成像在电路板170上的每个点,如图5的点A。但应理解,在板上单一通过中,单一个点能够被成像两次以上,如通过减小相对于条的相机头的速度。
图5示出一个有阴影的重叠区域200,其中给定相机206的第一和第二视图202和204,在与一个FOV相对应的距离上,两次将点A成像。因此,在点A所在的条上一次通过,相同的相机能够在两个不同的照明模式中成像点A。
在一个实施例中,每个相机166a-166d在板的每个位置上,在一次通过中,在预定数目的照明模式中,采集整个板的帧。在对每个相机需要不同的照明模式的情况中,比现有技术系统减少检验时间,因为如上所述,本发明系统使得能够,在板上的一次通过中,多照明模式地成像在板上的单个点。即,这系统提供每个视场每个相机的多照明模式。例如,如果在条中的第一FOV仅需要相机X的照明模式A和B,并且在条中的不同视图仅需要相机X的照明模式C和D,那么,可以在相机X的单一条中容纳所有的四个照明模式A-D。
通过将相机的带宽尽可能地扩大,能够减少检验板要求的时间。一般,相机能够以最大的每秒的帧数工作。应选择头速度,使得在板上的至少一个点要求两个或多个照明模式时,每个相机能够在给定的FOV中至少两次采集给定点的图象,如每FOV/2一次。
在一个实施例中,所述相机能够每秒拍摄到60帧。在约每秒21英寸的相机头速度,如在现有技术设备中那样,每个相机可以每21/60或0.35英寸采集一帧。在O.7英寸的视场大小上,0.35英寸是视场距离的一半。在这样的设置中,在相机运行0.7英寸视场一半的每一次,能够摄取点的两个完全的图象。对于五个相机的系统,照明系统每秒能够被选通300次,对每个相机每秒60次。
相反,现有技术系统,在照明系统被选通每秒60次的情况,即第一对相机每秒30次和第二对相机每秒30次,在电路板上每次通过,仅允许一种照明模式。
本发明使得能够增加或降低头的速度,相对容易地根据给定检验程序提供最小的检验时间。例如,程序能够要求对板上的一个或多个点的三种照明模式。头的速度能够降到这样的程度,提供每个FOV在板上的给定点三个图象。在条上的一次通过,能够在三种不同的照明模式中,用相同的相机三次将点成像。因此,以较低的头的速度消耗下,一次通过,能够将所述板成像。另外,取决于条上要求的不同照明模式的数目,能够在一条一条的基础上,调节头的速度。根据给定检验程序的要求,主计算机能够考虑到与在板上的每个点相关的照明模式数目,确定最佳的头的速度,以到达最短的检验时间。
另外,由于相机的异步的特性,提供相机头运动的伺服系统不需要将它本身与相机的帧定时同步。相机能够在适合于移动系统需要的时间被移动。不需要象现有技术设备那样地等待与相机节奏匹配。
基于上述说明本领域技术人员可以理解本发明的优点。因此,除了权利要求说明的外,本发明不限于上述特别的说明。本文中引述的公开文件和对比文件全部作为参考包含于本文。
权利要求
1.一种检验对象的光学检验系统,包括多个相机,用于将对象成像,每个相机可异步被触发;照明系统,用于提供多个照明模式,照明多个相机的对象;帧取样器单元,用于从多个相机向存储器传输图象数据;和主计算机,用于控制对象的图象采集,其特征在于,多个相机基于对象的多个视场和在每个视场内的一系列激发位置,获得对象的图象数据,每个激发位置与多个相机的至少一个和照明系统提供的多个照明模式的第一个相关。
2.根据权利要求1的系统,其特征在于多个相机的第一个能够在对象上的单一通过中在多个照明模式的第一和第二个中成像对象上的第一位置。
3.根据权利要求1的系统,其特征在于多个相机提供的图象数据同时被送到存储器。
4.根据权利要求3的系统,其特征在于所述存储器是主计算机可直接访问的主存储器。
5.根据权利要求1的系统,其特征在于多个相机包括至少四个相机。
6.根据权利要求1的系统,其特征在于对象是印刷电路板。
7.根据权利要求1的系统,其特征在于帧取样器单元包括在主计算机可直接访问的所述存储器中存储数据的多个DMA信道。
8.根据权利要求1的系统,其特征在于帧取样器单元包括至少一个图象采集板,它具有从多个相机的至少两个向主计算机可直接访问的存储器,传输图象数据的多个DMA信道。
9.根据权利要求1的系统,其特征在于还包括多个相机固定其上的可移动的头总成,和提供头总成位置信息的位置编码器。
10.根据权利要求9的系统,其特征在于头总成的速度能够被调节,以使对象的检验时间最短。
11.根据权利要求1的系统,其特征在于还包括事件存储器,用于存储激发位置数据、相机触发数据和多个激发位置每个的照明模式。
12.一种检验对象的光学检验系统,包括多个可触发的相机,用于将对象成像;照明系统,用于提供多个照明模式,照明多个相机的对象;主计算机,它耦接到多个相机和照明系统;帧取样器单元,用于从多个相机接收图象数据;其特征在于,帧取样器单元包括至少一个图象采集板,它具有同时从多个相机的至少两个向主计算机可直接访问的主存储器传输图象数据的多个信道。
13.根据权利要求12的系统,其特征在于多个相机的第一个能够在对象上的单一次通过中,在多个照明模式的第一个和第二个中成像在对象上的第一位置。
14.根据权利要求12的系统,其特征在于多信道的每个与DMA信道对应。
15.根据权利要求12的系统,其特征在于主存储器能够存储一个条以上的图象数据。
16.根据权利要求12的系统,其特征在于对象是印刷电路板。
17.一种检验电路板的方法,包括选择相对于电路板支撑多个相机的头总成的移动速度;将电路板分成各视场,每个视场包括多个激发位置;对于多个激发位置的每个,选择多个可异步触发的相机的至少一个和多个照明模式的第一个,其特征在于,在多个照明模式的第二和第三个中,多个相机第一个能够将在电路板上的第一位置成像;和从多个相机向存储器传输图象数据。
18.根据权利要求17的方法,其特征在于还包括,从成像电路板要求的头总成速度、照明模式数目和在电路板上的通过次数,使得电路板的检验时间最小。
19.根据权利要求17的方法,其特征在于还包括向分析图象数据的处理器可直接访问的主存储器传输图象数据。
20.根据权利要求19的方法,其特征在于还包括在多个DMA信道上传输图象数据。
21.根据权利要求20的方法,其特征在于还包括从多个相机同时传输图象数据。
22.根据权利要求17的方法,其特征在于还包括在板的每条上一次通过将电路板成像,其中在板上的至少一个位置必须在至少两个不同的照明模式中被成像。
23.一种制造电路板的方法,包括制造印刷电路板;用组件填充电路板;将组件焊接到电路板,提供电路板总成;通过下述步骤检验电路板选择相对于电路板支撑多个相机的头总成的移动速度;将电路板分成各视场,每个视场包括多个激发位置;对于多个激发位置的每个,选择多个可异步触发的相机的至少一个和多个照明模式的第一个,其中在多个照明模式的第二和第三个中,多个相机第一个能够将在电路板上的第一位置成像;和从多个相机向存储器传输图象数据。
全文摘要
一种自动光学检验系统,包括提供电路板等对象的图象数据的多个可异步触发的相机。电路板被分成在一个或多个照明模式中在一个或多个相机中成像的视场。在跨板的一次通过中在多个照明模式中,每个相机能够将板上的每个位置成像。每个相机的图象数据能够同时直接被传输到主存储器,以便主计算机适时分析。系统使得相机的全带宽能够被利用,以减少板的检验时间。
文档编号G01N21/88GK1436301SQ01811191
公开日2003年8月13日 申请日期2001年6月11日 优先权日2000年6月14日
发明者道格拉斯·W·雷蒙德, 理查德·D·弗莱明 申请人:泰拉丁公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1