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

Подключение и настройка

Схема подключения внутри буферной платы

Видео по установке

Подключение буферной платы к основной плате и методы настройки

Важное уведомление
  • На приведенной ниже схеме подключения MMU-плата адаптера приведена только для справки по определению портов. При реальном использовании вам нужно:
  1. Напрямую подключить кабель к порту датчика концевика на вашей основной плате KLIPPER.
  2. Изменить и подтвердить настройку номеров портов PD3, PD4 и PD5 в конфигурационном файле (например, printer.cfg), чтобы обеспечить нормальную работу функций.
  • Буферная плата интегрирует следующие функции: обнаружение обрыва нити и ручное управление:

  • Обнаружение обрыва нити (FILAMENT_SENSOR)

    • Выходной сигнал: при обнаружении обрыва нити вывод PB15 буферной платы выдает низкий уровень сигнала.
  • Кнопка подачи нити (FEED)

    • Однократное нажатие: вывод PA2 буферной платы выдает импульс высокого уровня продолжительностью 3 секунды.
    • Долгое нажатие: буферная плата будет выполнять непрерывную подачу нити до тех пор, пока кнопка не будет отпущена.
  • Кнопка отвода нити (RETRACT)

    • Однократное нажатие: вывод PA3 буферной платы выдает импульс низкого уровня продолжительностью 3 секунды.
    • Долгое нажатие: буферная плата будет выполнять непрерывный отвод нити до тех пор, пока кнопка не будет отпущена.

Руководство по подключению

  • При использовании вышеуказанных функций подключите провода согласно следующей схеме:

Важное уведомление
  • На приведенной схеме MMU-плата адаптера приведена только для справки по определению портов. При реальном использовании вам нужно:
  1. Напрямую подключить кабель к порту датчика концевика на вашей основной плате KLIPPER.
  2. Изменить и подтвердить настройку номеров портов PD3, PD4 и PD5 в конфигурационном файле (например, printer.cfg), чтобы обеспечить нормальную работу функций.

Пример конфигурации

[mcu LLL_PLUS]
serial:/dev/serial/by-id/usb-Klipper_stm32h723xx_12345-if00

[filament_switch_sensor Material_breakage_detection]
pause_on_runout: true
switch_pin: ^LLL_PLUS:PD3 # Замените на используемый вами вывод
runout_gcode:
PAUSE
RESPOND MSG="material shortage"
insert_gcode:
RESPOND MSG="Detected"
event_delay: 1.0
pause_delay: 0.5

[gcode_button Load_consumables]
pin:^LLL_PLUS:PD4 # Замените на используемый вами вывод, подключенный к выводу подачи нити
press_gcode:
_Load_consumables

[gcode_button RETRACT]
pin:^!LLL_PLUS:PD5 # Замените на используемый вами вывод, подключенный к выводу отвода нити
press_gcode:
_RETRACT

[gcode_macro CONFIG]
description: Конфигурация экструдера
variable_extruder_temp: 200 ## Температура
variable_extruder_length: 50 ## Длина
variable_extruder_speed: 5 ## Скорость (мм/с)
variable_extruder_time: 10 ## Время (с)
gcode:

[gcode_macro _Load_consumables] ## Подача нити
gcode:
{% set temp = printer["gcode_macro CONFIG"].extruder_temp %}
{% set length = printer["gcode_macro CONFIG"].extruder_length %}
{% set speed = printer["gcode_macro CONFIG"].extruder_speed %}
{% set time = printer["gcode_macro CONFIG"].extruder_time %}
{% set feedrate = speed * 60 %}

RESPOND MSG="Heat the extruder to {temp} °C"
RESPOND MSG="Нагрейте экструдер до {temp} °C"
M109 S{temp}

G4 P{time *1000}
RESPOND MSG="Start feeding {length}mm"
RESPOND MSG="Начать подачу {length} мм"
G91 ; Режим относительных координат
G1 E{length} F{feedrate}
G90 ; Режим абсолютных координат

RESPOND MSG="Extrusion completed"
RESPOND MSG="Экструзия завершена"
M104 S0

[gcode_macro _RETRACT] ## Отвод нити
gcode:
{% set temp = printer["gcode_macro CONFIG"].extruder_temp %}
{% set length = printer["gcode_macro CONFIG"].extruder_length %}
{% set speed = printer["gcode_macro CONFIG"].extruder_speed %}
{% set time = printer["gcode_macro CONFIG"].extruder_time %}
{% set feedrate = speed * 60 %}

RESPOND MSG="Heat the extruder to {temp} °C"
RESPOND MSG="Нагрейте экструдер до {temp} °C"
M109 S{temp}

G4 P{time *1000}
RESPOND MSG="Start material return {length}mm"
RESPOND MSG="Начать отвод нити {length} мм"
G91 ; Режим относительных координат
G1 E-{length} F{feedrate}
G90 ; Режим абсолютных координат

RESPOND MSG="Return of materials completed"
RESPOND MSG="Отвод нити завершен"
M104 S0
Loading...
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
Loading...