| 研究生: |
林修宇 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.
[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.