Добрый день!
Вопрос дилетанта.
Попал ко мне в руки фрезерный станок примерно метр на метр, на подобии PLRA1
(станок портальный из алюминиевого профиля, на швп и шаговых двигателях)
В целом работает хорошо, но немного врет. Те если он работает беспрерывно около получаса, с большим количеством смен направлений движения в программе, то по возврату в ноль в mach3, станок не попадает на милиметр–половину.
В целом, для моих задач (пластик, дерево, реклама..) меня это устраивает.
Также, иногда в вал попадает какая-нибудь стружка или опилка, и прежде чем двигатели "прожуют" они пропускают пару шагов.
ВОПРОС.
Если на вал поставить оптические энкодеры, mach3 сможет делать поправку по ним, в случае пропуска шагов?
Если да, то на что стоит обратить внимание?
Какие энкодеры "в ходу"?
Как подключить их к контроллеру?
Энкодер для шаговых двигателей
Модераторы: Dj_smart, life, koolhatcker
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: Энкодер для шаговых двигателей
Поправку не сделает, почти во всех стойках выдаст ошибку и уйдет в Estop.lord-ton писал(а):Если на вал поставить оптические энкодеры, mach3 сможет делать поправку по ним, в случае пропуска шагов?
Окно откройся - onclick="return !window.open(this.href)"
-
- Станкостроитель
- Сообщения: 13
- Зарегистрирован: 08 авг 2013, 19:30
- Имя: Антон Арт
- Откуда: Москва
Re: Энкодер для шаговых двигателей
А как быть?
-
- Станкостроитель
- Сообщения: 13
- Зарегистрирован: 08 авг 2013, 19:30
- Имя: Антон Арт
- Откуда: Москва
Re: Энкодер для шаговых двигателей
Для чего тогда существуют ШД с встроенными энкодерами?
например:
http://www.purelogic.ru/files/downloads ... /PL86H.pdf
в чем суть их использования?
например:
http://www.purelogic.ru/files/downloads ... /PL86H.pdf
в чем суть их использования?
-
- Станкостроитель
- Сообщения: 345
- Зарегистрирован: 28 авг 2009, 00:00
- Откуда: Беларусь, Лида
- Контактная информация:
Re: Энкодер для шаговых двигателей
Насколько мне известно МАЧ с обратной связью не работает. Циферки, которые он показывает, это чисто виртуальные координаты, т.е. мотор там должен быть. Для работы с обратной связью вам необходимы доп. платы, кФлоп например с плагином для МАЧа и своей программой kMotion. ИМХО принцип работы шаговых моторов с энкодером заключается в след.: посылаем мотору команду и считаем количество имп. с энкодера, и только по достижению заданной позиции имп. перестают подаваться. Примерно так управляются сервы в аналоговом режиме. Либо если усилок не поддерживает такой режим то просто считаем сколько выдали мотору имп. и сколько он прошел по энкодеру. И если разница больше некого критического значения - аварийный стоп.