Уважаемые пользователи! Наш сайт и форум содержится на средства полученные от рекламы. Если вы хотите и дальше продолжать общаться, скачивать, и т.п. пожалуйста отключите блокировку рекламы для нашего сайта/форума. Можно и покликать по рекламным ссылкам, так будут больше выплаты. Спасибо за понимание!

Серво с постояным вращением

Управление серво с постоянным вращением

Вопросы от новичков
Ответить
kuskov
Рядовой
Сообщения: 24
Зарегистрирован: 13.01.2020{, 11:21}
Репутация: 0
Имя: Вячеслав

Серво с постояным вращением

#1

Сообщение kuskov » 15.01.2020{, 08:33}

Помогите настроить управление вращением серводвигателя с постоянным вращением

Алгоритм следующий.
Каждые 5 секунд, двигатель должен вращаться в течение 1 секунды, если I1 >=I2 в одну сторону, иначе в другую.
Серв много поэтому подключены через плату расширения PCA9685
Серва постоянного вращения, как понял у него задается не угол поворота, а скорость вращения: 0 - вращение в одну сторону, 90 - стоп, 180 - вращение в другую сторону.

Через несимметричный мультивибратор задал длину импульса 1с и паузы 5 секунд.
Через блок SwitCh выдаю различные значения на Серв.
Подскажите это верная логика или я что-то напутал с понятием вращения серводвигателя?

UPD/ Что-то я подумал что "Таблица Состояний" там вообще лишняя.
Убрал, проект изменил
пост_серв_upd.flp
(50.44 КБ) 12 скачиваний

Brand2
Лейтенант
Сообщения: 324
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 23
Откуда: Haifa
Имя: Alex

Серво с постояным вращением

#2

Сообщение Brand2 » 15.01.2020{, 12:57}

kuskov, а почему у Вас в воздухе входа I1 и I2,подайте на них что нибудь для начала.

kuskov
Рядовой
Сообщения: 24
Зарегистрирован: 13.01.2020{, 11:21}
Репутация: 0
Имя: Вячеслав

Серво с постояным вращением

#3

Сообщение kuskov » 16.01.2020{, 05:01}

Brand2, Это кусочек из полного кода. Хотя даже это не полный код, а только управление одним двигателем.

Brand2
Лейтенант
Сообщения: 324
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 23
Откуда: Haifa
Имя: Alex

Серво с постояным вращением

#4

Сообщение Brand2 » 16.01.2020{, 09:34}

kuskov, я никогда не работал с PCA9685 SERVO и с серво с постоянным вращением,но попробуйте так,поставьте кнопку и ей изменяйте направление вращения
пост_серв_upd_2.flp
(52.43 КБ) 7 скачиваний
Отправлено спустя 8 минут 4 секунды:
или так
пост_серв_upd__3.flp
(71 КБ) 7 скачиваний

Ответить

Вернуться в «Начинающим»