ШД дергается и пропускает шаги. Как вылечить?

Шаговые и серво двигатели, шпиндели, инверторы.
Transaxle
Новичок
Сообщения: 20
Зарегистрирован: 01 ноя 2015, 19:20
Репутация: 0
Настоящее имя: Евгений
Контактная информация:

ШД дергается и пропускает шаги. Как вылечить?

Сообщение Transaxle »

Доброго времени суток, уважаемые форумчане!

Помогите разобраться в чем может быть косяк?

ШД крутятся но дергаются на любых оборотах и теряют шаги.

Собрал фанерный фрезерный станок.
Начал работать и обнаружил потерю шагов по всем осям.
В поисках причины:
1) Исключил механическую часть - снял двигатель;
2) Уменьшил обороты и ускорения;
3) Подключил двигатель напрямую к драйверу (длина проводов 15см);
4) Увеличивал ширину импульсов "Sherline 1/2 Pulse mode"
5) Увеличивал задержки Step Pulse, Dir Pulse.
5) Менял компьютер (с выделенного десктопа на старый ноут с LTP);
На ноуте ровно те же рывки.

Результат всех этих действий нулевой.

Параметры системы:

Десктоп Athlon 2900 Мгц, 500мб RAM
Win XP;
mach3 R3.043.053;

опторазвязка db25-1205;
драйверы dq420ma
ШД 42byghw609

на видео работа двигателя вхолостую - дергается, редиска :/
200 об/мин,
ускорение 5мм/с2
микрошаг 1/2

https://youtu.be/dB3_fYoAj0U

Что еще можно проверить? В какую сторону копать?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: ШД дергается и пропускает шаги. Как вылечить?

Сообщение michael-yurov »

Никаких программ, вроде арткама не установлено?

Опторазвязка - плохая. 10 кГц уже может не пропустить.
Аватара пользователя
rean32
Мастер
Сообщения: 443
Зарегистрирован: 24 апр 2012, 11:13
Репутация: 84
Контактная информация:

Re: ШД дергается и пропускает шаги. Как вылечить?

Сообщение rean32 »

В самих драйверах уже есть опторазвязка. Попробуй напрямую к драйверу подключить.
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: ШД дергается и пропускает шаги. Как вылечить?

Сообщение megagad »

Transaxle писал(а):опторазвязка db25-1205;
драйверы dq420ma
ШД 42byghw609
А блок питания? От него тоже как-бы зависит "скорость" ;)
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Аватара пользователя
dima7411
Почётный участник
Почётный участник
Сообщения: 1055
Зарегистрирован: 26 янв 2014, 14:06
Репутация: 337
Настоящее имя: Дмитрий
Откуда: Копейск
Контактная информация:

Re: ШД дергается и пропускает шаги. Как вылечить?

Сообщение dima7411 »

Transaxle писал(а):ШД 42byghw609
Если правильно нагуглил, 3мГн индуктивность? http://ru.aliexpress.com/store/product/ ... eId=511874
Тогда, действительно, нужно поднять вопрос на общем собрании о напряжении блока питания...
НО, думается, дело все таки в кГц.
Аватара пользователя
grakun
Мастер
Сообщения: 273
Зарегистрирован: 30 сен 2015, 02:47
Репутация: 53
Настоящее имя: Гракун
Откуда: г.Саратов
Контактная информация:

Re: ШД дергается и пропускает шаги. Как вылечить?

Сообщение grakun »

Transaxle писал(а):на видео работа двигателя вхолостую - дергается, редиска :/
200 об/мин,
ускорение 5мм/с2
микрошаг 1/2
Ускорение здесь ни причем. 200 об/мин, 1.2 шага, очень грубо примерно 1,3 КГц, частота не очень большая, оптроны можно исключить.С большой вероятностью это блок питания или другая помеха. А как ведет себя драйвер в состоянии покоя? Судя по видео двигатели будут дергаться без подачи сигнала step и dir. Щелчки как будто помеха по dir.
Transaxle
Новичок
Сообщения: 20
Зарегистрирован: 01 ноя 2015, 19:20
Репутация: 0
Настоящее имя: Евгений
Контактная информация:

