Перейти к основному содержимому

TMC 5160

Основные параметры

  • Напряжение питания : 12V-24V
  • Максимальный ток : 4.4A
  • Подходит для : прошивки Marlin/Klipper/RRF
  • Поддерживаемый режим работы драйвера: TMC: SPI
  • Шаговый/направляющий интерфейс с микропроцессорным интерполятором microPlyer
  • Максимальное разрешение 256 шагов
  • Поддержка тихого режима stealthChop2 и плавного движения
  • Поддержка подавления резонанса на средних частотах
  • Поддержка динамического управления двигателем с斩波кой spreadCycle
  • Поддержка dcStep, контроль скорости в зависимости от нагрузки
  • Поддержка stallGuard2, высокоточная диагностика нагрузки двигателя без датчика
  • Поддержка coolStep, максимальное энергосбережение до 75%

Объяснение перемычек основной платы

  • TMC5160 использует перемычку SPI
  • Пины SPI для привода FLY находятся на четвертом контакте слева, контакт CS - это пин SPI. Если на плате нет соответствующего контакта, использовать SPI невозможно

Рекомендуемая конфигурация TMC5160

осторожно
  • Сопротивление измерения драйвера - sense_resistor: 0.075, не устанавливайте неправильно
  • Можно выбрать только один из spi_bus или spi_software

Пример конфигурации режима SPI

[tmc5160 stepper_x]
cs_pin:
spi_bus:
# spi_software_mosi_pin:
# spi_software_miso_pin:
# spi_software_sclk_pin:
run_current: 1.0 # Ток двигателя при работе
interpolate: False # Включить ли интерполяцию 256 микрошагов (включить - True, выключить - False)
sense_resistor: 0.075
stealthchop_threshold: 0
driver_DISS2G: 1
driver_DISS2VS: 1

Инструкция по использованию бесконечных концевых выключателей

:::подсказка Использование без ограничений

  • Использование без ограничений требует использования одного порта ограничения, обычное использование: первый драйвер использует IO1, второй драйвер использует IO2 и т.д.
  • При использовании без ограничений обратите внимание, не подключайте ничего к соответствующим портам ограничений
  • На некоторых материнских платах FLY драйверы подключаются напрямую, обратите внимание на прямое подключение DIAG к соответствующим выводам

:::

Советы по использованию бесконечных концевых выключателей
  • Для этого драйвера необходимо самостоятельно припаять вывод DIAG, иначе функция бесконечных концевых выключателей не будет работать
  • Старый endstop_pin: нужно скрыть или удалить, добавив endstop_pin: tmc5160_stepper_x:virtual_endstop
  • После настройки diag1_pin: состояние концевого выключателя не активировано
  • Значение driver_SGT: нужно самостоятельно тестировать и установить подходящее значение
  • Пример конфигурации
[stepper_x]
# endstop_pin:
endstop_pin: tmc5160_stepper_x:virtual_endstop
homing_retract_dist: 0 # Не изменять 0, иначе может произойти сбой при возврате к началу

[tmc5160 stepper_x]
diag1_pin: ^!
driver_SGT: 1

# После настройки убедитесь, что состояние концевого выключателя не активировано
# Этот вывод обычно используется с префиксом "^", чтобы включить внутренний подтягивающий резистор
# Чувствительность зависит от натяжения ремня, поэтому ее нужно настраивать самостоятельно
# (Убедитесь, что установлено подходящее значение driver_SGTHRS)

Loading...
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -