Automated Optical Inspection System of PCB Components and Solder Joints
碩士 === 南臺科技大學 === 電子工程系 === 106 === Electronic products are more and more complex and precise nowadays, so their printed circuit boards (PCBs) must be inspected before they’re shipped out. The Automated Optical Inspection (AOI) is a reliable technology for automatic PCB inspection. This thesis a...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2018
|
Online Access: | http://ndltd.ncl.edu.tw/handle/zm7c68 |
id |
ndltd-TW-106STUT0428005 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-106STUT04280052019-05-16T00:08:07Z http://ndltd.ncl.edu.tw/handle/zm7c68 Automated Optical Inspection System of PCB Components and Solder Joints 電路板零件及焊點之自動光學檢測系統 Lin, Yu-Jen 林佑任 碩士 南臺科技大學 電子工程系 106 Electronic products are more and more complex and precise nowadays, so their printed circuit boards (PCBs) must be inspected before they’re shipped out. The Automated Optical Inspection (AOI) is a reliable technology for automatic PCB inspection. This thesis aims at designing an AOI prototype system for PCB inspection. The hardware is composed of three moving stages adapted from a 3D printer, RGB light sources, a CMOS image sensor. The software consists of two parts: the image inspection of PCB components and the user interface. The major inspection items are part appearance, part number, part location, solder joints, pins of integrated circuit. The user interface can be used to set location, item, parameter, and report errors. The user interface will show inspection results, so the user can set correct parameters. The RGB light sources irradiate at different angles. The CMOS camera’s resolution is three million pixels and is used to take images of component surface and solder joints. The images will be preprocessed by Gaussian blurring, contrast/brightness adjustment etc. The preprocessing is used to increase inspection accuracy and transform image into appropriate format such as image binarization, Hue, Saturation and Lightness(HSL). The preprocessed images will be compared with a set of standard images using methods like optical character recognition(OCR), template matching and color discrimination. The comparison results will be shown on the user interface of AOI software after inspection is finished. Our AOI system uses an effect and accurate algorithm to inspect PCB parts and solder joints. The system hardware is composed of low-cost easy-to-assemble components. The system software has a friendly human–machine interface to set parameters and run inspections. The software is made up of modular functions to take advantage of modifying and adding functions easily in the future. Hsueh, Yun-Tai 薛雲太 2018 學位論文 ; thesis 53 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 南臺科技大學 === 電子工程系 === 106 === Electronic products are more and more complex and precise nowadays, so their printed circuit boards (PCBs) must be inspected before they’re shipped out. The Automated Optical Inspection (AOI) is a reliable technology for automatic PCB inspection. This thesis aims at designing an AOI prototype system for PCB inspection. The hardware is composed of three moving stages adapted from a 3D printer, RGB light sources, a CMOS image sensor. The software consists of two parts: the image inspection of PCB components and the user interface. The major inspection items are part appearance, part number, part location, solder joints, pins of integrated circuit. The user interface can be used to set location, item, parameter, and report errors. The user interface will show inspection results, so the user can set correct parameters.
The RGB light sources irradiate at different angles. The CMOS camera’s resolution is three million pixels and is used to take images of component surface and solder joints. The images will be preprocessed by Gaussian blurring, contrast/brightness adjustment etc. The preprocessing is used to increase inspection accuracy and transform image into appropriate format such as image binarization, Hue, Saturation and Lightness(HSL). The preprocessed images will be compared with a set of standard images using methods like optical character recognition(OCR), template matching and color discrimination. The comparison results will be shown on the user interface of AOI software after inspection is finished.
Our AOI system uses an effect and accurate algorithm to inspect PCB parts and solder joints. The system hardware is composed of low-cost easy-to-assemble components. The system software has a friendly human–machine interface to set parameters and run inspections. The software is made up of modular functions to take advantage of modifying and adding functions easily in the future.
|
author2 |
Hsueh, Yun-Tai |
author_facet |
Hsueh, Yun-Tai Lin, Yu-Jen 林佑任 |
author |
Lin, Yu-Jen 林佑任 |
spellingShingle |
Lin, Yu-Jen 林佑任 Automated Optical Inspection System of PCB Components and Solder Joints |
author_sort |
Lin, Yu-Jen |
title |
Automated Optical Inspection System of PCB Components and Solder Joints |
title_short |
Automated Optical Inspection System of PCB Components and Solder Joints |
title_full |
Automated Optical Inspection System of PCB Components and Solder Joints |
title_fullStr |
Automated Optical Inspection System of PCB Components and Solder Joints |
title_full_unstemmed |
Automated Optical Inspection System of PCB Components and Solder Joints |
title_sort |
automated optical inspection system of pcb components and solder joints |
publishDate |
2018 |
url |
http://ndltd.ncl.edu.tw/handle/zm7c68 |
work_keys_str_mv |
AT linyujen automatedopticalinspectionsystemofpcbcomponentsandsolderjoints AT línyòurèn automatedopticalinspectionsystemofpcbcomponentsandsolderjoints AT linyujen diànlùbǎnlíngjiànjíhàndiǎnzhīzìdòngguāngxuéjiǎncèxìtǒng AT línyòurèn diànlùbǎnlíngjiànjíhàndiǎnzhīzìdòngguāngxuéjiǎncèxìtǒng |
_version_ |
1719160325564006400 |