Machine Vision Implementation in Rapid PCB Prototyping

<p>Image processing, the heart of machine vision, has proven itself to be an essential part of the industries today. Its application has opened new doorways, making more concepts in manufacturing processes viable. This paper presents an application of machine vision in designing a module with...

Full description

Bibliographic Details
Main Authors: Yosafat Surya Murijanto, Rusman Rusyadi, Maralo Sinaga
Format: Article
Language:English
Published: Indonesian Institute of Sciences 2012-03-01
Series:Journal of Mechatronics, Electrical Power, and Vehicular Technology
Subjects:
Online Access:http://mevjournal.com/index.php/mev/article/view/23
id doaj-b80f18a8ffc64841b304f00583b1d7a5
record_format Article
spelling doaj-b80f18a8ffc64841b304f00583b1d7a52020-11-25T03:46:00ZengIndonesian Institute of SciencesJournal of Mechatronics, Electrical Power, and Vehicular Technology2087-33792088-69852012-03-0122798410.14203/j.mev.2011.v2.79-8420Machine Vision Implementation in Rapid PCB PrototypingYosafat Surya Murijanto0Rusman Rusyadi1Maralo Sinaga2Department of Mechatronics, Faculty of Engineering, Swiss German University, Bumi Serpong Damai, Banten 15321Department of Mechatronics, Faculty of Engineering, Swiss German University, Bumi Serpong Damai, Banten 15321Department of Mechatronics, Faculty of Engineering, Swiss German University, Bumi Serpong Damai, Banten 15321<p>Image processing, the heart of machine vision, has proven itself to be an essential part of the industries today. Its application has opened new doorways, making more concepts in manufacturing processes viable. This paper presents an application of machine vision in designing a module with the ability to extract drills and route coordinates from an un-mounted or mounted printed circuit board (PCB). The algorithm comprises pre-capturing processes, image segmentation and filtering, edge and contour detection, coordinate extraction, and G-code creation. OpenCV libraries and Qt IDE are the main tools used. Throughout some testing and experiments, it is concluded that the algorithm is able to deliver acceptable results. The drilling and routing coordinate extraction algorithm can extract in average 90% and 82% of the whole drills and routes available on the scanned PCB in a total processing time of less than 3 seconds. This is achievable through proper lighting condition, good PCB surface condition and good webcam quality.</p><p> </p>http://mevjournal.com/index.php/mev/article/view/23PCB ScanningCoordinate ExtractionG-CodeMachine Vision
collection DOAJ
language English
format Article
sources DOAJ
author Yosafat Surya Murijanto
Rusman Rusyadi
Maralo Sinaga
spellingShingle Yosafat Surya Murijanto
Rusman Rusyadi
Maralo Sinaga
Machine Vision Implementation in Rapid PCB Prototyping
Journal of Mechatronics, Electrical Power, and Vehicular Technology
PCB Scanning
Coordinate Extraction
G-Code
Machine Vision
author_facet Yosafat Surya Murijanto
Rusman Rusyadi
Maralo Sinaga
author_sort Yosafat Surya Murijanto
title Machine Vision Implementation in Rapid PCB Prototyping
title_short Machine Vision Implementation in Rapid PCB Prototyping
title_full Machine Vision Implementation in Rapid PCB Prototyping
title_fullStr Machine Vision Implementation in Rapid PCB Prototyping
title_full_unstemmed Machine Vision Implementation in Rapid PCB Prototyping
title_sort machine vision implementation in rapid pcb prototyping
publisher Indonesian Institute of Sciences
series Journal of Mechatronics, Electrical Power, and Vehicular Technology
issn 2087-3379
2088-6985
publishDate 2012-03-01
description <p>Image processing, the heart of machine vision, has proven itself to be an essential part of the industries today. Its application has opened new doorways, making more concepts in manufacturing processes viable. This paper presents an application of machine vision in designing a module with the ability to extract drills and route coordinates from an un-mounted or mounted printed circuit board (PCB). The algorithm comprises pre-capturing processes, image segmentation and filtering, edge and contour detection, coordinate extraction, and G-code creation. OpenCV libraries and Qt IDE are the main tools used. Throughout some testing and experiments, it is concluded that the algorithm is able to deliver acceptable results. The drilling and routing coordinate extraction algorithm can extract in average 90% and 82% of the whole drills and routes available on the scanned PCB in a total processing time of less than 3 seconds. This is achievable through proper lighting condition, good PCB surface condition and good webcam quality.</p><p> </p>
topic PCB Scanning
Coordinate Extraction
G-Code
Machine Vision
url http://mevjournal.com/index.php/mev/article/view/23
work_keys_str_mv AT yosafatsuryamurijanto machinevisionimplementationinrapidpcbprototyping
AT rusmanrusyadi machinevisionimplementationinrapidpcbprototyping
AT maralosinaga machinevisionimplementationinrapidpcbprototyping
_version_ 1724508554298130432