Aller au contenu principal

Tutoriel d'utilisation du pilote externe

Guide de configuration du servomoteur

Précautions

Conditions préalables
  • Ce tutoriel est basé sur la configuration du firmware Klipper
  • Le module prend en charge deux méthodes de câblage, veuillez choisir en fonction de la situation réelle
  • Après avoir choisi la méthode de câblage, assurez-vous que la connexion matérielle correspond à la méthode choisie

Sélection du module

Loading...

Cartes compatibles : Série SUPER, série GEMINI, série E3

Description : Les broches de sortie de commande de ces cartes fournissent un signal 5V, le variateur peut être utilisé directement, aucun module supplémentaire n'est nécessaire.

Choix de la méthode de câblage

Veuillez choisir la méthode de câblage correspondant à votre configuration matérielle :

Opération hors tension

Avant de choisir ou de modifier la méthode de câblage du variateur externe, éteignez complètement l'imprimante et débranchez l'alimentation électrique. Ne pas câbler, brancher/débrancher les câbles de signal du variateur ou toucher les bornes exposées lorsque l'appareil est sous tension.

Conseil de sélection

En cas de doute sur la méthode à utiliser, veuillez vous référer au manuel du module de commande ou consulter le fabricant.

Schéma de câblage

Loading...

Réglage de la subdivision du variateur

Configuration simplifiée

Aucun réglage de cavalier de variateur nécessaire, la subdivision est définie directement par les commutateurs DIP intégrés au variateur.

Réglage des commutateurs DIP du variateur

Il est recommandé de régler les commutateurs DIP intégrés au variateur sur 3200

Opération hors tension

Avant de régler les commutateurs DIP du variateur, éteignez complètement l'imprimante et débranchez l'alimentation électrique. Ne pas actionner les commutateurs du variateur lorsque l'appareil est sous tension.

Loading...

Explication du réglage de la subdivision

Formule de calcul essentielle

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

Une dérivation plus fondamentale est :

Nombre d'impulsions nécessaires par tour de moteur = full_steps_per_rotation × microsteps

