Шаговый двигатель 28BYJ-48 крутится только в одном напралвении
- Войдите на сайт для отправки комментариев
Чт, 23/01/2014 - 23:04
Здравствуйте.
Имеется 28BYJ-48. Драйвер ULN-2003.
Никак не могу заставить крутится в обратном направлении.
Вызов с минусом stepper.step(-x) не помагает.
Подключил 4 контакта к ардуино обратным образом. Все равно крутится только в одном направлении.
Как заставить крутится в обе стороны?
Вам наверное в гугле бан повесили. Тема старая и сто раз разжёваная. Да и на форуме много раз поднималась.
Нашел. Надо поменять 1 и 4 контакт местами.
Та библиотека которая идет вместе со средой - не для этого мотора
у нее шаги : 1010,0110,0101,1001
У мотора : 1000,1100,0100,0110,0010,0011,1001
Вот универсальная: http://playground.arduino.cc/Main/CustomStepper
С ней и угол поворота правильный будет - там поумолчанию данные для этого мотора вбиты
перенес вопрос в "Программирование"
Та библиотека которая идет вместе со средой - не для этого мотора
у нее шаги : 1010,0110,0101,1001
У мотора : 1000,1100,0100,0110,0010,0011,1001
Вот универсальная: http://playground.arduino.cc/Main/CustomStepper
С ней и угол поворота правильный будет - там поумолчанию данные для этого мотора вбиты
В steppere не такие шаги. Пробовал их в ручную забить - мощность меньше.