Подключаем мотор-колесо к контроллеру Arduino

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024
  • Управление мотор-колесом от гироскутера при помощи контроллера ESP32 (в arduino ide).
    Цель заменить шаговые моторы балансирующего робота на серво-моторы (для крупного двухколесного робота).
    Статья, схемы и листинги по ссылке ниже:
    zizibot.ru/arti...
    Management the motor wheel from the scooter by means of the ESP32 controller (in arduino ide).
    The purpose to replace step motors of the balancing robot with servomotors (for the large two-wheeled robot).
    Article, schemes and listings according to the link is lower:
    zizibot.ru/arti...

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

  • @AE075G
    @AE075G Год назад +1

    А ну так не интересно... Это не arduino, а BLDC драйвер + arduino

  • @tullerval
    @tullerval 2 года назад

    Так а как реверсом управлять? Нужно подать 5 вольт или наоборот, нужно замкнуть на землю, чтоб убрать лишнее напряжение?

  • @sergeoneful
    @sergeoneful 2 года назад +1

    В ролике вы подтормаживали колесо рукой, а оно не останавливалось и держало заданные обороты.
    Скажите, а если наоборот - раскручивать сильнее колесо, - оно будет подтормаживаться чтобы выйти на установленные обороты или не будет ограничений на раскрутку?
    Спасибо за видео.

    • @MikhailMomot
      @MikhailMomot  2 года назад

      Да, именно так и работает сервопривод.

  • @user-bg2dh8wn1y
    @user-bg2dh8wn1y 4 года назад

    мотор лучше всего делать "с вращением обмоток" (подключая через подшипники). При этом, если сделать крыльчатку прямо на статоре, то про перегрев можно забыть. Посмотрите у меня на канале.

  • @Mikenetcom1
    @Mikenetcom1 5 лет назад

    Можно ли запустить двигатель на этом контроллере не подключив датчики холла? Например для проверки целостности обмотки двигателя. Можно ли подключить для проверки 60В двигатель от citi-coco

    • @MikhailMomot
      @MikhailMomot  5 лет назад

      Нет, без датчиков не запускается... Я пробовал - уходит в ошибку.

    • @Mikenetcom1
      @Mikenetcom1 5 лет назад

      @@MikhailMomot жаль. мне нужен прибор, чтоб я мог запускать 36, 48 и 60 вольтовые двигатели от гироскутеров, ховербордов и ситикоко для проверки. Что можете посоветовать. Цель - установить, что в двигателе нет проблем с обмоткой. поэтому не хочу использовать датчики холла

    • @MikhailMomot
      @MikhailMomot  5 лет назад

      @@Mikenetcom1 , самое простое, это мощный драйвер от мотора квадрокоптера. Вроде такого, ru.aliexpress.com/item/33020433747.html?spm=a2g0o.detail.1000014.17.7bbb6de0X1Hd5C&gps-id=pcDetailBottomMoreOtherSeller&scm=1007.13338.142422.0&scm_id=1007.13338.142422.0&scm-url=1007.13338.142422.0&pvid=430e06fd-9bc7-4acd-8c6f-ab9a796bce5c

  • @prosto_maska
    @prosto_maska 3 года назад +1

    Здравствуйте, скажите пожалуйста, как можно собрать самый примитивный механизм просто чтобы крутились вперёд и назад, я хочу собрать что-то типа картинга на базе гироскутера, но совсем не разбираюсь в электронике

    • @prosto_maska
      @prosto_maska 3 года назад +1

      Чтобы можно было вывести на кнопки управление

    • @MikhailMomot
      @MikhailMomot  3 года назад +1

      @@prosto_maska , есть такая штука, odrive, это драйвер бесколлекторного мотора, она очень хороша для управления мотор-колесами. Также можно взять пару драйверов от электровелосипеда и подключить их к ведущим колесам картинга.

    • @prosto_maska
      @prosto_maska 3 года назад +1

      @@MikhailMomot вещь хорошая, но дорогая, у меня бюджет небольшой, может получится сделать на недорогих контроллерах?

    • @MikhailMomot
      @MikhailMomot  3 года назад

      @@prosto_maska , можно, но выйдет дороже.

  • @taksa666
    @taksa666 4 года назад

    Здравствуйте, а зачем при управлении скоростью через ESP32 конвертор уровней?

    • @MikhailMomot
      @MikhailMomot  4 года назад

      Если не увеличивать уровень напряжения до 5, то колесо не разгоняется максимально.

    • @savelylive
      @savelylive 7 месяцев назад

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

    • @MikhailMomot
      @MikhailMomot  7 месяцев назад

      @@savelylive скорее всего именно так

  • @kokotmkokot4926
    @kokotmkokot4926 5 лет назад +1

    поставлю лайк за интересную цель. Хоть и считаю, что путь выбрали не оптимальный. Если тема еще интересна - дам ссылочки для размышления.

    • @MikhailMomot
      @MikhailMomot  5 лет назад

      А как лучше?

    • @kokotmkokot4926
      @kokotmkokot4926 5 лет назад

      @@MikhailMomot тема еще актуальна?

    • @kokotmkokot4926
      @kokotmkokot4926 5 лет назад

      тогда есть несколько вариантов... попытаться подключиться к контроллеру гироскутера и подменить сигнал управления drewspewsmuse.blogspot.com/2016/06/how-i-hacked-self-balancing-scooter.html

    • @MikhailMomot
      @MikhailMomot  5 лет назад

      @@kokotmkokot4926 да, я работаю с этими колесами

    • @kokotmkokot4926
      @kokotmkokot4926 5 лет назад

      @@MikhailMomot Другой вариант интереснее, так как двигатель скорее всего PMSM с 15 парами полюсов, то сделать свой контроллер с FOC (векторным) управлением под эти колеса.

  • @СашкаБелый-ч6м
    @СашкаБелый-ч6м 5 лет назад

    Раз табуретка трясётся - значит колесо плохо откалибровано?

    • @MikhailMomot
      @MikhailMomot  5 лет назад

      Это вполне возможно, но как его откалибровать?

    • @mrsuratech8344
      @mrsuratech8344 5 лет назад

      @@MikhailMomot наверно плохо отбалансированно... а не откалиброванно....

    • @MikhailMomot
      @MikhailMomot  5 лет назад

      @@mrsuratech8344 - автолюбители :-)

  • @ВикторЛевицкий-б5е
    @ВикторЛевицкий-б5е 4 года назад

    Можно ли подключить 4 двигателя паралельно использовав датчик только одного?

    • @MikhailMomot
      @MikhailMomot  4 года назад

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

    • @ВикторЛевицкий-б5е
      @ВикторЛевицкий-б5е 4 года назад +1

      @@MikhailMomot датчик подключается от одного мотора, если паралельно кинуть провода силовые, будут ли 4 шт. работать?

    • @MikhailMomot
      @MikhailMomot  4 года назад

      @@ВикторЛевицкий-б5е , датчики нужны для отслеживания положения ротора, если роторы разных моторов будут в разном положении, то правильная работа будет только у одного мотора.

    • @ВикторЛевицкий-б5е
      @ВикторЛевицкий-б5е 4 года назад

      @@MikhailMomot все 4 мотора ставятся на одно общее шаси, разве будет глючить?

    • @MikhailMomot
      @MikhailMomot  4 года назад

      @@ВикторЛевицкий-б5е ,а валы синхронизированы?

  • @No__Pasaran
    @No__Pasaran 4 года назад +1

    вообще то любой контроллер bldc , китайский руб за 800-900 см какая мощность , работает без проблем.
    зачем такие сллжности не понимаю

    • @MikhailMomot
      @MikhailMomot  4 года назад

      Да сложности никакой нет, на момент съемки ролика была документация только по данному BLDC драйверу. А цель именно в управлении через контроллер.Сейчас разбираемся с подключением драйверов от электро-велосипедов, а вообще нужно свой (самодельный) драйвер иметь под рукой...

  • @user-wk2vq8eo7f
    @user-wk2vq8eo7f 2 года назад

    это всё конечно классно но! зачем такой дорогой драйвер? все теже функции есть и обычного велосипедного драйвера на 350 ват, по цене в 4 раза дешевле. и управляется теми же сигналом с 5 вольтовым уровнем.

    • @MikhailMomot
      @MikhailMomot  2 года назад

      На самом деле нет. Велосипедный драйвер сильно ограничен. Но и этот драйвер дерьмо. Сейчас сами начали делать драйвера...

  • @volt-amper
    @volt-amper 5 лет назад +1

    Это из-за литой покрышки, литье неровное. А грироскутерным контроллером можно управлять 2 МК с ручки газа, перепрошив его

    • @MikhailMomot
      @MikhailMomot  5 лет назад

      Тот контроллер, который в самом гироскутере не понятен, конечно, если иметь хотябы схему....

    • @kokotmkokot4926
      @kokotmkokot4926 5 лет назад

      @@MikhailMomotсхема мало поможет не меняя прошивку

    • @MikhailMomot
      @MikhailMomot  5 лет назад

      @@kokotmkokot4926 прошивку чего?

    • @kokotmkokot4926
      @kokotmkokot4926 5 лет назад +1

      @@MikhailMomot прошивку платы гироборда, а это не всегда возможно

    • @MikhailMomot
      @MikhailMomot  5 лет назад

      @@kokotmkokot4926 , у меня только колесо, и драйвер, причем здесь гироборд. Я сам программы пишу для контроллеров.

  • @Rin_Media
    @Rin_Media 5 лет назад

    Очень актуальное видео.
    Интересно можно ли использовать колесо от гироскутера вместо шагового Двигателя ЧПУ станка...
    Кто знает отпишитесь пожалуйста?
    Спасибо

    • @MikhailMomot
      @MikhailMomot  5 лет назад

      Подобные моторы используются и называются сервомоторами.

    • @Rin_Media
      @Rin_Media 5 лет назад

      @@MikhailMomot но они же на двух обмотках работают. То есть шаговые двигатели же двухобмоточные (двух фазные), а этот трёхобмоточный (трёх фазный).
      Как подключать драйвер от шаговика к такому трех фазному движку?

    • @MikhailMomot
      @MikhailMomot  5 лет назад

      @@Rin_Media , драйвера придется также менять...

    • @valikaleshevich1618
      @valikaleshevich1618 4 года назад

      теоретически можно. и некоторые серво-приводы строятся на основе bldc-моторов. только там, помимо самого мотора, есть еще энкодер с высоким разрешением. ну и драйвер, соответственно, для управления всем этим делом, устроен весьма и весьма непросто...
      то есть, практически это будет весьма непросто реализовать. тем более с мотором от колеса...

    • @darksega1
      @darksega1 4 года назад +2

      зачем? Основная характеристика ШД - это сила удержания.

  • @KSYVRON
    @KSYVRON Год назад

    Сложновато, проще плату прошить

  • @IvoMcLoad
    @IvoMcLoad 3 года назад

    Лет пять назад в этом ещё был бы какой-то смысл, но уже полно спец контроллеров для мотор колес. И незачем прикручивать лишние костыли типа Ардуино.

    • @MikhailMomot
      @MikhailMomot  3 года назад

      Дат и ролик не сегодня снят....

    • @IvoMcLoad
      @IvoMcLoad 3 года назад

      @@MikhailMomot год назад, это не пять. Я не с притензией, кто-то не разбирающийся посмотрит это видео и пойдет по вашему пути, вам минус в карму будет)

    • @MikhailMomot
      @MikhailMomot  3 года назад

      @@IvoMcLoad на самом деле это было два года назад, вы невнимательны, более того , мы на сегодня научились сами собирать драйвера для блдц моторов. Так что так.

  • @TheUrijiii
    @TheUrijiii 3 года назад +2

    10 баксов нормальный контроллер,не понятно зачем такой гемор и куча проводов, хрень полная

  • @rukof
    @rukof 5 лет назад

    Проще купить китайский контроллер за 10 баксов

    • @MikhailMomot
      @MikhailMomot  5 лет назад

      Не понял, за вместо чего проще?

    • @user-ju6xw7lr7f
      @user-ju6xw7lr7f 5 лет назад

      @@MikhailMomot Антон имел ввиду обычный контроллер для мотор колёс на электровелосипед.

  • @valikaleshevich1618
    @valikaleshevich1618 4 года назад +1

    как же задолбали такие заголовки!
    ищешь что толковое, реально полезное, а попадается подобная хрень!
    из своей ардуины ты не колесом управляешь, а ДРАЙВЕРОМ колеса. и управлять этим драйвером любой дурак может, без ардуины даже- достаточно таймера 555-серии...
    а ниже вообще цирк - человек спрашивает совета по бездатчиковому драйверу на 50-60V, а ты ему ссылку на али, на 12-вольтовый драйвер, причем на самый хреновый, у которых брак под 30%...

    • @MikhailMomot
      @MikhailMomot  4 года назад

      Спасибо, капитан очевидность!

    • @MikhailMomot
      @MikhailMomot  4 года назад

      Если ты ищешь серьезные вещи на данную тематику, то обратись каналу: ruclips.net/channel/UCRu6XayQfW-augguSYhStygfeed ... И пожалуйста, не надо этих истерик ...