لوگو سفید داینامیکسل

سروموتورهای هوشمند داینامیکسل

پیشروبات نماینده انحصاری ROBOTIS در ایران

لوگو سفید داینامیکسل

سروموتورهای هوشمند داینامیکسل

پیشروبات نماینده انحصاری ROBOTIS در ایران

سروو موتور داینامیکسل چیست؟

DYNAMIXEL What is

سروو موتورهای هوشمند داینامیکسل ساخت کمپانی ROBOTIS کره جنوبی‌ هستند که با تمرکز ویژه‌ای بر توسعه دانش رباتیک و پیاده‌سازی پروژه‌های پژوهشی، صنعتی و حضور در مسابقات رباتیک و رویدادهای علمی طراحی و توسعه داده شده‌اند. 

این نوع سرو موتور هوشمند به لطف حسگرهای گوناگون و همچنین پروتکل ارتباطی اختصاصی، ضمن دریافت دستورات حرکتی از کنترلر اصلی، می‌تواند بازخورد‌های مختلفی نظیر موقعیت، سرعت، نیرو، گشتاور، دمای داخلی موتور و… را به کنترلر ارسال کند.

اکثر سروو موتورهای داینامیکسل با استفاده از موتورهای دی سی شرکت مکسون موتور سوئیس (Maxon) ساخته شده‌اند که علاوه بر کوچک بودن طول عمر بالایی نیز دارند. از دیگر قابلیت‌های موتورهای مکسون موتور می‌توان به قابلیت گردش ۳۶۰ درجه در هر دو حالت DC موتور و سروو موتور اشاره کرد.

سروو موتورهای داینامیکسل در بسیاری از مسابقات و لیگ‌های رباتیک مثل لیگ ربات‌های فوتبالیست انسان‌نما و ربات‌های امدادگر توسط اکثر تیم‌ها مورد استفاده قرار می‌گیرند. همچنین این سروو موتورهای هوشمند در پروژه‌های علمی و پژوهشی مانند ساخت ربات انسان‌نمای سورنا مورد استفاده قرار گرفته‌اند و به خاطر ویژگی‌های خاصشان بسیار محبوب هستند.

چرا سروو موتورهای داینامیکسل؟

?Dynamixel

Why

فیدبک

اطلاعات موقعیت موتور از نظر الکتریکی و مکانیکی در ساخت ربات‌های پیشرفته بسیار مهم‌اند که به کمک سرو موتورهای داینامیکسل این اطلاعات بدون نیاز به ماژول‌های دیگر در دسترس است.

راه‌اندازی آسان

قابلیت All-in-one این سروموتورهای هوشمند، به شما اجازه می‌دهد تا ربات خود را تنها با اتصال کابل برق و سیم‌های ارتباطی راه اندازی کنید.

بدون نیاز به درایور

هنگام استفاده از سروو موتورهای صنعتی نیاز به درایور به صورت جداگانه دارید اما در سرو موتورهای صنعتی و غیر صنعتی داینامیکسل نیازی به استفاده از درایور جدا نخواهید داشت.

مستندات فنی کامل

شرکت ROBOTIS مشخصات فنی دقیقی را به صورت مستند برای سرووموتورهای داینامیکسل ارائه کرده که در مقالات علمی در جهان مورد تایید است.

شیوه‌های اتصالات گوناگون

در این سروو موتورها اتصالات به گونه‌ای طراحی شده است که در موقعیت‌های مکانیکی مختلف، بسیار منعطف باشد.

کیت توسعه نرم‌افزاری

سرو موتورهای داینامیکسل دارای کیت‌های توسعه‌‌ی نرم افزاری (SDK) هستند به همین خاطر استفاده از زبان‌‌های برنامه‌نویسی بر بستر سیستم‌های مختلف به راحتی امکان پذیر است.

اتصال زنجیره‌ای

قابلیت اتصال الکتریکی و داده‌ای به صورت زنجیره‌ای باعث شده بتوانیم تا ۲۵۳ موتور را به صورت شبکه و تنها با سه رشته سیم به هم متصل کرده و کنترل کنیم.

