DFRobot DF02005
тел. +7(499)347-04-82
Описание DFRobot DF02005
Конечно, вот подробное описание, технические характеристики и информация о совместимости для продукта DFRobot DF02005.
Описание
DFRobot DF02005 — это высококачественный двигатель постоянного тока (DC motor) с металлическим редуктором и энкодером. Он предназначен для проектов, где требуется не просто вращение, а точный контроль положения, скорости и направления: мобильные роботы (колесные или гусеничные), манипуляторы, конвейерные системы и другие автоматизированные устройства.
Ключевые особенности:
- Редуктор: Металлический планетарный редуктор значительно увеличивает выходной крутящий момент и снижает скорость вращения, что идеально для движения робота.
- Энкодер: Встроенный магнитный энкодер (датчик положения) с двумя каналами (A и B) позволяет точно измерять скорость вращения, пройденное расстояние и направление. Это "глаза" двигателя для системы обратной связи.
- Прочная конструкция: Металлический корпус редуктора и прочный вал обеспечивают долговечность и устойчивость к нагрузкам.
- Широкое напряжение: Работает в диапазоне от 6 до 12 В, что делает его совместимым с распространенными источниками питания (аккумуляторы, блоки питания).
Технические характеристики
| Параметр | Значение / Описание |
| :--- | :--- |
| Тип двигателя | Щеточный двигатель постоянного тока (DC) с редуктором и энкодером |
| Рабочее напряжение | 6 - 12 В (номинальное 12 В) |
| Скорость холостого хода | 160 ± 10% об/мин (при 12 В, на выходном валу после редуктора) |
| Крутящий момент при stall | 0.8 кгс·см (при 12 В) |
| Ток холостого хода | ≤ 80 мА (при 12 В) |
| Ток под нагрузкой | ≤ 1.2 А (при 12 В) |
| Ток при stall | ≤ 2.5 А (при 12 В) |
| Передаточное число | 1:48 |
| Разрешение энкодера | 11 импульсов на оборот вала двигателя (без учета редуктора).
С учетом редуктора: 528 импульсов на оборот выходного вала (11 * 48 = 528). |
| Тип энкодера | Магнитный, двухканальный (A, B), с индексным импульсом (I) |
| Диаметр вала | D-образный вал, 3 мм (предотвращает проскальзывание колеса) |
| Габариты (Д x Ш x В) | Приблизительно 70 x 25 x 20 мм (без учета вала и проводов) |
| Вес | Около 55 г |
| Длина проводов | ~20 см (силовые) и ~15 см (энкодер) |
Примечание по энкодеру: Для подсчета импульсов с двух каналов (A и B) в режиме "4x" (учет обоих фронтов обоих сигналов) можно получить 2112 отсчета на оборот выходного вала (528 * 4), что позволяет очень точно отслеживать положение.
Парт-номера и аналоги
Основной парт-номер:
- DFR0205 (часто используется как основное обозначение, синоним DF02005)
Прямые аналоги и совместимые модели от DFRobot:
- FIT0441 — Более мощная и современная версия. Двигатель с металлическим редуктором и энкодером, но с передаточным числом 1:120, более высоким крутящим моментом (1.2 кгс·см) и разрешением энкодера 12 CPR (до 5760 отсчетов/оборот с учетом редуктора и режима 4x). Часто рекомендуется как улучшенная альтернатива.
- FIT0450 — Модель с пластиковым редуктором и энкодером. Легче и дешевле, но менее долговечна под нагрузкой.
- GB37Y3530-12V-151R (или аналогичные от других брендов, например, JGA25-370) — Это общий промышленный код для двигателей такого форм-фактора (диаметр 37мм, длина 30мм, 12В). Многие двигатели с Aliexpress имеют эту маркировку. Важно: характеристики (скорость, момент, качество энкодера) могут незначительно отличаться от оригинального DF02005.
Совместимые модели и что к нему нужно
Для работы двигателя в проекте с контролем по энкодеру необходимы следующие совместимые компоненты:
1. Драйверы двигателей (Motor Driver/Shield):
- DFR0399 DRI0043 / DRI0044 / DRI0045 — Драйверы моторов с поддержкой энкодеров от DFRobot.
- Arduino Motor Shield R3 (например, на базе L298P) — Подходит для управления скоростью и направлением, но для чтения энкодера потребуются свободные пины Arduino.
- TB6612FNG-based драйверы (например, DRI0023) — Более эффективные и компактные, чем L298.
- Драйверы на базе микросхем L298N, L293D — Классические и распространенные варианты.
2. Контроллеры:
- Любая платформа Arduino (Uno, Mega, Leonardo и т.д.).
- Платы Raspberry Pi (через драйвер с ШИМ и GPIO для энкодера).
- Контроллеры ESP32, ESP8266.
- Платы micro:bit (через дополнительный шилд-драйвер).
- DFRobot Romeo/DFRduino — универсальные контроллеры от DFRobot.
3. Колеса и крепеж:
- Стандартные колеса для вала 3мм с D-образным отверстием (например, DFR0206).
- Гусеничные платформы, такие как DFR0108 или DFR0299, которые часто используют именно такие двигатели.
- Втулки и комплекты для крепления двигателя к шасси робота.
4. Программное обеспечение и библиотеки:
- Для Arduino: библиотеки
Encoder.h(от Paul Stoffregen) для чтения энкодера и стандартная библиотекаAFMotor.hили аналогичные для управления через драйвер. - Для Raspberry Pi: можно использовать библиотеку
gpiozeroилиRPi.GPIOна Python.
Краткий итог
DFRobot DF02005 — это надежный и проверенный двигатель для начинающих и опытных робототехников, который сочетает в себе хорошую мощность, точный контроль благодаря энкодеру и совместимость с огромным количеством платформ и драйверов. Для новых проектов также стоит рассмотреть его более современный аналог FIT0441.