Показать сообщение отдельно
Старый 05.08.2017, 16:41   #1
Dampflok
Заглянувший
 
Регистрация: 17.06.2013
Адрес: Санкт-Петербург
Сообщений: 227
Сказал(а) 'не согласен(а)'!: 8
Сказали 'не согласен'! 4 раз(а) в 2 сообщениях
Сказал(а) спасибо: 206
Поблагодарили 329 раз(а) в 99 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: как роза среди колючек (329)
По умолчанию Преодоление рывка аналогового сервомотора при прямом подключении к Ардуино

Цитата:
Сообщение от xu56857 Посмотреть сообщение
Дерганье во время подачи питания - это ерунда
Доброго времени суток!
Я сейчас пытаюсь решить проблему дёргания сервомотора во время включения электропитания ардуины -
- как я понял, именно об этом Вы написали, что это ерунда. Если не секрет, как Вы решили эту проблему?

Я экспериментирую с Arduino MEGA и аналоговым сервомотором.
Так вот:
при включении электропитания ардуины, от которой сервомотор запитан напрямую от 5+,
сервомотор внезапно дерёт ~на 30° в сторону, а затем встаёт в позицию, указанную в скетче.
Потом, при выполнении скетча таких сумасшедших рывков нет. Мотор не жужжит и не дёргается благодаря использованию
attach() и detach().

Означенный 30°ный рывок опасен для механики, подключённой к сервомотору.

Так вот в чём вопрос:
Как излечить рывок сервомотора, который он делает при подаче электропитания на ардуину?
Dampflok вне форума  
Вверх