Які приводи підходять для вашої програми, дуже залежить від того, яку ручку робота ви хочете скласти. Після того, як ви вирішили, яку саме ручку ви хочете, ви можете визначитися з відповідним приводом для кожної осі .
Арм
Якщо припустити, що ви описуєте, що козловий робот не був би життєздатним, то, залежно від вашої конкретної програми, ви можете розглянути руку SCARA над шарнірною рукою , про що думають більшість людей, думаючи, що це робота .
Велика перевага рукоятки SCARA полягає в тому, що більша частина її підйомної сили полягає в її підшипниках. Основні плечові, ліктьові та зап'ясткові суглоби розташовані в плоскій площині, а це означає, що двигуни повинні бути достатньо міцними, щоб створювати необхідні бічні сили, їм не потрібно підтримувати вагу осей, що залишилися.
Вісь Z, нахил і рулон (і, очевидно, зчеплення) повинні працювати проти гравітації, але вісь Z легко пересуватися досить сильно, щоб можна було підтримувати велику вагу, а осі нахилу, кочення та зчеплення повинні підтримувати лише вага корисного вантажу, а не вага інших осей.
Порівняйте це з шарнірною рукою, де багато осей мають підтримувати вагу всіх осей далі за кінематичним ланцюгом .
Приводи
Козлові роботи
Зазвичай козловий робот використовуватиме лінійні приводи для основних осей X, Y & Z. Це можуть бути низька продуктивність, низька точність, великі зусилля приводів, такі як свинцевий гвинт із сервоприводом або кроковим приводом (сила і продуктивність можна торгувати, але точність завжди буде обмежена люфтом), аж до високої продуктивності, високої точності лінійні двигуни прямого приводу з точними датчиками.
Залишився 3DOF-маніпулятор зазвичай вимагає точного обертального руху для нахилу, кочення та позіхання, тому зазвичай електричний двигун (кроковий або сервопривід) буде найбільш підходящим. Навіть невеликий мотор з досить високою передачею може протистояти силі тяжіння проти досить високих навантажень.
Відбій від сервоприводів проти крокових двигунів
Різниця між сервоприводом (1) та кроком - це компроміс між складністю та визначеністю контролю.
Сервомотору потрібен кодер для зворотного зв'язку з положеннями, тоді як кроковий відсутній. Це означає, що степпер електрично набагато простіше , а з точки зору управління простіше, якщо ви хочете низької продуктивності.
Якщо ви хочете отримати максимум використання свого мотора (натискаючи його близько до межі), то степерам набагато важче передбачувано керувати. За допомогою зворотного зв’язку з позицією на сервоприводі ви можете налаштувати продуктивність набагато агресивніше, і оскільки ви знаєте, якщо не вдасться досягти його цільового положення чи швидкості, то ваш цикл сервоприводу отримає інформацію про це та виправлення.
За допомогою крокового кроку ви повинні налаштувати систему, щоб ви могли гарантувати, що вона завжди може зробити крок, незалежно від бажаної швидкості переміщення чи ваги корисного вантажу. Зауважте, що деякі люди запропонують додати кодер, щоб виявити пропущені кроки на кроковій моторі, але якщо ви збираєтесь це робити, то, можливо, ви б в першу чергу використали сервомотор!
СКАРА рука
З важелем SCARA вісь Z, мабуть, єдина лінійна вісь, тоді як інші осі можна виконати за допомогою обертового двигуна, тому знову кроковий або сервомотор. Розміри цих двигунів відносно прості, оскільки вага, що перевозиться, для багатьох з них менш важливий. Мотор, необхідний для подолання інерції навантаження, є меншим, ніж його розмір для подолання сили тяжіння.
Зчленована рука
Зі шарнірною рукояткою розрахунки складніші, тому що більшість осей потребуватимуть приводи розміром залежно від переміщення вантажу та його підняття, але знову-таки електродвигун найпростіший в управлінні та використанні.
Захоплювач
Нарешті є захват. Саме тут я бачив найбільше різноманіття в приводах. Залежно від ваших застосувань, ви можете легко використовувати будь-яку кількість різних приводів.
Я використовував системи з традиційними моторними захватами, лінійні приводи в дію, п’єзозахоплювачі , пневматичні приводи , пневматичні засувки , вакуумні підбирачі та прості пази або гачки серед інших, багато з яких були специфічними для застосування. Ваша типова корисна навантаження може істотно змінити привід, який найкраще підходить для вас. (2)
Виконуючи кальку
Як говорить Rocketmagnet, в кінцевому рахунку вам доведеться вибити свій калькулятор.
Вам потрібно буде враховувати кінематику вашої системи, максимальне навантаження на кожен двигун (враховуючи найгірший випадок із повністю витягнутою рукою, якщо ви використовуєте шарнірну конструкцію кронштейна), швидкість (менший двигун із більшою передачею може дати сила, яка вам потрібна без швидкості, але двигун б'єфера може дати вам більший крутний момент з меншою передачею та більшою швидкістю тощо) та необхідну точну позицію.
Загалом, чим більше грошей ви кинете на проблему, тим краще отримаєте продуктивність (швидкість, точність, енергоспоживання). Але аналіз специфікацій та прийняття розумних рішень щодо покупки може допомогти оптимізувати ціну / продуктивність вашого робота.
(1) Зауважте, що мій досвід стосується промислових сервоприводів , як правило, щіткових або безщіткових двигунів постійного струму з обертовим кодером, тому це може бути, а може і не застосовуватися при хобі- сервоприводах RC .
(2) Я б запропонував розмістити ще одне питання з цього приводу.