Aller au contenu principal

Détection de bourrage du module MDM

Présentation des fonctionnalités

Le tampon FLY-LLL PLUS peut être utilisé avec le capteur de rupture/bourrage de filament FLY-MDM pour assurer une surveillance en temps réel et un traitement automatique de l'état de bourrage de l'extrudeuse.

Fonctionnalités principales

  • Détection de bourrage : Le module MDM surveille l'état du filament dans le tampon et détecte les situations de bourrage.
  • Traitement unifié de rupture/bourrage : La détection de rupture de filament est également gérée par le module MDM, le signal étant envoyé via le tampon.

Remarque importante : Lors de l'utilisation du module MDM, tous les signaux de détection de rupture/bourrage sont envoyés à la carte mère via le tampon, et la carte mère ne peut pas distinguer si le signal provient d'une rupture ou d'un bourrage.

Exigences du firmware

  • La version du firmware du tampon doit être V1.1.5 ou supérieure.

Câblage matériel

1. Connexion du module MDM au tampon

Le module MDM communique directement avec le tampon pour détecter l'état de bourrage :

Loading...

2. Connexion du tampon à la carte mère

La carte mère envoie des signaux au tampon :

Loading...

3. Câblage de la détection de rupture de filament du tampon

La détection de rupture de filament du tampon doit être connectée à la carte mère, sinon elle ne fonctionnera pas correctement.

Loading...

Modes de connexion spécifiques :

Broche du tamponDescription de la fonctionSuggestions de connexion
STEPSurveillance du signal de pas de l'extrudeuseConnecter à un port PWM, RGB ou 12864 libre de la carte mère
DIRSurveillance du signal de direction de l'extrudeuseConnecter à un port de fin de course libre de la carte mère

Astuce : Le port servo du BL-Touch peut également être utilisé pour la surveillance du signal STEP.

Configuration Klipper

Préparation avant configuration

Avant d'ajouter la configuration du module MDM, assurez-vous d'avoir correctement configuré :

  • La configuration de base de l'extrudeuse
  • La configuration de base du tampon
  • Remarque : La détection de rupture de filament se fait maintenant via le chemin module MDM → tampon → carte mère.

1. Configuration de la surveillance du tampon (pour la détection de bourrage)

Ajoutez la configuration suivante dans le fichier de configuration Klipper (par exemple printer.cfg) pour surveiller l'état de l'extrudeuse :

[extruder_stepper buffer_monitor]
extruder: extruder # Nom de l'extrudeuse principale associée
step_pin: PE10 # Remplacez par la broche réelle connectée au PA5 du tampon
dir_pin: PD4 # Remplacez par la broche réelle connectée au PB11 du tampon
rotation_distance: 17.472 # Remplacez par la valeur réelle de votre extrudeuse
gear_ratio: 50:10 # Remplacez par le rapport d'engrenage réel de votre extrudeuse
microsteps: 16 # Remplacez par le nombre réel de micropas de votre extrudeuse
full_steps_per_rotation: 200 # Moteur pas à pas standard : 200 pas/tour

Exemple de configuration complète

# Configuration de l'extrudeuse principale
[extruder]
step_pin: PB13
dir_pin: PB12
enable_pin: !PB14
microsteps: 16
rotation_distance: 17.472
gear_ratio: 50:10
nozzle_diameter: 0.4
filament_diameter: 1.75
heater_pin: PA1
sensor_type: ATC Semitec 104GT-2
sensor_pin: PC1
control: pid
pid_Kp: 21.527
pid_Ki: 1.063
pid_Kd: 108.982
min_temp: 0
max_temp: 280

[extruder_stepper buffer_monitor]
extruder: extruder
step_pin: PE10 # Connecté au PA5 du tampon
dir_pin: PD4 # Connecté au PB11 du tampon
rotation_distance: 17.472
gear_ratio: 50:10
microsteps: 16
full_steps_per_rotation: 200

[filament_switch_sensor Material_breakage_detection]
pause_on_runout: true
switch_pin: ^PA0 # Remplacez par la broche que vous utilisez réellement
runout_gcode:
PAUSE
RESPOND MSG="Rupture de filament détectée, impression en pause"
insert_gcode:
RESPOND MSG="Filament inséré, prêt à reprendre l'impression"
event_delay: 2.0 # Délai de déclenchement de l'événement (secondes)
pause_delay: 2.0 # Délai de la commande de pause (secondes)
debounce_delay: 2.0 # Délai anti-rebond (secondes)

Configuration du tampon

Précautions
  • Si la configuration de l'extrudeuse ne contient pas de gear_ratio, remplacez Nombre de dents motrices et Nombre de dents menées par 1.
Loading...

Spécifications des paramètres

Description de la fonctionCommande de configuration (à saisir dans l'outil série)Valeur par défautUnitéRemarques
Afficher tous les paramètres actuels
Loading...
--Envoyer la commande pour lire toutes les configurations actuelles.
Définir le nombre d'impulsions du moteur
Loading...
916-Définit le nombre d'impulsions nécessaires pour que le moteur se déplace d'un millimètre.
Définir la distance de détection de l'encodeur
Loading...
1.73mmDéfinit la distance parcourue par le matériau pour chaque signal de l'encodeur.
Définir le délai d'expiration de fonctionnement
Loading...
60000msDéfinit le temps d'arrêt automatique en l'absence de déclenchement, pour éviter une extrusion continue.
Définir le coefficient d'échelle d'erreur
Loading...
2.0-Erreur autorisée = Valeur encoder X Valeur scale.
Exemple : 1.73 * 2.0 = 3.46 mm
Définir la commande de contrôle de vitesse
Loading...
260mmDéfinit la vitesse de fonctionnement du tampon, maximum 600 (tours/minute). Le micrologiciel doit être mis à jour vers la version V1.1.1.

Instructions d'utilisation :

  1. Format des commandes : Dans la colonne "Commande de configuration" du tableau ci-dessus, la ligne complète de la commande (par exemple steps 916) est le contenu à saisir intégralement.
  2. Méthode d'envoi : Après avoir saisi la commande dans la zone d'envoi de l'assistant série, cliquez sur le bouton Envoyer.
  3. Sauvegarde automatique : Une fois la commande envoyée avec succès, les paramètres prennent effet immédiatement et sont automatiquement sauvegardés. Aucune opération de sauvegarde supplémentaire n'est requise.
  4. Confirmation de la configuration : Après avoir modifié un paramètre, vous pouvez envoyer la commande info pour consulter tous les paramètres actuels et vérifier que la configuration est correcte.
Précautions
  • Après avoir configuré les paramètres, vous pouvez configurer le tampon via le lien ci-dessous.
  • Configuration du tampon

Test des fonctionnalités

1. Test de connexion

  1. Effectuez la connexion du module MDM au tampon.
  2. Effectuez la connexion des fils de signal entre le tampon et la carte mère.
  3. Assurez-vous que toutes les connexions sont fermes.

2. Test complet du processus

  1. Démarrez une impression test.
  2. Simulez une situation de bourrage (avec précaution).
  3. Observez :
    • Si le module MDM détecte le problème.
    • Si le tampon transmet le signal.
    • Si la carte mère reçoit le signal.
Loading...