Шаговый двигатель из CD-ROM через драйвер DRV8825

Тема в разделе "Arduino & Shields", создана пользователем Pik_333, 7 июн 2015.

  1. Pik_333

    Pik_333 Нуб

    Привет!
    Нужно управлять шаговым двигателем 5V из CD-ROM 777.png
    Остановился на драйвере DRV8825 покупал здесь: http://www.kosmodrom.com.ua/el.php?name=DRV8825-MOD
    DRV8825-MODshem.jpg
    Подключаю драйвер к Arduino MEGA 2560 к пинам 7 и 8 питание идет из ардуино
    Схема.png
    двигатель подключаю к пинам А1, А2, В1, В2 как на схеме выше
    у девочки из видео все рабоает, а у меня нет :(


    Скетч брал отсюда: http://www.geeetech.com/wiki/index.php/DRV8825_Motor_Driver_Board

    int dirPin = 8;
    int stepperPin = 7;
    void setup() {
    pinMode(dirPin, OUTPUT);
    pinMode(stepperPin, OUTPUT);
    }
    void step(boolean dir,int steps){
    digitalWrite(dirPin,dir);
    delay(50);
    for(int i=0;i<steps;i++){
    digitalWrite(stepperPin, HIGH);
    delayMicroseconds(800);
    digitalWrite(stepperPin, LOW);
    delayMicroseconds(800);
    }
    }
    void loop(){
    step(true,1600);
    delay(500);
    step(false,1600*5);
    delay(500);
    }

    Кто сталкивался с подобным драйвером ПАМАГИТЕ советом плиз
     
  2. dreadfull

    dreadfull Гик

    ээээ, мне кажется (не уверен) вся загвоздкав том что минимальное питание с драйвера на мотор 8,2В, а на ваш моторчик я так понимаю вы даете питание 5В...
     
  3. KamAdm

    KamAdm Нерд

    +1
    Действительно, питание на драйвер и питание двигателя не соответствую. Почему бы не использовать соотвествующий драйвер . Тоже L293
     
    ROS и dreadfull нравится это.