TMC2208 - супертихий драйвер шагового двигателя
Работа с шаговыми двигателями редко происходит напрямую от микроконтроллера, так как это требует значительной сложности вычислений. занимающих много процессорного времени, особенно когда речь заходит о параллельной работе нескольких двигателей.
Для этих целей принят негласный стандарт – микроконтроллер формирует импульс шага и указывает направление вращения двигателя, а остальную работу берёт на себя контроллер ШД, такой, как TMC2208.
Модуль TMC2208 построен на одноимённой микросхеме от Trinamic и способен выдавать до 2А на обмотку, чего достаточно для использования в 3D-принтерах и небольших ЧПУ фрезерах. При этом решается проблема шумности работы шаговых двигателей за счёт эффективных алгоритмов формирования управляющих импульсов (StealthChop2™) и управления током.
Драйвер TMC2208 способен оптимально снижать ток удержания, при этом динамично реагировать на перемещения, позволяя достичь больших значений ускорений. Кроме того, поддерживается настройка тока, микрошага и других характеристик через интерфейс UART, поддерживаемая прошивками популярных контроллеров для 3D-принтеров, но для совместимости оставлена возможность регулировки тока подстроечным резистором на плате.
Использование конфигурационного интерфейса значительно увеличивает эффективность драйвера и в отдельных случаях позволяет снизить энергопотребление на 70%.
Основные достоинства
- Тихая работа благодаря технологии StealthChop2™
- Интерполяция микрошага до 1/256 MicroPlyer™
- Низкое энергопотребление
Примеры использования
- 3D-принтеры
- Станки с ЧПУ
- Принтеры и плоттеры
Комплектация
- 1 × Драйвер TMC2208
- 1 × Радиатор на микросхему
- 1 × Отвертка для калибровки тока
Подключение и библиотеки
Для подключения желательно использовать адаптеры или платы управления 3D-принтером (Ramps, MKS и другие). Необходимые сигналы: STEP, DIR, питание силовой части и обмотки двигателя (1A, 1B, 2A, 2B).
Отзывы
Отзывов пока нет.