DFRobot DRV8825
тел. +7(499)347-04-82
Описание DFRobot DRV8825
Отличный выбор! DFRobot DRV8825 — это популярный и надежный драйвер шагового двигателя, построенный на базе микросхемы Texas Instruments DRV8825. Он идеально подходит для проектов 3D-принтеров, ЧПУ станков, робототехники и любых задач, требующих точного управления шаговыми двигателями.
Описание
DFRobot DRV8825 — это драйвер шагового двигателя, работающий по принципу делителя шага (step/direction). Он получает логические сигналы от контроллера (например, Arduino) и преобразует их в мощные импульсы тока для обмоток шагового двигателя.
Ключевые особенности и преимущества:
- Высокий ток: Способен обеспечивать до 1.5 А на фазу (при должном охлаждении), что позволяет работать со средними и достаточно мощными шаговиками NEMA 17.
- Микрошаг: Поддержка микрошага вплоть до 1/32 шага, что обеспечивает высокую плавность и точность движения, снижает вибрацию и шум двигателя.
- Простота использования: Имеет встроенные защитные функции (перегрев, перегрузка по току, недоступное напряжение). Для настройки тока используется один подстроечный резистор.
- Компактность и совместимость: Выполнен в форм-факторе, совместимом с драйверами Pololu и другими аналогами. Легко устанавливается на шилды и платы расширения для Arduino/Raspberry Pi.
- Защита: Встроенные диоды для подавления всплесков ЭДС самоиндукции, защита от перегрева (thermal shutdown) и короткого замыкания.
Технические характеристики
| Параметр | Значение / Описание | | :--- | :--- | | Управляющий чип | Texas Instruments DRV8825 | | Напряжение питания двигателя (VMOT) | 8.2 - 45 В (Рекомендуется: 12-24В) | | Напряжение логики (VCC) | 3.0 - 5.25 В (Совместимо с 3.3В и 5В логикой) | | Выходной ток (на фазу) | До 1.5 А (непрерывный, с радиатором). Пиковый — до 2.2 А. | | Режимы шага (Microstep) | Полный шаг, 1/2, 1/4, 1/8, 1/16, 1/32 (задается комбинацией пинов M0, M1, M2) | | Защита | Защита от перегрева (TSD), ограничение по току, блокировка при пониженном напряжении (UVLO) | | Размеры | Примерно 20 x 15 мм (без учета штыревых разъемов) | | Интерфейс управления | STEP (импульс), DIR (направление), ENABLE (включение/отключение выхода) | | Тепловой режим | Требует пассивного охлаждения (радиатора) при токах выше ~1А. |
Парт-номер (Part Number) и Совместимые модели
1. Парт-номер DFRobot:
Обычно на официальном сайте и магазинах он фигурирует под названием:
- DFR0885 — это, скорее всего, номер SKU/товара для модуля драйвера DRV8825.
2. Прямые аналоги и совместимые модели:
Драйвер DFRobot является клоном/реализацией эталонной схемы от TI. Он полностью совместим по выводам и управлению со следующими популярными модулями:
- Pololu DRV8825 Stepper Driver Carrier — самый популярный аналог.
- StepStick DRV8825 — открытый форм-фактор, используемый во многих 3D-принтерах.
- Allegro A4988 — Внимание! Совместим механически и по распиновке, но не электрически по напряжению (A4988 работает до 35В, DRV8825 — до 45В). DRV8825 также имеет более мелкий микрошаг (1/32 vs 1/16 у A4988).
- Texas Instruments DRV8825EVM — оценочная плата от производителя чипа.
3. Совместимые шаговые двигатели:
Драйвер идеально сочетается с биполярными шаговыми двигателями, наиболее распространенными в хобби-сегменте:
- NEMA 17 — самый популярный вариант (например, 17HS4401, 17HS3401).
- NEMA 14, NEMA 23 с током фазы до 1.5А. Для более мощных NEMA 23 (с током >1.5А) нужен драйвер мощнее (например, TB6600, DM542).
- Важно: Напряжение двигателя и ток должны быть согласованы. Ток выставляется подстроечным резистором на драйвере (расчет:
Vref = I_max * 0.4для DRV8825, где I_max — желаемый ток фазы).
4. Совместимые платформы и контроллеры:
- Arduino (Uno, Mega, Nano и др.) через библиотеку
AccelStepperилиStepper. - Raspberry Pi (через GPIO).
- Любые CNC-контроллеры (RAMPS, MKS, RUMBA и др.), где используются драйверы в форм-факторе StepStick/Pololu.
- Специализированные контроллеры ЧПУ (например, TB6560, но как источник сигналов Step/Dir).
Важное замечание:
При работе на высоких токах (>1А) обязательна установка радиатора на микросхему DRV8825. Без него драйвер быстро перегреется и уйдет в защиту, что приведет к пропуску шагов. Также необходима качественная развязка по питанию (конденсаторы) для стабильной работы.
Этот драйвер — отличный баланс между ценой, производительностью и функциональностью для большинства любительских и полупрофессиональных проектов.