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

TP 5160

Loading...

TMC-5160

  • Входное напряжение: 12 В – 48 В
  • Максимальный ток: 4,4 А
  • Подходит для прошивок: Marlin/Klipper/RRF
  • Режим управления: TMC:SPI
  • Интерфейс Step/Direction с микрошаговой интерполяцией microPlyer
  • Максимальное разрешение: 256 микрошагов
  • Поддержка бесшумной работы и плавных движений stealthChop2
  • Подавление резонанса на средних частотах
  • Поддержка высокодинамичного управления двигателем spreadCycle
  • Скоростное управление с учётом нагрузки dcStep
  • Высокоточное беcсенсорное обнаружение нагрузки двигателя stallGuard2
  • Управление током coolStep с экономией энергии до 75%

Эталонная конфигурация TP5160

Опасность
  • Сопротивление измерительного резистора 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 напрямую к соответствующему контакту.
Подсказка по использованию без концевиков
  • Для использования TP5160 без концевиков необходимо подключить перемычку 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...