Подключаем мотор-колесо к контроллеру 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...
А ну так не интересно... Это не arduino, а BLDC драйвер + arduino
Так а как реверсом управлять? Нужно подать 5 вольт или наоборот, нужно замкнуть на землю, чтоб убрать лишнее напряжение?
В ролике вы подтормаживали колесо рукой, а оно не останавливалось и держало заданные обороты.
Скажите, а если наоборот - раскручивать сильнее колесо, - оно будет подтормаживаться чтобы выйти на установленные обороты или не будет ограничений на раскрутку?
Спасибо за видео.
Да, именно так и работает сервопривод.
мотор лучше всего делать "с вращением обмоток" (подключая через подшипники). При этом, если сделать крыльчатку прямо на статоре, то про перегрев можно забыть. Посмотрите у меня на канале.
Можно ли запустить двигатель на этом контроллере не подключив датчики холла? Например для проверки целостности обмотки двигателя. Можно ли подключить для проверки 60В двигатель от citi-coco
Нет, без датчиков не запускается... Я пробовал - уходит в ошибку.
@@MikhailMomot жаль. мне нужен прибор, чтоб я мог запускать 36, 48 и 60 вольтовые двигатели от гироскутеров, ховербордов и ситикоко для проверки. Что можете посоветовать. Цель - установить, что в двигателе нет проблем с обмоткой. поэтому не хочу использовать датчики холла
@@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 , есть такая штука, odrive, это драйвер бесколлекторного мотора, она очень хороша для управления мотор-колесами. Также можно взять пару драйверов от электровелосипеда и подключить их к ведущим колесам картинга.
@@MikhailMomot вещь хорошая, но дорогая, у меня бюджет небольшой, может получится сделать на недорогих контроллерах?
@@prosto_maska , можно, но выйдет дороже.
Здравствуйте, а зачем при управлении скоростью через ESP32 конвертор уровней?
Если не увеличивать уровень напряжения до 5, то колесо не разгоняется максимально.
@@MikhailMomot странно, ведь ШИМ - цифровой сигнал, где значение имеет длительность импульса вверх, а не его уровень. Скорее всего, драйвер ждёт не ШИМ а аналоговый сигнал, напряжение. Тогда по идее надо rc-цепочку добавить.
@@savelylive скорее всего именно так
поставлю лайк за интересную цель. Хоть и считаю, что путь выбрали не оптимальный. Если тема еще интересна - дам ссылочки для размышления.
А как лучше?
@@MikhailMomot тема еще актуальна?
тогда есть несколько вариантов... попытаться подключиться к контроллеру гироскутера и подменить сигнал управления drewspewsmuse.blogspot.com/2016/06/how-i-hacked-self-balancing-scooter.html
@@kokotmkokot4926 да, я работаю с этими колесами
@@MikhailMomot Другой вариант интереснее, так как двигатель скорее всего PMSM с 15 парами полюсов, то сделать свой контроллер с FOC (векторным) управлением под эти колеса.
Раз табуретка трясётся - значит колесо плохо откалибровано?
Это вполне возможно, но как его откалибровать?
@@MikhailMomot наверно плохо отбалансированно... а не откалиброванно....
@@mrsuratech8344 - автолюбители :-)
Можно ли подключить 4 двигателя паралельно использовав датчик только одного?
нет, у каждого трехфазного двигателя должен быть свой драйвер и к нему идут свои датчики холла от колеса-мотора. а вот драйверами параллельно управлять можно, но нужно разобраться с подключением.
@@MikhailMomot датчик подключается от одного мотора, если паралельно кинуть провода силовые, будут ли 4 шт. работать?
@@ВикторЛевицкий-б5е , датчики нужны для отслеживания положения ротора, если роторы разных моторов будут в разном положении, то правильная работа будет только у одного мотора.
@@MikhailMomot все 4 мотора ставятся на одно общее шаси, разве будет глючить?
@@ВикторЛевицкий-б5е ,а валы синхронизированы?
вообще то любой контроллер bldc , китайский руб за 800-900 см какая мощность , работает без проблем.
зачем такие сллжности не понимаю
Да сложности никакой нет, на момент съемки ролика была документация только по данному BLDC драйверу. А цель именно в управлении через контроллер.Сейчас разбираемся с подключением драйверов от электро-велосипедов, а вообще нужно свой (самодельный) драйвер иметь под рукой...
это всё конечно классно но! зачем такой дорогой драйвер? все теже функции есть и обычного велосипедного драйвера на 350 ват, по цене в 4 раза дешевле. и управляется теми же сигналом с 5 вольтовым уровнем.
На самом деле нет. Велосипедный драйвер сильно ограничен. Но и этот драйвер дерьмо. Сейчас сами начали делать драйвера...
Это из-за литой покрышки, литье неровное. А грироскутерным контроллером можно управлять 2 МК с ручки газа, перепрошив его
Тот контроллер, который в самом гироскутере не понятен, конечно, если иметь хотябы схему....
@@MikhailMomotсхема мало поможет не меняя прошивку
@@kokotmkokot4926 прошивку чего?
@@MikhailMomot прошивку платы гироборда, а это не всегда возможно
@@kokotmkokot4926 , у меня только колесо, и драйвер, причем здесь гироборд. Я сам программы пишу для контроллеров.
Очень актуальное видео.
Интересно можно ли использовать колесо от гироскутера вместо шагового Двигателя ЧПУ станка...
Кто знает отпишитесь пожалуйста?
Спасибо
Подобные моторы используются и называются сервомоторами.
@@MikhailMomot но они же на двух обмотках работают. То есть шаговые двигатели же двухобмоточные (двух фазные), а этот трёхобмоточный (трёх фазный).
Как подключать драйвер от шаговика к такому трех фазному движку?
@@Rin_Media , драйвера придется также менять...
теоретически можно. и некоторые серво-приводы строятся на основе bldc-моторов. только там, помимо самого мотора, есть еще энкодер с высоким разрешением. ну и драйвер, соответственно, для управления всем этим делом, устроен весьма и весьма непросто...
то есть, практически это будет весьма непросто реализовать. тем более с мотором от колеса...
зачем? Основная характеристика ШД - это сила удержания.
Сложновато, проще плату прошить
Лет пять назад в этом ещё был бы какой-то смысл, но уже полно спец контроллеров для мотор колес. И незачем прикручивать лишние костыли типа Ардуино.
Дат и ролик не сегодня снят....
@@MikhailMomot год назад, это не пять. Я не с притензией, кто-то не разбирающийся посмотрит это видео и пойдет по вашему пути, вам минус в карму будет)
@@IvoMcLoad на самом деле это было два года назад, вы невнимательны, более того , мы на сегодня научились сами собирать драйвера для блдц моторов. Так что так.
10 баксов нормальный контроллер,не понятно зачем такой гемор и куча проводов, хрень полная
Проще купить китайский контроллер за 10 баксов
Не понял, за вместо чего проще?
@@MikhailMomot Антон имел ввиду обычный контроллер для мотор колёс на электровелосипед.
как же задолбали такие заголовки!
ищешь что толковое, реально полезное, а попадается подобная хрень!
из своей ардуины ты не колесом управляешь, а ДРАЙВЕРОМ колеса. и управлять этим драйвером любой дурак может, без ардуины даже- достаточно таймера 555-серии...
а ниже вообще цирк - человек спрашивает совета по бездатчиковому драйверу на 50-60V, а ты ему ссылку на али, на 12-вольтовый драйвер, причем на самый хреновый, у которых брак под 30%...
Спасибо, капитан очевидность!
Если ты ищешь серьезные вещи на данную тематику, то обратись каналу: ruclips.net/channel/UCRu6XayQfW-augguSYhStygfeed ... И пожалуйста, не надо этих истерик ...