Чи можуть сервомотори RC постійно обертатися?


9

Я знаю, що сервомотори RC призначені для точного руху, а не постійного обертання двигуна постійного струму. Чи обмежена більшість редукторів з сервоприводом RC, що рухаються в межах одного обертання, чи їх можна насправді робити постійно обертати? Тобто чи обмежений їх рух певною дугою? Або це залежить від типу сервомотора RC?

Я бачив відео, як степпери промислового розміру обертаються постійно , але, конкретніше, мені було цікаво, чи може MG995.

MG995 Кроковий двигун

У мене ще немає жодних RC-сервоприводів, тому я фактично не можу перевірити його сам. Я просто хочу переконатися, перш ніж зробити покупку. Я постійно бачу суперечливу інформацію, наприклад, інструкцію: Як змінити сервомотор RC для безперервного обертання (Один ходовий робот двигуна) , мається на увазі, що сервомотор RC не буде постійно обертатися, інакше, чому б не було необхідності змінювати це?

Додаток

Щойно я зрозумів, після подальшого розкопування на Google, і як HighVoltage вказує у своїй відповіді , що я плутав крокові та сервоприводи.

Крім того, я дізнався, як зламати сервопристрій TowerPro MG995 для безперервного обертання .


Greenonline - якщо HighVoltage відповів на ваше запитання, ви можете позначити його як відповідь, встановивши галочку між стрілками вгору та вниз зліва від нього. (Ви також можете проголосувати за нього)
Чак

@Chuck - Thx для підказки. Хоча я погоджуюся, що відповідь HighVoltage - це справді хороша відповідь (за це я проголосував), мені подобається почекати кілька днів, так як не слід приймати першу відповідь , на випадок, якщо станеться краща відповідь ...: -)
Greenonline

1
@Greenonline ось цитата з цього посилання: " Не соромтеся приймати відповідь, добре написану, пропонує добру практику і працює для вас ". Ви завжди можете прийняти іншу відповідь, якщо буде додана краща. (Ви можете змінювати "прийняту відповідь" так часто, як вам подобається) Ця спільнота страждає від занадто багато питань без прийнятих відповідей.
Згинання підрозділу 22

1
Існують способи зміни сервоприводів, щоб вони постійно оберталися, наприклад, шукайте цей пошук у Google із великою кількістю результатів. Це буде залежати від конкретного сервоприводу.
Восьминіг

Відповіді:


11

Коротше кажучи, сервомотори та крокові двигуни - це технічно не те саме. Посилання, яке ви розмістили, стосується лише сервоприводів, а не крокових двигунів. Вузол сервомотора не вільно обертається, як мотор постійного струму. Кути повороту зазвичай обмежені, і кожен сервопривід має положення «блокування», де він за замовчуванням залишається. Позитивний імпульс змушує його рухатися за годинниковою стрілкою, негативний змушує рухатися проти годинникової стрілки. Навіть якщо він повинен залишатися «замкненим», йому потрібен імпульс на високій частоті, що говорить йому залишитися там. Хоча сам двигун здатний працювати постійно, саме таким чином сервоприводи не повинні використовуватись. Звідси необхідність модифікацій.

З іншого боку, крокові двигуни, як видно з назви, рухаються поетапно. Він рухається від одного електромагніту до іншого повільно, точно, залежно від того, який з них підводиться до напруги. Тож якщо ви встановите дуже велику кількість «кроків», і якщо ваша хвиля водіння досить гладка, мотор буде демонструвати майже безперервне обертання. Через всю необхідну енергію, він також потребує спеціального водіння.


Так, я щойно зрозумів свою принципову помилку. Я вибачаюся, це мій перший набіг у світ двигунів, зазвичай я маю справу з дискретною логікою.
Greenonline

4
Жодних турбот. Ми всі повинні десь почати. :)
HighVoltage

5

Чи може двигун крутитися безперервно, залежить, наскільки це обмежено іншими частинами системи.

RC серво , як MG995 , як правило , має двигун, коробку передач і обмежений попутника потенціометр для забезпечення зворотного зв'язку по положенню. Саме цей остаточний компонент не дозволяє безперервно обертатися rc-сервоприводу. Що стосується MG995, його, очевидно, можна придбати з обертанням на 180 або 360 градусів для додатків робототехніки .

Якщо ви усунете це обмеження, можливо, все ще будуть інші обмеження. Якщо, наприклад, ваш двигун керує рухом робота, це може бути обмежено механічними упорами на з'єднаннях або кабелюванням.

Я колись працював у компанії, яка створила робота для знеструмлення риби , у нього був плечовий суглоб, який міг безперервно обертатись, підбираючи кожну рибу з одного конвеєра, правильно орієнтуючи її, подаючи її на ріжучі диски, викидаючи обезглавлений ловлять рибу на інший конвеєр, а потім розгойдуються, щоб забрати наступну рибу.

