Эталонная конфигурация двигателя с тормозом C8P
Эта страница предназначена для FLY-C8P Конкретное подключение двигателя с электромагнитным тормозом: при включении шагового двигателя одновременно отпускается тормоз, при отключении шагового двигателя одновременно срабатывает тормоз. Пример применим только при подключении двигателя к C8P DRIVER2、и используйте в соответствии с этой страницей PD12 Ситуация с выходом тормоза не может быть напрямую применена к другим платам или другим приводным позициям.
- Нижеприведённая конфигурация является справочным шаблоном, а не готовой конфигурацией, которую можно напрямую использовать на всех машинах.
rotation_distance、run_current、Направление двигателя, ход и положение концевых выключателей должны быть повторно подтверждены в соответствии с фактической механической конструкцией. - C8P
PD12Это нагревательное отверстие 0. При использовании данной схемы,PD12Может использоваться только как выход управления тормозом и не может быть повторно[extruder]、[heater_bed]、[heater_fan]или занято другой конфигурацией. - Катушка тормоза является индуктивной нагрузкой, допускается использование только готового модуля тормоза или приводного модуля с согласованными номинальными напряжением и током, а также с защитой от обратной ЭДС. Не подключайте незащищённую катушку напрямую к выходному порту главной платы.
- Пожалуйста, предоставьте текст для перевода.
12V/24VПодключение питания к логическим выводам C8P. Конкретная схема подключения питания тормоза и выходов материнской платы должна соответствовать схеме подключения C8P, инструкции модуля тормоза и номинальным параметрам.
Справочник по выводам C8P:Распиновка FLY-C8P
Логика управления
[multi_pin tmc_heater] Подключите виртуальный выход одновременно к !PD2 и PD12:
PD2Это EN микросхемы DRIVER2, активный низкий уровень, поэтому записывается как!PD2。PD12Используется для управления отпусканием тормоза. Когда виртуальный выход находится в высоком логическом уровне, шаговый привод включён и подаёт сигнал отпускания на модуль тормоза; когда виртуальный выход находится в низком логическом уровне, шаговый привод отключён и сигнал отпускания снимается.- Если ваш модуль тормоза имеет противоположный активный уровень, нельзя напрямую копировать этот пример; сначала определите полярность по документации модуля, а затем, при участии персонала, знакомого с электробезопасностью, откорректируйте инверсию соответствующих выводов.
Klipper multi_pin Обычно используется для одновременного управления несколькими выходами. Приведённая ниже запись является специализированным решением для функции удержания тормоза C8P, повторно использует шаговый привод. Состояние включения,不是 STEP 或 DIR 脉冲信号;不要把 multi_pin Используется step_pin или dir_pin。
Отключение питания, подключение и проверка
Перед началом полностью выключите принтер и отключите его от источника питания. Не подключайте и не отключайте двигатели, модули тормозов, кабели питания или разъёмы материнской платы при включённом питании, а также не разбирайте порядок проводов интерфейса.
- Убедитесь, что двигатель надёжно закреплён, а платформа или нагрузка имеет надёжную механическую опору; после отпускания тормоза механизм не должен внезапно падать или перемещаться.
- Убедитесь, что номинальное напряжение модуля тормоза соответствует низковольтному источнику питания принтера, а номинальный ток не превышает допустимые значения для модуля и питающей линии.
- 好的,请提供需要翻译的中文短文本,我会严格按照要求只输出俄语翻译结果。
PD12Не используется в других конфигурациях, и подтверждено, что модуль тормоза имеет защиту от отключения катушки. - В соответствии с инструкциями C8P и модуля тормоза выполните подключение при отключенном питании. Если не удается подтвердить параметры клемм, уровней или нагрузки, прекратите подключение и свяжитесь с сервисной службой, не изменяйте проводку самостоятельно и не выполняйте тесты с коротким замыканием.
Справочная конфигурация
Следуя примеру C8P DRIVER2 контакты, и управление тормозом с stepper_z состояние включения привязано:
[multi_pin tmc_heater]
pins: !PD2,PD12
[stepper_z]
step_pin: PE3
dir_pin: PD1
enable_pin: multi_pin:tmc_heater
rotation_distance: 10
endstop_pin: ^!PD11
position_endstop: 0
full_steps_per_rotation: 200
microsteps: 64
position_min: -3
position_max: 800
homing_speed: 10
homing_retract_dist: 20
[tmc5160 stepper_z]
cs_pin: PD0
spi_bus: spi1a
run_current: 2.0
interpolate: False
sense_resistor: 0.075
stealthchop_threshold: 0
Первое включение и проверка работы
Перед первой проверкой полностью выключите принтер и отключите его от сети, убедитесь, что двигатели, платформа и тормозной механизм не совершат опасных движений из-за потери питания или разблокировки. Не проводите тестирование, пока механизм не зафиксирован.
- После повторного включения питания сначала убедитесь, что конфигурация Klipper загружается корректно; если появляется повторное использование пинов или ошибка конфигурации, немедленно отключите питание и исправьте конфигурацию.
- Использование в условиях низкого риска и без нагрузки.
SET_STEPPER_ENABLE STEPPER=stepper_z ENABLE=0иENABLE=1Наблюдайте, срабатывает ли / отпускает ли модуль тормоза, как ожидалось. - Когда состояние тормоза противоречит логике включения двигателя, задержка срабатывания аномальна, появляется нагрев или посторонний шум, немедленно выполните
M84,прекратите испытания и обесточьте оборудование. Не пытайтесь принудительно запустить его, отключая защиту, повышая ток или закорачивая выход. - После подтверждения правильности срабатывания тормоза используйте его.
STEPPER_BUZZВыполните локальную проверку направления двигателя и передачи; не выполняйте сразу возврат всего устройства в исходное положение.