Управление сервоприводом через дискретный вход Step

Тема в разделе "Моторы, сервоприводы, робототехника", создана пользователем Voldemus, 17 авг 2016.

  1. Voldemus

    Voldemus Нуб

    Добрый день.

    Работал ранее с ШД, там все понятно. Вал ШД совершает полный оборот при подаче на вход Step драйвера двухсот (200) импульсов.

    Теперь пришла пора работать с сервоприводом. Управлять надо через дискретные входы.

    Собственно вопрос - сколько импульсов надо подать на вход Step драйвера чтобы вал серводвигателя сделал один оборот ?
     
  2. Tomasina

    Tomasina Сушитель лампочек Модератор

    типовые сервоприводы не умеют оборачиваться больше 180 или 270 градусов.
    Есть еще редкие сервоприводы постоянного вращения, там скорость регулируется ШИМ.
    Но четкой зависимости количества импульсов и угла поворота нет, ибо внутри стоит переменный резистор, имеющий плавающую погрешность.
     
  3. rff-ei

    rff-ei Гик

    Для станков с ЧПУ часто используют серводвигатели наверное как раз те редкие ,насколько мне известно там стоят энкодеры ,эти двигатели гораздо надежнее в плане пропуска шагов ,а так же скорость у них гораздо выше ,но больше я о них ничего не знаю ,а ведь тоже хотелось бы узнать ,необходимость в них все больше и больше растет ))
     
  4. Onkel

    Onkel Гуру

    а что их узнавать - двигатель , а на вале энкодер, а еще бывают мотор/редукторы со встроенным энкодером, ценная вещь, особенно N20 - крохотуля, а энкодер уже встроен, причем на вале именно движка, а не на выходной оси редуктора, так что поворот можно считать с точностью люфта редуктора, а можно и люфт (не полностью, конечно) учесть. Но шаговик конечно точнее.
     
  5. Voldemus

    Voldemus Нуб

    Так может вал двигателя будет поворачиваться до тех пор, пока энкодер не насчитает число импульсов, поданное на вход Step драйвера ?
     
  6. Onkel

    Onkel Гуру

    шаговики применяют только тогда, когда абсолютно уверены в достаточной мощности, чтобы работать без пропуска шагов. Энкодеры с шаговиками не применяют, по крайней мере мне неизвестно ни одного такого случая. Либо мотор с энкодером, либо шаговик без. Энкодер на сотни импульсов на оборот подороже шаговика будет стоить.
     
  7. Voldemus

    Voldemus Нуб

    Я веду речь о сервоприводе с синхронным двигателем. При чем тут ШД ?
     
  8. Onkel

    Onkel Гуру

    команда step (почти) исключительно для управления шд применяется. Мы говорим "step"- подразумеваем шд
     
  9. Alex19

    Alex19 Гуру

    Вопрос не понятен если у Вас есть пара сервопривод и серводрайвер, поддерживающий управление через STEP\DIR, то в чем проблема?

    Что именно Вы хотите сделать, какой сервопривод и серводрайвер Вы планируете использовать?

    В названиях полный дурдом, думаю, что речь шла о сервоприводах Yaskawa, Delta, Leadshine и им подобных. Сам когда спрашивают, сразу не понимаю о чем речь.

    Тогда рекомендую прописаться на одном из тематических форумов, к примеру http://www.cnc-club.ru/forum/index.php, http://www.chipmaker.ru/.

    Пропуск шагов - не проблема двигателя, а проблема конструкторов, которые подобрали не достаточные по мощности ШД. Есть ШД с энкодерами и специальные дайвера ШД к ним, с поддержкой обратной связи по энкодеру, есть системы позволяющие реализовать обратную связь по "столу" и т.д.

    Хотя конечно, ШД ни когда сравнятся с сервоприводами и есть области, где ШД просто нет места.

    Так и есть, серводрайвер будет пытаться повернуть до тех пор пока не насчитает кол-во импульсов.

    ШД с энкодером, есть серии от Leadshine - http://purelogic.ru/shop/elektronnye_komplektuyuwie/drajvery/drajvery_sshd_leadshine/, Purelogic - http://purelogic.ru/shop/elektronnye_komplektuyuwie/drajvery/drajver_shd_plds880/.

    Есть кто использует линейки в паре с ШД, так что вариантов, на любой вкус, были бы деньги.:)

    В основном, так и есть.

    Прежде, чем реализовать данную идею, почитайте в сети, к примеру - http://www.chipmaker.ru/topic/141652/ и т.д., STEP\DIR не лучшее решение, для сервоприводов.