Подскажите по сервоприводу

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем SergeySV, 18 ноя 2013.

  1. SergeySV

    SergeySV Нуб

    Коллеги подскажите по сервоприводу FS5106B

    Оч странно работает с базовым кодом с wiki

    при запуске кода отрабатывает половину диапазона центр - вправо
    влево не поворачивается
    + в центральном положении есть некое рысканье - как будто ищет где же у него точно центр

    пробовал указывать только один градус в скетче - например 0 - вроде ок
    если 0-180 тоже худо бедно ок
    если с проходом через центр то все - беда дальше центра не идет

    рысканье в той или иной степени присутствует во всех режимах но более всего в центре.

    Плюс некая неповторяемость поподания в центр присуща

    Что бы это было ? пробовал менять диапазон но =- та же история

    Код этот

    Код (Text):
    #include <Servo.h>
    Servo myservo;
    void setup()
    {
      myservo.attach(9);
    }
    void loop()
    {
      myservo.write(90);  // устанавливаем сервопривод в серединное положение
      delay(500);
      myservo.write(0);  // устанавливаем сервопривод в крайнее левое положение
      delay(500);
      myservo.write(180);  // устанавливаем сервопривод в крайнее правое положение
      delay(500);
    }
     
  2. SergeySV

    SergeySV Нуб

    Если надо выложу видео
     
  3. Dmitriy Kunin

    Dmitriy Kunin Гик

    Чаще всего проблемы с питанием...
    Серва не оставляет контроллеру чего поесть, он либо перезагружается, либо выдаёт фигню на выходах...
     
    Kosss нравится это.
  4. Kosss

    Kosss Нерд

    ага! Вот в чем была проблема. Тоже удивлялся почему дуня рестартится. Значит дело в серве.