تنوع در انتخاب

شرکت رباتیس طیف گسترده‌‌ای از سروموتورهای DYNAMIXEL مانند سروو موتورهای ضد آب و یا سروو موتورهای صنعتی را برای رفع نیازهای مختلف شما ارائه کرده است.

ربات‌های قدرت گرفته از سروموتورهای هوشمند داینامیکسل

Robotis Gaemi

سرویس ربات جدید کمپانی رباتیس، دارای سرو موتورهای سری PRO داینامیکسل

TurtleBot3 Burger

ربات آموزشی ترتل بات 3

نسل جدید ربات‌های متحرک با ویژگی‌های ماژولار بودن، دارای 2 عدد سروموتور هوشمند داینامیکسل XL430

Robotis Thormang

ربات تورمنگ - صفحه داینامیکسل

پلتفرم ربات انسان‌نما با قد حدودی یک متر و چهل سانت، دارای سرووموتورهای سری PRO داینامیکسل

ROBOTIS RH-P12-RN

گریپر رباتیس

یک گریپر دو انگشتی با موتور 10 واتی و قدرتی معادل 170 نیوتنی

ROBOTIS OP3

دارای 20 عدد سروموتور هوشمند داینامیکسل XM430

OpenManipulator-X

بازوی رباتیک openmanipulator x

یک بازوی رباتیک پژوهشی پیشرفته به صورت سخت افزار/متن باز، دارای 5 عدد سروموتور هوشمند داینامیکسل XM430-W350-T

فهرست مطالب

انواع سروموتورهای داینامیکسل

Classic PRO X Series DYNAMIXEL

DYNAMIXEL Classic

سرو موتور هوشمند داینامیکسل سری کلاسیک

میراث داینامیکسل، مناسب برای پژوهش‌های صنعتی و نیمه‌صنعتی، سابقه استفاده در پلتفرم‌های انسان‌نما

DYNAMIXEL Classic

DYNAMIXEL X-Series

سرو موتور هوشمند داینامیکسل سری ایکس

دارای ۶ سری‌ مختلف برای کاربردهای مختلف، قدرت و دقت بالا، بهره‌گیری از الگوریتم‌های کنترلی به‌روز و کامل

DYNAMIXEL X-Series

DYNAMIXEL PRO

سرو موتور هوشمند داینامیکسل سری صنعتی

سری صنعتی، توان بالا، برخورداری از گیربکس کاهنده جدید و ماژولار بودن به طور کاملمناسب برای ربات‌های انسان‌نمای سایز بزرگ و بازوهای رباتیک صنعتی/نیمه صنعتی

DYNAMIXEL PRO

Dynamixel Classic

کاور ویدئو داینامیکسل سری classic

میراث داینامیکسل، مناسب برای پژوهش های صنعتی و نیمه صنعتی، سابقه استفاده در پلتفرم‌های انسان‌نما(ROBOTIS_OP2 / ROBOTIS_PREMIUM)

Dynamixel X-Series

دارای ۶ سری‌ مختلف برای کاربردهای مختلف، قدرت و دقت بالا، بهره‌گیری از الگوریتم‌های کنترلی به روز و کامل

Dynamixel PRO

سری صنعتی، توان بالا، برخورداری از گیربکس کاهنده جدید و ماژولار بودن به طور کامل مناسب برای ربات‌های انسان‌نمای سایز بزرگ و بازوهای رباتیک صنعتی/نیمه صنعتی

مقایسه سرووموتورهای داینامیکسل سری PRO و X

سری PROسری X
دقت بالامنعطف
گیربکس سیکلوئیدیماژولار
با دوام، مناسب صنعتمقرون به صرفه
دارای درگاه دسترسی به I/O برای ماژول‌های مختلفطراحی فشرده و کوچک
ربات OP2 با موتورهای MX-28
ربات OP2
ربات مکس E1 - بسته آموزشی EngineerKit1 - محصول کمپانی رباتیس
ربات Max E1 با موتورهای 2XL430-W250-T

