Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/71411
Title: การพัฒนาซอฟต์แวร์การตรวจพินิจแผ่นวงจรพิมพ์
Other Titles: Development of printed circuit board (PCB) inspection software
Authors: นิคม กุญชรศิลป์
Advisors: สมบูรณ์ จงชัยกิจ
Other author: จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์
Advisor's Email: feescc@kankrow.eng.chula.ac.th
Subjects: ซอฟต์แวร์
วงจรพิมพ์ -- ข้อบกพร่อง
Computer software
Printed circuits -- Defects
Issue Date: 2548
Publisher: จุฬาลงกรณ์มหาวิทยาลัย
Abstract: วิทยานิพนธ์นี้เป็นการพัฒนาซอฟต์แวร์การตรวจพินิจแผ่นวงจรพิมพ์เพื่อหาจุดบกพร่องของลายวงจรบนแผ่นวงจรพิมพ์ จุดบกพร่องของลายวงจรสามารถแบ่งออกเป็น 6 แบบ ได้แก่ ลายวงจรเปิด (Open Circuit) ลัดวงจร (Short Circuit) รอยนูน (Spur) รอยเว้า (Mouse bite) รูลึก (Pinhole) และส่วนเกิน (Excess copper) ขั้นตอนการตรวจสอบเริ่มจากการถ่ายภาพลายวงจรของแผ่นวงจรพิมพ์ที่ไม่มีจุดบกพร่อง เพื่อใช้เป็นภาพอ้างอิง (Reference Image) จากนั้นทำการถ่ายภาพลายวงจรของแผ่นวงจรที่ต้องการตรวจสอบหาจุดบกพร่องด้วยการนำมาเปรียบเทียบกับภาพอ้างอิง โดยก่อนนำภาพลายวงจรของแผ่นวงจรพิมพ์ที่ต้องการตรวจสอบมาเปรียบเทียบต้องนำภาพไปผ่านกระบวนการที่สำคัญหลัก ๆ ดังต่อไปนี้ การทำภาพให้เป็นภาพ 256 ระดับ (Gray Scale), การปรับระดับสีภาพให้เป็น 2 ระดับ (Threshold) การลดสัญญาณรบกวน การปรับตำแหน่ง แล้วจึงนำภาพทั้งสองมาเปรียบเทียบแบบจุดต่อจุด การทดสอบการทำงานของโปรแกรมที่สร้างขึ้นในห้องปฏิบัติการใช้ภาพอ้างอิงจากโรงงานจำนวน 15 รูปแบบ รูปแบบละ 1 ภาพ แต่ละภาพอ้างอิงนำไปตรวจสอบภาพลายวงจรทดสอบที่มีจุดบกพร่องจำลองจำนวน 3 ภาพ แต่ละภาพลายวงจรที่ทดสอบมีจุดบกพร่องจำลองทั้ง 6 แบบ จำนวน 10-12 จุด ผลการทดสอบเป็นที่น่าพอใจ โปรแกรมสามารถแสดงจุดบกพร่องจำลองทุกแบบบนหน้าจอได้ร้อยละ ร้อย และสามารถจำแนกจุดบกพร่องจำลองที่แสดงบนหน้าจอว่าเป็นแบบลายวงจรเปิด และลัดวงจรได้ถูกต้องถึงร้อยละ 81 เวลาในการตรวจสอบมีค่าประมาณ 25 วินาทีต่อภาพ
Other Abstract: This thesis presents a development of Printed Circuit Board (PCB) inspection software to detect the defects on PCB. The defects on PCB can be classified into 6 types: Open Circuit, Short Circuit, Spur, Mouse bite, Pinhole, and Excess Copper. The testing stage starts with taking digital image of non-defect PCB which is used to be a reference image. Then, take digital image of testing PCB and detect the defects by comparing to the reference image. Before comparing, the testing image is processed by converting into 256 levels of gray scale, thresholding, reducing noise, and then comparing to the reference image point-to point. The program is tested in laboratory by using 15 patterns of reference images from factory. One pattern is contained in one image. Each reference image is used to test 3 containing simulated defects test images. Each test image has 10-12 points of all 6 types of simulated defects. The result is satisfactory. The program can detect all types of defects and can classify simulated defects as Open Circuit and Short Circuit correctly up to 81%. The program takes, in average, 25 seconds for inspecting an image.
Description: วิทยานิพนธ์ (วศ.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2548
Degree Name: วิศวกรรมศาสตรมหาบัณฑิต
Degree Level: ปริญญาโท
Degree Discipline: วิศวกรรมไฟฟ้า
URI: http://cuir.car.chula.ac.th/handle/123456789/71411
ISBN: 9741748078
Type: Thesis
Appears in Collections:Eng - Theses

Files in This Item:
File Description SizeFormat 
Nikom_ku_front_p.pdf928.73 kBAdobe PDFView/Open
Nikom_ku_ch1_p.pdf643.04 kBAdobe PDFView/Open
Nikom_ku_ch2_p.pdf1.07 MBAdobe PDFView/Open
Nikom_ku_ch3_p.pdf1.7 MBAdobe PDFView/Open
Nikom_ku_ch4_p.pdf1.59 MBAdobe PDFView/Open
Nikom_ku_ch5_p.pdf1.87 MBAdobe PDFView/Open
Nikom_ku_ch6_p.pdf674.73 kBAdobe PDFView/Open
Nikom_ku_back_p.pdf1.02 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.