Страница 1 из 1
Подключение 10 шаговых двигателей
Добавлено: 08 май 2017, 13:57
TerminalTitan
Добрый день.
Рад присоединиться к форуму) Был бы рад в помощи решения задачи. Есть 10 шаговых двигателей на разных осях. Только два двигателя должны крутиться одновременно. Имеет ли смысл сэкономить на драйверах и купить только два? Переключать двигатели активно через обычное реле для дуни. То есть релюшки будут переключать двигатели между драйверами, а отключенным двигателям замыкать обмотки для удержания. Все двигатели будут переключаться не в случайном месте, а в нулевой точке, думаю это предотвратит смешение шага. Или это не возможно? Двигатели nemo 34
Заранее спасибо )
Re: Подключение 10 шаговых двигателей
Добавлено: 08 май 2017, 16:20
xvovanx
TerminalTitan писал(а):...Все двигатели будут переключаться не в случайном месте, а в нулевой точке...
В нулевой точке это как? При остановке двигателя (удержание) обмотки под напряжением, а не обесточены и срабатывание реле с минимальной задержкой запросто может вызвать микрошаг. Да и драйвера не скажут спасибо за искрения и запросто могут перейти в ошибку. Да и как бы сначала подключают двигатель к драйверу, а потом подают на него питание, а не наоборот - подают питание и "дергают" на горячую моторчики...
P.S. Совсем плохой и ненадежный вариант со стороны схемотехники однако...
Re: Подключение 10 шаговых двигателей
Добавлено: 08 май 2017, 16:48
TerminalTitan
Спасибо за ответ. Нулевая точка, это точка старта для всех моторов. Ноль градусов. Двигатели будут возвращаться в это положение и только потом переключаться. Про удержание я знаю. Это тоже проблема, если мотор обесточен, он может легко случайно поменять положение. Думал замкнуть обмотки на моторе без питания, он не провернется, насколько я знаю. А задержка действительно может вызвать микрошаг, спасибо. Думаю вариантов нет.
Re: Подключение 10 шаговых двигателей
Добавлено: 08 май 2017, 18:12
Лодочник
TerminalTitan писал(а):Думал замкнуть обмотки на моторе без питания, он не провернется, насколько я знаю.
Провернется.
Re: Подключение 10 шаговых двигателей
Добавлено: 08 май 2017, 18:41
aftaev
TerminalTitan писал(а):Есть 10 шаговых двигателей на разных осях. Только два двигателя должны крутиться одновременно.
Lcnc вроде способен крутить до 9 осей.
TerminalTitan писал(а): Имеет ли смысл сэкономить на драйверах и купить только два? Переключать двигатели активно через обычное реле для дуни.
Фигня выйдет.
TerminalTitan писал(а):а отключенным двигателям замыкать обмотки для удержания.
Все равно вал можно повернуть.
TerminalTitan писал(а):То есть релюшки будут переключать двигатели между драйверами,
А когда двиг подключишь к драйву, вал повернется куда ему удобно.
TerminalTitan писал(а):Нулевая точка, это точка старта для всех моторов. Ноль градусов.
Ставится энкодер или индуктивный датчик и Lcnc будет искать эту точку сам.
Re: Подключение 10 шаговых двигателей
Добавлено: 08 май 2017, 19:03
Serg
aftaev писал(а):Lcnc вроде способен крутить до 9 осей.
Может и больше... Гораздо больше...

