2 шаговых на "одну ось"

sisg
sisg аватар
Offline
Зарегистрирован: 04.06.2018

Доброго время суток!

В тему шаговых двигателей только въезжаю ( Не отправляйте гуглить, уже нагуглился))

Вопрос такой: как подключить к драйверУ/АМ Motor Shield (2 канала, 2 А, http://wiki.amperka.ru/продукты:motor-shield#управление_биполярным_шаговым_двигателем) вот эти два шаговых двигателя (http://amperka.ru/product/stepper-motor-ldo-36ht20-0504ma), что бы они синхронно крутились в разные направления? Самой оси нет.

Любое решение меня устроит, можно программно + два шилда или один шилд + перестановка пинов. Ну и альтернатива http://forum.amperka.ru/threads/Ардуино-и-шаговые-двигатели.13281/ - ну хз, у меня и так они в цикле, получаются слишком большие значения и иногда это плохо, если их ещё в цикл,то ограничения прописывать, короче, это на крайний случай.

Картинку, Вам, тоже залепил pic.png 



Один мотор вращается по часовой, другой против. Главное чтоб шаг совпадал, более менее.

Думал, что за вечер смогу разобраться, но к концу второго или третьего вечера - один из драйверов судорожно дёргал мотор((( Мотор выжил, драйвер НЕТ. Можно ещё пару схем попробовать, но хотелось бы получить дельный совет) И всякие ремни с шестерёнками не предлагайте, ок?

my achievement - два шаговика работают стабильно от одного драйвера, если подключать их параллельно, но работают на половину. При этом не греются, но при повышении напряжения - происходит неплохой нагрев моторов, что и следовало ожидать, да и вращаются в одном направлении(

svm
Offline
Зарегистрирован: 06.11.2016

sisg пишет:

my achievement - два шаговика работают стабильно от одного драйвера, если подключать их параллельно, но работают на половину. При этом не греются, но при повышении напряжения - происходит неплохой нагрев моторов, что и следовало ожидать, да и вращаются в одном направлении(

Если шаговики биполярные,то на одном из шаговиков при параллельном соединении поменяйте местами концы одной из обмоток (безразлично какой).

Как понять "работают наполовину"? Учтите, что Ваши двигатели в отличии от ширпотреба, полный оборот совершают за 400 шагов, а не 200.

sisg
sisg аватар
Offline
Зарегистрирован: 04.06.2018

https://drive.google.com/file/d/1FuwWtIb9nnQBIxlHzKjYuqe0OZf35JC-/view?usp=sharing

Вроде пробовал так, двигатели биполярные. Синий с целёным менял, попробую красный с чёрным. Ещё раз попробую и отпишусь.

Работает на половину - в половину Мощности. Момент и скорость уже не те. 

sadman41
Offline
Зарегистрирован: 19.10.2016

Вы бы рассказали, что за колесную пару собираете. Может вам и посоветуют чего или прямо скажут, что медицинской точности не видать. Я бы вот, например, взял два A4988 да обоим на step один и тот же пульс давал. А если еще и ресет таблицы транслятаро драйверу делать, то и decay не помешает. При этом вероятность синхронного шага будет крайне велика и сохранится момент. Однако - от пропуска шагов под нагрузкой одним из моторов ни один драйвер не защитит. 

sisg
sisg аватар
Offline
Зарегистрирован: 04.06.2018

Тележка катается по рельсам, масса тележки невелика,  а растояние между опорами давольно большое, . Решил заменить ремень двумя двигателями. И на ремень, постоянно летил стружка, кожух проблемотично использовать + масса конструкции вострастает. Решил с помощью двух двигателей решить вопрос. А теперь уже из-за принцыпа надо тему раскрыть)

vvadim
Offline
Зарегистрирован: 23.05.2012

есть шаговики со сквозным валом, есть мотор-редукторы со сквозным валом.

svm
Offline
Зарегистрирован: 06.11.2016

sisg пишет:

 Решил с помощью двух двигателей решить вопрос. А теперь уже из-за принцыпа надо тему раскрыть)

В принципе использование одного драйвера на два двигателя достаточно часто и успешно используется (ось Z в 3Д принтерах). Для смены направления вращения достаточно поменять концы одной из двух обмоток любого двигателя.

sisg
sisg аватар
Offline
Зарегистрирован: 04.06.2018

Нашёл решение проблемы!

Для биполярных шаговых двигателей нужно, поменять пины на обратный порядок у одного из двигателей. Типо обычный DC меняем + на -, для смены вращения, то для шаговых 1234 меняем у одного на 4321. Это работает если два двигла на один драйвер сажать.