Logique de configuration par étapes :

  1. Déterminez les paramètres inhérents du moteur : Les moteurs courants ont full_steps_per_rotation: 200 (200 pas complets par tour, soit 1,8°/pas)
  2. Définissez les micro-pas Klipper microsteps : Configurez dans le fichier de configuration, par ex. microsteps: 16
  3. Faites correspondre la subdivision physique du variateur : En fonction du réglage ci-dessus et de la précision requise, calculez et définissez les commutateurs DIP du variateur
    • Valeur recommandée par ce tutoriel : 200 (pas complets) × 16 (micro-pas Klipper) = 3200 impulsions/tour
    • Dans ce cas, le variateur doit être réglé sur 16 subdivisions, la valeur des commutateurs DIP doit être 3200 (certains variateurs affichent 16 subdivisions, d'autres 3200 impulsions, veuillez vérifier selon le manuel du variateur)
    • Cela signifie que le variateur traite chaque impulsion envoyée par Klipper comme 1 micro-pas
Niveau de configurationÉlément de configurationValeur définieDescription
Paramètres du 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 variateurValeur de subdivision DIP3200 (16 subdivisions)Réglage par commutateur DIP physique
Résultat finalNombre d'impulsions nécessaires par tour de moteur200 × 16 = 3200Klipper doit envoyer 3200 impulsions pour faire tourner le moteur d'un tour complet

Si d'autres effets de subdivision sont nécessaires :

Suivez la logique ci-dessus, en vous assurant que le nombre de micro-pas configuré dans Klipper (microsteps) est cohérent avec le niveau de subdivision défini par les commutateurs DIP du variateur. Par exemple, si microsteps: 32 est défini dans Klipper, les commutateurs DIP du variateur doivent être réglés sur 6400 (32 subdivisions) pour obtenir une précision totale de 200 × 32 = 6400 impulsions/tour.

Référence de configuration Klipper

Élément de configurationDescriptionExemple de configuration
Type de variateurInutile de configurer, défini physiquement par les commutateurs DIP du variateur
Micro-pas (microsteps:)Défini sur 16
Loading...
Durée d'impulsion (step_pulse_duration:)Doit ajouter ce paramètre et le définir sur 0.000004
Loading...
Broche d'activation (enable_pin:)À ajuster selon la logique du variateur :
1. Supprimez généralement le symbole ! (activation niveau haut)
2. Certains variateurs nécessitent l'ajout de ! (activation niveau bas)
3. Dans certains cas, cette ligne peut être supprimée (toujours activé)
Activation niveau haut :
Loading...

Activation niveau bas :
Loading...

Désactivation activation : supprimer cette ligne

Schéma de référence de configuration :

Loading...

Précautions de configuration

Rappel important

Après avoir utilisé un variateur de moteur pas à pas externe, il est impératif de masquer (ajouter # en début de ligne pour commenter) les sections de configuration du variateur correspondantes, telles que [tmc5160 ...] ou [tmc2209 ...], sinon un conflit de configuration empêchera le variateur de fonctionner correctement.

Instructions de test du module 5V

Limite de sécurité

Cette vérification est uniquement destinée aux utilisateurs utilisant un module élévateur 5V (cartes série D, série C). Les utilisateurs de modules standard peuvent passer cette section.

Les utilisateurs ordinaires ne doivent pas toucher le module ou les broches exposées de la carte avec des pointes de test sous tension. Pour les tests électriques des broches exposées, veuillez contacter le service après-vente ou les confier à une personne ayant une expérience électrique.

Après avoir installé le module élévateur 5V sur la carte, ne connectez pas immédiatement un variateur externe. Veuillez d'abord suivre les étapes ci-dessous pour confirmer que le module, la configuration et le faisceau ne présentent pas d'anomalie évidente.

Étapes de test

Étape 1 : Ajouter la configuration de test

Ajoutez la configuration suivante à votre fichier printer.cfg, en veillant à modifier les broches pour celles des connecteurs de commande correspondants :

[output_pin STEP]
pin: PC14

[output_pin DIR]
pin: PC13

[output_pin EN]
pin: PC15
Explication des broches
  • Remplacez PC14, PC13, PC15 dans l'exemple par les broches de votre connecteur de commande réellement utilisé
  • Par exemple, si vous utilisez le connecteur de commande de l'axe X, veuillez consulter le schéma de principe de la carte pour trouver le numéro de broche correspondant

Étape 2 : Vérifier le module et le faisceau hors tension

Opération hors tension

Avant de vérifier l'orientation du module, la fiche, l'ordre des fils ou de remplacer le faisceau, éteignez complètement l'imprimante et débranchez l'alimentation électrique. Ne pas brancher/débrancher le module élévateur, les câbles de signal du variateur externe ou toucher les bornes exposées lorsque l'appareil est sous tension.

  1. Confirmez que l'orientation d'installation du module élévateur 5V correspond au marquage de la carte et au manuel.
  2. Confirmez que l'ordre des fils EN, PUL, DIR, GND correspond à la méthode de câblage choisie.
  3. Privilégiez l'utilisation des modules et faisceaux prêts à l'emploi fournis par le fabricant ; ne modifiez pas le câblage vous-même.
  4. Ne connectez pas encore le variateur externe pour éviter de l'endommager en cas d'erreur de configuration ou d'ordre des fils.

Étape 3 : Vérification de la sortie logicielle

  1. Dans l'interface Mainsail ou Fluidd, accédez à la console.
  2. Assurez-vous qu'aucun variateur externe ou autre dispositif d'actionnement n'est connecté, puis exécutez les commandes suivantes dans l'ordre, en vérifiant qu'aucune erreur n'apparaît dans la console :
    • SET_PIN PIN=EN VALUE=1
    • SET_PIN PIN=EN VALUE=0
    • SET_PIN PIN=STEP VALUE=1
    • SET_PIN PIN=STEP VALUE=0
    • SET_PIN PIN=DIR VALUE=1
    • SET_PIN PIN=DIR VALUE=0
  3. Si une commande génère une erreur, vérifiez d'abord que le nom de la broche dans printer.cfg correspond au connecteur de commande réel.

Étape 4 : Confirmation par substitution

  1. Si le module ou le faisceau présente un aspect anormal, une surchauffe, une odeur ou si la console continue d'afficher des erreurs, mettez immédiatement hors tension.
  2. Utilisez un module élévateur 5V, un faisceau prêt à l'emploi connus pour être bons, ou un autre connecteur de commande pour effectuer un test croisé.
  3. Si le problème persiste, veuillez contacter le service après-vente ; ne touchez pas vous-même les broches exposées ou ne modifiez pas le module.

Interprétation des résultats du test

Élément de vérificationRésultat normalRésultat anormalRecommandation
Orientation du module et ordre des filsConforme au marquage de la carte et au manuelInversé, mal positionné ou ordre des fils non conformeRéinstaller ou remplacer le faisceau prêt à l'emploi après mise hors tension complète
Commandes de la consoleLes commandes SET_PIN ne génèrent pas d'erreurBroche inexistante ou commande échouéeVérifier la configuration des broches dans printer.cfg
Aspect du module/du faisceauPas de surchauffe, d'odeur, de dommage ou de jeuSurchauffe, odeur, dommage, jeuMettre immédiatement hors tension, remplacer le module ou le faisceau
Après avoir réussi le test

Après avoir confirmé que l'aspect, l'ordre des fils et la configuration sont normaux, mettez d'abord complètement hors tension, puis procédez au câblage officiel du variateur.

Gestion des anomalies d'impulsions de commande

Résolution de problèmes

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

  • Décalage du modèle imprimé, désalignement des couches
  • Vibrations du moteur, bruits anormaux 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

Après chaque ajustement, enregistrez la configuration et redémarrez Klipper, puis testez le résultat.

Loading...