Мотор

Мобильному роботу обычно нужен не только электродвигатель, а согласованная цепочка «двигатель — редуктор — вал — ступица — колесо». Выбор проверяют одновременно по напряжению, скорости под нагрузкой, крутящему моменту, пусковому току, допустимой нагрузке редуктора и механической совместимости.
Зачем это нужно
Мотор, который быстро вращается без колеса, может не сдвинуть собранный робот. Мотор с большим передаточным отношением может дать медленное уверенное движение, но слишком большое колесо снова повысит требуемый момент. Источник и драйвер, рассчитанные только по току свободного вращения, могут отключаться именно в момент старта.
Поэтому нельзя выбирать привод по одному слову «мощный» или по максимальным оборотам. Нужно связать миссию, массу, уклон, колёса, питание, драйвер и характеристики конкретного мотор-редуктора. Числа берут из документации при указанном напряжении, а затем проверяют на собранном роботе без опасной длительной блокировки вала.
Реальные варианты моторов
В этом разделе для колёсных роботов используем ограниченный набор понятных вариантов. Так легче сравнивать шасси, драйверы и код.
| Мотор | Где подходит | Плюсы | Минусы |
|---|---|---|---|
| 130 DC | демонстрации, простые механизмы без тяжёлого робота | дешёвый, лёгкий, доступный | обычно нужен редуктор и крепление, нет обратной связи |
| N20 с энкодером | компактный робот, маленькие колёса | небольшой размер, есть измерение вращения | ограниченный момент, требовательнее к аккуратной механике |
| ТТ motor | первый недорогой робот на двух колёсах | простая установка, много готовых колёс | пластиковый редуктор, разброс скоростей |
| JGA25-370 с энкодером | учебный робот с точным движением | металлический редуктор, энкодер, хороший баланс массы и момента | дороже и тяжелее TT |
| JGB37-520 с энкодером | более тяжёлый робот или большая тяга | металлический редуктор, энкодер, высокий запас момента | крупнее, требует прочного крепления |
Для серьёзного учебного мобильного робота особенно удобны JGA25-370 с энкодером и JGB37-520 с энкодером. Они металлические, достаточно мощные, дают обратную связь по вращению и обычно проще в управлении, чем BLDC или шаговые двигатели. BLDC и шаговые моторы тоже полезны, но для первого колёсного робота они часто добавляют лишнюю сложность по драйверу, питанию и настройке.
Главная идея
Колесо получает от редуктора выходную угловую скорость и момент. В простой расчётной модели без скольжения:
линейная скорость ≈ угловая скорость выходного вала × радиус колеса
доступная касательная сила ≈ момент на колесе ÷ радиус колеса
Вторая связь не обещает фактическую тягу: её ограничивают потери редуктора, допустимый момент деталей и сцепление шины с поверхностью. Если колесо буксует, увеличение момента уже не превращается в такую же прибавку силы на полу.
На первой иллюстрации показаны распространённые моторы для учебного робота. Сравнивать их нужно не по внешнему размеру, а по напряжению, редуктору, моменту, току, креплению, валу и наличию энкодера.
Двигатель и редуктор выполняют разные задачи
Щёточный двигатель постоянного тока преобразует электрическую энергию во вращение. Без редуктора небольшой двигатель обычно вращается быстро, а доступный момент на валу мал для прямого привода колеса учебного робота. Зубчатый редуктор уменьшает частоту вращения и увеличивает выходной момент в пределах своей эффективности и прочности.
Для идеальной одной ступени отношение можно представить так:
передаточное отношение = число зубьев ведомой шестерни ÷ число зубьев ведущей шестерни
Если отношение больше, выход при той же скорости двигателя вращается медленнее. Идеальная модель предсказывает пропорциональный рост момента, но реальный редуктор теряет часть энергии на трение и деформацию. Кроме того, высокая расчётная величина не разрешает превышать допустимую нагрузку зубьев, валов и корпуса. Pololu прямо предупреждает для некоторых своих высоких отношений, что редуктор способен повредить себя при нагрузке выше рейтинга.
| Изменение при прочих равных | Ожидаемый эффект | Что мешает простому выводу |
|---|---|---|
| больше передаточное отношение | меньше выходная скорость, больше доступный момент | потери, люфт, предел редуктора |
| больше радиус колеса | больше путь за оборот | больше требуемый момент для той же силы |
| больше напряжение | обычно растут скорость и ток | нагрев, ресурс и пределы конкретного мотора |
| больше масса или уклон | растёт требуемая тяга | сцепление, ток, прочность корпуса |
Напряжение — условие, а не украшение карточки
Номинальное напряжение указывает режим, для которого производитель приводит характеристики. Скорость, ток и момент нужно читать при том же напряжении. Более низкое питание обычно уменьшает доступную скорость и момент. Более высокое может повысить ток и нагрев и сократить ресурс; допустимость такого режима нельзя выводить только из PWM-команды.
У батареи напряжение меняется от степени заряда и нагрузки. Полностью заряженный аккумулятор может быть выше своего номинала, а во время старта моторов напряжение на проводах проседает. Проверяют диапазон всей цепи: аккумулятор, защита, драйвер, мотор и регуляторы логики.
Не путайте напряжение двигателя и логические уровни контроллера. Мотор подключают через драйвер, способный коммутировать его ток и гасить переходные процессы. Вывод микроконтроллера для силового питания мотора не предназначен.
Скорость: холостой ход и рабочая точка
Скорость без нагрузки удобна для сравнения, но колесо робота работает под сопротивлением. С ростом нагрузки скорость щёточного двигателя уменьшается, а ток растёт. Поэтому значение no-load speed не является обещанием скорости собранной машины.
Для предварительной оценки:
- возьмите выходную скорость редуктора при нужном напряжении;
- умножьте обороты в секунду на окружность колеса;
- получите верхнюю расчётную скорость без скольжения;
- добавьте запас на нагрузку и потери;
- подтвердите результат измерением с рабочей массой.
| Параметр документации | Что он означает | Как использовать |
|---|---|---|
| rated voltage | напряжение, к которому относятся заявленные данные | согласовать с реальным диапазоном питания |
| no-load speed | скорость свободного выходного вала | считать только верхним ориентиром |
| no-load current | ток свободного вращения | диагностировать трение, но не выбирать драйвер только по нему |
| stall torque | экстраполированный или измеренный момент при нулевой скорости | не принимать за длительную рабочую точку |
| stall current | ток при поданном напряжении и остановленном валу | учитывать старт и заклинивание, не воспроизводить длительно |
| max gearbox load | механический предел редуктора | не превышать даже при достаточном токе драйвера |
Пусковой ток и ток остановленного вала
В момент пуска вал ещё не вращается, поэтому двигатель кратковременно близок к состоянию остановленного вала. Pololu определяет stall current как ток при поданном напряжении и неподвижном моторе и отмечает, что он может быть во много раз выше тока свободного вращения. Точный коэффициент не универсален — используйте значение конкретной модели.
Длительная остановка под питанием опасна: электрическая мощность превращается в тепло, а многие малые щёточные моторы на такой режим не рассчитаны. Не зажимайте вал рукой и не устраивайте блокировочный опыт ради измерения. Пусковой режим оценивают по документации, ограничению тока и коротким безопасным тестам с контролем напряжения и температуры.
Источник и драйвер выбирают вместе. Номинал драйвера должен учитывать способ охлаждения, длительность импульса и условия производителя. Надпись о кратковременном пиковом токе не равна допустимому непрерывному току. При старте двух приводов их переходные процессы могут совпасть, поэтому проверяйте систему как пару, а не только один мотор на столе.
Закрепите мотор-редуктор, вывесьте колесо, начните с ограниченной команды и держите выключатель доступным. Если вал заклинил, провод или драйвер нагревается, питание проседает либо редуктор издаёт ударный звук — немедленно отключите питание и найдите механическую или электрическую причину.
Нагрузка, уклон и запас
Для движения по горизонтали привод преодолевает сопротивление качению, трение в опорах и разгоняет массу. На уклоне добавляется составляющая веса вдоль поверхности. При резком разгоне и повороте нагрузка выше, чем при равномерном прямом ходе. Ковёр, порог и прижатый к стене бампер создают другие режимы.
Не проектируйте постоянную работу около stall torque. Там скорость близка к нулю, ток и нагрев велики. Рабочую точку выбирают по кривой конкретного двигателя, если производитель её публикует, и оставляют запас для старта и небольших препятствий. Полезно записать наихудший правдоподобный сценарий: максимальная масса, минимальный заряд батареи, уклон и одновременный старт обоих колёс.
Слишком большой запас тоже может создавать проблему: тяжёлый мотор увеличивает массу, а редуктор с чрезмерно высоким отношением делает робот медленным и усиливает люфт. Цель — не максимальный момент вообще, а достаточный момент при требуемой скорости и допустимом токе.
Как читать сравнение передаточных отношений

