Abstract
A printed circuit board, or (PCB) is used to mechanically support and electrically connect electronic components using conductive pathways, track or signal traces etched from copper sheets laminated onto anon conductive substrate. The automatic inspection of PCBs serves a purpose which is traditional in computer technology. The purpose is to relieve human inspectors of the tedious and inefficient task of looking for those defects in PCBs which could lead to electric failure. In this project Machine Vision PCB Inspection System is applied at the first step of manufacturing, i.e., the making of bare PCB. We first compare a PCB standard image with a PCB image, using a simple subtraction algorithm that can highlight the main problem-regions. We have also seen the effect of noise in a PCB image that at what level this method is suitable to detect the faulty image. Our focus is to detect defects on printed circuit boards & to see the effect of noise. Typical defects that can be detected are over etchings (opens), under-etchings (shorts), holes etc
چکیده
وظیفه یک بورد مدار چاپی (PCB) حمایت مکانیکی و اتصال الکتریکی قطعات الکترونیکی از طریق گذرگاهها یا مسیرهای رسانا است که با استفاده از فرآیند اچ (کندن) ورقهای مسی که به صورت روکشی بر روی بسترهای رسانا قرار گرفتهاند، انجام میشود. بازرسی خودکار PCB ها هدفی دیرینه را در تکنولوژی کامپیوتر دنبال میکند. هدف رهاسازی نیروهای انسانی از کار خستهکننده و غیربهینه بازرسی PCBها در یافتن نقصهایی است که میتواند منجر به اتفاقات نامطلوب الکتریکی گردد. در این پروژه سیستم بازرسی PCB به روش بینایی ماشین در مرحله اول تولید یا همان ساخت بورد تنها اعمال میشود. ما در این کار ابتدا با استفاده از یک الگوریتم تفاضلی ساده تصویر PCB مورد آزمایش را از تصویر یک PCB استاندارد تفریق میکنیم تا مناطق اصلی نقص برجسته شوند. ما همچنین شاهد اثر نویز در یک تصویر PCB نیز بودیم و دریافتیم که در چه سطحی این روش برای تشخیص تصویر معیوب مناسب است. تمرکز ما در این کار بر تشخیص نقصهای بورد مدار چاپی و مشاهده اثر نویز است. نقصهای عمومی که قابل شناسایی هستند، نقاط مدار باز (اچ بیش از حد لزوم)، اتصال کوتاه (اچ کمتر از حد لزوم)، روزنهها و غیره است.
1-مقدمه
امروزه بهبود کیفیت PCB ها امری ضروری است. در صنعت ساخت نقصها، انحرافات و جهتهای نادرست ایجاد میشوند؛ از این رو نیاز به بازرسی خودکار وجود دارد. نقصها را میتوان با استفاده از بینایی ماشین و از طریق الگوریتمهایی که برای این کار توسعه یافتهاند، تجزیه و تحلیل نمود. بنابراین بینایی ماشین یک روش اندازهگیری برای برقراری نظم و صحت در روند بازرسی است...