TMC 2209

Основные параметры
- Напряжение питания : 12В-24В
- Совместимо с : прошивками Marlin/Klipper/RRF
- Двигатель не теряет шаг
- Поддержка режима тишины
- Большой радиатор охлаждения, снижающий температуру работы драйвера
- Режимы работы драйвера: TMC: UART
- Поддержка обнаружения заклинивания двигателя
Объяснение перемычек на плате
-
TMC2209 использует перемычку UART
-
Пин UART для драйвера FLY находится на четвертом контакте слева, пин PDN - это пин UART. Если на плате нет соответствующего контакта, то UART использоваться не может
-
Если другой драйвер использует пятый контакт, то мы можем использовать этот метод для решения проблемы Методы решения проблем с использованием UART
Пример конфигурации TMC2209
осторожно
Сопротивление измерения драйвера составляет 0.110, не изменяйте его неправильно
[tmc2209 stepper_x]
uart_pin:
interpolate: False
run_current: 0.8 # Ток в режиме работы
sense_resistor: 0.110 # Сопротивление измерения драйвера не меняйте
stealthchop_threshold: 0
Инструкция по использованию бесконечных концевых выключателей
:::подсказка Использование без ограничений
- Использование без ограничений требует использования одного порта ограничения, обычное использование: первый драйвер использует IO1, второй драйвер использует IO2 и т.д.
- При использовании без ограничений обратите внимание, не подключайте ничего к соответствующим портам ограничений
- На некоторых материнских платах FLY драйверы подключаются напрямую, обратите внимание на прямое подключение DIAG к соответствующим выводам
:::
Советы по использованию бесконечных концевых выключателей
- Старую строку
endstop_pin:
необходимо скрыть или удалить, добавивendstop_pin: tmc2209_stepper_x:virtual_endstop
- После настройки
diag_pin:
состояние концевого выключателя не активировано - Значение
driver_SGTHRS:
должно быть установлено самостоятельно после тестирования

- Пример конфигурации
подсказывать
- На обратной стороне FLY 2209 есть переключатель, который нужно перевести в другое положение
- FLY 2209C подключен напрямую к диагностированию драйвера, поэтому эту операцию выполнять не нужно
[stepper_x]
# endstop_pin:
endstop_pin: tmc2209_stepper_x:virtual_endstop
homing_retract_dist: 0 # Не изменяйте 0, иначе может произойти сбой при возврате
[tmc2209 stepper_x]
diag_pin: ^
driver_SGTHRS: 100
Loading...