Драйвер TMC2208

Материал из Энциклопедия ТриДэшники
Перейти к навигации Перейти к поиску

Описание

TMC2208 - драйвер шагового двигателя, создан, как более мощная альтернатива TMC2100 в 3D принтерах. Цель, как и раньше, - снижение шума от шаговых двигателей, путём повышения частоты микрошагов с 16 до 256 в чипе драйвера.


Характеристики

  • Логика совместима с драйвером A4988. Напряжение от 3,3В до 5В
  • Ток до 2А. Зависит он установленных Rsense
  • Конфигурации микрошага 1/2, 1/4, 1/8, 1/16. Все они с интерполяцией до 1/256
  • 1/256 без интерполяции только с управлением по UART
  • Напряжение для двигателя от 4,75 до 36В


Режим stealthChop2 - автоматически оптимизирует настройки для снижения шума. Работает по умолчанию и не требует конфигурации.

Режим spreadCycle. Уменьшает резонанс и повышает плавность. Может быть включен только через UART и OPT.


Чип расположен на нижней части драйвера. Это сделано потому что низ чипа лучше рассеивает тепло. Радиатор нужно устанавливать на печатную плату. Vref регулируется через отверстие в печатной плате.


Подключение

К RAMPS 1.4 драйвер подключается так:

  1. Ставим только первые две перемычки
  2. Инвертируем направление вращения шагового двигателя.
  3. Драйверы вставляем ориентируясь по надписям на платах

TMC2208 не использует третью перемычку для конфигурации микрошагов. Третий контакт предлагает дополнительную диагностическую функцию. Это вывод должен быть установлен как входной сигнал в MCU, оставьте открытым, если не используете.

Схема

Stepstick schematic TMC2208.png
Component side view 2208.png


Настройка

Максимальный ток зависит от установленных резисторов Rsense, при этом максимальный Vref будет 2,5В

Choice of RSENS.png

Например при Rsense 0,11 Ом

Vref 2,5В = 100% = 1,77А RMS

Vref 1,25В = 50% = 0,88А RMS

Vref 0,5В = 20% = 0,35А RMS


Сводная таблица тестирования усилия

Источник "Trinamic SilentStepStick Torque Curve testing and TMC2208 how-to"

Torque Curve testing TMC2208.png



Источники информации

Где купить