驟: a、 增加元件檢測框,框住要檢測的部分; b、 元件編輯,編輯該檢測框中的元件要檢測的詳細項目; c、 注冊元件,確認當前元件已經(jīng)編輯完成; 第四步,所述第二步和第三步之間還進行CAD導入步驟,導入PCB板元件數(shù)據(jù),自動找 元件定位及確認;本步驟包括以下步驟: a、 在CAD導入界面中,預先設置各需要檢測的元件及要檢測項目的參數(shù),或調(diào)用以前 已經(jīng)預設好的數(shù)據(jù); b、 導入預設好的數(shù)據(jù); 所述CAD導入步驟,首先準備要編輯的PCB板的X軸坐標、Y軸坐標、角度、各元件位置、 各元件類型這五個數(shù)據(jù),導入這些數(shù)據(jù),并根據(jù)這些數(shù)據(jù)來自動定位PCB板上的元件; 第五步,在第二步和第三步之間,還進行優(yōu)化路徑步驟,根據(jù)整個PCB板上的需要檢測 的元件的坐標制定逐一檢測的元件順序,即確定檢測路徑; 第六步:模式學習,設定PCB板上元件的參數(shù), a、 調(diào)試程序,標定需要檢測的元件的焊點、特殊標記、元件本休、引腳、短路、字符中的 一個或數(shù)個需要檢測的參數(shù); b、 學習程序,學習及記憶該PCB板的各項參數(shù); 第七步:測試,測試PCB板是否出現(xiàn)缺陷; a、 逐一對需要進行測試的點進行掃描并標定其參數(shù); b、 將該參數(shù)與預設的參數(shù)進行比對,如果一致或在誤差范圍內(nèi)則標記為0K,如果超出 誤差范圍,則標記為NG。2. 根據(jù)權(quán)利要求1所述的自動光學檢測方法,其特征在于,預先設定的參數(shù)包括各元 件焊點面積參數(shù)范圍、特殊標記的坐標范圍、元件本體的坐標范圍、引腳位置及面積參數(shù)范 圍、引腳短路預警參數(shù)、字符位置坐標范圍中的一項或數(shù)項的二值化參數(shù);然后根據(jù)以下規(guī) 則進行0K或NG判定: 焊點檢測:通過計算其焊點位置的藍色面積及設定的二值化參數(shù),軟件會自動給出一 個相應該的值,如果這個值在設定范圍內(nèi),其判定為0K,如不在其范圍為NG; 特殊標記:通過計算其特殊標記位置的紅色面積及設定的二值化參數(shù),軟件會自動給 出一個相應該的值,如果這個值在設定范圍內(nèi),其判定為0K,如不在其范圍為NG; 元件本體:通過計算其檢測圖片與標準圖片的差值,軟件會自動給出一個相應該的值, 如果這個值在設定范圍內(nèi),其判定為0K,如不在其范圍為NG; 引腳檢測:通過計算其引腳檢測位置的藍色面積及設定的二值化參數(shù),軟件會自動給 出一個相應該的值,如果這個值在設定范圍內(nèi),其判定為0K,如不在其范圍為NG; 短路檢測:通過計算其引腳檢測位置的綠色面積及設定的二值化參數(shù),軟件會自動給 出一個相應該的值,如果這個值在設定范圍內(nèi),其判定為0K,如不在其范圍為NG; 字符檢測:能過計算其字符檢測位置,軟件自動識別字符,與設定的字符是否一樣,如 一樣為0K,不一樣為NG; 優(yōu)選的,在所述學習步驟中,好的元件學習及調(diào)整參數(shù),錯誤的元件直接跳過不學習。3. -種自動光學檢測裝置,其特征在于,所述其特征在于,包括以下部件: 圖像采集模塊,用于拍攝PCB板的整個圖片; 圖像處理模塊,接收所述圖像采集裝置傳送過來的圖像,并通過選取PCB板邊界上對 角的兩點或每條邊界上的任一點,由這些點畫出4條相互垂直的直線,這四條直線相交圈 定的區(qū)域即所拍攝的PCB板的范圍,和/或確定該范圍內(nèi)的坐標系; 參數(shù)預設模塊,預設對應PCB板上要檢測的元件,設定其位置,為后面的檢測做準備; 數(shù)據(jù)預設模塊,用于預設對應PCB板上要檢測的元件,設定其位置及檢測的屬性,為后面的 檢測做準備;執(zhí)行以下步驟: a、 增加元件檢測框,框住要檢測的部分; b、 元件編輯,編輯該檢測框中的元件要檢測的詳細項目; c、 注冊元件,確認當前元件已經(jīng)編輯完成; 學習模塊,模式學習,設定PCB板上元件的參數(shù),包括以下部件:調(diào)試模塊,標定需要檢 測的元件的焊點、特殊標記、元件本休、引腳、短路、字符中的一個或數(shù)個需要檢測的參數(shù); 學習模塊,學習及記憶該PCB板的各項參數(shù); 測試模塊,測試PCB板是否出現(xiàn)缺陷;根據(jù)學習模塊中的預設的數(shù)據(jù),逐一對需要進行 測試的點進行掃描并標定其參數(shù);將該參數(shù)與預設的參數(shù)進行比對,如果一致或在誤差范 圍內(nèi)則標記為0K,如果超出誤差范圍,則標記為NG。4. 根據(jù)權(quán)利要求3所述的自動光學檢測裝置,其特征在于,在所述圖像處理模塊中還 設有縮略圖創(chuàng)建模塊,根據(jù)所選取的點的坐標,創(chuàng)建一個縮略圖; 在圖形采集模塊和圖像處理模塊之間,還設有校正模塊,根據(jù)預先設定PCB板的校正 點,用來校正每一次放板的位置可能會出現(xiàn)的偏差。5. 根據(jù)權(quán)利要求3所述的自動光學檢測裝置,其特征在于,還設有CAD導入模塊,用于 將所述數(shù)據(jù)預設模塊中輸入的參數(shù)導入測試模塊,或?qū)㈩A存在數(shù)據(jù)存儲器中的對應的PCB 板及其元件參數(shù)提出出來,供測試模塊讀取使用;所述CAD導入模塊,調(diào)用準備要編輯的 PCB板的X軸坐標、Y軸坐標、角度、各元件位置、各元件類型這五個數(shù)據(jù),導入這些數(shù)據(jù),并 根據(jù)這些數(shù)據(jù)來自動定位PCB板上的元件;具體執(zhí)行以下步驟: a、 在CAD導入界面中,預先設置各需要檢測的元件及要檢測項目的參數(shù),或調(diào)用以前 已經(jīng)預設好的數(shù)據(jù); b、 導入預設好的數(shù)據(jù),開始導入時CAD導入模塊會自動跳到當前要編輯的元件位置, 如當前類型已經(jīng)編輯過的,則自動調(diào)用其參數(shù),如當前元件類型沒有編輯過,則請求編輯當 前類型的每一個元件,當?shù)谝粋€元件編輯完成后,軟件會自動確認其同類型的元件。6. 根據(jù)權(quán)利要求3所述的自動光學檢測裝置,其特征在于,所述自動光學檢測裝置還 設有優(yōu)化路徑模塊,根據(jù)整個PCB板上的需要檢測的元件的坐標制定逐一檢測的元件順 序,即確定檢測順序,該檢測順序供測試模塊調(diào)用,并按照該順序逐一檢測;在所述學習模 塊中還設有自動篩選模塊,全部測試為ok的元件則學習及調(diào)整參數(shù),有NG的元件直接跳過 不學習。7. 根據(jù)權(quán)利要求3所述的自動光學檢測裝置,其特征在于,所述預設模塊預先設定的 參數(shù)包括各元件焊點面積參數(shù)范圍、特殊標記的坐標范圍、元件本體的坐標范圍、引腳位置 及面積參數(shù)范圍、引腳短路預警參數(shù)、字符位置坐標范圍中的一項或數(shù)項的二值化參數(shù);所 述測試模塊根據(jù)以下規(guī)則進行0K或NG判定: 焊點檢測:通過計算其焊點位置的藍色面積及設定的二值化參數(shù),軟件會自動給出一 個相應該的值,如果這個值在設定范圍內(nèi),其判定為0K,如不在其范圍為NG; 特殊標記:通過計算其特殊標記位置的紅色面積及設定的二值化參數(shù),軟件會自動給 出一個相應該的值,如果這個值在設定范圍內(nèi),其判定為0K,如不在其范圍為NG; 元件本體:通過計算其檢測圖片與標準圖片的差值,軟件會自動給出一個相應該的值, 如果這個值在設定范圍內(nèi),其判定為0K,如不在其范圍為NG; 引腳檢測:通過計算其引腳檢測位置的藍色面積及設定的二值化參數(shù),軟件會自動給 出一個相應該的值,如果這個值在設定范圍內(nèi),其判定為0K,如不在其范圍為NG; 短路檢測:通過計算其引腳檢測位置的綠色面積及設定的二值化參數(shù),軟件會自動給 出一個相應該的值,如果這個值在設定范圍內(nèi),其判定為0K,如不在其范圍為NG; 字符檢測:能過計算其字符檢測位置,軟件自動識別字符,與設定的字符是否一樣,如 一樣為0K,不一樣為NG。8. 根據(jù)權(quán)利要求4所述的自動光學檢測裝置,其特征在于,所述自動光學檢測裝置還 設有自動糾偏裝置,所述自動糾偏裝置包括: XYZ三維伺服裝置,用于將位置出現(xiàn)偏差的產(chǎn)品移動到正確的位置; 旋轉(zhuǎn)校正裝置,包括一個伺服電機和一個吸盤,安裝于所述XYZ三維伺服裝置上,并可 跟隨其做三維移動,用于將位置出現(xiàn)偏差的產(chǎn)品吸起,通過選擇產(chǎn)品以調(diào)整其角度偏差; 所述自動糾偏裝置與所述校正模塊連接,校正模塊最后驗證產(chǎn)品位置是否吻合預設的 位置。9. 根據(jù)權(quán)利要求4所述的自動光學檢測裝置,其特征在于,所述自動光學檢測裝置還 設有自動糾偏裝置,所述自動糾偏裝置包括: 至少一對可伸縮的機械臂,所述機械臂水平放置并水平伸縮,所述機械臂的前端設置 有一與水平面垂直的擋板, 設置于工作臺對應兩邊的水平移動裝置,所述機械臂分別安裝于所述水平移動裝置 上,并可跟隨其做水平來回移動。10. 根據(jù)權(quán)利要求4所述的自動光學檢測裝置,其特征在于,所述自動光學檢測裝置還 設有自動糾偏裝置,所述自動糾偏裝置包括: 四個可伸縮的機械臂,分別設置于自動光學檢測裝置的工作臺的四邊的中間位置,所 述機械臂水平放置并能水平伸縮,所述機械臂的前端設置有一U形機械手,U形機械手的兩 個端頭均設置有一伸縮裝置。
【專利摘要】本發(fā)明提供用于PCB板生產(chǎn)的一種自動光學檢測裝置及其檢測方法。本發(fā)明通過圖像采集,并確定每次放入的待檢測的PCB板的范圍(用PCB板圖像上的邊界上的點引出相互垂直的直線相交圈定一個矩形邊框,其大小與PCB板對應),然后編輯該型號PCB板上需要檢測的元件及其需要檢測的項目內(nèi)容及其合格閥值,將這些數(shù)值預設在設備中,如果該型號的PCB板的上述數(shù)值已經(jīng)預設,則直接調(diào)用,然后在檢測前對需要檢測的內(nèi)容進行學習和檢測路徑進行優(yōu)化和確定,最后進行逐一檢測比對,本發(fā)明的方案簡單可靠,效率高。
【IPC分類】G01N21/95
【公開號】CN105466951
【申請?zhí)枴緾N201410464517
【發(fā)明人】莊春明
【申請人】江蘇明富自動化科技股份有限公司
【公開日】2016年4月6日
【申請日】2014年9月12日