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

TMC 5160HV

Loading...
Loading...

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

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

Инструкция по перемычкам на материнской плате

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

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