Для того, щоб подати електричні живлення та керуючі сигнали до суглобів далі вниз по кінематичному ланцюгу, він використовував ковзаючі кільця на плечовому суглобі з деякими фантазійними методами вирівнювання потужності та корекції сигналу (ковзаючі кільця електрично дуже шумні ).



1

Щодо першого твердження у вашому запитанні: "Я знаю, що серводвигуни RC призначені для точного переміщення, а не постійного обертання двигунів постійного струму. Чи більшість серводвигунів RC обмежені рухом в межах одного обертання чи вони можуть бути зроблені для постійного обертання ? "

RC Серво безперервного обертання НЕ є сервоприводом

Ось чому

Що таке сервопривід

Сервопривод (Сервопривод) являє собою двигун з датчиком положення і контролером із замкнутим контуром , який регулює потужність двигуна , щоб забезпечити двигун точно проведеної в заповів положенні.

Що таке RC сервопривід

RC Servo - це невеликий двигун постійного струму, спрямований до приводного валу, який має потенціометр (обертовий резистор)для свого датчика положення і управляється імпульсним потягом. Ширина імпульсу (PW) визначає положення приводного вала. Контролер порівнює PW з положенням потенціометра, а двигун приводиться в рух для компенсації помилки. У типовому RC Servo імпульс 1,5 мс є центральним положенням. Наприклад, у цьому випадку імпульс порівнюється зі значенням центрального опору потенціометра. Якщо потенціометр знаходиться на його центральному значенні, до двигуна не застосовується потужність. Якщо ж сервопривід знаходиться в центрі за годинниковою стрілкою (CW), то значення потенціометра буде нижчим, а сервоконтролер подасть потужність, щоб повернути мотор проти годинникової стрілки (CCW), щоб повернути його в центр. Чим більше похибка, тим більше потужності буде подано на мотор. Якщо помилка знаходиться в зворотному напрямку, двигун буде приводитися в рух CW.

Перевага цієї конструкції полягає в тому, що ви можете виготовити дуже легкий сервопривід з невеликих недорогих компонентів. Обмеженням цієї конструкції є те, що хід приводного валу обмежений обертовим ходом потенціометра. Для RC це, як правило, не проблема, оскільки сервоприводи RC зазвичай використовуються для керування службами управління, які мають дуже обмежений рух.

Чому RC-сервопривод "Безперервне обертання" не є сервоприводом

Як зазначалося @Greenonline, ви можете змінювати RC сервоприймач для безперервного обертання.

Зверніть увагу на відео, що вони хлопці роблять

  1. Він знімає кінцеву зупинку, яка захищає потенціометр
  2. Він обрізає дроти від контролера до потенціометра і підключає нерухомий резистор

Отже, повертаючись до мого опису RC-сервоприводу, до чого це призводить?

  1. Оскільки датчик положення (потенціометр) відсутній, циклу управління більше немає, тому він більше не є сервоприводом.
  2. Якби ви відправляли ШІВ 1,5 мс, контролер побачив би опір у центральній точці і не подав би живлення на двигун.
  3. Якби ви відправляли ШІВ <1,5 мс (командуючи позицією CCW у центрі), контролер побачив би опір у центральній точці та зажене мотор CCW, щоб дістатися туди (чого ніколи не буде), а значить, він буде постійно обертатися CCW.
  4. Оскільки немає управління зворотним зв'язком, ви не зможете розраховувати на швидкість або точність двигуна; але у вас буде невеликий двигун постійного струму, яким ви можете керувати за допомогою контролера RC Servo (або за допомогою PW)

@MarkBooth Я додав роз'яснення щодо того, як це вписується в його початкове запитання. Якщо у вас є додаткові сумніви щодо мого твердження, я можу надати додаткові деталі; але, у двох словах, "RC безперервного обертання" - це просто двигун постійного струму, керований 3-провідним протоколом RC. Він неточний і жодним чином не відповідає визначенню сервомотора
markhancock

@MarkBooth - Чесно кажучи, перечитавши своє запитання зараз і знаючи, що я знаю через два роки , я б видалив своє первісне (смішне) запитання, оскільки я серйозно плутав крокові та сервоприводи. На оригінальне (початківців) запитання, (на той час) відповіли відповідь HighVoltage (і ви самі), і я очистив мою плутанину. Як тільки я зрозумів своє основне непорозуміння і поспішно відредагував це питання з доповненням, я відчуваю, що нова відповідь Марка стосується моєї зламаної сервової частини питання (хоча я не буду змінювати прийняту відповідь).
Greenonline

1
@Greenonline, спасибі Я хотів додати свою відповідь, тому що я зіткнувся з досить багатьма людьми, які хочуть сервоприводу, який може обертатися на ширшому обертанні, ніж стандартний сервопривід, і неправильно розумію, що таке "RC безперервного обертання". Це погіршилося завдяки виробництву, що продає це ім'я.
markhancock
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.