Шаговый двигатель 28BYJ-48 крутится только в одном напралвении

Batonich
Offline
Зарегистрирован: 23.01.2014

Здравствуйте.

Имеется 28BYJ-48. Драйвер ULN-2003.

Никак не могу заставить крутится в обратном направлении.

Вызов с минусом stepper.step(-x) не помагает.

Подключил 4 контакта к ардуино обратным образом. Все равно крутится только в одном направлении.

Как заставить крутится в обе стороны?

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

Вам наверное в гугле бан повесили. Тема старая и сто раз разжёваная. Да и на форуме много раз поднималась.

Batonich
Offline
Зарегистрирован: 23.01.2014

Нашел. Надо поменять 1 и 4 контакт местами.

NeiroN
NeiroN аватар
Offline
Зарегистрирован: 15.06.2013

Та библиотека которая идет вместе со средой - не для этого мотора

у нее шаги : 1010,0110,0101,1001

У мотора : 1000,1100,0100,0110,0010,0011,1001

Вот универсальная: http://playground.arduino.cc/Main/CustomStepper

С ней и угол поворота правильный будет - там поумолчанию данные для этого мотора вбиты

IgorU
Offline
Зарегистрирован: 03.12.2014

перенес вопрос в "Программирование"

uragan
Offline
Зарегистрирован: 23.02.2015

NeiroN пишет:

Та библиотека которая идет вместе со средой - не для этого мотора

у нее шаги : 1010,0110,0101,1001

У мотора : 1000,1100,0100,0110,0010,0011,1001

Вот универсальная: http://playground.arduino.cc/Main/CustomStepper

С ней и угол поворота правильный будет - там поумолчанию данные для этого мотора вбиты

В steppere не такие шаги. Пробовал их в ручную забить - мощность меньше.