مقایسه سرووموتورهای داینامیکسل سری PRO و X

سری PROسری X
دقت بالامنعطف
گیربکس سیکلوئیدیماژولار
با دوام، مناسب صنعتمقرون به صرفه
دارای درگاه دسترسی به I/O برای ماژول‌های مختلفطراحی فشرده و کوچک

DYNAMIXEL Controller

کنترلرهای مخصوص سروموتورهای داینامیکسل

کنترلرهای مخصوص داینامیکسل

نرم‌افزارهای مختلف توسعه: DYNAMIXEL Wizard 2.0، R+Task3.0، Arduino IDE، سخت افزار و نرم افزار منبع باز (فقط محصولات باز) - سازگار با آردوینو شیلد (OpenRB-150، OpenCR)
خرید و اطلاعات بیشتر

DYNAMIXEL DYD

گیربکس‌ سیکلوئیدی داینامیکسل

 گیربکس سیکلوئیدی داینامیکسل

 گیربکس سیکلوئیدی جدید با دقت بسیار بالا، ادغام انعطاف پذیر با اندازه گیری NEMA (انجمن ملی تولیدکنندگان برق)، طیف وسیع نسبت‌ها و پیکربندی‌های مختلف گیربکس، مقاومت و دوام بالا در برابر ضربه، سازگار با چندین شبکه استاندارد صنعتی
خرید و اطلاعات بیشتر

نحوه انتخاب Dynamixel

برای انتخاب بهتر سروموتورهای هوشمند داینامیکسل موردنظر خود، می‌توانید از این ویدئو کمک بگیرید تا توضیحاتی درباره گراف NT، ولتاژ کاری، نسبت چرخ‌دنده و پروتکل سریال به دست آورید.

برای انتحاب سروموتور متناسب با پروژه‌ی دلخواه خود می‌توانید در ادامه این صفحه، سری داینامیکسل مورد نظرتان را انتخاب کنید و از طریق لینک Robotis eManual که به شکل اختصاصی برای هر موتور قرار داده شده است، به صفحه راهنمای کمپانی رباتیس بروید.

نرم‌افزارهای مرتبط با Dynamixel

زبان های مختلف برنامه نویسی در داینامیکسل
پشتیبانی در محیط‌های مختلف توسعه

۱- آیا برای کار با سروو موتورهای هوشمند داینامیکسل به نرم افزار اختصاصی نیاز داریم؟

برای کار با سرووموتورهای داینامیکسل نرم‌افزارهای “R+ Manager” و “R+ Task” توسط ROBOTIS ارائه شده و به راحتی قابل دانلودند و استفاده از آن‌ها رایگان می‌باشد.

۲- چه سیستم‌عامل‌ها و سخت‌افزارهایی از نرم افزارهای R+ Manager و R+ Task پشتیبانی می‌کنند؟

داینامیکسل برای سیستم‌عامل‌های ویندوز (Windows)، لینوکس (Linux)، مک (Mac)، قابلیت‌های مختلفی مانند SDKها، سورس‌کدها و کتابخانه‌های گوناگون را برروی سخت افزارهای مختلف مثل لپ تاپ، گوشی و … ارائه کرده است.

۳- با کدام یک از زبان‌های برنامه‌نویسی می‌توان سروو موتورهای داینامیکسل را راه‌اندازی کرد؟

