International Joint Polish-Swedish Publication Service

Automatic Optical Inspection of Printed Circuit Boards

Prokopy Bogdanov, Illarion Fedorov

Abstract

In the production of electronic boards, controlling the existence of elements, the correct value and their direction are done with the aid of different machines. Nowadays, due to the complexity of the circuit boards and the considerable speed of production with high accuracy and low error this matter has been delegated to automatic optical inspection equipment. Visual testing will be carried out where fast checking is not feasible. Automating this will increase production and quality of products as eyes become tired of continuous work. For this reason, many visual devices have been presented in the industry. A sighting system is not capable of detecting a variety of board problems, depending on the type of electrical production plant, a kind of problem is expressed which calls for its own system. Automatic optical inspection equipment can be used at each stage of production. The AOI is one such equipment, which uses a range of light sources to be used in the system, and one or more high-profile cameras are used for taking pictures. In this way, the AOI machine is capable of receiving an image from the board. The automatic optical controlling system uses the recorded image to compare the image data with the machine's information to detect an error and making a decision about it. Using this comparison, the AOI system can detect and identify any kind of error or suspicious areas. In this project, we have tried to cover all the common errors that occur on printed circuit boards in each stage of the product line. The vendor problem has also been solved to control the motion of the camera. Also, defining the library for any unique board to determine the type of elements on the printed circuit board and their location using the CAD file, selecting the optimal path for moving the X_Y table, selecting the appropriate lighting system for error detection, detecting errors with different methods and comparing the results, showing the error between the image and Image storage and error statistics for each board in the database are all simulated with MATLAB software.

Copyright 2024.   International Joint Polish-Swedish Publication Service