图形自动光学检验管理控制的LED性能试验毕业论文.docx_第1页
图形自动光学检验管理控制的LED性能试验毕业论文.docx_第2页
图形自动光学检验管理控制的LED性能试验毕业论文.docx_第3页
图形自动光学检验管理控制的LED性能试验毕业论文.docx_第4页
图形自动光学检验管理控制的LED性能试验毕业论文.docx_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于图形化管理控制自动光学检查的led性能试验摘要:本文注重于在发光二极管(led)的发展和生产中的自动化光学检查系统,检查包括了亮度和前向电压。在运动控制方面,我们使用了图形化管理和控制的思想,联合了labview软件和可编程逻辑控制器(plc)。通过连接模拟输入模块,plc会读取前向电压的值,并判断值过大还是过小。在led光学检查中,labview软件用来在获得的数据和分析图像数据来调整电荷耦合器件(ccd)摄像头。led的亮度是根据它是否达到理想的标准二进制形态面积像素来判断,led快速地在轨道上前进,被plc控制的一个气缸将用来分开它们到不同的储存区。这个系统的特色在于包括自动控制平台和图形化检查。从试验中,led检查的速度会达到40-45片每分钟。亮度检查中,当检查在黑暗的房间或者外部环境亮度固定的条件下,处理精确度会达到100%。关键词:自动光学检查(aoi) 电荷耦合器件(ccd) 发光二极管(led) 图形化管理控制 1.介绍伴随着快速增长的半导体工业,在尾灯的制造上,车辆尾灯是被传统电灯泡取代为高通量的led。通常,车灯的主要目的是显示和照明。当车辆停车、转弯和倒车时,车辆led通过数字仪表盘来启用。因此,电-光学性能的要求是解决led的光视角、亮度、电压和电流这些问题。对于汽车制造商,用于汽车照明的主要因素是led的质量是否可靠。一般来讲,除了在汽车事故中,人为的或者是因为设计缺陷,led的整体平均寿命大概为100000小时,并且led和所有汽车部件相比已经拥有最长的生命周期了。然而,由于不成熟的光学检测技术和成品率低,一个大问题是,前灯制造厂商无法找出哪些安装到印刷电路板(pcb)上led亮度不足。因此,前灯制造厂商将在人力检查上花费很大。为了解决这个问题,我们开发了一个aoi系统测量led性能。在试验设施上,赖等人设计了一直检测机制,包括黑暗的房间、led放置盘、颜色传感器和光纤数据采集卡。miran等人使用了一个led自动光学质量检测的机器视觉系统。通过对led的光投影到屏幕上的图像获得了光学性质。比较了参考文献,研究发现,赖等人的优势是必须在同一时间使用盘的旋转不断检测六个发光二极管,并对led进行光学比较。尽管led系统的定位是手动的,但是他们还是有一个全自动每小时检查50000或者更快的速度。在监控系统中,串行通信包括了信号m0-m5和d0。苏等人成功开发了plc与pc之间的串行通信,这是一个硬件结构简单的很实用的监控系统。米等人提供了通信结构、参数设置和监控系统的组地址。曾等人设计了labview的计算机图形程序的检测,其中含有数据采集卡、数据处理和分级系统。软件程序主要包含成像过程、切换程序、实时报告和操作界面的设计。本文中,我们建立的系统不仅可以自动检查led和pcb装配好的样品,也能计算检查过程的成品率。此外,后者也可作为未来购买参考的可靠数据库。图1:自动光学检查设备由labview软件、plc、模拟输入模块、ccd摄像头、imaq卡和led检验台。运行 人工放入判断led是否放入轨道检查区前向电压检查机构亮度检查通过滑动筒分类 图2:系统结构的移动流程图定位板led检查制动板塑料槽电杆气动缸前端板图3:传动机构图解led进入检查区前端板向上移动4毫米图像检查前端板向下移动4毫米打开制动板led进入储存区等待下一led检查图4:检查区流程图2.试验装置在图1中,本实验的实验设备是由labview软件、plc、模拟输入模块、ccd摄像头、采集卡、检查平台组成的。labview软件是整个系统的枢纽,并将该信号通过rs-232发送到plc。此外,它还可以处理由模拟量输入模块的正向电压vf的数字信号,并且判断led的vf过大或过小。ccd摄像头抓取光信号和imaq卡转换成图像,并确定led的亮度。该系统的运行流程图如图2所示。首先,我们把led通过人工的方式放入轨道中,led将会通过分离机构检测区。最后,系统将由滑动气缸进行分类。与测量系统相比,我们的aoi系统具有可以连续检测led和立即找出这些缺陷的优势。发亮的led接触图5:当接触到led的针时,电杆移动4mm去提供电源电流制动杆轨道气缸的前端板固定角板图6:分离原理图解,包括了气缸前端板,制动杆和固定角板气缸进气机械向上检查区域完好气缸排气机械向下气缸进气轨道入口完好停止图7:分离机制流程图:(a)流程图,(b-d)气缸吸气和排气,在垂直运动时分离的状况2.1 机械设计在这项研究中,该平台包括制动机构、分离机构、滑动机构、检查区、轨道等等。这里,我们主要描述检查区的机械设计和分离机理。2.1.1 检查区当前的传输机制的示意图如图3所示,其中包括四个电杆、限位杆、定位板、塑料槽板和前端的气动缸。这种机械设计为4针led尺寸,其主要功能如下:(1)电动杆和电源连接,并提供一个恒定电流给led。(2)限位杆的作用是避免未检查的led滑动到储存处。(3)定位板的功能是检验区域的led位置。(4)塑料槽作为一个非导电材料连接轨道。(5)前端板与气缸相连接。其驱动电杆作垂直运动,并保持与led的接触。图4显示的是检查区域的活动流程图。首先,led进入检查区。然后,前端板向上移动4毫米,电杆与led接触,led发光(如图5所示)。在图像检查之后,前端板向后移动,然后制动杆打开,led滑入储存区。2.1.2 分离机构当他们由于重力滑入轨道时,led将紧密排成一条线,并且分类机构将确保他们一个一个进入检查区。在我们的系统中,分离机构包括气缸的前端板、固定角板、制动杆。气缸驱动垂直前端板。本机构图和运动图分别如图6、7所示,该机构运动的论述分为两部分。首先,气缸进气口和机构向上运动。如图7b所示,制动杆a阻挡所有的led,气缸排气和机构向下运动。如图7c所示,制动杆a和b同时向下移动。然后制动杆b会阻碍其他led进入第一个检查区域。2.2 可编程逻辑控制器plc是用于一个包括分离机构的顺序控制、检查区结构、滑动机构和光纤传感器的平台。此外,它可以通过rs-232 与labview进行通信和连接。在我们的系统中选择了三菱公司plc型号fx3u-32mr/es-a。2.3 模拟量输入模块在我们的系统中,模拟量输入模块使用的是三菱公司的fx2n-2ad型号。它是用来检查led的正向电压,并将两个点的模拟输入(即电压和电流)转化为数字的12位值,并向plc通信这些值。测量电路如图8所示,其中电源提供稳定电路,并与led的阳极和阴极相连接。相应的模拟量发送到fx2n-2ad,然后传送0-4000以内有效的信号值。图9是模拟量和数字量的关系图。例如,0-4000的数字量是对应于模拟量从0-10v,数字量40的值相当于模拟量0.1v(4010v/4000)。因此,plc可以根据用户设置发送数字值到pc上与标准电压相比较。led的正向电压超过标准电压的将会被移除。图8:测量前向电压的电路图9:fx2n-2ad中模拟值和数字值的关系图2.4 ccd摄像头和imaq卡ccd图像传感器是硅晶体的集成电路,组成的一个稠密矩阵光电二极管或者是通过转换光能量以光子进入的残留。ccd摄像机是由unibrain生产的型号为fire-i 620c,并且具有逐行扫描以观察led的光源提供全帧图像。用于视觉系统的图像采集卡是由ni公司的产品型号为pci-8252。ieee 1394卡提供了一个移动的、容易使用的解决方案,可以从ieee 1394摄像机的图像获得、保持、显示和处理图像。pc向plc发送m1?图像检查图10:信号传送流程图3. 图形监控在labview软件,我们利用五个串行通信五个点:虚拟仪器配置串行端口、虚拟仪器读、虚拟仪器写、虚拟仪器串行端口位和虚拟仪器关。串行通信可以实现时,这些模块间的合理连接完成。我们使用八个软构件在图形监控系统中,他们的描述如表1。之后pc的初始条件的设置,它将发送信号的m0打开系统。之后在用户设置led的数量(即pc发送d0给plc),pc将会等待接收信号m4,这意味着led已经到达检查区。然后,系统将处理成像检测和接收从plc来的信号d65。d65的目的是发送led的vf到pc。之后led的性能将被测量,pc将会发送m2或m3来确定led是否合格。然后,如果轨道入口没有led,pc将会发送m5给plc。最终流程将会等待接受m4,如果用户没有按下停止键。上述的流程可以在图10中看到。表1:软元件的描述和关系软元件描述关系m0打开系统pcplcm1关闭系统pcplcm2led符合标准pcplcm3led不符合标准pcplcm4led到达检查区plcpcm5轨道入口没有ledplcpcd0led数量pcplcd65led前向电压plcpc通信的文本格式可以在2-4中看到和四通信命令都在表2中。pc讲等待软构件m4、m5和d65。m4是从led被电源点亮就接收从plc的数据,m5是观察轨道入口间的间隙,d65是接收led的vf值。m4和m5的信号传输方法是一样的。我们使用的信号d65接收的是led正向电压vf。通过使用模拟量输入模块,要求在一个范围为0到4000的数字值,并且通过d65传输到pc。从图9中,我们知道数字400的值等于1v。为了避免浮点运算和减少地址,我们首先划分数字值为4。当d65传输完成,再将值除以100。表2:交流命令命令代码命令软元件功能0.(30h)读x,y,m,s,t,c,d读条件下的位和字1.(31h)写x,y,m,s,t,c,d写条件下的位和字7.(37h)强制打开x,y,m,s,t,c强制设定某些位为开8.(38h)强制关闭x,y,m,s,t,c强制设定某些位为关4.软件程序4.1 人机接口操作界面如图11所示:其中包括实时图像选项卡和表选项卡。图像选项卡包括开关、信号灯、初始设定、实时和二进制图像,而表选项卡包括led的所有的实时信息。每个功能描述如下:(1)开关包括四个按钮:启动、停止、退出和测试。(2)信号指示器代表信号的m传输的条件。(3)初始设置包括延迟时间设定、标准值范围(上下限),vf的标准值,和led的数量。(4)成像检测系统在界面上实时显示和二进制图像。(5)表提供了led检测的实时的信息,例如:色彩r、g、b的均值和led的vf,合格的样品量,失败和剩余的样品量,最大值、最小值和平均值,以及通过率(%)。图11:建立的接口系统:(a)实时图像选项卡(b)表选项卡运行初始化测试图像检查查找标准值返回开始停止退出返回返回关闭系统轨道入口完好?从plc接收m5输出表格从plc接收m2发送m3到plcled是否合格从plc接收d65图像检查从plc接收m4pc发送m1到plc关闭系统离开程序发送m1到plc发送m0到plc发送d0到plc图12:labview软件程序的流程图4.2 开关设计开关的设计包括三个按钮和一个触发按钮。按钮可以启动、停止、退出。触发按钮主要用于手动测试。labview程序的流程图如图12所示。该开关有以下四种:(1)测试按钮。在检验系统中,我们必须输入led的亮度标准值,并使用手动测量面积(像素)的标准样品,当led进入检查区。ccd摄像头将抓住图像,并计算面积的值(像素),当使用者按下测试按钮,这个值可以作为标准的参考值。(2)启动按钮。系统驱动软构件m0和d0监控plc按下启动按钮。因此当启动按钮按下,对主机系统的检验流程变得更加重要。流程图是由成像检测系统,信号传输m0,m2-m5,和表组成。(3)停止按钮。系统驱动软构件m1监控plc按下停止按钮,同时,系统将停止等待下一个开始。(4)退出按钮。退出按钮意味着离开程序,并且前提是系统必须停止。4.3 成像检测系统4.3.1 发射的颜色分类通常,汽车尾灯发出三种颜色:红色、黄色和白色。看led制造商为例:led的数字部分是由eoi制造的e0z-zbrhcdg-kk和eoz-zbyhcdg-kk(红和黄灯),和由everlight制造的31-01utc/x9-gs(白灯)。以下是检验led发出颜色的流程图:第一步:我们尝试从图像中国提取红色、绿色和蓝色的像素强度表,它们命为rijmn、gijmn、bijmn,mn是图片的大小。第二步:我们利用r,g和b代表主要的像素强度,它们是r=i=1mj=1nrijmn,g=i=1mj=1ngijmn,和b=i=1mj=1nbijmn。第三步:根据led的数据表,我们设定检查条件的恒大电流为if=70ma为红色和黄色的光,if=30ma为白色的光。第四步:当外部光源是固定的,我们逐个检查这20个三种类型的样品led,计算出r,g,b的值。试验结果在表3中。发现主要的强度rgb是红色和黄色的光,主要强度r在红光中远远大于g和b,并且rb3g并且r3b发射的是红光。(b)bg并且br并且bg发射的白光。然而,这些条件可能不适用于不同的外部亮度和停止的ccd相机尺寸。表3:led的vf的测量结果测量a(v)标准a(v)误差a(v)测量b(v)标准b(v)误差b(v)测量c(v)标准c(v)误差c(v)2.362.41-0.052.232.210.022.983.08-0.102.272.250.022.232.220.012.983.19-0.112.262.250.012.202.170.033.083.060.022.302.240.062.262.230.032.953.06-0.112.242.230.012.232.2302.943.06-0.122.242.220.022.172.1702.973.07-0.122.232.220.012.182.170.012.983.09-0.112.252.240.012.242.230.012.943.06-0.122.232.2302.222.210.013.083.060.022.262.240.022.182.1802.953.06-0.112.272.230.042.212.2102.983.06-0.082.292.240.052.232.2302.943.10-0.162.252.240.012.192.170.022.953.06-0.112.262.250.012.182.1802.953.19-0.242.262.250.012.192.1902.983.08-0.10*a射出的为红光;b射出的为黄光;c射出的为白光4.3.2 灰度灰度数字图像是一幅图中每一个像素的值,即,它唯一的光强的信息。这些排序的图像也称为黑和白,都是由专门的灰色阴影,变黑和变白的强度最弱和最强的一个。在本文中,灰度图像的每个像素的测量结果是在一个波段的led亮度。转化发出的led光线到一个灰度值,肯定获得了红、绿和蓝色的像素值。然后我们使用如下的公式:hij=rij+gij+bij3hij是灰度的像素强度,rij,gij,bij分别是红、绿和蓝的像素强度。8位的灰度范围是从0-255。图13表明了显示的led发光角度不同,这是使用照度计测量,并成为该仪器的aoi检测标准。在实验中,ccd摄像机接收来自led的光,并且利用公式计算图像的灰度值。图13:不同角度测量辐射的照度图4.3.3 二进制形态面积在检查过程中,当ccd相机图像将接受来自led光源产生的过渡状态。光源的图像显示在图14a中。led的亮度会根据它是否达到预期的标准值的过渡区来判断二进制形态面积(像素)。二进制图像是数字图像,并且每个像素只有两个可能的值。通常状况下,两种颜色用于二进制图像是黑色和白色。在本文中,用于图像中的光源的颜色为前景色,而其他为背景色。这意味着每个像素存储为一个单位(0或1)。(a)(b)图14:(a)左边的照片是一个光源的图像,右边的照片是实际的试验图,图像是由ccd摄像机捕捉的。(b)沿着强度分布的强度-距离图,分别是沿垂直线、水平线、斜线和反斜线。4.3.4 图像阀值分割图像阀值是图像分割的最简单的办法。在阀值的过程中,如果其值大于门限值,图像中各个像素标记为光源的一个对象的像素;否则,它视为背景像素。如图14a,左边的照片是一个光源图像。可以看出,led光源和背景之间的不同强度。如图14b,我们得到四条线:垂直线,水平线,斜向线和反向图像上的斜线。它们是因为发现的光源的像素值接近于255。因此,我们设定阀值为255,数学表达式如下:tij1, hij=2550, hij3g和r3b条件是正确的。图16:实验结果(led的型号:eoz-zbrhcdg-kk)表4:从三种类型20个led样品检查得到的结果。r,g,b代表平均强度r(a)g(a)b(a)r(b)g(b)b(b)r(c)g(c)b(c)1953625194255745822192352

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论