资源描述:
《saki AOI 新SAKI入门指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、制作:劉海明審核:王建先生核准:林世強先生入門指南SAKIAOISAKIAOI程式的編制SAKIAOI算法簡介機器的驗收與維護保養AOI技術員的工作職責1234INDEXAOI的算法AOI的認識ⅠⅡSAKIAOI算法簡介返回目錄機器的認識返回目錄氣閥門和氣壓表顯示器信號燈鍵盤,鼠標复位開關緊急制動開關電源主開關微機箱電源箱運輸軌道SAKIAOI外觀斷路器AOI:AutomaticOpticalInspection檢出不良品,反饋生產數據,逐步取代人工目檢,加速生產自動化.可檢查內容:漏料、偏移、极性、短路、反面、墓碑、側
2、立、假焊、少錫、氧化等外观不良.AOI在自動生產線的位置及作用印刷机高速貼片机中速貼片机迴流爐AOI目檢區自动光学检测TOPLight使用頂部(90度)光源照明(形成黑白/二進制圖像)SIDELight使用側面(90度和45度)光源照明(形成彩色圖像)PCBAAOI的光源AOI的光學原理頂部光源燈箱結構側面光源TOPLight圖像當錫點較好時將沒有反射光線反射到CCD,錫點的圖像較黑.當錫點較差時將有一部分反射光線反射到CCD,錫點的圖像有一部分較亮.TOPLight的燈光示意圖錫點良好錫點假焊入射光線(90度直射)反射
3、光線TopLight入射光線(90和45度)反射光線錫點良好錫點假焊SideLight圖像錫點良好時SideLight照射下的錫點圖像在沒料時SideLight照射下的錫點圖像SideLight通過燈箱照射PCBA得到元件的圖片信息通過三組折射鏡片將圖片信息反射到CCD由CCD收錄的圖片將自動存入電腦內存中BF軟件通過對圖片的分析處理完成對PCBA元件的檢測判斷成像模型PCBA圖片SAKIAOI机器基本原理:AOI檢測原理(算法)返回目錄<>算法原理:這個算法可以獲得窗口內亮區域的面積占整個窗口
4、面積的百分比.所謂亮區域的亮度範圍根據具体情況設定.计算检测窗口内给定灰度值占整个窗口的百分比.亮度值范圍0255亮度值:是用來描述二進制圖像的明暗程度.它將亮度值分成255種不同的明暗程度.0表示最暗的亮度值,255表示最亮的亮度值.有物料時檢測窗口內的錫點有一定的上錫坡度,根據AOI的TopLight的光學原理,此時的亮度值趨向于0無物料時檢測窗口內的錫點沒法形成較好的上錫坡度,根據AOI的TopLight的光學原理,此時的亮度值趨向于255"Sample"value=S1/S2x100[%]參數設置:應用實例:應用
5、于Chip料中,可測出Chip料是否少錫.假焊.無錫等不良OKNG使用此算法檢測錫點時一般使用Toplight的照明方式使用0-100的設置表示尋找較暗的亮度值OkRange的Lower設置一般不能低于70该算法可以在Sidelight下寻找较白的灰度值(200/220-255),OKRange一般为0-35;还可以在Toplight下寻找(100/120-255)之间的灰度值,OKRange一般为0-20.算法原理:獲得檢測窗口內的亮度梯度.窗口內各像素沿著長邊方向的亮度差就是”Distribution”.”Width
6、”值是用來屏蔽掉窗口內灰塵或其它瑕疵的檢測結果的影響,灰塵或其它瑕疵會給亮度值起很大的干擾並影響我們的檢測結果的精準.当检测窗口内有一强光束横穿整个窗口时,Sample值会很大.檢測窗口的像素的灰度值分布圖檢測窗口內的像素分布檢測窗口外的像素分布(僅僅是超過檢測窗口的一排的像素)由于雜物等影響而使圖像受到干擾從而使該點的像素值異常,在下一步的處理之後可有效的降低這種干擾.選取每列的最大值和最小值,最後得出兩行數據將最大值減去最小值,再將相鄰三個數值進行平均得出最後一行數據,然後選取最小一個數值作為“Sample”值計算S
7、ample值的詳細過程ICBridge根據右边Sample的計算原理IC腳未短路時Sample值較低根據右边Sample的計算原理IC腳短路時Sample值較高<>參數設置:應用實例1:在IC元件中的應用,可測出IC腳短路﹑移位等不良.參數設置如下:OKNGOkRange的設置不适宜太大,一般為0至80之間;灯光的选择必须可以完整地看清楚整个IC引脚此参数一般设为2應用實例2:在Chip料中的應用,可測出移位不良.參數設置如下:適當的設置此參數可有效的降低由髒物帶來的干擾,一般设为2OKNGO
8、KRange的設置由物料及其周邊的環境來決定此算法的OKRange由灯光和具体环境决定,选用的灯光必须能够清楚地看到元件白色金属端;在TopLight下最大一般给定为80/100;在SideLight下最大一般给定为100/120.算法原理:此算法可計算出窗口內最高亮度與最低亮度之間的差值.參數”AveragingX