Управление сервоприводом Aarduino

Поделиться
HTML-код
  • Опубликовано: 13 янв 2025

Комментарии • 5

  • @Maxonchis
    @Maxonchis 19 дней назад

    Звук в один канал. Спасибо, четко

    • @myrob5277
      @myrob5277  5 дней назад

      Спасибо за подсказку, исправлю.

  • @0imax
    @0imax 21 день назад

    Всегда удивляло, почему для управления используется столь примитивная кодировка длительностью импульса. Ведь в серве в любом случае стоит свой контроллер, так почему бы ему не передать значение в цифровом виде, парой байт, а не заставлять измерять длительность (возможно, ещё и с погрешностью).

    • @myrob5277
      @myrob5277  21 день назад

      Такое управление, чтобы не нагружать контроллер, так как для формирования длительности импульса используется ШИМ контроллер, который не задействует вычислительные способности микроконтроллера.
      При наличии импульсов происходит удержание положения, при их отсутствии происходит отпускание.

    • @0imax
      @0imax 21 день назад

      @@myrob5277 мне больше интересно, что тут яйцо, а что - курица: это контроллеры вынуждены подстраиваться под серву или наоборот. Насколько я знаю, сервы работают на ШИМе испокон веков, когда сигналы по радиоканалу передавались напрямую, безо всяких микроконтроллеров, и там это было вполне оправдано. Но сейчас что мешает подвесить их на тот же UART или i2c, и управлять по-человечески - для меня загадка))