استفاده از دوربینهای Basler با وضوح بالا برای بازرسی قطعات الکترونیکی و نیمههادیها
مشاوره تخصصی بازرسی قطعات الکترونیکی برای طراحی سیستم بازرسی قطعات الکترونیکی و نیمههادیها به راهکار فنی نیاز دارید؟ دستیابی به دقت بالا در بازرسی قطعات الکترونیکی تنها با انتخاب یک دوربین رزولوشنبالا امکانپذیر نیست. طراحی…
برای طراحی سیستم بازرسی قطعات الکترونیکی و نیمههادیها به راهکار فنی نیاز دارید؟
دستیابی به دقت بالا در بازرسی قطعات الکترونیکی تنها با انتخاب یک دوربین رزولوشنبالا امکانپذیر نیست. طراحی صحیح سیستم به انتخاب دوربین صنعتی Basler، سنسور و رزولوشن مناسب، لنز High Resolution یا تلهسنتریک، نورپردازی صنعتی، رابط انتقال داده و الگوریتم پردازش تصویر نیاز دارد. هماهنگی این اجزا، دقت تشخیص عیوب میکرونی، سرعت بازرسی و پایداری سیستم AOI را تعیین میکند.
مشخصات قطعه، ابعاد میدان دید، اندازه کوچکترین عیب، سرعت خط تولید و شرایط نورپردازی پروژه را ارسال کنید تا پیشنهاد فنی مناسب برای بازرسی PCB، قطعات SMT، ویفر و نیمههادیها دریافت کنید.
مقدمه؛ چرا بازرسی الکترونیک و نیمههادی بدون دوربینهای High Resolution ممکن نیست؟
صنعت الکترونیک و نیمههادی، صنعتی است که در آن «خطای کوچک» میتواند «هزینه بزرگ» بسازد. یک پل لحیم بسیار ریز روی PCB، یک ترک مویی در اتصال BGA، یک ذره میکرونی روی ویفر، یا جابهجایی بسیار کم یک قطعه SMD میتواند باعث افت کیفیت، خرابی محصول، برگشت از مشتری، توقف خط تولید و حتی از دست رفتن اعتبار برند شود.
دلیل بنیادی این حساسیت روشن است: قطعات الکترونیکی هر سال کوچکتر، فشردهتر و پیچیدهتر میشوند. در گذشته، اپراتور انسانی میتوانست بسیاری از عیوب بردهای الکترونیکی را با لوپ یا میکروسکوپ ساده تشخیص دهد. اما امروز با قطعات 0201، 01005، پکیجهای BGA با گام بسیار ریز، مدارهای چندلایه، ویفرهای 200 و 300 میلیمتری، interposerها، TSVها و بستهبندیهای پیشرفته، بازرسی دستی نه از نظر دقت کافی است، نه از نظر سرعت و نه از نظر تکرارپذیری.
اینجاست که بازرسی خودکار نوری یا AOI – Automated Optical Inspection و در سطح پیشرفتهتر، سیستمهای Machine Vision وارد میشوند. در چنین سیستمهایی، دوربین صنعتی، لنز، نورپردازی، پردازش تصویر و الگوریتمهای تصمیمگیری در کنار هم قرار میگیرند تا عیب را با سرعت بالا، دقت قابل اندازهگیری و بدون خستگی انسانی تشخیص دهند.
در این میان، دوربینهای Basler آلمان جایگاه ویژهای دارند. Basler AG یکی از برندهای شناختهشده در بازار دوربینهای صنعتی است و محصولات آن در کاربردهای متنوعی از اتوماسیون صنعتی و رباتیک گرفته تا تجهیزات پزشکی، ترافیک هوشمند، بستهبندی، الکترونیک و نیمههادی استفاده میشوند. مزیت Basler فقط در خود دوربین خلاصه نمیشود؛ بلکه اکوسیستمی شامل دوربینهای area scan و line scan، رابطهای صنعتی، نرمافزار pylon، ابزارهای پردازش تصویر و مستندات فنی منسجم را ارائه میدهد.
در این مقاله، بهصورت تخصصی بررسی میکنیم که چرا و چگونه میتوان از دوربینهای Basler با وضوح بالا برای بازرسی قطعات الکترونیکی و نیمههادیها استفاده کرد، چه پارامترهایی در انتخاب دوربین اهمیت دارند، چه چالشهایی در پیادهسازی وجود دارد و چه روندهایی آینده این حوزه را شکل میدهند.
1. وضوح بالا در بینایی ماشین یعنی چه؟
وقتی درباره دوربینهای High Resolution صحبت میکنیم، اغلب اولین چیزی که به ذهن میرسد تعداد مگاپیکسل است؛ مثلاً 12، 20، 25، 45، 65 یا حتی 127 مگاپیکسل. اما در بینایی ماشین، «رزولوشن واقعی» فقط عدد مگاپیکسل نیست.
رزولوشن کاربردی یک سیستم بازرسی به چند عامل بستگی دارد:
- تعداد پیکسلهای سنسور
- اندازه فیزیکی پیکسل
- کیفیت لنز و MTF
- میدان دید یا FOV
- بزرگنمایی اپتیکی
- نورپردازی و کنتراست
- نویز تصویر
- دقت الگوریتم پردازش تصویر
برای مثال، اگر یک دوربین 25 مگاپیکسلی تصویری با ابعاد 5120×5120 پیکسل تولید کند و میدان دید آن روی قطعه 50×50 میلیمتر باشد، اندازه هر پیکسل روی سطح قطعه حدوداً برابر است با:
50 mm / 5120 ≈ 0.0097 mm = 9.7 µm/pixel
یعنی هر پیکسل تقریباً 9.7 میکرومتر از سطح واقعی را پوشش میدهد. اگر هدف شما تشخیص عیبی با اندازه 20 میکرومتر باشد، این رزولوشن میتواند کافی باشد؛ چون طبق منطق نمونهبرداری، بهتر است عیب حداقل روی 2 تا 3 پیکسل دیده شود. اما اگر عیب مورد نظر 3 یا 5 میکرومتر باشد، همین سیستم دیگر کافی نیست و باید میدان دید کوچکتر، بزرگنمایی بیشتر، سنسور رزولوشن بالاتر یا لنز مناسبتر انتخاب شود.
چرا این موضوع در الکترونیک و نیمههادی حیاتی است؟
زیرا در این صنایع عیبها معمولاً بسیار کوچکاند:
- ترکهای مویی روی مسیرهای PCB
- bridge شدن لحیم بین پایههای IC
- کمبود یا اضافه بودن خمیر قلع
- جابهجایی قطعه SMD
- شکستگی لبه دای پس از dicing
- آلودگی سطحی روی ویفر
- scratch یا particle روی سطح سیلیکون
- نقص در bumpها و micro-bumpها
- نقص در wire bonding یا die attach
پس انتخاب دوربین بر اساس «مگاپیکسل بیشتر بهتر است» کافی نیست. باید دید عیب مورد نظر چند میکرومتر است، میدان دید مورد نیاز چقدر است و خط تولید با چه سرعتی حرکت میکند.
2. Basler؛ جایگاه یک برند آلمانی در بینایی ماشین صنعتی
شرکت Basler AG در آلمان تأسیس شده و یکی از نامهای معتبر در صنعت دوربینهای ماشین ویژن است. نقطه قوت Basler در این است که محصولات خود را نه فقط بهعنوان یک دوربین، بلکه بهعنوان بخشی از یک زنجیره کامل تصویربرداری صنعتی ارائه میکند.
در کاربردهایی مانند بازرسی الکترونیک و نیمههادی، این موضوع بسیار مهم است؛ چون مهندس سیستم فقط به یک سنسور خوب نیاز ندارد، بلکه به پایداری صنعتی، سازگاری نرمافزاری، طول عمر محصول، درایور قابل اعتماد، مستندات دقیق و پشتیبانی از استانداردهای رایج نیاز دارد.
Basler در بسیاری از محصولات خود از استانداردهایی مانند موارد زیر پشتیبانی میکند:
- GigE Vision
- USB3 Vision
- CoaXPress
- GenICam
- Camera Link در برخی خانوادهها و کاربردها
- پشتیبانی نرمافزاری از طریق pylon SDK
این استانداردها باعث میشوند دوربینها با نرمافزارهای مطرح بینایی ماشین مانند HALCON، Cognex VisionPro، LabVIEW، MATLAB، OpenCV و سیستمهای اختصاصی صنعتی بهتر یکپارچه شوند.
چرایی اهمیت این موضوع ساده است: در خطوط تولید الکترونیک و نیمههادی، توقف سیستم یا ناسازگاری نرمافزاری میتواند بسیار پرهزینه باشد. بنابراین دوربینی که از استانداردهای صنعتی پشتیبانی کند و ابزار توسعه پایداری داشته باشد، در بلندمدت ارزش بیشتری از صرفاً یک مدل ارزانتر دارد.
3. خانوادههای مهم دوربینهای Basler برای بازرسی High Resolution
Basler محصولات متنوعی دارد، اما برای بحث بازرسی الکترونیکی و نیمههادی، چند خانواده اهمیت بیشتری دارند.
3.1. سری Basler ace و ace 2
سری ace و نسل جدیدتر آن یعنی ace 2 از پرکاربردترین دوربینهای صنعتی Basler هستند. این دوربینها ابعاد کوچک، قیمت رقابتی، تنوع سنسور بالا و رابطهای رایج مانند GigE و USB3 را ارائه میدهند.
در کاربردهای بازرسی PCB، SMT، کنترل وجود قطعه، خواندن مارکینگ، تشخیص جهت قطعه و اندازهگیری دوبعدی، ace 2 میتواند گزینهای بسیار مناسب باشد؛ مخصوصاً زمانی که به رزولوشن متوسط تا بالا، ابعاد فیزیکی کوچک و ادغام ساده نیاز داریم.
ویژگیهای مهم ace 2 در کاربردهای صنعتی:
- استفاده از سنسورهای CMOS مدرن، از جمله سنسورهای Sony Pregius و Pregius S در بسیاری از مدلها
- پشتیبانی از Global Shutter در مدلهای مناسب
- نویز پایین و کیفیت تصویر پایدار
- ابعاد کوچک برای نصب در ماشینآلات محدود
- پشتیبانی از pylon SDK
- مناسب برای سیستمهای چنددوربینه
در بازرسی قطعات SMD، جایی که معمولاً باید چند نقطه از برد بررسی شود، استفاده از چند دوربین ace 2 میتواند نسبت به یک دوربین بسیار بزرگ، انعطافپذیری بیشتری ایجاد کند. البته اگر نیاز به یک تصویر یکپارچه از میدان دید وسیع با جزئیات بالا باشد، خانواده boost گزینه مناسبتری خواهد بود.
3.2. سری Basler boost
سری boost برای کاربردهایی طراحی شده که در آنها رزولوشن بالا، نرخ فریم مناسب و پهنای باند زیاد اهمیت دارد. این خانواده با رابط CoaXPress عرضه میشود و برای پردازش تصویر حرفهای در سطح صنعتی بسیار جدی است.
کاربردهای مناسب برای Basler boost:
- بازرسی PCB با میدان دید بزرگ
- بازرسی پنلهای الکترونیکی
- بازرسی نمایشگرها
- بازرسی ویفر و دای در سطح ماکرو و میکرو
- بازرسی بستهبندی پیشرفته نیمههادی
- کاربردهایی که نیازمند 25، 45، 65 یا رزولوشنهای بسیار بالا هستند
رابط CoaXPress در اینجا نقش حیاتی دارد. تصویر یک دوربین 45 مگاپیکسلی یا بالاتر، حجم داده بسیار زیادی تولید میکند. اگر رابط انتقال داده محدود باشد، دوربین عملاً نمیتواند با سرعت مورد نیاز کار کند. CoaXPress امکان انتقال داده با پهنای باند بالا و تأخیر کم را فراهم میکند و به همین دلیل در ماشینآلات نیمههادی و AOIهای پیشرفته بسیار محبوب است.
چرایی انتخاب boost در کاربردهای سخت این است که رزولوشن بالا بهتنهایی کافی نیست؛ باید بتوان تصویر را با نرخ مناسب، بدون drop frame و با هماهنگی دقیق به سیستم پردازش منتقل کرد.
3.3. دوربینهای Line Scan مانند Basler racer
در بسیاری از کاربردهای نیمههادی و الکترونیک، تصویربرداری area scan بهترین انتخاب نیست. اگر قطعه یا سطح بهصورت پیوسته حرکت میکند، دوربینهای Line Scan میتوانند کارآمدتر باشند.
دوربین line scan بهجای ثبت یک تصویر دوبعدی کامل در هر شات، یک خط بسیار باریک از تصویر را با سرعت بالا ثبت میکند. سپس با حرکت جسم یا نوار نقاله، خطوط پشت سر هم کنار هم قرار میگیرند و تصویر نهایی ساخته میشود.
کاربردهای line scan در این حوزه:
- اسکن PCBهای بزرگ
- بازرسی رولهای flexible PCB
- بازرسی سطح ویفر
- بازرسی نمایشگرها
- بازرسی نوارهای حامل قطعات
- بازرسی سطحی پیوسته با سرعت بالا
مزیت اصلی line scan این است که میتواند رزولوشن بسیار بالا در عرض تصویر و سرعت بسیار زیاد در جهت حرکت ایجاد کند. اما پیادهسازی آن نیازمند کنترل دقیق حرکت، نورپردازی خطی پایدار و همگامسازی با انکودر است.
3.4. دوربینهای board level مانند dart
در بعضی تجهیزات الکترونیک و نیمههادی، فضای نصب بسیار محدود است. مثلاً داخل یک ماشین wire bonding، یک هد pick-and-place، یک ایستگاه میکرو مونتاژ یا یک سیستم embedded inspection ممکن است امکان نصب دوربین صنعتی بزرگ وجود نداشته باشد.
در چنین شرایطی، دوربینهای کوچکتر مانند خانواده Basler dart اهمیت پیدا میکنند. این دوربینها معمولاً برای سیستمهای embedded، تجهیزات سبک، رباتیک و ماشینآلاتی با محدودیت فضا مناسباند. اگرچه معمولاً در رزولوشنهای بسیار بالا مانند boost استفاده نمیشوند، اما برای بازرسیهای نقطهای، کنترل حضور قطعه، alignment و کاربردهای داخلی تجهیزات بسیار ارزشمند هستند.
4. فناوری سنسور؛ قلب سیستم بازرسی
دوربین صنعتی فقط یک بدنه و خروجی دیجیتال نیست. کیفیت اصلی تصویر از سنسور شروع میشود. در بسیاری از دوربینهای Basler، سنسورهای CMOS پیشرفته از برندهایی مانند Sony و onsemi استفاده میشوند.
4.1. Global Shutter یا Rolling Shutter؟
یکی از مهمترین انتخابها در بینایی ماشین، نوع شاتر است.
در Rolling Shutter، سطرهای تصویر بهصورت پشت سر هم خوانده میشوند. اگر جسم در حال حرکت باشد، ممکن است اعوجاج ایجاد شود. در مقابل، در Global Shutter همه پیکسلها تقریباً همزمان نوردهی میشوند و تصویر بدون اعوجاج حرکتی ثبت میشود.
در بازرسی الکترونیک و نیمههادی، Global Shutter معمولاً انتخاب امنتری است؛ مخصوصاً وقتی:
- برد روی نوار نقاله حرکت میکند
- استیج با سرعت بالا جابهجا میشود
- تریگر دقیق نیاز است
- ابعاد باید با دقت اندازهگیری شوند
- قطعه در لحظه تصویربرداری کاملاً ساکن نیست
البته Rolling Shutter در بعضی کاربردهای ایستا یا تصویربرداری با نور کنترلشده قابل استفاده است، اما برای AOI صنعتی پرسرعت، Global Shutter معمولاً مزیت جدی دارد.
4.2. اندازه پیکسل و حساسیت نوری
هرچه پیکسل کوچکتر باشد، در یک سطح سنسور مشخص میتوان پیکسلهای بیشتری جای داد؛ یعنی رزولوشن بالاتر. اما پیکسل کوچکتر معمولاً نور کمتری جمع میکند و میتواند نسبت سیگنال به نویز پایینتری داشته باشد.
در مقابل، پیکسل بزرگتر نور بیشتری دریافت میکند، SNR بهتری دارد و در نوردهیهای کوتاه عملکرد بهتری نشان میدهد.
پس انتخاب اندازه پیکسل یک مصالحه است:
- برای عیوب بسیار ریز و میدان دید محدود، پیکسل کوچک مفید است.
- برای نور کم، سرعت بالا یا کنتراست پایین، پیکسل بزرگتر میتواند بهتر باشد.
- برای سنسورهای رزولوشن بالا، کیفیت لنز باید با اندازه پیکسل هماهنگ باشد.
در بازرسی PCB و نیمههادی، اغلب نورپردازی کنترلشده و قوی استفاده میشود؛ بنابراین میتوان از سنسورهای با پیکسل کوچکتر هم بهره برد، به شرط آنکه لنز و نورپردازی کیفیت لازم را داشته باشند.
4.3. دامنه دینامیکی و عمق بیت
سطوح الکترونیکی معمولاً بازتابهای بسیار متفاوتی دارند. روی یک PCB ممکن است همزمان این موارد دیده شوند:
- ماسک سبز یا مشکی با بازتاب کم
- پدهای فلزی روشن
- قلع براق
- بدنه مشکی IC
- چاپ سفید silkscreen
- لایههای طلایی یا نقرهای
اگر دوربین دامنه دینامیکی کافی نداشته باشد، بخشهای روشن overexpose میشوند یا بخشهای تیره جزئیات خود را از دست میدهند. به همین دلیل، دوربینهایی با خروجی 10 یا 12 بیت و سنسورهای نویز پایین در این کاربردها اهمیت زیادی دارند.
عمق بیت بالاتر باعث میشود سطوح خاکستری بیشتری ثبت شود. این موضوع در الگوریتمهایی مانند thresholding، edge detection، defect segmentation و classification مهم است.
5. رابطهای انتقال داده؛ چرا CoaXPress، USB3 و GigE مهماند؟
وقتی رزولوشن بالا میرود، حجم داده بهشدت افزایش پیدا میکند. برای مثال، یک تصویر 45 مگاپیکسلی 8 بیت حدود 45 مگابایت داده خام دارد. اگر این دوربین با 20 فریم بر ثانیه کار کند، حجم داده خام حدود 900 مگابایت بر ثانیه خواهد بود. اگر 12 بیت یا 16 بیت خروجی داشته باشیم، این عدد بیشتر هم میشود.
بنابراین رابط دوربین فقط یک گزینه جانبی نیست؛ یکی از تعیینکنندهترین بخشهای سیستم است.
5.1. GigE Vision
GigE Vision برای بسیاری از کاربردهای صنعتی محبوب است، چون:
- کابلکشی ارزانتر و سادهتر دارد.
- طول کابل میتواند تا حدود 100 متر برسد.
- با شبکه صنعتی سازگار است.
- برای سیستمهای چنددوربینه مناسب است.
- از استانداردهای رایج پشتیبانی میکند.
اما پهنای باند GigE معمولی محدود است و برای رزولوشنهای بسیار بالا با نرخ فریم زیاد کافی نیست. در بازرسیهای آهستهتر یا چنددوربینه با رزولوشن متوسط، GigE همچنان انتخابی منطقی است.
5.2. USB3 Vision
USB3 Vision پهنای باند بیشتری نسبت به GigE معمولی دارد و برای دوربینهای area scan با رزولوشن متوسط تا بالا مناسب است. مزیت آن راهاندازی ساده و نرخ انتقال خوب است. محدودیت اصلی، طول کابل کوتاهتر و حساسیت بیشتر به کیفیت کابل و کنترلر USB است.
برای سیستمهای آزمایشگاهی، تجهیزات compact و کاربردهایی که فاصله دوربین تا کامپیوتر کم است، USB3 Vision گزینه خوبی محسوب میشود.
5.3. CoaXPress
CoaXPress برای کاربردهای high-end طراحی شده است. مزیتهای اصلی آن:
- پهنای باند بسیار بالا
- تأخیر کم
- پایداری صنعتی
- انتقال داده از طریق کابل کواکسیال
- امکان استفاده از فریمگرابر قدرتمند
- مناسب برای رزولوشن و فریمریت بالا
در بازرسی نیمههادی، PCBهای بزرگ، نمایشگرها و سیستمهایی که با دوربینهای 45MP، 65MP یا بالاتر کار میکنند، CoaXPress معمولاً انتخاب جدیتری است. البته هزینه سیستم بالاتر است، چون به فریمگرابر و زیرساخت مناسب نیاز دارد؛ اما در عوض، قابلیت اطمینان و throughput بهتری فراهم میکند.
6. لنز و اپتیک؛ جایی که بسیاری از پروژهها شکست میخورند
یکی از اشتباهات رایج در پروژههای بینایی ماشین این است که دوربین بسیار گران و رزولوشن بالا انتخاب میشود، اما لنز متناسب با آن در نظر گرفته نمیشود. نتیجه چیست؟ تصویر ظاهراً بزرگ است، اما جزئیات واقعی دیده نمیشوند؛ چون لنز توان تفکیک کافی ندارد.
6.1. MTF و فرکانس فضایی
کیفیت لنز با مفهومی به نام MTF – Modulation Transfer Function سنجیده میشود. MTF نشان میدهد لنز چقدر میتواند کنتراست جزئیات ریز را حفظ کند.
اگر اندازه پیکسل سنسور 3.45 میکرومتر باشد، فرکانس نایکوئیست آن حدوداً 145 lp/mm است. یعنی لنز باید بتواند در این محدوده فرکانسی، کنتراست قابل قبول ارائه دهد. بسیاری از لنزهای معمولی C-mount برای سنسورهای کوچک و رزولوشن پایین مناسباند، اما برای دوربینهای 25، 45 یا 65 مگاپیکسلی کافی نیستند.
بنابراین برای Basler boost یا ace 2های رزولوشن بالا، باید لنزهای high-resolution یا megapixel lens واقعی انتخاب شود.
6.2. لنز تلهسنتریک
در اندازهگیری دقیق ابعاد قطعات، لنز Telecentric اهمیت زیادی دارد. لنزهای معمولی پرسپکتیو دارند؛ یعنی اگر فاصله جسم از لنز کمی تغییر کند، اندازه ظاهری آن هم تغییر میکند. اما در لنز تلهسنتریک، بزرگنمایی تقریباً مستقل از فاصله جسم است.
این ویژگی در بازرسی الکترونیک بسیار مهم است:
- اندازهگیری قطر پدها
- کنترل عرض مسیرهای PCB
- اندازهگیری position قطعات SMD
- بازرسی coplanarity بهصورت دوبعدی
- کنترل ابعاد دای و پکیج
- بررسی bumpها و micro-bumpها
البته لنزهای تلهسنتریک، بهویژه برای سنسورهای بزرگ، گران و حجیم هستند. پس باید میان میدان دید، دقت، هزینه و فضای مکانیکی تعادل ایجاد کرد.
6.3. عمق میدان
در بزرگنماییهای بالا، عمق میدان کاهش مییابد. یعنی اگر سطح قطعه کمی بالا یا پایین باشد، بخشی از تصویر از فوکوس خارج میشود. این موضوع در بازرسی BGA، قطعات SMD بلند، wire bond و بستهبندیهای سهبعدی مهم است.
راهکارها:
- کاهش عدد دیافراگم تا حد بهینه، البته با توجه به پراش
- استفاده از نور قویتر برای بستن دیافراگم
- استفاده از لنز تلهسنتریک مناسب
- focus stacking در کاربردهای غیر بسیار سریع
- کنترل دقیق مکانیک و flatness سطح
- استفاده از 3D inspection در مواردی که دوبعدی کافی نیست
7. نورپردازی؛ 80 درصد موفقیت بازرسی
در بینایی ماشین یک جمله معروف وجود دارد:
تصویر خوب را نورپردازی میسازد، نه فقط دوربین.
دوربین Basler با رزولوشن بالا میتواند جزئیات زیادی ثبت کند، اما اگر عیب از پسزمینه جدا نشود، الگوریتم نمیتواند آن را تشخیص دهد. هدف نورپردازی این است که کنتراست عیب را نسبت به زمینه افزایش دهد.
7.1. Bright Field
در نورپردازی Bright Field، نور بهگونهای تابانده میشود که بازتاب مستقیم از سطح وارد لنز شود. این روش برای سطوح صاف و براق مناسب است و میتواند خراش، تغییر رنگ، لکه و بعضی عیوب سطحی را نشان دهد.
کاربردها:
- بازرسی سطح ویفر
- بررسی پدهای فلزی
- کنترل چاپ روی قطعات
- تشخیص آلودگیهای سطحی مشخص
7.2. Dark Field
در نورپردازی Dark Field، نور با زاویه کم به سطح تابیده میشود و فقط نور پراکندهشده از لبهها، ذرات یا خراشها وارد دوربین میشود. نتیجه این است که عیبها روشن و پسزمینه تیره دیده میشود.
این روش برای موارد زیر بسیار مفید است:
- ذرات روی ویفر
- خراشهای ظریف
- ترکهای مویی
- لبههای ناهموار
- آلودگیهای بسیار کوچک
چرایی عملکرد آن در فیزیک پراکندگی نور است: سطح صاف نور را در جهت مشخص بازتاب میدهد، اما عیبهای ریز نور را در جهتهای مختلف پراکنده میکنند.
7.3. Dome Light
برای قطعات براق، فلزی یا دارای سطح منحنی، نور مستقیم باعث glare شدید میشود. در چنین حالتی از نور گنبدی یا Dome Light استفاده میشود. Dome Light نور را از جهات مختلف و بهشکل یکنواخت روی قطعه میتاباند و بازتابهای تند را کاهش میدهد.
کاربردها:
- بازرسی لحیم
- BGA
- قطعات فلزی براق
- کانکتورها
- پکیجهای IC با بازتاب ناهمگون
7.4. Coaxial Light
نور هممحور یا Coaxial از مسیر اپتیکی لنز به سطح تابانده میشود. این روش برای سطوح تخت و بازتابنده مانند پدهای فلزی، ویفر، شیشه و بعضی قطعات polished مناسب است.
در بازرسی PCB، ترکیب coaxial light با dark field یا ring light میتواند اطلاعات مکملی ایجاد کند.
7.5. نور چندطیفی و مادون قرمز
در بعضی موارد، نور سفید بهترین انتخاب نیست. طول موجهای مختلف میتوانند مواد را با کنتراست متفاوت نشان دهند. برای مثال:
- نور آبی برای افزایش کنتراست برخی عیوب سطحی
- نور قرمز برای کاهش پراکندگی و افزایش پایداری
- مادون قرمز نزدیک برای دیدن برخی لایهها یا کاهش اثر رنگ
- UV برای تشخیص آلودگیها یا مواد فلورسنت
در نیمههادیها، تصویربرداری SWIR نیز اهمیت دارد، مخصوصاً زمانی که نیاز به مشاهده از میان سیلیکون یا بررسی عیوب زیرسطحی باشد؛ هرچند این حوزه معمولاً نیازمند دوربینهای تخصصی InGaAs است و با دوربینهای مرئی معمولی متفاوت است.
8. نرمافزار pylon و نقش آن در پیادهسازی صنعتی
یکی از مزیتهای جدی Basler، نرمافزار pylon است. pylon SDK امکان کنترل دوربین، دریافت تصویر، تنظیم پارامترها و توسعه نرمافزار اختصاصی را فراهم میکند.
ویژگیهای مهم pylon:
- پشتیبانی از Windows، Linux و در بسیاری از موارد معماریهای embedded
- API برای C++، C#، Python و سایر محیطها
- سازگاری با GenICam
- ابزار pylon Viewer برای تست و تنظیم سریع
- امکان کار با چند دوربین
- کنترل exposure، gain، trigger، ROI، pixel format و سایر پارامترها
- مدیریت بافر و جریان تصویر
در پروژههای صنعتی، وجود SDK پایدار بسیار مهم است. چون سیستم AOI معمولاً باید سالها کار کند و هر تغییر کوچک در درایور یا نرمافزار میتواند خط تولید را تحت تأثیر قرار دهد.
Basler همچنین ابزارهایی برای پردازش تصویر و توسعه سریعتر ارائه میدهد. البته در پروژههای پیشرفته نیمههادی، معمولاً pylon برای acquisition استفاده میشود و پردازش اصلی در HALCON، OpenCV، VisionPro، CUDA، FPGA یا نرمافزار اختصاصی انجام میگیرد.
9. کاربردهای Basler High Resolution در بازرسی PCB
9.1. بازرسی PCB خام
در PCB خام، هدف تشخیص عیوب تولید برد است:
- قطعی مسیر
- اتصال کوتاه بین مسیرها
- کاهش یا افزایش عرض trace
- پد ناقص
- باقیمانده مس
- آلودگی سطحی
- مشکل در solder mask
- خطای drill یا via
برای این کاربردها، یک دوربین رزولوشن بالا میتواند میدان دید بزرگی از برد را در یک تصویر ثبت کند. اگر رزولوشن کافی باشد، سیستم میتواند با مقایسه تصویر با فایل CAD، Gerber یا نمونه طلایی، عیوب را پیدا کند.
مزیت Basler در اینجا ترکیب رزولوشن، پایداری و امکان ادغام با نرمافزارهای مقایسه الگو است.
9.2. بازرسی PCB مونتاژشده
پس از مونتاژ SMT، سیستم AOI باید موارد زیر را کنترل کند:
- وجود یا عدم وجود قطعه
- جابهجایی قطعه
- چرخش یا قطبیت اشتباه
- tombstoning
- لحیم ناکافی یا زیاد
- bridge شدن پایهها
- قطعه اشتباه
- خواندن نوشته روی قطعه
- خرابی ظاهری پکیج
در اینجا رزولوشن بالا کمک میکند قطعات کوچکتر و نوشتههای ریزتر دیده شوند. اما باز هم باید توجه کرد که فقط رزولوشن کافی نیست. برای لحیمکاری، نورپردازی چندجهته و گاهی روشهای سهبعدی لازم است، چون عیبهای لحیم فقط با تصویر دوبعدی همیشه قابل تشخیص قطعی نیستند.
10. بازرسی خمیر قلع و اتصالات لحیم
بازرسی خمیر قلع یا SPI – Solder Paste Inspection معمولاً قبل از قرارگیری قطعات انجام میشود. پارامترهای اصلی عبارتاند از:
- حجم خمیر
- ارتفاع خمیر
- سطح مقطع
- جابهجایی نسبت به پد
- کمبود یا اضافه بودن خمیر
- اتصال بین پدها
بسیاری از سیستمهای SPI از تصویربرداری سهبعدی استفاده میکنند. اما دوربینهای area scan رزولوشن بالا در ثبت الگوهای نوری ساختاریافته، محاسبه پروفایل و کنترل دوبعدی نقش مهمی دارند.
پس از reflow، بررسی لحیم پیچیدهتر میشود؛ چون سطح قلع براق و منحنی است. اینجا نورپردازی dome، چندزاویهای و HDR اهمیت دارد. دوربینهای Basler با خروجی 10/12 بیت و سنسورهای نویز پایین میتوانند داده تصویری مناسبی برای الگوریتمهای تحلیل لحیم فراهم کنند.
11. کاربرد در بازرسی نیمههادی
11.1. بازرسی ویفر
بازرسی ویفر یکی از چالشبرانگیزترین کاربردهای بینایی ماشین است. دلیل آن این است که عیوب میتوانند بسیار کوچک باشند و سطح ویفر بسیار حساس و بازتابنده است.
دوربینهای Basler میتوانند در بخشهایی از بازرسی ویفر کاربرد داشته باشند، بهویژه:
- بازرسی ماکرو ویفر
- تشخیص scratch و particle در سطح قابل مشاهده
- alignment ویفر
- خواندن ID و مارکینگ
- بررسی edge defect
- بازرسی مرحلهای در تجهیزات handling
- کنترل شکستگی یا آلودگی در سطح دای
برای عیوب در ابعاد بسیار پایین، مانند defectهای نانومتری در فرآیندهای پیشرفته لیتوگرافی، سیستمهای تخصصی مانند e-beam inspection یا تجهیزات اپتیکی بسیار پیشرفته لازم است. بنابراین باید مرز کاربرد دوربینهای مرئی صنعتی را واقعبینانه در نظر گرفت.
11.2. بازرسی دای پس از Dicing
پس از برش ویفر، دایها باید از نظر ترک، شکستگی لبه، آلودگی، chipping و ابعاد بررسی شوند. این کاربرد برای دوربینهای area scan با رزولوشن بالا و لنز تلهسنتریک بسیار مناسب است.
اگر اندازه دای مثلاً 5×5 میلیمتر باشد، با یک دوربین 20 یا 25 مگاپیکسلی و بزرگنمایی مناسب میتوان جزئیات بسیار خوبی از سطح و لبهها ثبت کرد. برای دایهای بزرگتر یا نیاز به throughput بالاتر، دوربینهای boost با رزولوشن بالاتر میتوانند تعداد شاتها را کاهش دهند.
11.3. بازرسی Wire Bond
در wire bonding، کیفیت اتصال سیمها حیاتی است. عیوب ممکن است شامل موارد زیر باشد:
- عدم اتصال صحیح ball bond
- انحراف سیم
- sagging یا loop نامناسب
- اتصال کوتاه سیمها
- شکستگی یا missing wire
- آلودگی سطح pad
دوربینهای Basler میتوانند برای کنترل موقعیت سیم، بررسی مسیر و تحلیل هندسه اتصال استفاده شوند. در برخی موارد، ترکیب دوربین دوبعدی با نورپردازی زاویهای کافی است؛ اما برای ارتفاع loop و تحلیل سهبعدی دقیق، سیستمهای 3D یا چنددوربینه بهتر عمل میکنند.
11.4. بازرسی Advanced Packaging
در بستهبندیهای پیشرفته مانند flip-chip، wafer-level packaging، fan-out و 2.5D/3D IC، ابعاد اتصالات بسیار کوچک است و تراکم بالا میرود. در اینجا رزولوشن بالا و اپتیک دقیق اهمیت دوچندان پیدا میکند.
دوربینهای Basler High Resolution میتوانند برای موارد زیر استفاده شوند:
- بازرسی bump و micro-bump
- بررسی alignment دای
- کنترل سطح interposer
- تشخیص آلودگی یا خراش
- کنترل underfill در سطح ظاهری
- بررسی نقصهای قابل مشاهده در سطح بستهبندی
در بسیاری از این کاربردها، انتخاب لنز، نورپردازی و مکانیک دقیق حتی از انتخاب خود دوربین مهمتر است.
12. هوش مصنوعی و یادگیری عمیق در کنار دوربینهای Basler
در گذشته، بسیاری از سیستمهای AOI بر پایه rule-based image processing کار میکردند؛ یعنی threshold، edge detection، blob analysis، template matching و اندازهگیری هندسی. این روشها هنوز بسیار مهم و قابل اعتمادند، مخصوصاً وقتی عیب تعریفشده و کنتراست مناسب باشد.
اما در سالهای اخیر، Deep Learning وارد بازرسی صنعتی شده است. دلیل آن این است که برخی عیوب تنوع ظاهری زیادی دارند و نوشتن قانون ثابت برای آنها دشوار است. برای مثال:
- آلودگیهای نامنظم
- خراشهای با شکل متفاوت
- لحیمکاریهای borderline
- شکستگیهای ریز در لبه دای
- تغییرات ظاهری قطعات از تأمینکنندگان مختلف
در این موارد، شبکههای عصبی میتوانند الگوهای پیچیدهتری را یاد بگیرند. دوربین Basler تصویر خام باکیفیت تولید میکند و سپس مدل AI روی PC صنعتی، GPU، NVIDIA Jetson یا سرور edge اجرا میشود.
اما نکته مهم این است: AI جایگزین نورپردازی و تصویر خوب نیست. اگر تصویر پایه ضعیف باشد، مدل یادگیری عمیق نیز ناپایدار خواهد بود. پس اول باید تصویر استاندارد، تکرارپذیر و دارای کنتراست مناسب ایجاد شود؛ سپس AI ارزش واقعی پیدا میکند.
13. معیارهای انتخاب دوربین Basler برای پروژه AOI
برای انتخاب درست دوربین، بهتر است بهجای شروع از مدل محصول، از نیاز بازرسی شروع کنیم.
13.1. اندازه کوچکترین عیب چقدر است؟
اگر کوچکترین عیب 20 میکرومتر است، معمولاً باید رزولوشن سطحی حدود 5 تا 10 µm/pixel داشته باشید. اگر عیب 5 میکرومتر است، باید به حدود 1 تا 2.5 µm/pixel فکر کنید.
13.2. میدان دید مورد نیاز چقدر است؟
اگر باید کل PCB بزرگ در یک شات دیده شود، رزولوشن بسیار بالا لازم میشود. اما اگر فقط چند نقطه بحرانی مهم است، شاید چند دوربین کوچکتر بهتر باشد.
13.3. قطعه ثابت است یا متحرک؟
اگر قطعه در حال حرکت است، Global Shutter، نور strobe و trigger دقیق اهمیت دارد.
13.4. سرعت خط چقدر است؟
رزولوشن بالا با نرخ فریم بالا، پهنای باند زیادی میخواهد. شاید نیاز به CoaXPress و فریمگرابر باشد.
13.5. سطح قطعه چه جنسی دارد؟
سطوح براق، مات، شفاف، مشکی، فلزی یا چندرنگ هرکدام نورپردازی متفاوتی میخواهند.
13.6. آیا اندازهگیری دقیق لازم است؟
اگر اندازهگیری متریک و دقیق لازم باشد، لنز تلهسنتریک، کالیبراسیون و کنترل اعوجاج لنز مهم میشود.
14. چالشهای پیادهسازی و راهکارها
چالش اول: حجم داده بالا
دوربینهای رزولوشن بالا داده زیادی تولید میکنند.
حجم بالای داده میتواند باعث افت فریم، افزایش تأخیر پردازش، پر شدن حافظه و ایجاد گلوگاه در ذخیرهسازی شود. این مشکل زمانی جدیتر میشود که چند دوربین بهطور همزمان کار کنند یا تصاویر با عمق بیت بالا ثبت شوند.
برای تخمین ساده نرخ داده میتوان از رابطه زیر استفاده کرد:
نرخ داده خام = تعداد پیکسل × عمق بیت × نرخ فریم
برای مثال، یک دوربین 45 مگاپیکسلی با خروجی 8 بیت و سرعت 30 فریم بر ثانیه، در شرایط ایدهآل حدود 1.35 گیگابایت داده خام در هر ثانیه تولید میکند. این مقدار هنوز سربار پروتکل، کپی حافظه و ذخیرهسازی را در نظر نمیگیرد.
راهکارهای مدیریت حجم داده
- استفاده از رابط مناسب مانند CoaXPress برای کاربردهای پرسرعت
- انتخاب ROI و انتقال فقط ناحیه مورد نیاز
- کاهش نرخ فریم در صورت نبود نیاز واقعی
- استفاده از Pixel Format مناسب، مانند Mono8 بهجای Mono12 در صورت کفایت
- پردازش مستقیم تصویر در حافظه و جلوگیری از کپیهای غیرضروری
- استفاده از فریمگرابر با قابلیت DMA
- پردازش موازی روی CPU، GPU یا FPGA
- ذخیرهسازی فقط تصاویر معیوب یا نمونهبرداریشده
- تفکیک مسیر پردازش بلادرنگ از مسیر آرشیو تصاویر
- استفاده از SSDهای صنعتی NVMe در پروژههای دارای ثبت مداوم تصویر
نکته مهم این است که افزایش رزولوشن همیشه ارزشمند نیست. اگر سیستم بهدلیل حجم داده نتواند با سرعت خط هماهنگ شود، رزولوشن بالاتر نهتنها مزیت ایجاد نمیکند، بلکه عملکرد کل ماشین را کاهش میدهد. هدف طراحی باید رسیدن به حداقل رزولوشن کافی با بیشترین پایداری و توان عملیاتی باشد.
چالش دوم: محدودیت عمق میدان
در بزرگنماییهای زیاد، عمق میدان بهشدت کاهش پیدا میکند. ممکن است مرکز قطعه در فوکوس باشد، اما لبهها یا اجزای مرتفعتر تار شوند. این وضعیت در بردهای خمیده، اتصالات لحیم، کانکتورها، سیمهای bonding و پکیجهای سهبعدی رایج است.
راهکارهای احتمالی عبارتاند از:
- استفاده از لنز متناسب با بزرگنمایی و عدد دیافراگم مناسب
- افزایش شدت نور برای امکان بستن دیافراگم
- کنترل تختی و ارتفاع قطعه توسط مکانیک
- استفاده از فوکوس خودکار یا محور Z
- بهکارگیری Focus Stacking برای قطعات ایستا
- استفاده از اپتیک تلهسنتریک در کاربردهای اندازهگیری
- مهاجرت به بازرسی سهبعدی برای عیوب وابسته به ارتفاع
البته بستن بیش از حد دیافراگم نیز راهحل مطلق نیست؛ زیرا پدیده پراش، جزئیات ریز تصویر را کاهش میدهد. در سنسورهای دارای پیکسل کوچک، پراش زودتر به عامل محدودکننده تبدیل میشود. بنابراین عدد دیافراگم باید بر اساس اندازه پیکسل، طول موج نور و عمق میدان مورد نیاز بهینه شود.
چالش سوم: لرزش و تاری حرکتی
دوربین High Resolution نهتنها جزئیات قطعه، بلکه لرزشهای بسیار کوچک سیستم را نیز ثبت میکند. لرزش استیج، نوار نقاله، موتور، فن، کابل و حتی سازه مکانیکی میتواند لبهها را تار کرده و دقت اندازهگیری را کاهش دهد.
میزان جابهجایی مجاز باید بر مبنای رزولوشن سطحی تعیین شود. اگر رزولوشن سیستم 2 میکرومتر بر پیکسل باشد، جابهجایی چند میکرومتری در زمان نوردهی میتواند اثر قابل مشاهدهای ایجاد کند.
راهکارها:
- کوتاه کردن زمان Exposure
- استفاده از نور Strobe پرقدرت
- تصویربرداری در لحظه توقف مکانیکی
- استفاده از Global Shutter
- ایزولهسازی لرزش
- محکمسازی دوربین، لنز و کابلها
- استفاده از انکودر برای تریگر موقعیتی
- تنظیم تأخیر مناسب بین توقف محور و تصویربرداری
- استفاده از پایههای گرانیتی یا سازههای با میرایی مناسب در تجهیزات دقیق
اصل بنیادی این است که رزولوشن اپتیکی بالا بدون پایداری مکانیکی ارزش عملی ندارد. در سیستمهای میکرونی، دوربین، نور و مکانیک باید بهعنوان یک سامانه واحد طراحی شوند.
چالش چهارم: بازتابهای ناخواسته
سطوح فلزی، قلع، پدهای طلا، ویفر و بعضی پکیجها بازتابهای شدیدی ایجاد میکنند. این بازتابها ممکن است باعث اشباع پیکسلها و پنهانشدن عیب شوند.
راهکارهای متداول:
- استفاده از Dome Light
- نور هممحور برای سطوح تخت
- نورپردازی چندزاویهای
- استفاده از پلاریزر روی نور و لنز
- تصویربرداری با چند نوردهی
- استفاده از خروجی 10 یا 12 بیت
- ثبت چند تصویر با جهتهای نوری متفاوت
- انتخاب دوربین مونوکروم برای کنترل بهتر کنتراست
پلاریزاسیون متقاطع میتواند بازتابهای مستقیم را کاهش دهد؛ اما بخشی از نور را نیز حذف میکند. به همین دلیل، استفاده از آن معمولاً نیازمند نور قویتر یا زمان نوردهی طولانیتر است.
چالش پنجم: گرما و پایداری کالیبراسیون
دوربین، نور LED، فریمگرابر و تجهیزات پردازشی گرما تولید میکنند. تغییر دما میتواند روی نویز سنسور، ابعاد مکانیکی، فاصله کاری، فوکوس و کالیبراسیون اثر بگذارد. در اندازهگیریهای میکرونی، حتی انبساط حرارتی کوچک نیز اهمیت دارد.
برای کاهش این اثرات باید:
- زمان Warm-up مشخصی برای سیستم در نظر گرفت.
- دمای محیط و داخل محفظه کنترل شود.
- وضعیت حرارتی دوربین پایش شود.
- کالیبراسیون در شرایط دمایی واقعی انجام شود.
- از مواد سازهای با ضریب انبساط پایین استفاده شود.
- در صورت نیاز، کالیبراسیون دورهای اجرا شود.
- نورپردازی با کنترل جریان پایدار انتخاب شود.
این موضوع نشان میدهد که دقت اعلامشده یک الگوریتم در شرایط آزمایشگاهی، لزوماً همان دقت قابل دستیابی در تولید 24/7 نیست. تکرارپذیری بلندمدت از دقت لحظهای مهمتر است.
15. معماری پیشنهادی یک سیستم بازرسی مبتنی بر Basler
یک معماری صنعتی استاندارد میتواند از اجزای زیر تشکیل شود:
-
دوربین Basler مناسب کاربرد
ace 2 برای کاربردهای عمومیتر و boost برای رزولوشن و پهنای باند بالا.
-
لنز High Resolution یا Telecentric
بر اساس اندازه سنسور، میدان دید، فاصله کاری و دقت اندازهگیری.
-
نورپردازی صنعتی کنترلشده
مانند dome، coaxial، dark field، backlight یا ترکیبی از چند نور.
-
کنترلر نور و استروب
برای ایجاد پالس دقیق و تکرارپذیر.
-
سنسور حضور قطعه یا انکودر
برای تعیین زمان یا موقعیت تصویربرداری.
-
کامپیوتر صنعتی یا Edge Computer
متناسب با نرخ داده و پیچیدگی الگوریتم.
-
فریمگرابر در سیستمهای CoaXPress
برای انتقال مطمئن تصاویر پرحجم.
-
نرمافزار دریافت تصویر
مبتنی بر Basler pylon.
-
موتور پردازش تصویر
مانند HALCON، OpenCV، VisionPro، CUDA یا نرمافزار اختصاصی.
-
ارتباط با PLC و MES
برای اعلام OK/NG، توقف خط، ثبت شناسه و ردیابی محصول.
- سامانه ذخیرهسازی و گزارشدهی
برای نگهداری تصاویر عیوب و دادههای آماری.
جریان عملکرد سیستم
- سنسور یا انکودر حضور قطعه را تشخیص میدهد.
- PLC یا کنترلر، تریگر را به دوربین ارسال میکند.
- کنترلر نور، همزمان پالس نوری تولید میکند.
- دوربین تصویر را ثبت و به کامپیوتر منتقل میکند.
- نرمافزار تصویر را تصحیح و کالیبره میکند.
- الگوریتمها عیب را تشخیص و طبقهبندی میکنند.
- نتیجه به PLC یا ربات ارسال میشود.
- تصویر عیب همراه با شناسه محصول ذخیره میشود.
- دادههای آماری برای SPC و تحلیل فرآیند به MES منتقل میشوند.
این معماری باعث میشود سیستم بازرسی فقط یک ایستگاه تشخیص عیب نباشد، بلکه به یک منبع اطلاعات برای بهبود مستمر فرآیند تبدیل شود.
16. نمونه محاسبه انتخاب رزولوشن دوربین
فرض کنید باید یک PCB با میدان دید 80×60 میلیمتر بازرسی شود و کوچکترین عیب قابل تشخیص 40 میکرومتر است.
اگر بخواهیم کوچکترین عیب حداقل روی 4 پیکسل دیده شود، رزولوشن سطحی لازم برابر خواهد بود با:
40 µm / 4 = 10 µm/pixel
تعداد پیکسل لازم در عرض 80 میلیمتری:
80,000 µm / 10 µm = 8,000 pixel
تعداد پیکسل لازم در ارتفاع 60 میلیمتری:
60,000 µm / 10 µm = 6,000 pixel
بنابراین رزولوشن مورد نیاز حدوداً برابر است با:
8000 × 6000 = 48 MP
در چنین شرایطی، یک دوربین نزدیک به 45 یا 50 مگاپیکسل ممکن است گزینه اولیه مناسبی باشد؛ اما باید چند موضوع دیگر هم بررسی شود:
- آیا همه میدان دید با کنتراست یکسان ثبت میشود؟
- آیا لنز واقعاً جزئیات 10 میکرومتری را منتقل میکند؟
- آیا اعوجاج لنز کنترل شده است؟
- آیا عیب در عمل به 4 پیکسل نیاز دارد یا بیشتر؟
- سرعت خط و نرخ فریم چقدر است؟
- آیا حاشیه ایمنی رزولوشن در نظر گرفته شده است؟
معمولاً بهتر است رزولوشن عملی کمی بهتر از حد محاسبهشده انتخاب شود؛ مثلاً 7 تا 8 میکرومتر بر پیکسل. بااینحال، افزایش حاشیه نباید بدون توجه به هزینه اپتیک، حجم داده و زمان پردازش باشد.
17. Area Scan یا Line Scan؛ کدام انتخاب مناسبتر است؟
انتخاب میان دوربین area scan و line scan یکی از تصمیمهای بنیادی طراحی است.
Area Scan مناسبتر است اگر:
- قطعه در لحظه تصویربرداری ثابت میشود.
- نیاز به ثبت یک تصویر کامل وجود دارد.
- شکل قطعه نامنظم است.
- راهاندازی سادهتر اولویت دارد.
- چند ناحیه محدود باید بررسی شوند.
- حرکت کنترلشده دقیق در دسترس نیست.
Line Scan مناسبتر است اگر:
- سطح بزرگ یا پیوسته است.
- قطعه با سرعت یکنواخت حرکت میکند.
- رزولوشن عرضی بسیار بالا لازم است.
- بازرسی رول، پنل، ویفر یا PCB بزرگ انجام میشود.
- نورپردازی خطی یکنواخت قابل پیادهسازی است.
- انکودر دقیق برای همگامسازی موجود است.
در بازرسی PCBهای کوچک و متوسط، area scan معمولاً سادهتر است. اما برای PCBهای بزرگ، پنلهای نمایشگر، رولهای FPCB و سطوح پیوسته، line scan میتواند کیفیت و throughput بهتری ایجاد کند.
نکته بسیار مهم در line scan آن است که رزولوشن در جهت حرکت فقط به دوربین وابسته نیست؛ بلکه سرعت حرکت، نرخ خط و پالسهای انکودر نیز آن را تعیین میکنند. اگر این پارامترها صحیح تنظیم نشوند، تصویر کشیده یا فشرده خواهد شد.
18. دوربین رنگی یا مونوکروم؟
انتخاب دوربین رنگی یا مونوکروم باید بر اساس اطلاعات مورد نیاز انجام شود.
مزایای دوربین مونوکروم
- حساسیت نوری بیشتر
- نبود آرایه Bayer
- رزولوشن مؤثر بالاتر
- عملکرد بهتر در نورهای تکرنگ
- مناسب برای اندازهگیری، لبهیابی و تشخیص عیوب بسیار ریز
- امکان استفاده بهتر از UV، قرمز و NIR در محدوده پاسخ سنسور
مزایای دوربین رنگی
- تشخیص رنگ مقاومتها و سیمها
- کنترل چاپ و مارکینگ رنگی
- تفکیک قطعات بر اساس رنگ
- تشخیص تغییر رنگ ناشی از حرارت یا فرآیند
- بررسی وضعیت solder mask
در بسیاری از پروژههای AOI، دوربین مونوکروم برای تشخیص هندسی و عیوب ریز انتخاب بهتری است. اگر رنگ واقعاً بخشی از معیار تصمیمگیری باشد، دوربین رنگی توجیه پیدا میکند. در بعضی سیستمها نیز از یک دوربین مونوکروم برای اندازهگیری و یک دوربین رنگی برای طبقهبندی ظاهری استفاده میشود.
19. کالیبراسیون سیستم بازرسی
اگر هدف فقط تشخیص حضور یا عدم حضور قطعه باشد، کالیبراسیون ساده ممکن است کافی باشد. اما برای اندازهگیری میکرونی، کالیبراسیون دقیق ضروری است.
کالیبراسیون باید موارد زیر را پوشش دهد:
- تبدیل پیکسل به واحد واقعی مانند میکرومتر
- اعوجاج شعاعی و مماسی لنز
- زاویه دوربین نسبت به سطح
- تغییرات بزرگنمایی در میدان دید
- موقعیت دوربین نسبت به محورهای ماشین
- یکنواختی روشنایی
- پاسخ متفاوت پیکسلهای سنسور
Flat-Field Correction
در سنسورهای بزرگ و اپتیکهای High Resolution، ممکن است مرکز و گوشههای تصویر روشنایی متفاوتی داشته باشند. این پدیده از نورپردازی، لنز و پاسخ پیکسلها ناشی میشود. تصحیح Flat Field کمک میکند تصویر یکنواختتری ایجاد شود.
این تصحیح در کاربردهایی مانند بازرسی ویفر، نمایشگر و سطوح یکنواخت بسیار مهم است؛ زیرا الگوریتم ممکن است کاهش طبیعی روشنایی در گوشهها را با عیب اشتباه بگیرد.
اعتبارسنجی کالیبراسیون
کالیبراسیون باید با یک مرجع قابل ردیابی و در چند نقطه میدان دید کنترل شود. صرفاً کالیبرهکردن مرکز تصویر کافی نیست. همچنین بهتر است برای سیستم برنامهای تعریف شود که در دورههای مشخص یا پس از تعمیر مکانیکی، صحت کالیبراسیون را بررسی کند.
20. یکپارچهسازی با Industry 4.0 و ردیابی کیفیت
سیستم بازرسی مدرن نباید فقط خروجی OK یا NG تولید کند. ارزش واقعی زمانی ایجاد میشود که دادههای تصویری به اطلاعات فرآیندی تبدیل شوند.
برای هر محصول میتوان دادههای زیر را ثبت کرد:
- شماره سریال
- Lot Number
- شناسه ویفر یا PCB
- زمان بازرسی
- مدل و شناسه دوربین
- Recipe مورد استفاده
- نوع عیب
- مختصات عیب
- سطح اطمینان الگوریتم
- تصویر اصلی و تصویر علامتگذاریشده
- وضعیت اپراتور یا ایستگاه
- پارامترهای نوردهی و نورپردازی
این اطلاعات میتوانند از طریق OPC UA، TCP/IP، پایگاه داده یا API به MES و سیستمهای تحلیل کیفیت منتقل شوند.
چرا این دادهها مهماند؟
فرض کنید سیستم بهتدریج افزایش عیب کمبود خمیر قلع را در یک ناحیه خاص PCB ثبت کند. اگر داده فقط بهصورت NG ذخیره شود، فرصت تحلیل از دست میرود. اما اگر نوع و مختصات عیب ثبت شوند، میتوان متوجه شد که احتمالاً stencil در یک ناحیه مسدود شده یا فشار چاپ نامتعادل است.
در این نگاه، دوربین Basler فقط «چشم کنترل کیفیت» نیست؛ بلکه حسگری برای تحلیل سلامت فرآیند است.
21. نگهداری پیشگیرانه سیستم بینایی
حتی بهترین دوربین نیز بدون نگهداری مناسب بهتدریج عملکرد خود را از دست میدهد. آلودگی لنز، کاهش شدت LED، جابهجایی پایه دوربین و تغییر فوکوس از عوامل متداول افت کیفیت هستند.
برنامه نگهداری بهتر است شامل موارد زیر باشد:
- بررسی دورهای تمیزی لنز و محافظ اپتیکی
- کنترل شدت نور و یکنواختی آن
- بررسی فوکوس با الگوی مرجع
- کنترل دمای دوربین و تجهیزات
- تست صحت تریگر و همگامسازی
- بررسی کابلها و کانکتورها
- کنترل نرخ فریم از دسترفته
- اعتبارسنجی کالیبراسیون
- ذخیره نسخه تنظیمات دوربین و Recipe
- ثبت تغییرات نرمافزاری و Firmware
کاهش تدریجی شدت LED ممکن است با افزایش خودکار Gain پنهان شود؛ اما این کار نویز را بالا میبرد. به همین دلیل، پایش همزمان Exposure، Gain و شدت متوسط تصویر میتواند شاخص مناسبی برای تشخیص زودهنگام فرسودگی نور باشد.
22. روندهای آینده بازرسی الکترونیک و نیمههادی
22.1. افزایش رزولوشن همراه با Global Shutter
سنسورهای صنعتی جدید بهسمت تعداد پیکسل بیشتر، شاتر سراسری، نویز کمتر و سرعت خوانش بالاتر حرکت میکنند. این پیشرفت امکان پوشش میدان دید بزرگتر بدون قربانیکردن جزئیات را فراهم میکند.
اما چالش بنیادی همچنان باقی است: رزولوشن بالاتر به اپتیک بهتر، پهنای باند بیشتر و پردازش قویتر نیاز دارد. بنابراین توسعه سنسور باید همزمان با توسعه کل زنجیره تصویربرداری انجام شود.
22.2. پردازش AI در لبه
انتقال همه تصاویر به سرور مرکزی همیشه کارآمد نیست. در آینده، بخشی از پردازش روی کامپیوتر صنعتی نزدیک دوربین، GPU یا شتابدهندههای AI انجام میشود.
مزایا:
- کاهش تأخیر
- کاهش پهنای باند شبکه
- حفظ بهتر محرمانگی دادهها
- تصمیمگیری سریعتر
- امکان ذخیره فقط تصاویر مهم
دوربینهای Basler در کنار پلتفرمهایی مانند NVIDIA Jetson یا سیستمهای x86 دارای GPU میتوانند بخشی از این معماری باشند.
22.3. ترکیب روشهای Rule-Based و Deep Learning
آینده متعلق به سیستمهای کاملاً مبتنی بر AI یا کاملاً قانونمحور نیست؛ بلکه ترکیب این دو روش عملیتر است.
برای مثال:
- اندازهگیری قطر پد با الگوریتم هندسی
- کنترل موقعیت با Pattern Matching
- تشخیص آلودگی نامنظم با Deep Learning
- ارزیابی نهایی با قوانین مهندسی و حدود تلرانس
این معماری ترکیبی هم قابلیت توضیحپذیری روشهای کلاسیک را حفظ میکند و هم انعطاف AI را به سیستم میافزاید.
22.4. تصویربرداری چندطیفی و محاسباتی
ثبت چند تصویر با طول موج، زاویه نور، فوکوس یا نوردهی متفاوت میتواند عیوبی را آشکار کند که در یک تصویر معمولی قابل مشاهده نیستند.
نمونهها:
- HDR برای سطوح بسیار روشن و تاریک
- Photometric Stereo برای استخراج شکل سطح
- Focus Stacking برای افزایش عمق میدان
- نور چندطیفی برای تفکیک مواد
- Polarization Imaging برای تحلیل بازتاب و تنش
- تصویربرداری SWIR برای بعضی عیوب زیرسطحی
این فناوریها باعث میشوند دوربین از یک ثبتکننده ساده تصویر به بخشی از یک سیستم اندازهگیری چندبعدی تبدیل شود.
23. اشتباهات رایج در انتخاب دوربین High Resolution
اشتباه اول: انتخاب صرفاً بر اساس مگاپیکسل
تعداد پیکسل بدون لنز، نور و مکانیک مناسب، رزولوشن واقعی ایجاد نمیکند.
اشتباه دوم: نادیدهگرفتن سرعت انتقال
ممکن است دوربین رزولوشن لازم را داشته باشد، اما رابط نتواند نرخ فریم مطلوب را منتقل کند.
اشتباه سوم: استفاده از لنز کوچک برای سنسور بزرگ
این کار باعث افت کیفیت گوشهها، وینیتینگ و کاهش رزولوشن مؤثر میشود.
اشتباه چهارم: نادیدهگرفتن MTF
عبارت «لنز مگاپیکسلی» بهتنهایی معیار دقیقی نیست. باید عملکرد لنز در اندازه سنسور، بزرگنمایی و فرکانس فضایی مورد نیاز بررسی شود.
اشتباه پنجم: امید بیش از حد به نرمافزار
الگوریتم نمیتواند اطلاعاتی را بازیابی کند که بهدلیل نورپردازی ضعیف یا تاری در تصویر ثبت نشدهاند.
اشتباه ششم: نداشتن نمونه واقعی عیب
طراحی سیستم فقط با قطعات سالم خطرناک است. باید نمونههای واقعی عیب، عیوب مرزی و تغییرات طبیعی تولید در مرحله امکانسنجی آزمایش شوند.
اشتباه هفتم: ادعای تشخیص عیوب نانومتری با دوربین مرئی معمولی
حد پراش اپتیکی، بزرگنمایی، SNR و کیفیت نمونه، محدودیتهای فیزیکی ایجاد میکنند. دوربینهای رزولوشن بالا برای بسیاری از عیوب میکرونی عالیاند، اما جایگزین تجهیزات تخصصی SEM، X-ray، e-beam یا سامانههای پیشرفته متروژی نیستند.
24. چکلیست انتخاب دوربین Basler
پیش از نهاییکردن مدل دوربین، این پرسشها باید پاسخ داده شوند:
- کوچکترین عیب قابل تشخیص چند میکرومتر است؟
- عیب باید روی چند پیکسل دیده شود؟
- میدان دید واقعی چقدر است؟
- قطعه ثابت است یا در حال حرکت؟
- حداکثر زمان سیکل چقدر است؟
- دوربین مونوکروم لازم است یا رنگی؟
- Global Shutter ضروری است؟
- عمق بیت مورد نیاز چیست؟
- GigE، USB3 یا CoaXPress مناسبتر است؟
- طول کابل چقدر خواهد بود؟
- لنز چه دایره تصویری را باید پوشش دهد؟
- آیا لنز تلهسنتریک لازم است؟
- سطح قطعه مات، براق یا شفاف است؟
- چه نوع نورپردازی بیشترین کنتراست را ایجاد میکند؟
- آیا پردازش AI لازم است؟
- تصاویر باید ذخیره شوند یا فقط نتیجه؟
- ارتباط با PLC، MES و ربات چگونه انجام میشود؟
- چه سطحی از کالیبراسیون و ردیابی متریک لازم است؟
- الزامات اتاق تمیز، خلأ یا ESD چیست؟
- سیستم چگونه نگهداری و اعتبارسنجی خواهد شد؟
پاسخ دقیق به این پرسشها معمولاً انتخاب خانواده مناسب دوربین را روشن میکند: ace 2 برای بسیاری از کاربردهای استاندارد، boost برای رزولوشن و throughput بالا، racer برای اسکن پیوسته و dart برای فضای نصب محدود.
25. نتیجهگیری
دوربینهای Basler با وضوح بالا میتوانند بخش مهمی از سیستمهای بازرسی خودکار قطعات الکترونیکی و نیمههادی باشند. استفاده از سنسورهای CMOS صنعتی، مدلهای دارای Global Shutter، رابطهای استاندارد مانند GigE Vision و USB3 Vision و گزینههای پرسرعت CoaXPress، این دوربینها را برای طیف گستردهای از پروژهها مناسب کرده است.
خانواده ace 2 برای بسیاری از ایستگاههای AOI، کنترل قطعات SMT، خواندن مارکینگ و اندازهگیری دوبعدی انتخابی منعطف است. خانواده boost در کاربردهایی که رزولوشن بسیار بالا و انتقال سریع داده اهمیت دارد، مزیت جدی ایجاد میکند. دوربینهای line scan نیز برای PCBهای بزرگ، سطوح پیوسته، نمایشگرها و برخی مراحل بازرسی ویفر مناسباند.
بااینحال، موفقیت پروژه فقط به انتخاب دوربین وابسته نیست. رزولوشن واقعی از هماهنگی سنسور، لنز، میدان دید، نورپردازی، مکانیک، رابط انتقال، پردازش و کالیبراسیون حاصل میشود. اگر هرکدام از این حلقهها ضعیف باشند، افزایش مگاپیکسل لزوماً کیفیت بازرسی را بهتر نمیکند.
منطق بنیادی طراحی یک سیستم موفق چنین است:
ابتدا کوچکترین عیب و سرعت فرآیند را تعریف کنید؛ سپس رزولوشن سطحی، میدان دید، اپتیک، نورپردازی و معماری انتقال داده را محاسبه کنید و در پایان مدل دوربین را انتخاب کنید.
در صنعت نیمههادی نیز باید مرزهای فیزیکی تصویربرداری مرئی را در نظر گرفت. دوربینهای Basler High Resolution برای بازرسی ماکرو و میکرو، alignment، کنترل دای، wire bond، bump، بستهبندی و بسیاری از عیوب سطحی بسیار مؤثرند؛ اما عیوب نانومتری یا پنهان به فناوریهایی مانند X-ray، SWIR تخصصی، SEM یا e-beam نیاز دارند.
در نهایت، مزیت راهکارهای Basler صرفاً در سختافزار دوربین نیست؛ بلکه در اکوسیستم صنعتی شامل pylon، استانداردهای GenICam، گزینههای ارتباطی متنوع و قابلیت یکپارچهسازی با نرمافزارهای پردازش تصویر، PLC، MES و پردازش لبه قرار دارد. نتیجه چنین یکپارچهسازیای، کاهش ضایعات، تشخیص زودهنگام عیب، افزایش تکرارپذیری، بهبود ردیابی و تبدیل دادههای تصویری به دانش فرآیندی است.
به دلیل پایداری بالای سختافزار، پشتیبانی از سنسورهای پیشرفته CMOS، نرمافزار قدرتمند pylon و تطبیقپذیری عالی با استانداردهای صنعتی.
Global Shutter تمام پیکسلها را همزمان ثبت میکند که برای قطعات متحرک حیاتی است، در حالی که Rolling Shutter ممکن است باعث ایجاد اعوجاج حرکتی (Jello effect) شود.
رابط CoaXPress 2.0 به دلیل پهنای باند فوقالعاده بالا و تأخیر بسیار کم، گزینه اصلی برای دوربینهای با رزولوشن ۲۵ مگاپیکسل به بالا است.
با استفاده از لنزهای تلهسنتریک (Telecentric) که خطای پرسپکتیو و تغییر اندازه ناشی از تغییر ارتفاع را حذف میکنند.
این پلتفرم SDK، ابزارهای لازم برای پیکربندی، کنترل دوربین، دریافت تصویر و برنامهنویسی سیستمهای بازرسی را در محیطهای مختلف فراهم میکند.
بله، ابزارهایی مانند vTools در محیط Basler امکان طبقهبندی و تشخیص عیوب پیچیده را با یادگیری عمیق (Deep Learning) فراهم میکنند.
اندازه کوچکترین عیب قابل قبول؛ به طوری که هر عیب باید حداقل روی ۳ تا ۴ پیکسل تصویر دیده شود تا الگوریتمهای پردازش تصویر بتوانند آن را شناسایی کنند.
ترکیب استفاده از Global Shutter، کاهش زمان نوردهی (Exposure Time) و استفاده از سیستمهای نورپردازی Strobe (فلشزن) همگام با تریگر دوربین.
کاهش چشمگیر ضایعات، افزایش سرعت تشخیص عیوب نسبت به بازرسی انسانی و امکان ردیابی دادههای کیفی برای بهبود فرآیند (Industry 4.0).
انعکاسهای آزاردهنده؛ که برای حل آن باید از تکنیکهای نورپردازی مانند Dome Light یا نور هممحور (Coaxial) و فیلترهای پلاریزه استفاده کرد.







