واحدهای کنترل PhotoRobot - مستندات فنی

سیستم کنترل جزء کلیدی هر ربات است. PhotoRobot از سیستم های کنترل داخلی استفاده می کند که کنترل کاملی بر طراحی آنها فراهم می کند. علاوه بر این، کنترلر ربات با نرم افزارهای سطح بالاتر روی رایانه یا در فضای ابری به طور بهینه کار می کند، زیرا همه این اجزا مستقیما توسط PhotoRobot طراحی و تولید می شوند - دقیقا متناسب با فرآیندهایی که انجام می دهند.
PhotoRobot API را در همه سطوح به شدت مدیریت می کند. سیستم ابری دارای یک API برای ادغام آسان با سایر سیستم های مشتری است و واحد کنترل ربات همچنین دارای یک API برای ادغام با سیستم های شخص ثالث است. این مفهوم مدرن به مشتریان اجازه می دهد تا حتی ادغام های بسیار پیچیده ای را پیاده سازی کنند.
جدول زیر ویژگی های اساسی آخرین نسخه های سیستم های کنترل PhotoRobot را نشان می دهد. این توسعه افزایش دامنه عملکردها و عملکرد محاسباتی رایانه کنترل را نشان می دهد (با شروع نسل 6 که مبتنی بر لینوکس بلادرنگ است).
خانواده PIC32 80
مگاهرتز/105 DMIPS
ARM Cortex-A8،
32 بیت، 1 گیگاهرتز،
2000 MIPS
ARM Cortex-A8،
32 بیت، 1 گیگاهرتز،
2000 MIPS
ARM Cortex-A8،
32 بیت، 1 گیگاهرتز،
2000 MIPS
ARM Cortex-A8،
32 بیت، 1 گیگاهرتز،
2000 MIPS
(ماژول SLAVE)
(برای تابلوهای توسعه)
(در ماژول های SLAVE)
سیستم های کنترل قدیمی تر از نسل 6 دیگر با استانداردهای معماری و ایمنی مدرن مطابقت ندارند. واحدهای کنترل جدیدتر کاملا با عقب سازگار هستند، بنابراین ارتقاء آسان PhotoRobot بالای 10 سال برای دستیابی به بالاترین عملکرد و آخرین پارامترها به سادگی با جایگزینی سیستم کنترل، مشکلی نیست. واحدهای کنترل خارجی جدید در قالب رک 19 اینچی (2U) از طریق کابل به هم متصل می شوند - بلافاصله پس از اتصال، ربات می تواند پیشرفته ترین عملکردها را انجام دهد.
فرم

