簡易檢索 / 詳目顯示

研究生: 林修宇
Lin, Shiou-Yu
論文名稱: PCB微盲孔品質之自動化光學檢測系統研製
Design and Development of Automatic Optical Micro Blind Vias Quality Inspection System
指導教授: 陳響亮
Chen, Shang-Liang
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 製造工程研究所
Institute of Manufacturing Engineering
論文出版年: 2009
畢業學年度: 97
語文別: 中文
論文頁數: 81
中文關鍵詞: 自動化光學檢測微盲孔影像處理印刷電路板
外文關鍵詞: PCB, Micro Blind Vias, Automated Optical Inspection, Image Processing
相關次數: 點閱:111下載:14
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本研究主要利用影像處理技術來實現PCB微盲孔品質之圓孔幾何量測,並以微盲孔的內徑與外徑作為量測對象。研究中在硬體方面可結合個人電腦、AOI機台、打光裝置與CCD攝影機取像設備;在軟體方面結合了影像前處理、孔位編號與檢測結果顯示等方法進行系統實現。實驗中首先是將影像像素數目與實際長度之間的關係換算出每一個pixel所對應之實際尺寸大小(單位為:µm/pixel),接著可實際擷取一張8.5mmX8.5mm大小之檢測板,求取其孔位誤差靶標圖,並利用自動對焦函數取得外徑之最清晰影像,再根據內徑遮罩大小做第二次的內徑對焦,計算兩者位置距離可得到盲孔深度。接著利用外徑之影像來計算盲孔品質之幾何特徵,根據此資訊即可判斷盲孔品質之好壞。在單一孔徑上的整體檢測速度約在10秒內,檢測精度約在5µm。
    最終可利用C#程式建構出人機介面,可將PCB板上的圓孔孔徑等資訊清楚地顯示出來,包括孔徑之圓心座標、面積、半徑、真圓度與兩孔徑的圓心距離大小等幾何尺寸,以顯示鑽孔之品質。

    In this research, an Automatic Optical Inspection (AOI) system based on image processing technology applied in PCB inspection of micro blind vias quality is designed and developed. It combines the hardware equipment including personal computers, AOI machines, lighting devices and CCD cameras with software technology including image pre-processing, vias labeling and detection results to achieve system implementation. At first, the relationship between the number of image pixels and the actual physical size for blind vias is used to calculate the actual size(unit: μm/pixel) for each pixel. The experimental test board is the actual size of 8.5mmX8.5mm , we can get the vias inaccuracy target diagram. And then, auto-focus function is used to obtain the outside diameter of the clearest image, and execute second focus according to the size of inside diameter mask. The depth of blind vias is calculated by those two position difference. And the outside diameter is used to calculate geometric characteristics for blind vias quality. According to these information, we can judge the quality of blind vias. The overall detection rate is about 10 seconds and the measurement accuracy is within 5μm.
    Finally, through C # program we can build human-machine interface of inspection and make the information of PCB vias diameter including the aperture center coordinates, area, radius, roundness and calculation size of the aperture center of a circle with the two distance appear obviously in order to present the quality of drilling.

    摘要 i Abstract ii 誌謝 iii 目錄 iv 表目錄 vi 圖目錄 vii 第一章 緒論 1 1.1研究背景與動機 1 1.2研究目的 2 1.3文獻探討 2 1.4論文架構 6 第二章 研究理論與方法 7 2.1影像基本概念 8 2.2中值濾波[11] 9 2.3影像二值化 11 2.4形態學影像處理[11] 15 2.4.1膨脹 15 2.4.2侵蝕 16 2.4.3斷開與閉合 17 2.5標記演算法 19 2.6特徵計算 22 2.7自動對焦 29 2.8線上全檢原理 34 2.8.1影像接合[10] 34 2.8.2影像裁剪 35 2.8.3辨識比對[10] 35 2.8.4孔徑品值製程能力指數 36 第三章 自動化檢測系統架構與簡介 38 3.1系統硬體架構 38 3.1.1影像擷取系統 39 3.1.2光源與照明系統 39 3.2系統軟體架構 42 第四章 實驗步驟與結果 47 4.1像素與實際長度之比例 48 4.2.微盲孔深度檢測實驗結果 50 4.3微盲孔檢測之實驗步驟與結果 53 4.2.1中值濾波與二值化 55 4.2.2形態學處理與物件標記 57 4.3.3物件外徑圓心位置 59 4.3.4具角度之外孔直徑尺寸檢測結果 61 4.3.5具角度之內孔直徑尺寸檢測結果 63 4.3.6檢測正確性及評估 66 4.3.7真圓度直方圖與鑽孔孔位誤差靶標圖 70 附錄A 78 附錄B 79

    [1]Jackson, Ralph N.; Kern, Richard W, ” Determining Outer Layer Registration Via a Concentricity Measuring Microscope”, Electronic Packaging and Production, v 19, n 11, p 143-145, 1979.
    [2]Manirambona, Boniface; De Baets, Johan; Vervaet, Alfons, “Excimer Laser Microvia-Technology in Multichip Modules“, Applied Surface Science, v 208-209, n 1, p 171-176, 2003.
    [3]陳興洲, “使用電腦視覺於成型電路板之自動化孔位檢測“, 臺中健康暨管理學院資訊科技學系碩士論文, 2004.
    [4]劉嘉唐, “BGA錫球定位與幾何形狀之視覺檢測方法研究“, 元智大學大學機械工程系碩士論文, 2004.
    [5]Lee, Kuang-Chyi; Lin, Chien-Chang, “A Vision-Measuring Method for an Imperfect Circle“, Journal of the Chinese Institute of Industrial Engineers, v 22, n 1, p 38-45, 2005.
    [6]Rau, H; Wu C-H, “Automatic Optical Inspection for Detecting Defects on Printed Circuit Board Inner Layers“, International Journal of Advanced Manufacturing Technology, v 25, n 9-10, p 940-946, 2005.
    [7]Huang Zhiju; Wang Ping; Ma Lei, “Automatic PCB Inspection System Based on Virtualinstruments“, Proceedings of SPIE - The International Society for Optical Engineering, v 6150 I, 2nd International Symposium on Advanced Optical Manufacturing and Testing Technologies: Optical Test and Measurement Technology and Equipment, p61501T, 2006.
    [8]Shetty, Devdas; Eppes, Tom A.; Nazaryan, Nikolay; Kondo, Jun; Campana, Claudio, ”Optical Inspection of Holes in Jet Engine Blades”, Proceedings of SPIE - The International Society for Optical Engineering, v 6382, Two- and Three-Dimensional Methods for Inspection and Metrology IV, p 638208, 2006.
    [9]Ibrahim, Zuwairie; Khalid, Noor Khafifah; Ibrahim, Ismail; Abidin, Mohamad Shukri Zainal; Mokji, Musa Mohd; Bakar, Syed Abdul Rahman Syed Abu., “A Noise Elimination Procedure for Printed Circuit Board Inspection System”, Proceedings - 2nd Asia International Conference on Modelling and Simulation, p 332-337, 2008.
    [10]王薇茜, “PCB鑽孔品質之自動化光學檢測系統研究“, 國立成功大學製造工程研究所碩士論文, 2008.
    [11]Gonzalez, R. C.; Woods, R. E., “Digital Image Processing“, Prentice Hall, 2002.
    [12]Otsu, Nobuyuki, “Threshold Selection Method From Gray-Level Histograms“, IEEE Transactions on Systems, Man and Cybernetics, v SMC-9, n 1, Jan, p 62-66, 1979.
    [13]楊武志, “二值化影像處理-加標示之處理“, 影像處理與辨識, 全華科技圖書,1994.
    [14]A. Gregory, “Digital Image Processing: Principles and Applications“, Wiley, New York, 1994.
    [15]A. Bugareli, “A Simple and Efficient Connected Components Labeling Algorithm“, IEEE proc. of 10th International Conference on Image Analysis and Processing, pp.322-327, 1999.
    [16]Ng Kuang Chern, N., Poo Aun Neow, and Ang, M.H., Jr., “Practical Issues in Pixel-Based Autofocusing for Machine Vision”, Proceedings of the IEEE International Conference on Robotics and Automation, Vol.3, pp.2791-2796, 2001.
    [17]周政衛, “TFT-LCD Mura缺陷自動化光學檢測“, 國立成功大學製造工程研究所碩士論文, 2006.
    [18]Suematu, Y.; Yamada, H. “A wide angle vision sensor with fovea-design of distortion lens and the simulated images“, Industrial Electronics, Control, and Instrumentation, 1993. Proceedings of the IECON '93, International Conference on 15-19 Page(s):1770 - 1773 vol.3, 1993.
    [19]Gonzalez; Woods; Eddins, “Digital Image Processing Using MATLAB “, Prentice Hall, 2004.
    [20]陳惠貞; 謝清佑, “Visual C# 2005程式設計“, 學貫行銷, 2006.

    下載圖示 校內:2014-08-28公開
    校外:2014-08-28公開
    QR CODE