Друзья доброго всем времени суток.
Собрал по схеме стенд для работы с шаговым двигателем.
Микроконтроллер: Arduino Nano
Драйвер: A4988
Двигатель: Nema17 JK45HNM34-1334A
Питание двигателя: БП 12В 3А.
Vref:-0.9В
Суть проблемы.
При небольших нагрузках двигатель можно остановить рукой. Т.е. Вешаю на вал шестерню диаметром 30мм и могу спокойно без усилий пальцами остановить двигатель. Что делать? Как можно увеличить крутящий момент не боясь сжечь драйвер?
Еще интересная проблема, при ускорении и замедлении двигатель делает это рывками. Создается впечатление, как-будто он делаем несколько микрошагов назад (но это не точно). Скетч использовал из описания библы, где двигло просто качается туда сюда.
Собрал по схеме стенд для работы с шаговым двигателем.
Микроконтроллер: Arduino Nano
Драйвер: A4988
Двигатель: Nema17 JK45HNM34-1334A
Питание двигателя: БП 12В 3А.
Vref:-0.9В
Суть проблемы.
При небольших нагрузках двигатель можно остановить рукой. Т.е. Вешаю на вал шестерню диаметром 30мм и могу спокойно без усилий пальцами остановить двигатель. Что делать? Как можно увеличить крутящий момент не боясь сжечь драйвер?
Еще интересная проблема, при ускорении и замедлении двигатель делает это рывками. Создается впечатление, как-будто он делаем несколько микрошагов назад (но это не точно). Скетч использовал из описания библы, где двигло просто качается туда сюда.