Двухканальный драйвер двигателей DFRobot DRV8825 Shield — это модуль для Arduino, который позволяет управлять двумя шаговыми двигателями одновременно. Благодаря встроенным драйверам DRV8825 и удобному форм-фактору Shield, он упрощает подключение и настройку робототехнических проектов.
- Два независимых канала управления шаговыми двигателями
- Поддержка шага до 1/32 шага
- Максимальный ток до 2,5 А с охлаждением
- Встроенная термозащита от перегрева
- Гнездо для модулей XBee для беспроводного управления
- Прямая совместимость с Arduino Uno
Точное управление шаговыми двигателями
Модуль использует два чипа DRV8825, обеспечивающих независимое управление двумя двигателями. Каждый импульс на пине STEP выполняет один шаг двигателя, а направление определяется состоянием пина DIR. Это позволяет реализовывать сложные механизмы с высоким уровнем точности позиционирования.
Гибкость настройки разрешения
Драйвер поддерживает различные режимы шага: полный шаг, 1/2, 1/4, 1/8, 1/16 и 1/32 шага. Выбор режима осуществляется с помощью переключателей MS1, MS2 и MS3, что дает возможность оптимизировать плавность движения и крутящий момент под конкретную задачу.
Удобное подключение и расширение
Shield имеет стандартные разъемы для подключения двигателей и гнездо для беспроводных модулей XBee. Это позволяет легко интегрировать модуль в существующие проекты на базе Arduino Uno и добавлять функции дистанционного управления без лишних перепаянок.
Защита и надежность работы
Модуль оснащен термозащитой, которая отключает драйвер при перегреве, защищая электронику от повреждений. Максимальный ток на канал составляет 1 А, а при условии надлежащего охлаждения может достигать 2,5 А, что обеспечивает стабильную работу даже под нагрузкой.
Совместимость и управление
Драйвер полностью совместим с Arduino Uno и использует цифровые пины 4, 5, 6, 7, 8 и 12. Логическое напряжение 3,3 В или 5 В берется непосредственно с платы Arduino, что упрощает питание логической части.