Aller au contenu principal

Tutoriel d'utilisation des entraînements externes

Notes importantes

Conditions préalables
  • Ce tutoriel est configuré sur la base du firmware Klipper.
  • Le module prend en charge deux modes de câblage : à cathode commune et à anode commune. Veuillez choisir en fonction de votre situation réelle.
  • Après avoir choisi le mode de câblage, assurez-vous que les connexions matérielles sont cohérentes avec le mode choisi.

Sélection du module

Loading...
  • Ce module est applicable aux séries SUPER, GEMINI et E3.
  • Raison : ces cartes mères émettent un signal de 5V sur les broches du pilote, directement compatible avec le pilote.

Choix du mode de câblage

Veuillez choisir le mode de câblage correspondant en fonction de votre configuration matérielle :

Suggestion de choix
  • Si vous n'êtes pas sûr du mode à utiliser, veuillez consulter la documentation du module pilote.

Schéma de câblage

Loading...

Réglage de la subdivision du pilote

Configuration simplifiée
  • Aucun cavalier de pilote n'est à configurer, la subdivision est définie directement par les DIP switches du pilote.

Réglage des DIP switches du pilote

Il est recommandé de régler les DIP switches de la carte pilote sur 3200

Loading...

Explication du réglage de la subdivision

Formule de calcul principale

Nombre d'impulsions par tour de moteur = rotation_distance / step_distance

Une dérivation plus fondamentale est : Nombre d'impulsions par tour de moteur = full_steps_per_rotation × microsteps

Logique de configuration par étapes :

  1. Déterminer les paramètres inhérents au moteur : moteur courant full_steps_per_rotation: 200 (200 pas complets par tour, soit 1.8°/pas).
  2. Définir le micro-pas Klipper microsteps : défini dans le fichier de configuration, par exemple microsteps: 16.
  3. Faire correspondre la subdivision physique du pilote : calculer et régler les DIP switches du pilote en fonction des réglages ci-dessus et de la précision souhaitée.
    • Valeur recommandée dans ce tutoriel : 200 (pas complets) × 16 (micro-pas Klipper) = 3200 impulsions/tour.
    • À ce moment, les DIP switches du pilote doivent être réglés sur la valeur correspondante 3200 (32 subdivisions), ce qui signifie que le pilote subdivise 1 "impulsion de pas" reçue en 32 parties pour entraîner le moteur.
Niveau de configurationÉlément de configurationValeur définieExplication
Paramètres moteurNombre de pas complets par tour full_steps_per_rotation200Propriété inhérente au moteur, généralement 200 (1.8°)
Configuration KlipperNombre de micro-pas microsteps16Défini dans printer.cfg
Matériel du piloteValeur de subdivision des DIP switches3200 (32 subdivisions)Défini par les interrupteurs DIP physiques
Effet finalNombre d'impulsions par tour de moteur200 × 16 = 3200Klipper doit envoyer 3200 impulsions pour faire tourner le moteur d'un tour complet

Si un autre effet de subdivision est nécessaire : Veuillez suivre la logique ci-dessus, en vous assurant que le nombre de micro-pas configuré dans Klipper (microsteps) et le niveau de subdivision défini par les DIP switches du pilote sont coordonnés. Par exemple, si Klipper est réglé sur microsteps: 32, alors les DIP switches du pilote doivent être réglés sur 1600 (16 subdivisions) pour obtenir une précision totale de 200 × 32 = 6400 impulsions/tour.

Référence de configuration Klipper

Élément de configurationExplicationExemple de configuration
Type de piloteNon configuré, défini physiquement par les DIP switches du pilote
Micro-pas (microsteps:)Défini sur 16
Loading...
Durée d'impulsion (step_pulse_duration:)Ce paramètre doit être ajouté et défini sur 0.000004
Loading...
Broche d'activation (enable_pin:)Ajuster selon la logique du pilote :
1. Généralement retirer le symbole ! (activation niveau haut)
2. Certains pilotes nécessitent d'ajouter ! (activation niveau bas)
3. Dans certains cas, cette ligne peut être supprimée (toujours activé)
Activation niveau haut :
Loading...

Activation niveau bas :
Loading...

Désactiver l'activation : supprimer cette ligne

Illustration de référence de configuration :

Loading...

Notes importantes

  • Après avoir utilisé un pilote de moteur pas à pas externe, vous devez désactiver (par exemple en ajoutant un commentaire # en début de ligne) la section de configuration du pilote correspondant.
  • Par exemple [tmc5160 ...] ou [tmc2209 ...], sinon un conflit de configuration empêchera le pilote de fonctionner correctement.

Traitement des anomalies d'impulsion du pilote

Dépannage

Si les phénomènes suivants se produisent, vous pouvez essayer d'ajuster la durée d'impulsion :

  • Décalage du modèle imprimé, couches décalées
  • Vibration du moteur, bruit anormal ou fonctionnement anormal

Méthode d'ajustement : Augmentez progressivement la valeur de step_pulse_duration, par exemple :

  1. Essayez 0.000009
  2. ou 0.00001
  3. ou 0.00002

Testez l'effet après chaque ajustement.

Loading...