Arduino UNO + CNC Shild + шаговый двигатель

everlast
Offline
Зарегистрирован: 29.10.2015

Всем, Здравствуйте!

Купил вот такую вот штуку http://freedelivery.in.ua/shop/details/3123/139/arduino/plati-rasshireniya/plata-rasshireniya-chpu-arduino-uno-cnc-shield-v30.html. Её задача вращать 1-4 шаговыми приводами(сервоприводами) для ЧПУ. Я же использую не для ЧПУ. Мне нужно управлять, грубо говоря, как на клавиатуре влево-вправо. Всё собрано как в ссылке и подключён шаговый двигатель. Происходят глюки у двигателя: при загрузке example или простого кода для вращения шагового мотора, мотор начинает дергаться и крутиться в разные стороны, и не ходит заданное кол-во шагов. В чём тут может быть проблема?

Ниже приведён код того самого простого кода.

#include <Stepper.h>

Stepper stepper(200, 8,9,10,11);

void setup() {
  stepper.setSpeed(60);

}

void loop() {
  stepper.step(100);

}

 

Sur
Offline
Зарегистрирован: 02.09.2015

Экзампл вероятно не поддерживает твой драйвер биполярного двигателя.
Думаю тебе надо изучить это http://www.instructables.com/id/Drive-a-Stepper-Motor-with-an-Arduino-an...

everlast
Offline
Зарегистрирован: 29.10.2015

Спасибо! Посмотрю.