не работает флоппи шаговик+L293D Shield+Mega

Влад
Offline
Зарегистрирован: 10.11.2013

запускаю вот такой простой скетч и... ничего не происходит. Даже не двигается с места. А также пробовал все скетчи из библиотеки  AFMotor.h , фирмы Adafruit. И стандартные скетчи. Провода менял местами много раз. В разных туториалах все работает, правда на обычных шаговиках, а не на флоппи. Причем шаговик от принтера вместо флоппи  работает.  Вот что делать?

#include <AFMotor.h>

AF_Stepper motor(200, 2);

void setup() {
  
  motor.setSpeed(8);
  Serial.begin(9600);
}


void loop() {
  
  Serial.println("SINGLE");
 
   
    motor.step(100, FORWARD, SINGLE);
    motor.step(100, BACKWARD, SINGLE);
 } 

 

NeiroN
NeiroN аватар
Offline
Зарегистрирован: 15.06.2013

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

Влад
Offline
Зарегистрирован: 10.11.2013

да, я читал про это, но не крутится если даже прижать немного ось

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Немного не надо, не получится.  надо чтобы ротор( магнит) стоял точно по центру.

Зазор минимальный , а прилипший к статору ротор

вы не сможете сдвинуть ничем(кроме грубой силы и то потому что моторчик маленький)

На флопах, кстати, биполярные шаговики

http://www.elecrow.com/wiki/index.php?title=Arduino_Motor/Stepper/Servo_...