Кроме арифметике есть еще механика .Нужно еще учитывать движущий момент при выборе ШД , а так же скорость его работы .У ШД чем выше скорость тем ниже момент и возможны пропуски управляющих импульсов ,которые без энкодера не отследить .
Кроме арифметике есть еще механика .Нужно еще учитывать движущий момент при выборе ШД , а так же скорость его работы .У ШД чем выше скорость тем ниже момент и возможны пропуски управляющих импульсов ,которые без энкодера не отследить .
электронщик до мозга костей и не только
И о механике можно поговорить. Человку,задавшему вопрос необходимо точно позиционировать каретку. Крутящий момент
минимальный,потому,как нет вконструкции рычага(его длиной можно пренебречь ) Его конструкция это та же червячная передача.
и длина рычага равна половине диаметра вала червяка.Поэтому я пренебрегаю моментом. С моментом разобрались . Переходим
ко второму Вашему аргументу-скорости. Скорость для точного позиционирования большой быть не может иначе не сможем выйти
на заданную позицию с большой точностью и ещё потому,что ШД работает в микрошаговом режиме,что исключает большие скоро
сти. Третий Ваш аргумент о пропуске управляющих импульсов. Такого понятия для шагового двигателя не существует априоре. Вот
энкодер может потерять часть выдаваемых импульсов при вибрации станка,где он закреплён. А ШД может при обстоятельствах,описанных Вами ,пропустить шаги. И даже ,если случится такое горе и он прбуксует к примеру на 100 шагов при
Одном обороте вала червяка, а один оборот в микрошаговом режиме равен 51200 шагам, то особой трагедии в этом не будет.
И. ещё. Если бы меня серьезно волновал момент и скорость, я бы ушел от данного решения и заменил бы ШД на серводвигатель,но таких причин но таких причин на данном этапе не наблюдаю. И закрываю этот ответ тем,что огромное количетво
ЧПУ используют ШД для точного позиционирования. И только станки повышенной мощности используют сервопривод.
Импульс не теряется, при клине механики ШД просто будет стоять на месте, и без энкодера такое зафиксировать будет невозможно.
-------------
Предлагаю альтернативный вариант, но он дорогой. Ставится не энекодер, а резольвер (вращающийся трансформатор). Это потребует замену ПЧ двигателя, но зато проблема с "дребезгом" энекодера отпадет сама собой. Резольвер - это аналоговое устройство, потребуется специальная плата для ПЧ (либо ПЧ со встроенной поддержкой резольверов).
Поставить ШД не представляется возможным, поскольку:
1. Вес каретки около 250 кг (привод - винтовая передача).
2. Уже установлен ПЛК110 и энкодер, начальство не одобрит еще и покупку мощного ШД со всемы вытекающими (драйвер и т.д.).
3. Для шагового двигателя при каждом запуске необходимо выставлять ноль, что не представляется возможным (зачем гонять каретку туда-сюда?).
Какие энкодеры можно поставить чтобы они не реагировали на вибрации?
И еще, каретку перемещает асинхронный двигатель с редуктором. Соответственно, если поставить ШД вместо асинхронника, то не получиться добиться необходимой точности, поскольку на позицию будет влиять люфт. А сейчас энкодер стоит непосредственно на каретке и отслеживает ее настоящее положение, а не положение вала мотора.
Перебеги присутствуют, но их мы подводим вручную. Как я уже сказал, суть в том, что при движении от мотора и от руки, энкодер за одно и то же количество оборотов насчитывает разное кол-во импульсов. От руки все нормально, при движении от мотора за один оборот энкодера получается +100 импульсов.