Энкодер для шаговых двигателей

Обсуждение электронных компонентов, схем станков

Модераторы: Dj_smart, life, koolhatcker

Ответить
lord-ton
Станкостроитель
Станкостроитель
Сообщения: 13
Зарегистрирован: 08 авг 2013, 19:30
Имя: Антон Арт
Откуда: Москва

Энкодер для шаговых двигателей

Сообщение lord-ton »

Добрый день!
Вопрос дилетанта.

Попал ко мне в руки фрезерный станок примерно метр на метр, на подобии PLRA1
(станок портальный из алюминиевого профиля, на швп и шаговых двигателях)

В целом работает хорошо, но немного врет. Те если он работает беспрерывно около получаса, с большим количеством смен направлений движения в программе, то по возврату в ноль в mach3, станок не попадает на милиметр–половину.
В целом, для моих задач (пластик, дерево, реклама..) меня это устраивает.

Также, иногда в вал попадает какая-нибудь стружка или опилка, и прежде чем двигатели "прожуют" они пропускают пару шагов.

ВОПРОС.
Если на вал поставить оптические энкодеры, mach3 сможет делать поправку по ним, в случае пропуска шагов?

Если да, то на что стоит обратить внимание?
Какие энкодеры "в ходу"?
Как подключить их к контроллеру?
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: Энкодер для шаговых двигателей

Сообщение Planet »

lord-ton писал(а):Если на вал поставить оптические энкодеры, mach3 сможет делать поправку по ним, в случае пропуска шагов?
Поправку не сделает, почти во всех стойках выдаст ошибку и уйдет в Estop.
Окно откройся - onclick="return !window.open(this.href)"
lord-ton
Станкостроитель
Станкостроитель
Сообщения: 13
Зарегистрирован: 08 авг 2013, 19:30
Имя: Антон Арт
Откуда: Москва

Re: Энкодер для шаговых двигателей

Сообщение lord-ton »

А как быть?
lord-ton
Станкостроитель
Станкостроитель
Сообщения: 13
Зарегистрирован: 08 авг 2013, 19:30
Имя: Антон Арт
Откуда: Москва

Re: Энкодер для шаговых двигателей

Сообщение lord-ton »

Для чего тогда существуют ШД с встроенными энкодерами?
например:

http://www.purelogic.ru/files/downloads ... /PL86H.pdf

в чем суть их использования?
Nikomas
Станкостроитель
Станкостроитель
Сообщения: 345
Зарегистрирован: 28 авг 2009, 00:00
Откуда: Беларусь, Лида
Контактная информация:

Re: Энкодер для шаговых двигателей

Сообщение Nikomas »

Насколько мне известно МАЧ с обратной связью не работает. Циферки, которые он показывает, это чисто виртуальные координаты, т.е. мотор там должен быть. Для работы с обратной связью вам необходимы доп. платы, кФлоп например с плагином для МАЧа и своей программой kMotion. ИМХО принцип работы шаговых моторов с энкодером заключается в след.: посылаем мотору команду и считаем количество имп. с энкодера, и только по достижению заданной позиции имп. перестают подаваться. Примерно так управляются сервы в аналоговом режиме. Либо если усилок не поддерживает такой режим то просто считаем сколько выдали мотору имп. и сколько он прошел по энкодеру. И если разница больше некого критического значения - аварийный стоп.
Ответить