Добрый день. Работал ранее с ШД, там все понятно. Вал ШД совершает полный оборот при подаче на вход Step драйвера двухсот (200) импульсов. Теперь пришла пора работать с сервоприводом. Управлять надо через дискретные входы. Собственно вопрос - сколько импульсов надо подать на вход Step драйвера чтобы вал серводвигателя сделал один оборот ?
типовые сервоприводы не умеют оборачиваться больше 180 или 270 градусов. Есть еще редкие сервоприводы постоянного вращения, там скорость регулируется ШИМ. Но четкой зависимости количества импульсов и угла поворота нет, ибо внутри стоит переменный резистор, имеющий плавающую погрешность.
Для станков с ЧПУ часто используют серводвигатели наверное как раз те редкие ,насколько мне известно там стоят энкодеры ,эти двигатели гораздо надежнее в плане пропуска шагов ,а так же скорость у них гораздо выше ,но больше я о них ничего не знаю ,а ведь тоже хотелось бы узнать ,необходимость в них все больше и больше растет ))
а что их узнавать - двигатель , а на вале энкодер, а еще бывают мотор/редукторы со встроенным энкодером, ценная вещь, особенно N20 - крохотуля, а энкодер уже встроен, причем на вале именно движка, а не на выходной оси редуктора, так что поворот можно считать с точностью люфта редуктора, а можно и люфт (не полностью, конечно) учесть. Но шаговик конечно точнее.
Так может вал двигателя будет поворачиваться до тех пор, пока энкодер не насчитает число импульсов, поданное на вход Step драйвера ?
шаговики применяют только тогда, когда абсолютно уверены в достаточной мощности, чтобы работать без пропуска шагов. Энкодеры с шаговиками не применяют, по крайней мере мне неизвестно ни одного такого случая. Либо мотор с энкодером, либо шаговик без. Энкодер на сотни импульсов на оборот подороже шаговика будет стоить.
команда step (почти) исключительно для управления шд применяется. Мы говорим "step"- подразумеваем шд
Вопрос не понятен если у Вас есть пара сервопривод и серводрайвер, поддерживающий управление через 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 не лучшее решение, для сервоприводов.