TMC 2240
Loading...
Основные параметры
- Входное напряжение: 12В-36В
- Подходит для прошивки Klipper/RRF
- Режимы управления драйвером: TMC: SPI/UART
- Встроенное измерение температуры
- Универсальный аналоговый вход с полной защитой и диагностикой
- Полностью интегрированное бесконтактное измерение тока (ICS)
- Интерфейс шаг/направление с микрошаговой интерполяцией microPlyer
- Защита от короткого замыкания, блокировка при пониженном напряжении, защита от перегрева чипа (тепловое отключение)
- Поддержка высокоточного бессенсорного обнаружения нагрузки двигателя stallGuard2
- Интегрированное бессенсорное обнаружение нагрузки двигателя StallGuard2 и StallGuard4
- Бездребезговая комбинация StealthChop и SpreadCycle, решающая проблему колебаний двигателя в точке переключения скорости прерывания.
- Более высокая мощность и меньшее тепловыделение. (Поддерживает большее напряжение, 3.0А МАКС, подходит для 3D-печати в более высоких областях и более длительной работы без перегрева и повреждений.)
Инструкция по перемычкам на плате
- TMC2240 по умолчанию использует перемычку SPI
Loading...
- Метод перемычки TMC2240 для UART
Loading...
Эталонная конфигурация TMC2240
Опасность
Сопротивление токового шунта драйвера: rref: 12300, не устанавливайте неправильное значение
Эталонная конфигурация режима SPI
[tmc2240 stepper_x]
cs_pin:
spi_bus:
run_current: 0.65 # Значение рабочего тока двигателя
interpolate: False # Включить ли 256-микрошаговую интерполяцию (не рекомендуется)
rref: 12300
stealthchop_threshold: 0 # Пороговое значение бесшумного режима (если бесшумный режим не нужен, измените значение на 0)
Эталонная конфигурация режима UART
[tmc2240 stepper_x]
uart_pin:
run_current: 0.65 # Значение рабочего тока двигателя
interpolate: False # Включить ли 256-микрошаговую интерполяцию (не рекомендуется)
rref: 12300 # Сопротивление токового шунта драйвера
stealthchop_threshold: 0 # Пороговое значение бесшумного режима (если бесшумный режим не нужен, измените значение на 0)
-
Если появится ошибка, показанная ниже
Loading... -
Необходимо войти в терминал SSH под пользователем, на котором установлен Klipper, и выполнить этот код
sed -i 's/"uart_pin"/\'"'"'uart_pin'\''/g' ~/klipper/klippy/extras/tmc2240.py
Инструкция по использованию без концевиков
Подсказка по использованию без ограничений
- Использование без ограничений требует задействования одного ограничительного порта. Обычно первый привод использует IO1, второй привод использует IO2 и так далее.
- При использовании без ограничений обратите внимание: не подключайте ничего к соответствующему ограничительному порту.
- Некоторые материнские платы FLY напрямую подключены к портам привода, обратите внимание, подключен ли DIAG напрямую к соответствующему контакту.
Подсказка по использованию без концевиков
- Оригинальный
endstop_pin:необходимо закомментировать или удалить, затем добавитьendstop_pin: tmc2240_stepper_x:virtual_endstop - После настройки
diag0_pin:статус концевика при проверке будет "не сработал" - Для параметра
driver_SGT:необходимо самостоятельно подобрать подходящее значение, обычно это1
- Эталонная конфигурация
[stepper_x]
# endstop_pin:PF3 # Необходимо закомментировать или удалить оригинальный порт концевика
endstop_pin: tmc2240_stepper_x:virtual_endstop
homing_retract_dist: 0 # Если не изменить на 0, возврат может привести к сбою позиционирования
[tmc2240 stepper_x]
diag0_pin: ^!PG12
driver_SGT: 1
Loading...