[信息与通信]system calibration.ppt
系统校验,议题总揽,调节相机焦距调节象素大小灯光校验R&RPIV测试PI测试,系统校验时间间隔?,每3个月进行一次全面的系统校验每星期灯光校验-视实际情况调整,所需工具,公制和英制的内六角扳手一字和十字螺丝刀灰卡Fiducial板Vispcad.dat编好程序的炉前PCB或者Algorithm玻璃板,移动相机,炉后通常选择最小pitch IC的焊锡作为聚焦面,炉前通常选择最小pitch IC 的管脚作为聚焦面Tools 菜单 Lighting Controller-Focus,聚焦,按照8个步骤进行,进板-Maintenance Key转到1 打开前盖 移动相机到适当位置-,聚焦,松开镜头,确认板是是被顶上的,clamps对应“UP”,调节镜头知道图像清晰光圈设为8,聚焦,聚焦不好,聚焦良好,完成后锁紧螺丝合上前盖,完成后锁紧螺丝合上盖子,点Emergency reset 转Maintenance Key到0在Lighting Controller菜单中点End Focus关闭Lighting Controller菜单关闭Tools菜单选择一fiducial 进行autoscale如果需要重新编辑fiducial,聚焦,问题?,对聚焦有任何疑问吗?,标准Pixel=23微米Pixel大小可以在c:cpilogabout_gsi.txt中看到,调节象素解析度,进板 编辑fiducial运行Autoscale Tools Camera AutomaticREMAKE确认fiducial编辑正确Maintenance Key转到 to 1(on)打开盖子 移动相机到适当位置,调节象素解析度,确认板被顶上,clamps对应“UP”,松开螺丝调节相机向上移动相机(增大象素尺寸)或向下(减小象素尺寸),调节象素解析度,锁紧螺丝 重新聚焦关上盖子并点Emengency Reset 转Maintenance Key到0 找一fiducial点并编辑运行Autoscale(记着完成后Remake)再次编辑fiducial 并运行 autoscaleREMAKE新的象素大小可以在c:cpilogabout_gsi.txt或Tools,Interface,System Information中看到,调节象素解析度,问题?,对调节象素解析度有任何疑问吗?,Tools Camera-Lighting Controller自动或手动两种模式进行灯光校验,灯光校验,自动校验,确认没有板子在机器里点Set Location只需在第一次校验时执行多次以后,Set Location 最好再运行,灯光校验,自动校验,AWA将自动归零把相机移动到 Ball bearing球的上方点Set位置信息被存入C:cpidataGrayCardLocation.xml,灯光校验,自动校验,点Auto CalibrationAuto Calibration 开始结束时有提示窗口校验值被存入 C:cpidataCalibratedLightingValues.xml,灯光校验,自动校验,结束后关闭 Lighting Controller窗口 结果窗口跳出关闭Tools菜单推出灰卡(若使用机器自带灰卡,则无需),灯光校验,手动校验,把灰卡放进机器Tools Camera Lighting Controller点Calibrate on Location值被存进 C:cpidataCalibratedLightingValues.xml,结束时关闭 Lighting Controller窗口关闭Tools菜单退出灰卡,问题?,对灯光校验有任何疑问吗?,R&R(Reliability&Repeatability),确认系统的稳定性 确认AOI 对同一位置的元件每次的测量结果都一致,把Fiducial板放进机器 备份fid169-3.plx把fid169-3.plx命名为oo_fid169-3.plx并调入确认device type e100 数据库中有(vispcad.dat)编辑 Fiducials监测一遍板子(确认定位准确),R&R(Reliability&Repeatability),确认C:cpirr6c.tst 中有足够的加速度组合(通常6行组合),Tools-2D calibration-R&R-Huge 选择 rr6c.tst 然后点打开R&R 测试开始 大约需要45分钟,R&R(Reliability&Repeatability),R&R 结果,XRR 应该 10YRR 应该 12,R&R(Reliability&Repeatability),Fiducial板被检测9次 每个点位在9次检测中有一个X和Y偏移量的标准偏差值所有点位的标准偏差值的平均值乘以6结果就是XRR和YRR(单位微米),R&R 结果如何计算?,如要计算GR&R,请提供规格宽度,将所得值除以规格宽度再乘上10%便是,R&R(Reliability&Repeatability),机器不稳 水瓶没调好 Fiducial板不干净(有刮痕)Fiducial板上的玻璃松动 Fiducial 没夹好 相机的螺丝或镜头松动算法没编辑好,定位不准确认在config.txt中有下列两行:“as 8 60”“Auto_wait 1”OR“Auto_delay 1”,为什么 R&R有时会超出范围,问题?,对 R&R 测试有任何疑问吗?,Position in View(PIV)测试 炉前,将元件置于FOV中的不同位置进行检测计算由于镜头扭曲(视察效应)导致的相机测量误差以进行软件补偿,备份 c:cpidatapos_in_view.txt 和 c:cpidatapos_in_view.bak 确认加速度设置为X3,Y1.5 放进炉前的板检测一遍 点Tools,2D calibration,Position in View Test 下的create test 选择Full,关闭 Tools 菜单,Position in View(PIV)测试 炉前,点Find.在下拉菜单中选择 reference designator 用它搜索c:cpiboardname.piv 中的”r”后的点位,矩阵-81(9x9)FOV中的位置数,2 代表PIV测试的次数,角度 device type,测试用到的点位,Position in View(PIV)测试 炉前,右键点击该点位进行算法编辑 重复检测该元件确保定位很稳定在Tools,2D calibration中,点run test,在下拉菜单中选择 run test-PIV 测试开始c:cpi下自动生成Boardname_9piv.txt 大概需要15-20分钟 结果应该小于 40 不论 X 或 Y结束后,选Tools,run test,选择reload test file,点run test,choose check/compare test results.第二次 PIV 测试开始 同样需要15-20分钟,Position in View(PIV)测试 炉前,在boardname_9piv.txt中确认结果 结果应该 7 不论 X 和Y,Device type,点位,Map of deviations in X,Map of deviations in Y,Map of deviations in presence score,Indicates 1st inspection 0=2nd inspection,角度,矩阵 9x9,Position in View(PIV)测试 炉前,算法定位不稳定 这是最经常的原因Fiducials 编辑不好测试进行前板子未被检测系统 scaling 不对镜头松动板没夹好机器不稳X 和Y 加速度太高灯光强度超出范围,为什么有时 PIV 结果会超出范围,问题,对 PIV测试有任何问题吗?,PI 测试 炉前,(or 180)测试检测0和180下的元件,对比结果以补偿X和Y运行以保证系统正确计算偏移量只有在成功的PIV测试后进行,开始前备份下列文件:c:cpitype_offsets.new-c:cpidatatype_offsets.txt-c:cpilogpi_test.log 删除type_offsets.new and type_offsets.txt放进炉前检测一遍板子 在 c:cpirep下,点 F5刷新.注意最新生成的rep文件号码,PI 测试 炉前,出板注意使用的数据库(view,board tree)点view-boards右键点击当前的板;点Rotate CAD,选择 180.Boardname_180.plx 将自动被调进确认该板和同一数据库相链接,Remake把板转180 进板编辑fiducials检测一遍板子在c:cpirep下,点F5刷新.注意最新生成的rep文件号码,PI 测试 炉前,打开DOS命令窗口输入:cd cpi 按回车输入:pi_test 按回车例子:pi_test 98 99 其中98和99是0和180下检测对应的rep文件号码X&Y的平均值应该 60,PI 测试 炉前,在DOS窗口中输入:pi_test test1.txt 按回车输入:copy type_offsets.new datatype_offsets.txt 按回车关掉GUI并重新启动GUI检测一遍板子(180下的)注意rep文件号(A)重新调入原始的CAD和板检测一遍 注意rep文件号(B),PI 测试 炉前,在DOS窗口输入:pi_test A B 按回车,X和Y的平均值应该 20,PI 测试 炉前,算法定位不稳定 这是最常出现的愿因Fiducials没编辑好Fiducial在板上的位置是水平或垂直的而不是对角的进行PI测试前未检测板子系统scaling不对镜头松动板子没夹好机器不稳X和Y的加速度太高灯光强度超出范围PIV测试结果超出范围,为什么又是PI测试结果会超出范围,问题?,对PI测试有任何疑问吗?,练习,在机器上做一次完整的校验,