Тоже решил роботостроением заняться. Буду делать на ардуино. Моторы бесколлекторные BR2208.
Провел небольшое тестирование регуляторов хода (ESC). Точность управления у них достаточно хорошая, на них квадрокоптеры летают.
Что бы добавить возможность вращения вперед-назад нужно внести настройки в прошивку ESC. Популярные прошивки SimonK и Blheli.
В SimonK это режим "RC car style". Еще надо включить торможение двигателем - "Brake", без него плохо работает.
В Blheli это режим "Bi-directional". "Brake" можно не включать.
Все ESC с алиэкспресс:
1. LittleBee 6a (цена 5$). Прошивка Blheli. Хорошо работал в одну сторону, в режиме вперед-назад, сгорел через 5 сек. Надо было брать ампер на 30.
2. XXD HW 30a (цена 4$). Прошивка SimonK. Один из самых дешевых, бывает желтый или красный. Чип atmega8a. Для изменения прошивки надо подпаяться к контактным площадкам, если их нет, то к чипу напрямую, что сложно. Китайцы меняют разводку платы, мне попалась без них. Оставил этот ESC для обточки резины.
3. Skylinker 40a (цена 5.5$). Чип atmega8a. Прошивка SimonK, хотя у продавца написано Blheli (и не прошить, для Blheli нужен внешний кварц). Прошил tgy.hex, включив "RC car style" и "Brake". Подобрал такие параметры для режима 100% вперед - 100% назад: надо включить тормоз на 180 мс, время набора 100% оборотов около 550 мс. С небольшим запасом минимальное время между выстрелами с реверсом 0.8 сек. 200 мс на торможение и 600 мс на набор оборотов.
https://youtu.be/F2GJQeLRAao4. EMAX Blheli 30a (цена 6$). Прошивка Blheli. Реакция на управление гораздо быстрее чем у Skylinker. Для режима 100% вперед - 100% назад набирает обороты за 500 мс.
https://youtu.be/GoIfM7HPWHEВыводы: Blheli быстрее управляет мотором (в режиме реверса 0.5 сек против 0.8 сек).
PS: У Сергея в TenniRobo, почему-то, "при включенной опции реверса смена направления вращения мяча занимает 1,5-2,5 сек". Может у него мощность блока питания недостаточна, или у моторов большая масса и инерция?