Подключение 10 шаговых двигателей

Общие вопросы станкостроения и организиции труда.
TerminalTitan
Новичок
Сообщения: 5
Зарегистрирован: 08 май 2017, 13:42
Репутация: 0
Контактная информация:

Подключение 10 шаговых двигателей

Сообщение TerminalTitan »

Добрый день.

Рад присоединиться к форуму) Был бы рад в помощи решения задачи. Есть 10 шаговых двигателей на разных осях. Только два двигателя должны крутиться одновременно. Имеет ли смысл сэкономить на драйверах и купить только два? Переключать двигатели активно через обычное реле для дуни. То есть релюшки будут переключать двигатели между драйверами, а отключенным двигателям замыкать обмотки для удержания. Все двигатели будут переключаться не в случайном месте, а в нулевой точке, думаю это предотвратит смешение шага. Или это не возможно? Двигатели nemo 34

Заранее спасибо )
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Подключение 10 шаговых двигателей

Сообщение xvovanx »

TerminalTitan писал(а):...Все двигатели будут переключаться не в случайном месте, а в нулевой точке...
В нулевой точке это как? При остановке двигателя (удержание) обмотки под напряжением, а не обесточены и срабатывание реле с минимальной задержкой запросто может вызвать микрошаг. Да и драйвера не скажут спасибо за искрения и запросто могут перейти в ошибку. Да и как бы сначала подключают двигатель к драйверу, а потом подают на него питание, а не наоборот - подают питание и "дергают" на горячую моторчики...
P.S. Совсем плохой и ненадежный вариант со стороны схемотехники однако...
TerminalTitan
Новичок
Сообщения: 5
Зарегистрирован: 08 май 2017, 13:42
Репутация: 0
Контактная информация:

Re: Подключение 10 шаговых двигателей

Сообщение TerminalTitan »

Спасибо за ответ. Нулевая точка, это точка старта для всех моторов. Ноль градусов. Двигатели будут возвращаться в это положение и только потом переключаться. Про удержание я знаю. Это тоже проблема, если мотор обесточен, он может легко случайно поменять положение. Думал замкнуть обмотки на моторе без питания, он не провернется, насколько я знаю. А задержка действительно может вызвать микрошаг, спасибо. Думаю вариантов нет.
Аватара пользователя
Лодочник
Мастер
Сообщения: 2178
Зарегистрирован: 10 авг 2012, 05:24
Репутация: 1835
Настоящее имя: Олег
Откуда: г.Королев
Контактная информация:

Re: Подключение 10 шаговых двигателей

Сообщение Лодочник »

TerminalTitan писал(а):Думал замкнуть обмотки на моторе без питания, он не провернется, насколько я знаю.
Провернется.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Подключение 10 шаговых двигателей

Сообщение aftaev »

TerminalTitan писал(а):Есть 10 шаговых двигателей на разных осях. Только два двигателя должны крутиться одновременно.
Lcnc вроде способен крутить до 9 осей.
TerminalTitan писал(а): Имеет ли смысл сэкономить на драйверах и купить только два? Переключать двигатели активно через обычное реле для дуни.
Фигня выйдет.
TerminalTitan писал(а):а отключенным двигателям замыкать обмотки для удержания.
Все равно вал можно повернуть.
TerminalTitan писал(а):То есть релюшки будут переключать двигатели между драйверами,
А когда двиг подключишь к драйву, вал повернется куда ему удобно.
TerminalTitan писал(а):Нулевая точка, это точка старта для всех моторов. Ноль градусов.
Ставится энкодер или индуктивный датчик и Lcnc будет искать эту точку сам.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Подключение 10 шаговых двигателей

Сообщение Serg »

aftaev писал(а):Lcnc вроде способен крутить до 9 осей.
Может и больше... Гораздо больше... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
arkhnchul
Мастер
Сообщения: 1773
Зарегистрирован: 01 фев 2016, 13:56
Репутация: 339
Откуда: москва
Контактная информация:

Re: Подключение 10 шаговых двигателей

Сообщение arkhnchul »

идея действительно дурацкая) но при использовании полных шагов осуществимая - в зависимости от того, насколько сильное нужно удержание на отключенных двигателях.
TerminalTitan писал(а):Имеет ли смысл сэкономить на драйверах и купить только два? Переключать двигатели активно через обычное реле для дуни.
тут как бы двухпозиционное пакетное реле на пяток ампер с обвязкой для включения от ног ардуйни не вышло дороже драйвера)

как сказали уже, дергать двигатели на горячую - затея так себе. Имхо хотя бы нужно еще по ключу на каждый из драйверов - ронять на них enable перед моментом коммутации двигателей.
aftaev писал(а):А когда двиг подключишь к драйву, вал повернется куда ему удобно.
если без микрошага, то вал останется как был - в отключенном состоянии он находится в положении полного шага, и емнип любая комбинация напряжений на обмотках поставит его на удержание, а не повернет. таки нет, ошибаюсь.
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Подключение 10 шаговых двигателей

