بررسی عمیق و تخصصی دوربین صنعتی Hikrobot MV-CH120-10UC: وقتی دقت ۱۲ مگاپیکسلی با سرعت USB 3.0 ملاقات میکند
در دنیای پرشتاب اتوماسیون صنعتی، جایی که میکروثانیهها تفاوت بین یک محصول سالم و یک ضایعات را تعیین میکنند، چشمهای خط تولید پادشاهی میکنند. اگر تا به حال با چالش انتخاب دوربینی روبهرو شدهاید که…
در دنیای پرشتاب اتوماسیون صنعتی، جایی که میکروثانیهها تفاوت بین یک محصول سالم و یک ضایعات را تعیین میکنند، چشمهای خط تولید پادشاهی میکنند. اگر تا به حال با چالش انتخاب دوربینی روبهرو شدهاید که هم رزولوشن بالایی برای دیدن ترکهای مویی داشته باشد و هم سرعت کافی برای عقب نماندن از تسمهنقاله، میدانید که این تعادل چقدر دشوار است.
امروز میخواهیم جعبهی یکی از جذابترین محصولات سری CH (Camera High-resolution) شرکت هایکربات (Hikrobot) را باز کنیم:دوربین بینایی ماشین Hikrobot MV-CH120-10UC.
چرا این مدل خاص؟ چون این دوربین در نقطه شیرین مهندسی قرار دارد. با رزولوشن ۱۲ مگاپیکسل و رابط USB 3.0، این دوربین دقیقاً همان چیزی است که پروژههای بازرسی دقیق (مانند PCB یا بستهبندی دارو) به آن نیاز دارند، بدون اینکه پیچیدگیها و هزینههای سیستمهای GigE یا CoaXPress را تحمیل کنند. بیایید با حس کنجکاوی یک مهندس عاشق سختافزار، به اعماق این ابزار نفوذ کنیم.
فصل اول: قلب تپنده؛ کالبدشکافی سنسور Sony IMX304
هر دوربین صنعتی، در نهایت به خوبی سنسور تصویرش است. در مدل MV-CH120-10UC، هایکربات از سنسور Sony IMX304 استفاده کرده است. بیایید کمی فنی شویم و ببینیم چرا این انتخاب هوشمندانه بوده است.
۱.۱. جادوی CMOS با طعم Pregius
سونی با معرفی سری Pregius، عملاً بازار سنسورهای CCD را منسوخ کرد. سنسور IMX304 از نسل دوم (Gen 2) تکنولوژی Pregius استفاده میکند. این یعنی شما نویز بسیار پایین (Low Noise) و کیفیت تصویری شبیه به CCD دارید، اما با سرعت و مصرف انرژی پایینِ CMOS.
- نوع سنسور: CMOS Global Shutter
- اندازه پیکسل: ۳.۴۵ میکرومتر (µm)
- فرمت اپتیکی: ۱.۱ اینچ
چرا ۳.۴۵ میکرومتر مهم است؟
این اندازه پیکسل یک شاهکار تعادل است. اگر پیکسلها کوچکتر بودند (مثلاً ۱.۸۵ میکرومتر)، حساسیت به نور کم میشد و نویز بالا میرفت. اگر بزرگتر بودند، سنسور بسیار بزرگ و گران میشد. سایز ۳.۴۵µm باعث میشود که ظرفیت اشباع (Saturation Capacity) مناسبی داشته باشید و داینامیک رنج (Dynamic Range) فوقالعادهی ۷۲.۲ دسیبل را تجربه کنید. این یعنی دوربین میتواند همزمان جزئیات را در سایههای تاریک و بخشهای پرنور تصویر ببیند؛ ویژگی حیاتی برای بازرسی قطعات فلزی براق!
۱.۲. شاتر گلوبال (Global Shutter): خداحافظی با اعوجاج
فرض کنید میخواهید از یک بطری که با سرعت ۲ متر بر ثانیه حرکت میکند عکس بگیرید. اگر دوربین شما Rolling Shutter باشد (مثل دوربین موبایل)، بطری کج و دفرمه ثبت میشود (اثر ژلهای). اما MV-CH120-10UC مجهز به Global Shutter است. تمام ۱۲ میلیون پیکسل در یک لحظهی واحد نورگیری میکنند. نتیجه؟ تصویری که انگار زمان در آن منجمد شده است، بدون هیچگونه اعوجاج حرکتی. برای خطوط تولید پرسرعت، این یک باید است، نه یک انتخاب.
فصل دوم: رابط USB 3.0؛ سرعت در کنار سادگی
مدل MV-CH120-10UC از پسوند U بهره میبرد که مخفف USB 3.0 است. در دنیای بینایی ماشین، جنگ بین GigE و USB همیشه داغ است، اما بیایید ببینیم چرا در این مدل، USB برنده شده است.
۲.۱. پهنای باند خالص
این دوربین با رزولوشن ۴۰۹۶ × ۳۰۰۰ پیکسل کار میکند. ارسال این حجم از داده (حدود ۳۶ مگابایت برای هر فریم ۸ بیتی) نیاز به لولهکشی قطوری دارد!
رابط USB 3.0 پهنای باندی معادل ۵ گیگابیت بر ثانیه (Gbps) ارائه میدهد. این پهنای باند اجازه میدهد که دوربین با نرخ فریم ۲۳.۱ فریم بر ثانیه (fps) در رزولوشن کامل کار کند. اگر همین دوربین را با رابط GigE معمولی (1Gbps) داشتید، نرخ فریم به شدت افت میکرد (شاید زیر ۴ فریم!).
۲.۲. پروتکل USB3 Vision
هایکربات در این دوربین از استاندارد صنعتی USB3 Vision پیروی میکند. این یعنی:
- بدون نیاز به درایورهای اختصاصی پیچیده (در چارچوب USB3 Vision و GenICam)
- پایداری صنعتی: برخلاف USB خانگی، این پروتکل شامل مکانیزمهای قفل شدن کابل (Screw Locking) و انتقال داده مطمئن (بدون از دست دادن پکت) است.
- تغذیه و دیتا در یک کابل: شما نیازی به کابل برق جداگانه ندارید. دوربین برق خود را (کمتر از ۳.۵ وات) مستقیماً از پورت USB تامین میکند. این یعنی سیمکشی تمیزتر و خرابی کمتر در بازوهای رباتیک.
فصل سوم: تحلیل کیفیت تصویر و رنگ (مدل UC)
مدل مورد بحث ما MV-CH120-10UC است. حرف C در آخر به معنای Color (رنگی) است.
بیایید ببینیم رنگ در اتوماسیون صنعتی چه نقشی دارد و این دوربین چطور آن را مدیریت میکند.
۳.۱. الگوی Bayer و بازتولید رنگ
سنسور این دوربین روی هر پیکسل فیلترهای رنگی موزاییکی (Bayer RGGB) دارد. اما جادوی اصلی در پردازشگر تصویر داخلی (ISP) دوربین اتفاق میافتد. هایکربات الگوریتمهای Debayering قدرتمندی را پیادهسازی کرده که باعث میشود لبههای رنگی (Color Artifacts) به حداقل برسند.
کاربرد رنگ کجاست؟
فرض کنید در حال بازرسی فیوزهای خودرو هستید. فیوز ۱۰ آمپر قرمز و ۱۵ آمپر آبی است. یک دوربین مونوکروم (سیاه و سفید) تفاوت این دو را تشخیص نمیدهد (هر دو خاکستری دیده میشوند). اما MV-CH120-10UC با تفکیک رنگ دقیق، به سیستم ویژن شما اجازه میدهد تا علاوه بر ابعاد، صحت مونتاژ قطعات بر اساس رنگ را هم بررسی کند.
۳.۲. تراز سفیدی (White Balance)
در محیط کارخانه، نورپردازی ممکن است تغییر کند یا ترکیبی از نور LED و نور محیط باشد. این دوربین از قابلیتهای Auto White Balance (AWB) و همچنین تنظیم دستی کانالهای R, G, B پشتیبانی میکند. ویژگی Continuous AWB برای محیطهایی که دمای رنگ نور متغیر است (مثلاً نزدیکی به کوره یا پنجره) عالی عمل میکند.
فصل چهارم: لنز مناسب برای سنسور ۱.۱ اینچ (نکته حیاتی!)
اینجا جایی است که بسیاری از پروژهها شکست میخورند! توجه کنید: سنسور این دوربین ۱.۱ اینچ است.
بسیاری از لنزهای استاندارد بازار برای سنسورهای ۲/۳ اینچ یا ۱/۱.۸ اینچ طراحی شدهاند. اگر یک لنز معمولی C-Mount روی این دوربین ببندید، چه اتفاقی میافتد؟
پدیده Vignetting (تیرگی گوشهها). دایره تصویر لنز کوچکتر از سنسور است و گوشههای تصویر سیاه میشوند.
راه حل مهندسی:
شما باید لنزی انتخاب کنید که Image Circle آن حداقل ۱۷.۶ میلیمتر باشد (قطر سنسور ۱.۱ اینچ).
خوشبختانه هایکربات از مانت استاندارد C-Mount استفاده کرده است که رایجترین مانت صنعتی است، اما حتماً باید در دیتاشیت لنز چک کنید که عبارت Compatible with 1.1 inch sensors درج شده باشد. لنزهای سری Hikrobot KF یا برندهای معتبر دیگر با این مشخصات برای این دوربین ایدهآل هستند.
فصل پنجم: نرمافزار و پیادهسازی (MVS & SDK)
سختافزار بدون نرمافزار، فقط یک تکه فلز گرانقیمت است. هایکربات با ارائه پلتفرم MVS (Machine Vision Studio) کار را بسیار ساده کرده است.
۵.۱. MVS: اتاق فرمان شما
وقتی دوربین را با کابل USB وصل میکنید و MVS را باز میکنید، با دنیایی از تنظیمات روبهرو میشوید:
- LUT (Look-Up Table): برای افزایش کنتراست غیرخطی. مثلاً میتوانید کاری کنید که سایههای تیره روشنتر شوند بدون اینکه مناطق روشن اشباع شوند (Gamma Correction).
- ROI (Region of Interest): اگر به ۱۲ مگاپیکسل کامل نیاز ندارید، میتوانید فقط مرکز تصویر را بخوانید. این کار نرخ فریم را به شدت افزایش میدهد.
- Trigger Delay: تنظیم دقیق زمان عکسبرداری نسبت به سیگنال سنسور نوری خط تولید.
۵.۲. کدنویسی برای گیکها (SDK)
اگر میخواهید دوربین را به نرمافزار اختصاصی خودتان (مثلاً در C# یا Python) متصل کنید، هایکربات SDK کاملی بر پایه استاندارد GenICam ارائه میدهد.
این یعنی اگر قبلاً با دوربینهای Basler یا Flir کار کردهاید، منطق نامگذاری پارامترها (مانند ExposureTime یا Gain) برایتان کاملاً آشنا خواهد بود.
مثال عملی:
با استفاده از کتابخانه Python هایکربات، میتوانید تنها با چند خط کد، تصویر را گرفته، به فرمت NumPy تبدیل کنید و مستقیماً به OpenCV بفرستید. این قابلیت برای محققان هوش مصنوعی که میخواهند مدلهای Deep Learning را روی تصاویر صنعتی اجرا کنند، بینظیر است.
فصل ششم: کاربردهای واقعی (Case Studies)
بیایید تئوری را کنار بگذاریم و ببینیم MV-CH120-10UC در دنیای واقعی چه میکند.
۶.۱. بازرسی بردهای الکترونیکی (SMT & PCB AOI)
بردهای موبایل و کامپیوتر امروزی تراکم قطعات وحشتناکی دارند. یک خازن SMD سایز 0201 ابعادی کمتر از یک دانه شن دارد!
رزولوشن ۱۲ مگاپیکسلی این دوربین اجازه میدهد تا میدان دید (FOV) بزرگی را پوشش دهید (مثلاً یک برد ۱۰x۱۰ سانتیمتر) و همچنان پیکسل کافی برای دیدن نوشتههای روی چیپها داشته باشید. رنگی بودن دوربین (UC) اینجا کمک میکند تا قطعاتی که اشتباه مونتاژ شدهاند یا قلعمردگی دارند (تفاوت رنگ نقرهای و خاکستری مات) شناسایی شوند.
۶.۲. صنعت داروسازی (بستهبندی و بلیستر)
در بستهبندی قرصها، باید مطمئن شویم که هیچ خانهای خالی نیست و قرص شکسته وجود ندارد. رنگ قرصها بسیار مهم است (تشخیص قرص اشتباه). شاتر گلوبال این دوربین اجازه میدهد تا از ورقهای بلیستر که با سرعت بالا حرکت میکنند، تصویری شفاف بگیریم و الگوریتمهای پردازش تصویر، رنگ و شکل هر قرص را تایید کنند.
۶.۳. خواندن بارکد و QR Code های مخدوش
گاهی اوقات بارکدها روی سطوح منحنی یا براق چاپ میشوند. داینامیک رنج بالای سنسور IMX304 (بیش از ۷۲ دسیبل) به دوربین اجازه میدهد تا حتی در شرایط نوری چالشبرانگیز، کنتراست کافی بین میلههای سیاه و سفید بارکد ایجاد کند.
۶.۴. کاربردهای صنعت ترافیک (Traffic & Transportation Applications)
خودروها، پلاکهایشان، و حتی چهره سرنشینان، با سرعتهای بالا از سیستمهای ثبت عبور عبور میکنند؛ در این شرایط، نیاز به دوربینی با شاتر گلوبال و رزولوشن بالا به شدت احساس میشود.
MV-CH120-10UC دقیقاً همین ویژگیها را دارد و به همین خاطر یکی از گزینههای محبوب برای پروژههای کنترل ترافیک و حملونقل هوشمند (ITS) بهشمار میآید:
۱. ثبت و خواندن پلاک خودروها (ANPR/LPR)
- رزولوشن ۱۲ مگاپیکسل و سنسور Sony IMX304 باریکبین، تصویری دقیق از پلاک حتی در حرکتهای تند ارائه میدهد.
- Global Shutter کوچکترین تاری حرکتی را حذف میکند؛ پس حتی اگر خودرو با سرعت بالا عبور کند، پلاک و بدنه بدون اعوجاج ثبت میشود.
- بازه داینامیکی وسیع (۷۲ دسیبل) حتی در ساعات گرگومیش یا تابش مستقیم نور، اطلاعات پلاک را با بالاترین وضوح استخراج میکند.
۲. پایش خطوط ویژه و مجتمعهای پرتردد (Bus Lane, ETC, Parking)
- چند دوربین کنار هم امکان پوشش کل عرض آزادراه یا ورودی پارکینگ را فراهم میکند؛ بدون اینکه افت کیفیت در هر منطقه داشته باشیم.
- دوربین رنگی امکان تمایز خودروی عبوری را نه فقط با پلاک، بلکه حتی با رنگ بدنه در اختیار هوش مصنوعی میگذارد (مناسب برای شناسایی خودروهای متخلف یا مظنون).
۳. تشخیص نقض قوانین یا عبور غیرمجاز
- جفت شدن دوربین با نرمافزارهای پلاکخوان (LPR) یا تشخیص حضور یا تعداد افراد (کلیک) بهراحتی و از طریق SDK یا پروتکل استاندارد GenICam ممکن است.
- ارتباط USB3.0، انتقال بلادرنگ عکس را برای هشدار لحظهای به مرکز کنترل ترافیک انجام میدهد.
۴. خواندن بارکد و تگهای RFID مدرن
- در برخی پارکینگهای هوشمند یا سامانههای حمل کالای باری، لیبلها و تگهای دوبعدی (QR، DataMatrix) روی خودرو یا محموله نصب میشود.
- MV-CH120-10UC با حساسیت بالا حتی تگهایی با کیفیت چاپ متوسط را در نور متنوع محیطی بهدرستی ثبت میکند.
فصل هفتم: نکات نصب و راهاندازی (Best Practices)
به عنوان کسی که ساعتها با کابلها و پیچها کشتی گرفتهام، چند نکته تجربی برایتان دارم:
- طول کابل USB: استاندارد USB 3.0 در طول کابل محدودیت دارد (معمولاً تا ۳ یا ۵ متر). اگر کامپیوتر پردازشگر دورتر است، باید از کابلهای اکتیو یا فیبر نوری USB استفاده کنید. استفاده از کابلهای معمولی بلند باعث قطع و وصل شدن دوربین میشود.
- پیچهای قفلکننده: همیشه پیچهای کانکتور USB و Hirose (پورت I/O) را سفت کنید. لرزش دستگاههای صنعتی به راحتی کابلهای معمولی را شل میکند.
- مدیریت حرارت: بدنه فلزی دوربین نقش هیتسینک را بازی میکند. اگر دوربین در محیط گرم کار میکند، مطمئن شوید هوا در اطراف پرههای بدنه جریان دارد. سنسورهای CMOS وقتی داغ میشوند، نویز حرارتی (Thermal Noise) تولید میکنند که کیفیت تصویر را کاهش میدهد.
جمعبندی: آیا MV-CH120-10UC دوربین شماست؟
دوربین Hikrobot MV-CH120-10UC یک ابزار همهکاره نیست؛ یک تکتیرانداز دقیق است.
اگر پروژه شما نیاز به دیدن جزئیات میکروسکوپی در یک میدان دید وسیع دارد، و اگر رنگ برایتان حامل اطلاعات حیاتی است، این دوربین یکی از بهترین گزینههای بازار از نظر نسبت عملکرد به قیمت است.
ترکیب سنسور خوشنام سونی IMX304 با پلتفرم پایدار هایکربات و سادگی رابط USB 3.0، این محصول را به انتخابی مطمئن برای مهندسین بینایی ماشین تبدیل کرده است. شاید تنها محدودیت آن، طول کابل USB باشد، که آن هم با راهکارهای مهندسی قابل حل است.
در نهایت، وقتی از لنز دوربین به خط تولید نگاه میکنید، این ۱۲ میلیون پیکسل هستند که کیفیت برند شما را تضمین میکنند. انتخاب هوشمندانه، سرمایهگذاری روی آینده خط تولید شماست.
آیا تجربهای در استفاده از دوربینهای USB 3.0 در محیط صنعتی دارید؟ یا سوالی درباره انتخاب لنز برای سنسور ۱.۱ اینچ ذهنتان را مشغول کرده؟ در بخش نظرات بنویسید تا با هم بحث فنی کنیم!
این دوربین به دلیل داشتن سنسور ۱۲ مگاپیکسلی و قابلیت ثبت رنگ (Color)، بهترین گزینه برای بازرسیهای دقیق با جزئیات بالا است. به طور خاص، در صنایعی مانند تولید بردهای الکترونیکی (PCB) برای خواندن کدهای ریز روی چیپها، صنعت داروسازی برای بررسی رنگ و سلامت بستهبندی قرصها، و همچنین در خطوط تولید قطعات خورشیدی (Solar Panels) که نیاز به میدان دید وسیع و رزولوشن بالا دارند، عملکرد بینظیری دارد.
بله، کاملاً. دوربین بینایی ماشین Hikrobot MV-CH120-10UC مجهز به سنسور Sony IMX304 با تکنولوژی Global Shutter است. برخلاف دوربینهای معمولی (Rolling Shutter) که تصاویر اجسام متحرک را کج و دفرمه ثبت میکنند، این دوربین تمام پیکسلها را همزمان نوردهی میکند. بنابراین، حتی اگر محصول با سرعت بالا روی تسمهنقاله حرکت کند، تصویر خروجی کاملاً فریز شده، شفاف و بدون اعوجاج خواهد بود.
این یکی از حیاتیترین نکات است. اکثر لنزهای استاندارد بازار برای سنسورهای ۲/۳ اینچ طراحی شدهاند. اگر از آنها روی این دوربین استفاده کنید، گوشههای تصویر سیاه میشود (Vignetting). شما باید حتماً از لنزهای C-Mount استفاده کنید که در مشخصات فنی آنها عبارت “Compatible with 1.1-inch sensor” یا دایره تصویر (Image Circle) حداقل ۱۷.۶ میلیمتر قید شده باشد. سری لنزهای KF هایکربات یا برندهای معتبری که این استاندارد را دارند، بهترین کیفیت را ارائه میدهند.
از آنجا که این دوربین از پروتکل پرسرعت USB 3.0 استفاده میکند، استاندارد طول کابل پسیو (Passive) معمولاً تا ۳ الی ۵ متر است تا افت سیگنال و قطعی نداشته باشید. اگر نیاز دارید کامپیوتر پردازشگر را در فاصله دورتری قرار دهید، باید حتماً از کابلهای USB Active (دارای تقویتکننده) یا کابلهای فیبر نوری USB استفاده کنید که پایداری انتقال دادههای سنگین تصویری را تضمین کنند.
پسوند “UC” در نام دوربین بینایی ماشین Hikrobot MV-CH120-10UC نشاندهنده رابط USB و سنسور رنگی (Color) است. اگر در پروژه شما تشخیص “تفاوت رنگ” مهم است (مثلاً جداسازی سیم قرمز از آبی، یا تشخیص میوه رسیده از نارس)، باید از این مدل استفاده کنید. اما اگر فقط اندازهگیری ابعاد یا خواندن بارکد مد نظر است، مدلهای مونوکروم (سیاه و سفید) حساسیت نوری کمی بالاتر دارند. با این حال، الگوریتمهای Debayering این مدل رنگی بسیار پیشرفته است و دقت بالایی دارد.
بله، امکانپذیر است. نرخ ۲۳.۱ فریم بر ثانیه برای رزولوشن کامل (۴۰۹۶ × ۳۰۰۰) است. این دوربین از قابلیت ROI (Region of Interest) پشتیبانی میکند. اگر در نرمافزار تنظیم کنید که دوربین فقط بخشی از تصویر (مثلاً مرکز آن) را بخواند، حجم دادهها کم شده و نرخ فریم به شدت افزایش مییابد. این تکنیک برای زمانی که فقط روی یک ناحیه کوچک از محصول فوکوس دارید، عالی است.
هایکربات نرمافزار قدرتمند MVS (Machine Vision Studio) را به صورت رایگان ارائه میدهد که تمام تنظیمات دوربین در آن قابل دسترسی است. علاوه بر این، دوربین بینایی ماشین Hikrobot MV-CH120-10UC از استاندارد GenICam پیروی میکند و دارای SDK کامل برای زبانهای C#، C++، Python و VB.NET است. بنابراین میتوانید به راحتی آن را به نرمافزارهای اختصاصی خود متصل کنید.
بله، صد در صد. به دلیل پشتیبانی از استانداردهای صنعتی USB3 Vision و GenICam، این دوربین به محض اتصال توسط نرمافزارهای مشهوری مانند MVTec HALCON، National Instruments LabVIEW، VisionPro و حتی کتابخانه OpenCV (از طریق پایتون یا C++) شناسایی میشود و نیاز به درایورهای پیچیده اختصاصی ندارد.
یکی از مزایای بزرگ رابط USB 3.0 در دوربین بینایی ماشین Hikrobot MV-CH120-10UC این است که انتقال دیتا و برق تنها از طریق یک کابل USB انجام میشود (کمتر از ۳.۵ وات مصرف دارد). این یعنی سیمکشی کمتر و تمیزتر. البته، دوربین یک پورت ۶ پین Hirose هم دارد که برای ورودی/خروجیهای دیجیتال (مثل فرمان دادن به جک یا دریافت فرمان از سنسور) استفاده میشود و میتوان برق را از آنجا هم تامین کرد، اما برای کارکرد عادی، همان کابل USB کافی است.
این دوربین دارای ورودیهای Hardware Trigger (تریگر سختافزاری) از طریق پورت ۶ پین است. شما میتوانید سنسور نوری خط تولید را مستقیماً به دوربین وصل کنید. به محض اینکه سنسور محصول را دید، سیگنالی به دوربین میفرستد و شاتر دقیقاً در آن لحظه عمل میکند. تاخیر این فرآیند در حد میکروثانیه است که برای خطوط دقیق صنعتی بسیار حیاتی میباشد.



