Сервопривод достигает предела, как только он подключен

У меня есть сервопривод Futaba S148 (https://servodatabase.com/servo/futaba/s148) подключен к Arduino Uno.

Как только скрипт прикрепляет сервопривод, он вращается до предела и застревает.

Я попробовал несколько сценариев и остановился на самом простом:

#include <Servo.h>  // сервобиблиотека
Servo servo1;  // объект сервоуправления
void setup()
{
  // Прикрепляем объект servo1 к цифровому выводу 4.
  servo1.attach(10);
}
void loop()
{
}

Также подключил сервопривод к плате следующим образом:

#include <Servo.h>  // сервобиблиотека
Servo servo1;  // объект сервоуправления
void setup()
{
  // Прикрепляем объект servo1 к цифровому выводу 4.
  //servo1.attach(10); <--- обратите внимание, что это закомментировано
}
void loop()
{
}

и тогда сервопривод остается неподвижным.

Я использую аккумулятор на 4,8 В, который отлично работает с сервоприводом и радиоуправлением, поэтому аккумулятор и сервопривод прекрасно работают вместе с пультом дистанционного управления.

У меня есть другой сервопривод SG90, работающий с собственным источником питания, подключенный к контакту 9 и с другим скетч, работает отлично.

, 👍0


1 ответ


1

https://www.arduino.cc/en/Reference/ServoAttach — это должно ответить на этот вопрос. Библиотека, которую вы используете, поддерживает только два определенных контакта

,

о, хорошая мысль... но теперь он на контакте 11, потому что я пробовал так много вещей, которые не сработали... Я пробовал с 9 и 10 тоже с тем же результатом. На всякий случай попробую еще раз и обновлю вопрос, если ничего не изменится., @Gab

протестировано, результат тот же, после подключения сервопривод вращается до предела., @Gab

Я попробовал вариант Sweep, так как он проще, и оставляю сервопривод отключенным от питания, пока программа не будет загружена. Потом подключаю аккумулятор и сервопривод исчерпал лимит :(, @Gab

Ну... я думаю, это проблема с кабелем... кажется, что длинный кабель, который я подключил между сервоприводом и платой Arduino, слишком длинный (1,5 м) и портит сигнал, имеет ли это какой-то смысл?, @Gab