Страница 1 из 1

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

Добавлено: 01 ноя 2015, 20:06
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

Что еще можно проверить? В какую сторону копать?

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

Добавлено: 01 ноя 2015, 21:08
michael-yurov
Никаких программ, вроде арткама не установлено?

Опторазвязка - плохая. 10 кГц уже может не пропустить.

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

Добавлено: 01 ноя 2015, 21:16
rean32
В самих драйверах уже есть опторазвязка. Попробуй напрямую к драйверу подключить.

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

Добавлено: 01 ноя 2015, 21:25
megagad
Transaxle писал(а):опторазвязка db25-1205;
драйверы dq420ma
ШД 42byghw609
А блок питания? От него тоже как-бы зависит "скорость" ;)

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

Добавлено: 01 ноя 2015, 22:05
dima7411
Transaxle писал(а):ШД 42byghw609
Если правильно нагуглил, 3мГн индуктивность? http://ru.aliexpress.com/store/product/ ... eId=511874
Тогда, действительно, нужно поднять вопрос на общем собрании о напряжении блока питания...
НО, думается, дело все таки в кГц.

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

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

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

Добавлено: 02 ноя 2015, 22:23
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 будет ли вращаться ШД?

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

Добавлено: 02 ноя 2015, 23:59
grakun
Transaxle писал(а):Если отключить от драйвера провод dir и подавать только сигнал step будет ли вращаться ШД?
Конечно будет. В вашем драйвере дополнительно подается +5 вольт, это должно быть питание оптронов. Внутри платы значит есть резисторы для ограничения тока, и подавать сигналы step и dir нужно через маломощные ключи(типа транзистор с открытым коллектором). Как Вы подаете сигналы на драйвер? В смысле откуда берете источник сигнала?

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

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

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

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

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

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