Сообщение Ворон226 »

Во-первых, большинство драйверов принципиально требуют отключение нагрузки после отключения питания.
Во-вторых, два порта LPT обеспечат управление шаговыми двигателями.
В-третьих, узнать бы ЧТО требуется от 9-ти ШД?
Хочешь быть счастливым? Будь им!
TerminalTitan
Новичок
Сообщения: 5
Зарегистрирован: 08 май 2017, 13:42
Репутация: 0
Контактная информация:

Re: Подключение 10 шаговых двигателей

Сообщение TerminalTitan »

Спасибо большое за ответы. Тестировать не буду. Пошел на алибабу )) Буду покупать nemo 34 78mm 4.5Hm 10 шт и драйвера около 7А 10 шт. А вот блок питания на 48В 500Вт достаточно будет? Работают только 2 мотора с большим ускорением и замедлением около 2 сек, потом простой около 5 сек.

Это будет небольшая конструкция с независимыми поворотными частями )
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Подключение 10 шаговых двигателей

Сообщение xvovanx »

TerminalTitan писал(а):А вот блок питания на 48В 500Вт достаточно будет?
Сразу убьете свои драйвера, они расчитаны на 32В (предел 42В)
Вложения
BL-TB6600-v1.2-green-pcb-open-case-backside.jpg (3411 просмотров) <a class='original' href='./download/file.php?id=110980&mode=view' target=_blank>Загрузить оригинал (642.04 КБ)</a>
BL-TB6600-v1.2.pdf
(205.51 КБ) 513 скачиваний
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Подключение 10 шаговых двигателей

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

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

Re: Подключение 10 шаговых двигателей

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

По теме - у меня есть подозрение, что идея вполне возможна.
В том случае, если как минимум один мотор всегда будет подключен к драйверу.
Т.е. если отключать ненужный мотор после того, как будет подключен следующий требуемый.
И переключение производить при отключенном драйвере (сигналом Enable).

Но вот вопрос с удержанием позиции (даже приблизительной - не представляю, как можно решить по простому)
Тут уже получается, что проще купить 10 драйверов.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Подключение 10 шаговых двигателей

Сообщение aftaev »

TerminalTitan писал(а):Буду покупать nemo 34 78mm 4.5Hm 10 шт и драйвера около 7А 10 шт.
Покупай частями, меньше секса будет с таможней ;)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Подключение 10 шаговых двигателей

Сообщение xvovanx »

michael-yurov писал(а):
xvovanx писал(а):они расчитаны на 32В (предел 42В)
Никто не говорил про 6600.
Да, сорри, чуть ветки попутал, там была речь о 6600 :thinking:
TerminalTitan
Новичок
Сообщения: 5
Зарегистрирован: 08 май 2017, 13:42
Репутация: 0
Контактная информация:

Re: Подключение 10 шаговых двигателей

Сообщение TerminalTitan »

aftaev писал(а):
TerminalTitan писал(а):Буду покупать nemo 34 78mm 4.5Hm 10 шт и драйвера около 7А 10 шт.
Покупай частями, меньше секса будет с таможней ;)
Я тоже долго читал про таможню. В китае продавец говорит что в стоимость отправления включен налог. Отправлять будет CDEK. Что то я сомневаюсь что можно отправлять больше 5 предметов. Тут либо как 3 посылки отправлять и переплачивать , либо одну)

Моторы и драйвера выбрал nema 34 78mm 4.5Hm и драйвер dm860 с запасом получился, блок 48 500Вт.
TerminalTitan
Новичок
Сообщения: 5
Зарегистрирован: 08 май 2017, 13:42
Репутация: 0
Контактная информация:

Re: Подключение 10 шаговых двигателей

Сообщение TerminalTitan »

michael-yurov писал(а):По теме - у меня есть подозрение, что идея вполне возможна.

Но вот вопрос с удержанием позиции (даже приблизительной - не представляю, как можно решить по простому)
Тут уже получается, что проще купить 10 драйверов.
Это точно, драйвера проще. Идеи были от стопоров до соленоидов в паре с датчиками обратной связи (имеется несколько из мфу). Думал даже использовать червячную передачу (она бы фиксировала положение), двигатели можно слабее покупать, но тут сам редуктор стоит дофига. Были идеи просто установить слабые моторы с драйверами недорогими, но использовать дополнительные шестерни, чтобы увеличить момент, но как оказалось у шаговых двигателей момент падает при увеличение оборотов. Да и еще шестерни покупать надо )))
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Подключение 10 шаговых двигателей

Сообщение AndyBig »

Для стопорения двигателей можно не замыкать их обмотки, а подавать на них напряжение. Это если моторы работают в режиме полного шага и стопорятся всегда в одном положении :) Но по драйверу на мотор - все равно выходит проще и надежнее, пусть и дороже :)
Ответить

Вернуться в «Общие вопросы»