TMC 5160 Plus
Обзор
TMC5160 Plus — это высокопроизводительный модуль драйвера шагового двигателя, поддерживающий протокол связи SPI. Подходит для 3D-принтеров, станков с ЧПУ и других сценариев, требующих точного управления движением. Интегрирует множество передовых функций, таких как бесшумный привод, подавление резонанса и обнаружение нагрузки, а также поддерживает RGB-подсветку и охлаждение вентилятором.
Основные параметры
| Параметр | Спецификация |
|---|---|
| Входное напряжение | 12 - 60 В постоянного тока |
| Максимальный ток | 10 А |
| Поддерживаемое ПО | Marlin / Klipper / RRF |
| Режим управления | SPI |
| Тип интерфейса | Шаг/Направление (с интерполяцией микрошагов microPlyer™) |
| Максимальное дробление | 256 микрошагов |
| Основные функции | stealthChop2 (бесшумная работа), spreadCycle (высокодинамичное управление двигателем), dcStep (управление скоростью в зависимости от нагрузки), stallGuard2 (бессенсорное обнаружение нагрузки), coolStep (энергосберегающее управление током, экономия до 75%) |
Установка оборудования и подключение
Настройка перемычек на плате
TMC5160 Plus использует режим SPI. При использовании платы FLY правильно установите соответствующие перемычки SPI; при использовании плат других брендов обратитесь к их документации или проконсультируйтесь с поставщиком.
Подключение гибкого шлейфа (FPC)
Описание подключения переходного модуля
- Питание драйвера от платы: дополнительное подключение не требуется, питание подается напрямую с платы.
- Питание модуля драйвера: необходимо подключить внешний источник питания (12–60 В).
Пример подключения питания драйвера
Управление RGB-подсветкой
Если для управления RGB используется вывод EN (включение) на плате, двигатель будет принудительно заблокирован.
Пример последовательного подключения RGB нескольких драйверов:
Подключение вентилятора 12 В
Справочная конфигурация прошивки
Важно: сенсорный резистор данного драйвера составляет 0,033 Ом. Не допускайте ошибок при настройке.
- Режим: Управление RGB через EN драйвера
- Режим: Управление RGB с платы
- Настройка RGB-подсветки
Переключатели DIP направлены в сторону разъема FAN.
[stepper_x]
step_pin:
dir_pin:
# enable_pin: !
[tmc5160 stepper_x]
cs_pin:
spi_software_mosi_pin:
spi_software_miso_pin:
spi_software_sclk_pin:
run_current: 1.0
interpolate: False
sense_resistor: 0.033
stealthchop_threshold: 0
driver_DISS2G: 1
driver_DISS2VS: 1
Переключатели DIP направлены в противоположную сторону от разъема FAN.
[stepper_x]
step_pin:
dir_pin:
enable_pin: !
[tmc5160 stepper_x]
cs_pin:
spi_software_mosi_pin:
spi_software_miso_pin:
spi_software_sclk_pin:
run_current: 1.0
interpolate: False
sense_resistor: 0.033
stealthchop_threshold: 0
driver_DISS2G: 1
driver_DISS2VS: 1
Управление светодиодами драйвера можно расширить через плагин Neopixel/LED: Перейти к описанию плагина
[neopixel TP_led]
pin:
chain_count: 6 # Количество светодиодов
color_order: GRB
initial_RED: 0.4
initial_GREEN: 0.8
initial_BLUE: 1
initial_WHITE: 0.0 # Начальный цвет #66CCFF
Предупреждение о настройке тока
- TMC5160 Plus поддерживает максимальный ток 10 А, но слишком высокий ток может привести к повреждению двигателя.
- При работе с высоким током необходимо усилить охлаждение, чтобы температура модуля драйвера оставалась в безопасных пределах.