برای ارتقاء یا سرویس آسان، PhotoRobot از واحدهای کنترل خارجی تعبیه شده در یک کابینت قفسه 19 اینچی استفاده می کند. این واحد از طریق کابل کشی به ربات و لوازم جانبی متصل می شود. در ماشین های جمع و جور (سری COMPACT)، ماشین هایی که نیاز به تحرک آسان دارند، یا ماشین های چند محوره، از واحدهای کنترل داخلی استفاده می شود (دسترسی آسان به سرویس یا به روز رسانی) و در نتیجه نیاز به نصب کابل کشی در استودیو را از بین می برد.
پردازنده اصلی
از نسل 6، PhotoRobot به پردازنده های قدرتمند ARM با سرعت کلاک بالا متکی بوده است و عملکرد مورد نیاز برای عملکردهای کنترل پیشرفته را تضمین می کند.
سیستم عامل
سیستم عامل بلادرنگ مبتنی بر لینوکس عملکرد و انعطاف پذیری عالی را ارائه می دهد. به روزرسانی ها برای به روزرسانی های راه دور با یک کلیک در دسترس هستند. وب سرور داخلی نظارت، ابزارهای تشخیصی و ویژگی های اولیه کنترل حرکت را ارائه می دهد.
سنسور موقعیت نوری
در جداول نوری بدون اصطکاک، از یک سنسور نوری غیر تماسی برای کالیبراسیون مجدد خودکار نسبت دنده مجازی دستگاه با هر چرخش در حین کار استفاده می شود. این امر نیاز به کالیبراسیون کاربر (پس از راه اندازی اولیه) را از بین می برد و دقت فوق العاده بالایی را در قرار دادن میز دستگاه تضمین می کند که تأثیر ناخالصی ها، لغزش و غیره را به حداقل می رساند.
رمزگذار درجه دوم
این جزء به طور مداوم موقعیت دقیق میز شیشه ای دستگاه را تعیین می کند. بسته به نوع دستگاه و اندازه میز، تقریبا 40000 پالس در هر چرخش میز وجود دارد که 1000 بار در ثانیه ارزیابی می شود. این چیدمان امکان گرفتن تصاویر از زوایای دقیق را در حالی که دستگاه در حال حرکت است، بدون نیاز به توقف میز فراهم می کند. برای انجماد حرکت، از یک فلاش از چراغ های عکاسی پرقدرت با مدت زمان 1/10,000 ثانیه استفاده می شود - با ربات هنگام رسیدن به موقعیت تعریف شده، یک اعلان قبلی قابل تنظیم ارائه می دهد.
رمزگذار مطلق
برای تعیین دقیق موقعیت هر محور دستگاه بدون نیاز به درگیر کردن سنسور کالیبراسیون استفاده می شود.
ورودی های دیجیتال
اینها برای کنترل واحد با سیگنال خارجی استفاده می شوند (به عنوان مثال ، یک سوئیچ پا برای شروع یک دنباله عکاسی ، یک سنسور حرکت و غیره). ورودی ها به صورت گالوانیزه جدا شده اند.
خروجی های دیجیتال
این خروجی ها برای کنترل دستگاه های خارجی - معمولا برای راه اندازی دوربین استفاده می شوند. خروجی دوگانه، در این مورد، به عنوان مثال، امکان پیش بردن یک آینه در دوربین های SLR با یک سیگنال و سپس نوردهی سریع با سیگنال دیگر را فراهم می کند. خروجی ها به صورت گالوانیزه جدا شده اند.
لیزر خروجی
این خروجی برای کنترل لیزرهای خارجی برای قرار دادن دقیق اجسام روی میزها استفاده می شود. واحدهایی که کنترل لیزری داخلی ندارند می توانند از خروجی های دیجیتال همراه با یک واحد لیزر خارجی استفاده کنند یا یک واحد لیزری مستقل را انتخاب کنند که از طریق LAN با پردازنده خود کنترل می شود (در انواع ورودی ها و خروجی های اضافی برای اتصالات جانبی موجود است).
DMX
DMX دستگاه های خارجی، معمولا چراغ های عکاسی LED (تنظیم شدت و رنگ) را کنترل می کند. برای افزایش قابلیت اطمینان، کنترل DMX مستقیما در واحد کنترل ادغام می شود و به طور قابل توجهی تعداد نقاط خرابی بالقوه را در مقایسه با مبدل های مختلف USB متصل به رایانه کاهش می دهد.
خروجی USB
پورت USB در بدنه ربات های تلفن همراه (معمولا CASE850) موجود است و امکان اتصال لوازم جانبی خارجی انتخاب شده مانند دانگل USB Wi-Fi را در زمانی که شبکه LAN در محل نصب در دسترس نیست، فراهم می کند. در دستگاه هایی که برای استفاده در استودیو طراحی شده اند، پورت USB نصب نمی شود زیرا روش های قابل اعتمادتر و با کارایی بالا برای تبادل داده در محیط استودیو موجود است.
توقف ایمنی
این ویژگی برای اتصال دکمه توقف اضطراری، طبق استانداردهای قانونی یا عملیاتی ارائه شده است.
اتوبوس CAN
یک اتوبوس صنعتی که برای اتصال بردهای انبساط استفاده می شود که کنترل محورهای ماشین اضافی، تجهیزات جانبی تخصصی و ماژول های انبساط ماشین را تسهیل می کند.
RS485
یک اتوبوس صنعتی که برای ارتباط بین اجزای ماشین جداگانه (به عنوان مثال، سنسورها)، به جای کابل کشی سنتی یک به یک استفاده می شود. این به طور قابل توجهی سیم کشی سیستم های بزرگتر را ساده می کند.
اتصال
واحدهای کنترل PhotoRobot به طور انحصاری از طریق یک شبکه LAN به هم متصل می شوند (USB و راه حل های مشابه را نمی توان به طور قابل اعتماد در مقیاس بزرگتر استفاده کرد، در حالی که راه حل های مبتنی بر LAN می توانند نیازهای یک استودیوی کوچک را با یک ربات پوشش دهند، مانند شرکت های بزرگی که بیش از 200 فضای کاری رباتیک را در یک خوشه اجرا می کنند). یک وب سرور داخلی (که بر روی آدرس IP واحد کار می کند) دسترسی به سیستم کنترل واحد (به روز رسانی، سرویس، نظارت) را فراهم می کند. این واحد همچنین می تواند با استفاده از برنامه وب PhotoRobot Locator در اپ استور و گوگل پلی مکان یابی و مدیریت شود.
کنترل کننده چند دوربین

کنترل کننده لیزری