В каждой строке рисунка малая шестерня двигателя касается одной большой выходной шестерни, а её вал, опора, ступица и колесо соосны. Верхняя строка показывает умеренное уменьшение скорости, нижняя — большее. Синяя и мятная дуги означают только относительное вращение выхода, без числовой шкалы.
Оранжевая касательная стрелка внизу — концептуальная тенденция к большей доступной тяговой силе при том же моменте двигателя и сопоставимых потерях. Это не гарантированная абсолютная сила: её ограничивают сцепление, эффективность, ток и прочность. По размеру шестерён на рисунке нельзя получать каталоговое отношение.
Механическая совместимость
Правильные электрические параметры не помогут, если вал не подходит ступице. Сверьте диаметр и профиль вала, длину посадки, допустимую радиальную нагрузку, опору выходного вала и способ фиксации колеса. Большое тяжёлое колесо создаёт не только момент, но и изгибающую нагрузку.
Проверьте рукой при выключенном питании:
- колесо вращается без касания корпуса и проводов;
- ступица не проворачивается на валу и не качается;
- левый и правый узлы установлены зеркально;
- крепление мотор-редуктора не деформирует корпус;
- есть доступ к винту или защёлке для замены узла.
Если редуктор имеет люфт, это проявится при смене направления. Его можно учитывать в алгоритме, но нельзя устранить программой механическое заедание или слабую ступицу.
Алгоритм выбора
Составьте две таблицы: требования миссии и данные кандидатов. Исключите варианты с несовместимым напряжением, током, валом или механическим пределом. Для оставшихся оцените скорость с выбранным колесом и требуемую силу на худшем участке. Не смешивайте данные разных обмоток или передаточных отношений одного семейства.
Соберите один приводной узел и проверьте свободное вращение. Затем два узла на вывешенном шасси, после — движение с малой командой на полу, и только потом рабочую массу. Записывайте напряжение питания до старта и во время разгона, ток доступным безопасным способом, фактическую скорость и температуру после повторяемого интервала.
Что запомнить про мотор
- Мотор, редуктор, вал, ступица и колесо выбираются как одна цепочка.
- Большое передаточное отношение обычно снижает выходную скорость и повышает доступный момент, но не отменяет потери и предел прочности.
- Скорость без нагрузки — верхний ориентир, а не скорость робота под рабочей массой.
- Пусковой ток близок к режиму остановленного вала и может намного превышать ток свободного вращения.
- Длительно держать щёточный двигатель в остановленном состоянии под питанием нельзя без прямого разрешения спецификации.
- Доступную тягу ограничивают не только момент, но и радиус колеса, сцепление, питание и механика.
Практика
Задание 1. Паспорт привода
Для одного документированного мотор-редуктора выпишите напряжение, передаточное отношение, скорость и ток без нагрузки, stall current, stall torque и механический предел редуктора. Рядом укажите условия каждого значения и отметьте отсутствующие данные.
Задание 2. Два отношения
Сравните два мотор-редуктора одного семейства с разными отношениями и одинаковым колесом. Рассчитайте верхнюю линейную скорость без скольжения и объясните, какой вариант лучше для медленного уклона, не используя stall torque как рабочий момент.
Задание 3. Согласование по току
Составьте проверочную таблицу для двух одновременно стартующих моторов, выбранного драйвера и источника. Отдельно укажите непрерывные и кратковременные рейтинги, условия охлаждения и действие системы при заклинивании. Ничего не блокируйте экспериментально.
Задание 4. Ступенчатая приёмка
Разработайте последовательность безопасных испытаний от обесточенной механики до движения с рабочей массой. Для каждого этапа укажите измерение, критерий остановки и признак того, что можно переходить дальше.
Проверьте себя
- Почему небольшой двигатель мобильного робота часто дополняют редуктором?
- Как увеличение передаточного отношения влияет на идеальные скорость и момент выхода?
- Почему максимальный момент редуктора нельзя выводить только из передаточного отношения?
- Чем ток свободного вращения отличается от пускового и stall current?
- Почему скорость без нагрузки не равна скорости собранного робота?
- Как радиус колеса связывает момент на валу и касательную силу?
- Какие рейтинги нужно сопоставить у мотора, драйвера и источника?
- Какие механические проверки выполняют до подачи питания?
Сначала ответьте без подсказки. Ответ можно считать полным, если вы:
- формулируете основную мысль своими словами;
- называете важные условия, ограничения или меры безопасности;
- для схемы, кода или расчёта показываете ход решения и ожидаемый результат.
Если один из пунктов объяснить не получается, найдите соответствующую главу статьи, перечитайте её и повторите ответ.
Словарь статьи
- Двигатель постоянного тока — электромеханический преобразователь, направление которого меняют полярностью питания через драйвер.
- Мотор-редуктор — двигатель и зубчатая передача, образующие единый приводной узел.
- Передаточное отношение — отношение скоростей или числа зубьев, описывающее изменение между входом и выходом передачи.
- Крутящий момент — вращающее действие силы относительно оси.
- Скорость без нагрузки — частота вращения свободного выхода при заданном напряжении.
- Stall current — ток при поданном напряжении и остановленном валу.
- Stall torque — момент при нулевой скорости; обычно не является безопасной длительной рабочей точкой.
- Ступица — механическая деталь, соединяющая колесо с выходным валом.
Связанные темы
- Колёса — как диаметр меняет скорость и требуемый момент.
- Элемент питания — как напряжение и внутреннее сопротивление влияют на старт.
- Драйвер моторов — как коммутировать направление и ток привода.
- Корпус и привод — как закрепить оси и выбрать тип платформы.
- Монтаж и отладка — как испытать привод по этапам и локализовать проблему.