Re: ШД дергается и пропускает шаги. Как вылечить?

Сообщение Transaxle »

michael-yurov писал(а):Никаких программ, вроде арткама не установлено?
Только XP и mach3.
rean32 писал(а):Попробуй напрямую к драйверу подключить.
Спасибо, попробую. Мне это в голову не пришло )
megagad писал(а):А блок питания? От него тоже как-бы зависит "скорость"
Блок питания s-201-24 от wantai.
Не совсем понял ваш вопрос. Что может быть не так с БП? Помехи на драйверы?
dima7411 писал(а):Если правильно нагуглил, 3мГн индуктивность? http://ru.aliexpress.com/store/product/ ... eId=511874
Тогда, действительно, нужно поднять вопрос на общем собрании о напряжении блока питания...
НО, думается, дело все таки в кГц.
Да, это он. Я, однако, так же склоняюсь к кривизне опторазвязки.
С этим БП моторы двигали портал со скоростью 1800мм/мин (1440об/мин) и только тогда теряли синхронизацию.
Из этого я делаю вывод что 24в вполне достаточно для 3мГн.
Я специально выставил самый крупный микрошаг - так отчетливее видно потерю шагов.
При микрошаге 1/8, 1/16 я не могу различить потерю шагов на слух - только по уходу с HOME после тестового контура.
grakun писал(а):С большой вероятностью это блок питания или другая помеха. А как ведет себя драйвер в состоянии покоя? Судя по видео двигатели будут дергаться без подачи сигнала step и dir.
Вы имеете ввиду что блок питания создает помехи? Он их может создавать только на линиях питания драйверов или давать наводки вокруг порпуса или еще как-то?
Драйвер в состоянии покоя спокоен как Штирлиц на допросе. ШД дергается только в движении.
Если отключить от драйвера провод dir и подавать только сигнал step будет ли вращаться ШД?
Аватара пользователя
grakun
Мастер
Сообщения: 273
Зарегистрирован: 30 сен 2015, 02:47
Репутация: 53
Настоящее имя: Гракун
Откуда: г.Саратов
Контактная информация:

Re: ШД дергается и пропускает шаги. Как вылечить?

Сообщение grakun »

Transaxle писал(а):Если отключить от драйвера провод dir и подавать только сигнал step будет ли вращаться ШД?
Конечно будет. В вашем драйвере дополнительно подается +5 вольт, это должно быть питание оптронов. Внутри платы значит есть резисторы для ограничения тока, и подавать сигналы step и dir нужно через маломощные ключи(типа транзистор с открытым коллектором). Как Вы подаете сигналы на драйвер? В смысле откуда берете источник сигнала?
Transaxle
Новичок
Сообщения: 20
Зарегистрирован: 01 ноя 2015, 19:20
Репутация: 0
Настоящее имя: Евгений
Контактная информация:

Re: ШД дергается и пропускает шаги. Как вылечить?

Сообщение Transaxle »

grakun писал(а):Как Вы подаете сигналы на драйвер? В смысле откуда берете источник сигнала?
ПК/mach3/LTP/опторязвязка/драйвер ШД
попробовал отключить dir и давать только step. ШД крутился так же дергаясь.

На выходных добрался до станка.
В итоге сработала идея уважаемого rean32
Я подключил драйверы напрямую к LTP и все норм заработало.
Следовательно косяк в опторазвязке.
Это, однако, не беда т.к. ко мне уже едет другая в комплекте с более мощными моторами.
А пока так поработаю.

Вот кусочек видео где все заработало и я пальцами держу dir на папе LTP
https://youtu.be/U8ZStH75jrA

Уважаемые коллеги, огромное спасибо всем за идеи и оперативную помощь! :good:

Думаю тему можно закрыть.
Ответить

Вернуться в «Двигатели и шпиндели»