#1 2016-06-04 16:55:42

nikon777
Учасник
Зареєстрований: 2016-04-20
Повідомлень: 20

Проблема с шаговым двигателем 28BYJ-48

Не могу понять в чем проблема: шаговый двигатель 28BYJ-48 подключен через контроллер - в одну сторону крутит (против часовой стрелки) а в другую дергается и не крутит!
Сначала вообще только дергался - поменял пины 9 и 10 местами - стал крутится в одну сторону а в другую нет.
Уже менял пины - ничего не происходит.
Использую самый простой скетч:

#include <Stepper_28BYJ.h>

#define STEPS 200
Stepper_28BYJ stepper(STEPS, 8, 10, 9, 11);

void setup()
{
  stepper.setSpeed(20);
}

void loop()
{
   stepper.step(-30);
   stepper.step(50);
}

Неактивний

#2 2016-06-04 18:45:47

vvr
Учасник
Зареєстрований: 2015-04-12
Повідомлень: 878

Re: Проблема с шаговым двигателем 28BYJ-48

РАЗБЕРИСЬ ЧТО К ЧЕМУ ПОДКЛЮЧИЛ
там ещё два провода есть - может и там напутано)))

Неактивний

#3 2019-03-02 07:45:27

AlexA
Гість

Re: Проблема с шаговым двигателем 28BYJ-48

та же фигня. Библиотека stepper что-то глючит. Когда самописным путем подаю ток на обмотки, то все крутится. Похоже, в либе не синхронизированы фазы конца вращения против часовой и начала часовой.

#4 2019-03-02 09:20:14

vvr
Учасник
Зареєстрований: 2015-04-12
Повідомлень: 878

Re: Проблема с шаговым двигателем 28BYJ-48

у всех работает, у вас глючит, прикольно)))))
да, в проектах её использовать нельзя, тк тормозит всё что только можно...
для работы с шаговиками написано куча разных библиотек.
нужно только не лениться и погуглить, а потом ещё и почитать об их применении.

Неактивний

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму