Итак, есть униполярный шаговый двигатель WT 42BYGH807 (разводка), драйвер шагового двигателя TB6560 V2 (красная трех-канальная плата) (документация, китайская Arduino Uno на CH340.
Даю на драйвер 24 вольта, двигатель подключен белый провод на A-, красный на A+, желтый на B-, синий на B+.
Arduino подключена к LPT - 2 пин (StepX) с LPT на 13 цифровой выход Arduino, 3 пин (DirX) с LPT на 12 цифровой выход Arduino, 25 пин (Ground) с LPT на Gnd Arduino. Также пробовал подключить первый пин c LPT (Enable Control Signal) к 11 цифровому выходу arduino.
Код использовал следующий (основан на http://www.instructables.com/id/ARDUINO ... /?ALLSTEPS:
Код: Выделить всё
// the setup function runs once when you press reset or power the board
void setup() {
  pinMode(11, OUTPUT);
  pinMode(12, OUTPUT);
  pinMode(13, OUTPUT);
  digitalWrite(11, HIGH);
  digitalWrite(12, LOW);
  digitalWrite(13, LOW);
}
// the loop function runs over and over again forever
void loop() {
  digitalWrite(13, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(100);              // wait for a second
  digitalWrite(13, LOW);    // turn the LED off by making the voltage LOW
  delay(100);              // wait for a second
}Есть нюанс - я подключал двигатель не так, как указано везде, к примеру здесь, так как при прозвонке двигателя оказалось что на одной обмотке висит красный-белый-зеленый провод, а не красный-белый-синий, как везде указывается.
Пробовал мультиметром померить напряжение на выходах драйвера к двигателю - ничего не показывается.

Драйвер умер или я что-то не так делаю?
Помогите разобраться, друзья!