Re: Подключение 10 шаговых двигателей
Добавлено: 08 май 2017, 19:06
arkhnchul
идея действительно дурацкая) но при использовании полных шагов осуществимая - в зависимости от того, насколько сильное нужно удержание на отключенных двигателях.
TerminalTitan писал(а):Имеет ли смысл сэкономить на драйверах и купить только два? Переключать двигатели активно через обычное реле для дуни.
тут как бы двухпозиционное пакетное реле на пяток ампер с обвязкой для включения от ног ардуйни не вышло дороже драйвера)
как сказали уже, дергать двигатели на горячую - затея так себе. Имхо хотя бы нужно еще по ключу на каждый из драйверов - ронять на них enable перед моментом коммутации двигателей.
aftaev писал(а):А когда двиг подключишь к драйву, вал повернется куда ему удобно.
если без микрошага, то вал останется как был - в отключенном состоянии он находится в положении полного шага, и емнип любая комбинация напряжений на обмотках поставит его на удержание, а не повернет. таки нет, ошибаюсь.
Re: Подключение 10 шаговых двигателей
Добавлено: 08 май 2017, 20:01
Ворон226
Во-первых, большинство драйверов принципиально требуют отключение нагрузки после отключения питания.
Во-вторых, два порта LPT обеспечат управление шаговыми двигателями.
В-третьих, узнать бы ЧТО требуется от 9-ти ШД?
Re: Подключение 10 шаговых двигателей
Добавлено: 08 май 2017, 21:23
TerminalTitan
Спасибо большое за ответы. Тестировать не буду. Пошел на алибабу )) Буду покупать nemo 34 78mm 4.5Hm 10 шт и драйвера около 7А 10 шт. А вот блок питания на 48В 500Вт достаточно будет? Работают только 2 мотора с большим ускорением и замедлением около 2 сек, потом простой около 5 сек.
Это будет небольшая конструкция с независимыми поворотными частями )
Re: Подключение 10 шаговых двигателей
Добавлено: 08 май 2017, 21:55
xvovanx
TerminalTitan писал(а):А вот блок питания на 48В 500Вт достаточно будет?
Сразу убьете свои драйвера, они расчитаны на 32В (предел 42В)
Re: Подключение 10 шаговых двигателей
Добавлено: 08 май 2017, 22:09
michael-yurov
xvovanx писал(а):они расчитаны на 32В (предел 42В)
Никто не говорил про 6600.
Re: Подключение 10 шаговых двигателей
Добавлено: 08 май 2017, 22:13
michael-yurov
По теме - у меня есть подозрение, что идея вполне возможна.
В том случае, если как минимум один мотор всегда будет подключен к драйверу.
Т.е. если отключать ненужный мотор после того, как будет подключен следующий требуемый.
И переключение производить при отключенном драйвере (сигналом Enable).
Но вот вопрос с удержанием позиции (даже приблизительной - не представляю, как можно решить по простому)
Тут уже получается, что проще купить 10 драйверов.
Re: Подключение 10 шаговых двигателей
Добавлено: 08 май 2017, 22:14
aftaev
TerminalTitan писал(а):Буду покупать nemo 34 78mm 4.5Hm 10 шт и драйвера около 7А 10 шт.
Покупай частями, меньше секса будет с таможней

Re: Подключение 10 шаговых двигателей
Добавлено: 08 май 2017, 23:06
xvovanx
michael-yurov писал(а):xvovanx писал(а):они расчитаны на 32В (предел 42В)
Никто не говорил про 6600.
Да, сорри, чуть ветки попутал, там была речь о 6600

Re: Подключение 10 шаговых двигателей
Добавлено: 10 май 2017, 18:20
TerminalTitan
aftaev писал(а):TerminalTitan писал(а):Буду покупать nemo 34 78mm 4.5Hm 10 шт и драйвера около 7А 10 шт.
Покупай частями, меньше секса будет с таможней

Я тоже долго читал про таможню. В китае продавец говорит что в стоимость отправления включен налог. Отправлять будет CDEK. Что то я сомневаюсь что можно отправлять больше 5 предметов. Тут либо как 3 посылки отправлять и переплачивать , либо одну)
Моторы и драйвера выбрал nema 34 78mm 4.5Hm и драйвер dm860 с запасом получился, блок 48 500Вт.
Re: Подключение 10 шаговых двигателей
Добавлено: 10 май 2017, 18:30
TerminalTitan
michael-yurov писал(а):По теме - у меня есть подозрение, что идея вполне возможна.
Но вот вопрос с удержанием позиции (даже приблизительной - не представляю, как можно решить по простому)
Тут уже получается, что проще купить 10 драйверов.
Это точно, драйвера проще. Идеи были от стопоров до соленоидов в паре с датчиками обратной связи (имеется несколько из мфу). Думал даже использовать червячную передачу (она бы фиксировала положение), двигатели можно слабее покупать, но тут сам редуктор стоит дофига. Были идеи просто установить слабые моторы с драйверами недорогими, но использовать дополнительные шестерни, чтобы увеличить момент, но как оказалось у шаговых двигателей момент падает при увеличение оборотов. Да и еще шестерни покупать надо )))
Re: Подключение 10 шаговых двигателей
Добавлено: 10 май 2017, 18:59
AndyBig
Для стопорения двигателей можно не замыкать их обмотки, а подавать на них напряжение. Это если моторы работают в режиме полного шага и стопорятся всегда в одном положении

Но по драйверу на мотор - все равно выходит проще и надежнее, пусть и дороже
