Доброго времени суток)
Не подскажете каким образом синхронизируют два ШД на двух приводах одной оси? просто в параллель на один контроллер подключают?
в данный момент вопрос чисто познавательное значение имеет)))
Спасибо!
Как синхронизировать два шаговых двигателя?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Как синхронизировать два шаговых двигателя?
Очень просто - используют поиск, в том числе на этом форуме. Тема "обсосана" во всех подробностях.
http://www.cnc-club.ru/forum/search.php ... 0%BB%D1%8F
http://www.cnc-club.ru/forum/search.php ... 0%BB%D1%8F
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- vovafed
- Мастер
- Сообщения: 1822
- Зарегистрирован: 08 фев 2013, 16:19
- Репутация: 325
- Настоящее имя: Владимир
- Откуда: башкортостан
- Контактная информация:
Re: Как синхронизировать два шаговых двигателя?
лучше всего обьеденить в программе
можно запаралелить сигналы степ дир на драйверах
подключать два двигателя на один драйвер не желательно
да и работать хуже будет снижается момент удержания и на больших оборотах усилие сильнее снижается
можно запаралелить сигналы степ дир на драйверах
подключать два двигателя на один драйвер не желательно
да и работать хуже будет снижается момент удержания и на больших оборотах усилие сильнее снижается
Re: Как синхронизировать два шаговых двигателя?
плохо то, что часто пишут прямо противоположные советы, а то вообще предлагают синхронизировать привода соединив их механически и не париться...(UAVpilot писал(а):Очень просто - используют поиск, в том числе на этом форуме.
про два двигателя и один драйвер читалvovafed писал(а):лучше всего объеденить в программе
можно запаралелить сигналы степ дир на драйверах
подключать два двигателя на один драйвер не желательно
да и работать хуже будет снижается момент удержания и на больших оборотах усилие сильнее снижается
остается еще либо параллелить сигналы от контроллера/LPT, либо программно? в случае когда на одной плате и контроллер и драйвера только программно?
как все же лучше/правильнее? или принципиальной разницы в двух первых случаях нет?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Как синхронизировать два шаговых двигателя?
Думаешь, что именно в этой теме все всё бросят и начнут писать одинаковые советы?corn писал(а):плохо то, что часто пишут прямо противоположные советы, а то вообще предлагают синхронизировать привода соединив их механически и не париться...(
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Ворон226
- Мастер
- Сообщения: 1923
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: Как синхронизировать два шаговых двигателя?
Если у тебя есть свободные пины LPT-порта, то, конечно, лучше программно в LCNC определить синхронность двух двигателей и подключать два драйвера шаговиков к соответствующим пинам LPT-порта.corn писал(а):остается еще либо параллелить сигналы от контроллера/LPT, либо программно? в случае когда на одной плате и контроллер и драйвера только программно?
как все же лучше/правильнее? или принципиальной разницы в двух первых случаях нет?
Если выводов LPT-порта маловато (есть чем их занять), то вариант схематехнического соединения входов двух драйверов двигателей с одной парой выходов LPT-порта.
Если у тебя нет и не будет второго драйвера, то параллелить двигатели на одном драйвере.
Всегда есть выбор.
Хочешь быть счастливым? Будь им!
- Energizer
- Новичок
- Сообщения: 32
- Зарегистрирован: 18 июл 2013, 23:22
- Репутация: 1
- Откуда: Санкт-Петербург (Красное село)
- Контактная информация:
Re: Как синхронизировать два шаговых двигателя?
у меня реализовано так: по оси игрек пара двигунов, причем крутят в разных направлениях.
На каждый двигатель свой драйвер, а вот на два драйвера идет с одной оси самого контроллера. А чтоб в разные стороны крутили достаточно на любом участке поменять одну пару степ-дир местами и все нормально.
Бывает глюк, когда плохой контакт - в работе сразу видно - портал начинает дергаться и хрюкать
На каждый двигатель свой драйвер, а вот на два драйвера идет с одной оси самого контроллера. А чтоб в разные стороны крутили достаточно на любом участке поменять одну пару степ-дир местами и все нормально.
Бывает глюк, когда плохой контакт - в работе сразу видно - портал начинает дергаться и хрюкать
Моделирую на заказ, возможно иногда и дороговато - зато качественно! 
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Как синхронизировать два шаговых двигателя?
эт как так? Степ и дир местами поменятьEnergizer писал(а):одну пару степ-дир местами и все нормально.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Как синхронизировать два шаговых двигателя?
Наверное одну пару обмоток?Energizer писал(а):А чтоб в разные стороны крутили достаточно на любом участке поменять одну пару степ-дир местами и все нормально.
