Abstract
A Printed Circuit Board (PCB) consists of circuit with electronic components mounted on surface. There are three main steps involved in manufacturing process, where the inspection of PCB is necessary to reduce the defects. First step is printing, second step is the components fabrication over the PCB surface and third is the components soldering. In this paper Machine Vision PCB Inspection System is applied at the first step of manufacturing, i.e., the making of bare PCB. We first compare a standard PCB image with a PCB image to be inspected, using a simple subtraction algorithm that can detect the defected regions. Our focus is to detect defects on printed circuit boards. Typical defects that can be detected are over etchings (opens), under-etchings (shorts), holes etc
چکیده
یک بورد مدار چاپی (PCB) شامل مداری با قطعات الکترونیکی نصب شده بر روی سطح است. سه مرحله اصلی در فرآیند تولید وجود دارد که در آن بازرسی PCB به منظور کاهش عیوب ضروری است. گام اول چاپ، گام دوم ساخت قطعات بر روی سطح PCB و گام سوم لحیمکاری قطعات است. در این مقاله سیستم بازرسی PCB با استفاده از بینایی ماشین در مرحله اول تولید یا همان ساخت بورد مدار چاپی خالی از قطعه، مورد استفاده قرار گرفته است. ما ابتدا تصویرPCB تحت بازرسی را با تصویر یک PCB استاندارد مقایسه میکنیم. این کار با استفاده از یک الگوریتم ساده تفریق انجام میگیرد که قادر به شناسایی مناطق معیوب میباشد. تمرکز ما بر تشخیص نقصهای موجود بر روی بوردهای مدار چاپی است. نقصهای رایجی که میتوان شناسایی کرد، اچ کردن بیش از حد (ایجاد مدار باز)، اچ کردن کمتر از حد لازم (ایجاد اتصال کوتاه)، حفرهها و غیره هستند.
1-مقدمه
امروز فرایند بازرسی بینایی ماشین برای بهبود کیفیت PCB ضروری است. در صنعت تولید نقصها، عدم ترازمندیها، و خطاهای جهتی وجود دارند و از این رو حتما باید بازرسی خودکار انجام گیرد. نقصهای موجود بر روی بوردها را میتوان از طریق بینایی ماشین و با استفاده از الگوریتمهایی که به این منظور پدید آمدهاند، شناسایی کرد. بنابراین بینایی ماشین یک روش اندازهگیری را به منظور نظم و درستی در روند بازرسی فراهم میکند...