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

Как синхронизировать два шаговых двигателя?

Добавлено: 22 июл 2013, 10:46
corn
Доброго времени суток)
Не подскажете каким образом синхронизируют два ШД на двух приводах одной оси? просто в параллель на один контроллер подключают?

в данный момент вопрос чисто познавательное значение имеет)))

Спасибо!

Re: Как синхронизировать два шаговых двигателя?

Добавлено: 22 июл 2013, 10:57
Serg
Очень просто - используют поиск, в том числе на этом форуме. Тема "обсосана" во всех подробностях.
http://www.cnc-club.ru/forum/search.php ... 0%BB%D1%8F

Re: Как синхронизировать два шаговых двигателя?

Добавлено: 22 июл 2013, 11:02
vovafed
лучше всего обьеденить в программе
можно запаралелить сигналы степ дир на драйверах
подключать два двигателя на один драйвер не желательно
да и работать хуже будет снижается момент удержания и на больших оборотах усилие сильнее снижается

Re: Как синхронизировать два шаговых двигателя?

Добавлено: 22 июл 2013, 13:31
corn
UAVpilot писал(а):Очень просто - используют поиск, в том числе на этом форуме.
плохо то, что часто пишут прямо противоположные советы, а то вообще предлагают синхронизировать привода соединив их механически и не париться...(
vovafed писал(а):лучше всего объеденить в программе
можно запаралелить сигналы степ дир на драйверах
подключать два двигателя на один драйвер не желательно
да и работать хуже будет снижается момент удержания и на больших оборотах усилие сильнее снижается
про два двигателя и один драйвер читал :good: здесь очень убедительно расписано!!! хотя опять таки последовательно подключают и говорят - ничего...
остается еще либо параллелить сигналы от контроллера/LPT, либо программно? в случае когда на одной плате и контроллер и драйвера только программно?
как все же лучше/правильнее? или принципиальной разницы в двух первых случаях нет?

Re: Как синхронизировать два шаговых двигателя?

Добавлено: 22 июл 2013, 14:46
Serg
corn писал(а):плохо то, что часто пишут прямо противоположные советы, а то вообще предлагают синхронизировать привода соединив их механически и не париться...(
Думаешь, что именно в этой теме все всё бросят и начнут писать одинаковые советы? :)

Re: Как синхронизировать два шаговых двигателя?

Добавлено: 22 июл 2013, 15:23
Ворон226
corn писал(а):остается еще либо параллелить сигналы от контроллера/LPT, либо программно? в случае когда на одной плате и контроллер и драйвера только программно?
как все же лучше/правильнее? или принципиальной разницы в двух первых случаях нет?
Если у тебя есть свободные пины LPT-порта, то, конечно, лучше программно в LCNC определить синхронность двух двигателей и подключать два драйвера шаговиков к соответствующим пинам LPT-порта.
Если выводов LPT-порта маловато (есть чем их занять), то вариант схематехнического соединения входов двух драйверов двигателей с одной парой выходов LPT-порта.
Если у тебя нет и не будет второго драйвера, то параллелить двигатели на одном драйвере.

Всегда есть выбор. ;)

Re: Как синхронизировать два шаговых двигателя?

Добавлено: 22 июл 2013, 16:37
Energizer
у меня реализовано так: по оси игрек пара двигунов, причем крутят в разных направлениях.
На каждый двигатель свой драйвер, а вот на два драйвера идет с одной оси самого контроллера. А чтоб в разные стороны крутили достаточно на любом участке поменять одну пару степ-дир местами и все нормально.
Бывает глюк, когда плохой контакт - в работе сразу видно - портал начинает дергаться и хрюкать

Re: Как синхронизировать два шаговых двигателя?

Добавлено: 22 июл 2013, 16:45
aftaev
Energizer писал(а):одну пару степ-дир местами и все нормально.
эт как так? Степ и дир местами поменять :thinking:

Re: Как синхронизировать два шаговых двигателя?

Добавлено: 22 июл 2013, 18:08
Nick
Energizer писал(а):А чтоб в разные стороны крутили достаточно на любом участке поменять одну пару степ-дир местами и все нормально.
Наверное одну пару обмоток?