سروموتورهای داینامیکسل از زبان‌های برنامه‌نویسی مختلفی مثل: سی (C)، سی‌پلاس‌پلاس (++C)، سی‌شارپ (#C)، متلب (MATLAB)، جاوا (JAVA)، پایتون (Python)، لب‌ویو (LABVIEW)، راس (ROS یا سیستم‌عامل ربات‌ها) و … پشتیبانی می‌کند.

۱- کدام پارامترهای سروموتورهای داینامیکسل را می‌توان کنترل کرد؟

پارامترهایی نظیر کنترل موقعیت، کنترل سرعت، کنترل جریان (گشتاور)، کنترل PWM و … را می‌توان در سروموتورهای داینامیکسل کنترل کرد.

۲- سروموتورهای داینامیکسل چه فیدبک‌هایی ارسال می‌کنند؟

Feedback لحظه‌ای از موقعیت، سرعت، جریان (گشتاور/بار)، دما، ولتاژ، وضعیت سخت‌افزار و موارد دیگر سروو موتور از طریق سیستم‌عامل DYNAMIXEL در دسترس است.

۳- آیا سروموتورهای داینامیکسل دارای PID هستند؟

بلی. وجود PID در سروموتورهای Dynamixel باعث شده است تا شما بتوانید با تنظیم دقیق PID، کنترل کاملی بر موقعیت و سرعت سروموتور خود داشته باشید.

جدول کنترل داینامیکسل
بازخورد داده‌ها و حالت‌های کنترل
اتصال زنجیره ای داینامیکسل
ارتباطات زنجیره‌ای پشت سر هم​

۱- چگونه می‌توان سروموتورهای DYNAMIXEL را کنترل کرد؟

کنترل هر سروموتور DYNAMIXEL، تنها از طریق ارسال Data packets از یک گذرگاه ارتباطی مشترک صورت می‌گیرد.

۲- ارتباط میان سرووموتورهای داینامیکسل‌ با یکدیگر به چه صورت می‌باشد؟

سروموتورهای داینامیکسل از طریق ارتباط زنجیره‌ای یا Daisy Chain با یکدیگر ارتباط برقرار می‌کنند.

۳- سروموتورهای داینامیکسل از چه پروتکل‌های ارتباطی پشتیبانی می‌کنند؟

پشتیبانی از پروتکل‌های ارتباطی RS-485 و TTL (نیمه دوبلکس/ناهمزمان) یکی از مهم‌ترین ویژگی‌های سرووموتورهای داینامیکسل می‌باشد.

۱- آیا سروموتورهای داینامیکسل دارای Bracket یا Frame خاصی هستند که بتوان با آن‌ها ربات یا بخشی از ربات را ساخت؟

بلی. ساخت ربات یا بخشی از ربات با انتخاب از میان براکت یا قاب‌های اختیاری مخصوص سروموتورهای داینامیکسل‌ها امکان‌پذیر می‌باشد.

۲- آیا دسترسی به فایل‌های CAD قطعات مکانیکی سروموتورهای داینامیکسل امکان‌پذیر می‌باشد؟

بلی. دسترسی به داده‌های مکانیکی CAD به صورت آنلاین برای طراحی قطعات سفارشی و ربات‌ها با مراجعه به صفحه مخصوص هر محصول امکان‌پذیر می‌باشد.

ویژگی های ساختاری داینامیکسل ها
ساختار مونتاژ جهانی​

ساده‌ترین و سریع‌ترین راه برای شروع کار با سروموتورهای DYNAMIXEL چیست؟

برای دریافت مشاوره رایگان درباره سروموتورهای داینامیکسل، لطفا با شماره  ۸۸۶۵۴۲۹۹-۰۲۱ تماس حاصل نمایید.

سوالات متداول

نام سریجنس بدنهجنس چرخ‌دندهویژگی‌های دیگر
XLپلاستیک مهندسیپلاستیک
XCپلاستیک مهندسیفلزی
XMآلومینیومیفلزی
XHآلومینیومیفلزیدارای موتور Maxon بدون هسته با کیفیت بالا
XDآلومینیومیفلزی ارتقا یافته، برای دوام و طول عمر بیشتردارای موتور Maxon بدون هسته با کیفیت بالا
XWآلومینیومی، مهر و موم شدهفلزیضدآب(IP68)، دارای موتور Maxon بدون هسته با کیفیت بالا

 

253 عدد، اما ROBOTIS (کمپانی تولیدکننده) توصیه می‌کند که برای هر زنجیره 5 سروموتور داینامیکسل متصل به هم، از یک منبع تغذیه جداگانه استفاده کنید.

 کنترل PID، روشی برای تنظیم حرکت محرک (Actuator) بر اساس بازخورد از نوع حلقه بسته است و سیستم مجهز به آن، می‌تواند برای رسیدن به پاسخ خاص و با دقت مناسب تنظیم گردد. سروموتور DYNAMIXEL دارای یک کنترلر PID یکپارچه است که امکان تنظیم مشخصات حرکتی با دقت مطلوب را برای کاربران فراهم می‌کند.

اکثر سرووموتورهای DYNAMIXEL با پروتکل های ارتباطی استاندارد RC سازگاری ندارند، اما سری XL330 از پشتیبانی آزمایشی محدودی برای ارتباطات RC SBUS و IBUS برخوردار است.

کمپانی ROBOTIS، کنترلرهایی را تولید می‌کند که ویژه DYNAMIXEL طراحی شده‌اند. کنترل‌کننده OpenRB-150 محصولی جدید گزینه‌ای عالی برای شروع کار با داینامیکسل است. سروموتورهای DYNAMIXEL،  همچنین با کنترلرهای آردوینو، Weigl show و کنترلرهای ربات Arbotix و Synthiam برای کاربران حرفه‌ای کاملاً سازگار است. سروموتورهای Dynamixel را می توان با هر دستگاهی که قادر به برقراری ارتباط از طریق ارتباط سریال TTL یا RS485 باشد، کنترل کرد.

داینامیکسل‌ها، موتورهای پله‌ای نیستند. آنها نوع خاصی از سروو هستند که به عنوان “سروو هوشمند” شناخته می شوند که دارای توانایی نظارت بر تبادل داده و عملکرد، کنترل و ارتباط با اجزای داخلی یا خارجی سروو موتور می باشد. این توانایی‌ها سروو موتورهای داینامیکسل را نسبت به دیگر سرووهای استاندارد منحصربه‌فرد می‌نماید.

DYNAMIXEL را می‌توان در پروژه‌هایی با استفاده از سرووهای استاندارد یا موتورهای پله‌ای گنجاند، اما روش‌های کنترل داینامیکسل‌ها با بقیه سروموتورها متفاوت است، بنابراین ممکن است برای ادغام هر دو در یک طرح واحد، به سخت افزار مجزایی نیاز داشته باشید.

سروموتورهای DYNAMIXEL، دارای سنسور گشتاور یکپارچه نیستند اما می‌توانند گشتاور خروجی فعلی خود را با استفاده از جریان خود تشخیص دهند.

وجود حالت‌های کنترل مبتنی بر جریان در سروموتورهای DYNAMIXEL، کنترل گشتاور و عملکرد را امکان‌پذیر می‌کند.

بله، اما برای جلوگیری از آسیب به سروموتورها، باید کابل برق مربوطه را از کابل اتصال اصلی قطع کرده و از دو منبع تغذیه جداگانه استفاده کنید.

برای اتصال DYNAMIXELها در یک زنجیره کلی، باید نسخه پروتکل ارتباطی آن‌ها یکسان باشد. این بدان معنی است که سرووهای سری AX نمی‌توانند به سرووهای سری X متصل شوند. اما ممکن است سرووهای سری MX و X پس از ارتقاء سیستم عامل به پروتکل نسخه 2.0، با یکدیگر ارتباط برقرار کنند. علاوه بر این، سروموتورهای داینامیکسل سری MX، دارای کانکتورهای متفاوت از سری X می‎‌باشد، بنابراین به یک کابل مبدل نیاز دارید.

سروموتورهای DYNAMIXEL دارای کنترل PID داخلی است. اگر از کنترل PID خارجی استفاده می‌کنید باید سروو موتور داینامیکسل را در حالت PWM قرار دهید.

کمپانی ROBOTIS، سروموتورهای داینامیکسل سری XW را با درجه حفاظتی IP68، برای استفاده در محیط‌های مرطوب و حتی زیر آب ارائه داده است.

سروموتورهای DYNAMIXEL با استفاده از پروتکل‌های استاندارد RC کنترل نمی‌شوند، بلکه از پروتکل ارتباطی سفارشی خود استفاده می‌کنند. در بیشتر اوقات، برای تغییر سرووهای سرگرمی استاندارد به سروموتورهای DYNAMIXEL، نیاز به تغییر در سخت‌افزار خود دارید.

سروموتورهای داینامیکسل، دارای امکانات بی نظیری مثل کنترل موقعیت داخلی، بازخورد دقیق، کنترل PID و انواع حالت‌های عملیاتی هستند که همراه با دقت بالا، تجربه‌ای بی نظیر برای شما فراهم می‌کند.

 

در بسته‌بندی‌های سرووموتورهای داینامیکسل بر اساس نوع و سری خریداری شده، ممکن است لوازم مختلفی مثل: کابل و هورن خروجی مخصوص وجود داشته باشد.

فریم‌ها و دیگر قطعات‌جانبی را باید به صورت جداگانه خریداری کنید.

هر سروموتور داینامیکسل صنعتی(پرو) دارای یک کابل 4 پین برای ارتباط و تغذیه می‌باشد. سری داینامیکسل پرو علاوه بر داشتن این کابل، دارای یک کابل اضافه‌ی دو پین برای جلوگیری از افت ولتاژ در هنگام اتصال زنجیره‌ای این سری از سروو موتورهای داینامیکسل می‌باشد. کمپانی ROBOTIS اسفاده همزمان از دو کابل برای اطمینان بیشتر توصیه می‌کند.

 اگر می‌خواهید کابل‌های DYNAMIXEL را خودتان از ابتدا بسازید، اطلاعات مربوط به کانکتور، سیم و نحوه اتصال برای هر محصول در بخش «اطلاعات رابط» در صفحه eManual آن محصول موجود است.

کوچکترین سرووموتور DYNAMIXEL، سری 330 و بزرگترین سرووموتور داینامیکسل PH54-200-S500-R در سری صنعتی و در سری X، بزرگترین داینامیکسل سری 540 است.

 

DYD یک کاهنده Cycloidal خارجی است. درست مانند آنچه در سروموتورهای صنعتی سری PRO داینامیکسل موجود است. DYD را می توان بر روی هر موتور الکتریکی از جمله DYNAMIXEL نصب کرد. 

مقایسه سرووموتورهای داینامیکسل سری PRO و X

مقایسه سرووموتورهای داینامیکسل سری PRO و X

سری PROسری X
دقت بالامنعطف
گیربکس سیکلوئیدیماژولار
با دوام، مناسب صنعتمقرون به صرفه
دارای درگاه دسترسی به I/O برای ماژول‌های مختلفطراحی فشرده و کوچک

حالت‌های کنترلی داینامیکسل

حالت‌های کنترلی سروموتور داینامیکسل شامل: Position Mode، Extended Position Mode، Velocity Mode، Current Mode، Current Based Position Mode، PWM Mode می‌شوند که در این ویدئو توضیحات موردلازم برای درک درست این حالت‌های کنترلی داده شده است.

مروری بر ارتباطات داینامیکسل - RS485 در برابر TTL

هنگام استفاده از سروموتورهای DYNAMIXEL، به دو عامل باید توجه کنید:

۱- پروتکل فیزیکی / الکتریکی.  ۲- پروتکل ارتباطی / داده‌ای.

RS485 و TTL پروتکل‌های فیزیکی/الکتریکی هستند.اما پروتکل‌های ارتباطی / داده‌ای شامل “پروتکل 1.0” و “پروتکل 2.0” می‌شود که توسط نسل های مختلف سروموتورهای DYNAMIXEL استفاده می شوند.

در این ویدئو به لایه فیزیکی، ارتباط TTL، نحوه کارکرد، ارتباط RS485، استانداردهای ارتباطی، قابلیت‌های پروتکل اشاره می‌شود.