Aller au contenu principal

Câblage et configuration

Schéma de câblage interne du tampon

Vidéo d'installation

Connexion du tampon à la carte mère et méthode de configuration

Important
  • Le carte d'interface MMU dans l'exemple de câblage ci-dessous est uniquement fourni à titre de référence pour la définition des interfaces. Lors de l'utilisation réelle, vous devez :
  1. Connecter directement les câbles aux broches de signal des fin de course de votre carte mère KLIPPER.
  2. Dans le fichier de configuration (tel que printer.cfg), modifier et configurer correctement les numéros de broches correspondants afin de garantir le bon fonctionnement.
  • Ce tampon intègre les fonctions de détection de rupture de filament et de contrôle manuel :

  • Détection de rupture de filament (FILAMENT_SENSOR)

    • Sortie du signal : Lorsqu'une rupture de filament est détectée, la broche PB15 du tampon émet un signal niveau bas.
  • Bouton d'alimentation (FEED)

    • Clic simple : La broche PA2 du tampon émet une impulsion haute de 3 secondes.
    • Appui prolongé : Le tampon exécute une alimentation continue, jusqu'au relâchement du bouton.
  • Bouton de retrait (RETRACT)

    • Clic simple : La broche PA3 du tampon émet une impulsion basse de 3 secondes.
    • Appui prolongé : Le tampon exécute un retrait continu, jusqu'au relâchement du bouton.

Guide de câblage

  • Lorsque vous utilisez ces fonctions, veuillez vous référer au schéma suivant pour le câblage :

Important
  • Le carte d'interface MMU dans le schéma n'est qu'à titre de référence pour la définition des interfaces. Lors de l'utilisation réelle, vous devez :
  1. Connecter directement les câbles aux broches de signal des fin de course de votre carte mère KLIPPER.
  2. Dans le fichier de configuration (tel que printer.cfg), modifier et confirmer la configuration des broches PD3, PD4 et PD5 pour garantir le bon fonctionnement.

Configuration de référence

[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 # Remplacer par la broche utilisée
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 # Remplacer par la broche utilisée, connectée à la broche d'alimentation
press_gcode:
_Load_consumables

[gcode_button RETRACT]
pin:^!LLL_PLUS:PD5 # Remplacer par la broche utilisée, connectée à la broche de retrait
press_gcode:
_RETRACT

[gcode_macro CONFIG]
description: Configuration de l'extrudeur
variable_extruder_temp: 200 ## Température
variable_extruder_length: 50 ## Longueur
variable_extruder_speed: 5 ## Vitesse (mm/s)
variable_extruder_time: 10 ## Durée (s)
gcode:

[gcode_macro _Load_consumables] ## Alimentation
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="Chauffer l'extrudeur à {temp} °C"
M109 S{temp}

G4 P{time *1000}
RESPOND MSG="Start feeding {length}mm"
RESPOND MSG="Démarrer l'alimentation {length}mm"
G91 ; Mode coordonnées relatives
G1 E{length} F{feedrate}
G90 ; Mode coordonnées absolues

RESPOND MSG="Extrusion completed"
RESPOND MSG="Extrusion terminée"
M104 S0

[gcode_macro _RETRACT] ## Retrait
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="Chauffer l'extrudeur à {temp} °C"
M109 S{temp}

G4 P{time *1000}
RESPOND MSG="Start material return {length}mm"
RESPOND MSG="Démarrer le retrait {length}mm"
G91 ; Mode coordonnées relatives
G1 E-{length} F{feedrate}
G90 ; Mode coordonnées absolues

RESPOND MSG="Return of materials completed"
RESPOND MSG="Retrait terminé"
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...