Aller au contenu principal

Lecture et consultation de l'ID de la carte d'outils

  • Avant de rechercher l'ID, reliez la carte d'outils à l'UTOC ou à une carte mère sur laquelle un firmware de pontage a été gravé à l'aide d'un câble XT30. Voir ci-dessous un schéma de câblage de référence :
  • Vérifiez que la résistance mesurée entre CAN H et CAN L à l'aide d'un multimètre, hors tension, est d'environ 60Ω. Si elle est d'environ 120Ω, vous devez installer un cavalier de 120Ω. Si elle est d'environ 40Ω, retirez le cavalier :

    Guide complet de configuration de la carte d'interface CAN

    Préparation

    Conditions préalables importantes
    • État de la carte : Assurez-vous que la carte a été flashée avec le firmware Klipper-can ou qu'elle est en mode Katapult-can
    • Domaine d'application : Ce tutoriel est uniquement destiné à la recherche d'ID de carte d'outil, il ne s'applique pas à la recherche d'ID de carte mère
    • Exigences de connexion : La carte d'outil doit être connectée à l'un des appareils suivants :
      • Module UTOC
      • Carte mère flashée avec le firmware USB bridge CAN
    • Connexion finale : L'appareil mentionné ci-dessus doit être connecté à l'ordinateur hôte

    Connexion matérielle et configuration de la résistance terminale

    Sécurité d'abord
    • Débranchement complet : Toutes les opérations de câblage doivent être effectuées lorsque l'appareil est complètement éteint
    • Prévenir les courts-circuits : Débranchez l'alimentation de tous les appareils avant d'effectuer les manipulations

    Tableau des spécifications de connexion

    Type d'appareilExigence de résistance terminaleMéthode de configuration
    Carte d'interface CANRésistance terminale de 120Ω requiseActivation via un shunt ou un commutateur DIP
    Interface CAN de la carte mèreRésistance terminale de 120Ω requiseActivation via un shunt ou un commutateur DIP
    Module UTOCRésistance intégrée de 120ΩAucune connexion supplémentaire nécessaire

    Étapes de configuration et de mesure

    1. Configuration matérielle

      • Vérifiez si le shunt ou le commutateur DIP de 120Ω à côté de l'interface CAN de la carte mère est installé ou activé
      • Vérifiez si le shunt ou le commutateur DIP de 120Ω sur la carte d'outil est installé ou activé
    2. Mesure de la résistance (en état hors tension)

      • Point de mesure : entre CAN-H et CAN-L
      • Outil : Multimètre

    Tableau de dépannage des valeurs de résistance

    Remarques importantes
    • La mesure doit être effectuée en état hors tension
    • Si la valeur mesurée atteint environ 140Ω, cela signifie probablement que CAN-H et CAN-L sont inversés
    Valeur mesuréeÉtatCause possibleSolution
    Environ 60Ω✅ NormalLes résistances aux deux extrémités sont correctement connectéesConfiguration terminée
    Environ 120Ω❌ AnormalCircuit ouvert ou non connectéVérifiez tous les câbles
    Environ 40Ω❌ AnormalTrois points sont connectés à la résistanceRetirez la résistance centrale
    Environ 90Ω❌ AnormalSeule une extrémité est connectée à la résistanceVérifiez le shunt de l'autre côté

    Remarques importantes

    • Module UTOC : Résistance intégrée, aucune résistance terminale supplémentaire n'est nécessaire sur la carte mère lors de la connexion
    • Scénarios de connexion :
      • Carte d'outil ↔ Carte mère (résistance terminale nécessaire des deux côtés)
      • Carte d'outil ↔ UTOC ↔ Ordinateur hôte (seule la carte d'outil a besoin de la résistance terminale)
    • Procédure de dépannage :
      Mesurer la résistance → 60Ω → Utilisation normale

      Valeur anormale → Référez-vous au tableau ci-dessus → Réglage et nouvelle mesure

    Liste de vérification matérielle

    • Tous les appareils sont complètement éteints
    • La résistance terminale de l'interface CAN de la carte mère est connectée (sauf pour le module UTOC)
    • La résistance terminale de la carte d'outil est connectée
    • La valeur mesurée par le multimètre est d'environ 60Ω
    • Les câbles CAN-H et CAN-L sont correctement et solidement connectés
    Conseil professionnel

    La configuration correcte de la résistance terminale est cruciale pour la qualité de la communication sur le bus CAN. Une déviation de la valeur de résistance peut entraîner une communication instable ou une perte de données.

    Configuration requise du réseau CAN

    • Configuration par défaut : Ce tutoriel suppose que le réseau CAN de l'ordinateur hôte est déjà configuré
    • Utilisateurs du système Fly : Si vous utilisez un ordinateur hôte Fly avec le système Fly-FAST ou Fly-Armbian, le CAN est déjà configuré par défaut (vitesse de 1 Mbps)
    • Première utilisation : Veuillez impérativement lire le tutoriel suivant avant de commencer : Tutoriel de configuration CAN

    Résumé de la procédure

    1. Préparation matérielle : Connectez les câbles en état hors tension, configurez la résistance terminale et mesurez pour confirmer une valeur de 60Ω
    2. Confirmation du réseau : Assurez-vous que le réseau CAN de l'ordinateur hôte est correctement configuré
    3. Connexion à l'ordinateur hôte : Connectez-vous à l'ordinateur hôte via UTOC ou une carte mère fonctionnant en mode pont USB
    4. État du firmware : Confirmez que la carte d'outil est en mode Klipper-can ou Katapult-can
    5. Opérations suivantes : Suivez les tutoriels ultérieurs pour la recherche et la configuration de l'ID

    À ce stade, votre carte d'interface CAN est correctement connectée et le réseau est prêt à effectuer la recherche et la configuration de l'ID.

    Connexion SSH

    • Connectez-vous via SSH (ne vous connectez pas via le port série)
    • Assurez-vous que l'ordinateur hôte est correctement connecté aux appareils du réseau CAN

    Recherche de périphériques

    • Maintenant que vous êtes correctement connecté à l'ordinateur hôte, vous pouvez entrer la commande lsusb pour rechercher les périphériques. Plusieurs cas peuvent se présenter :
      • Si la commande lsusb affiche un message indiquant que ls est introuvable, vous pouvez installer les utilitaires nécessaires en utilisant la commande suivante :
        sudo apt-get install usbutils
      • Si la commande lsusb ne donne aucune réponse, cela indique un problème système pour lequel nous ne pouvons rien faire. Vous devez changer de système ou utiliser un système dont vous savez qu'il fonctionne correctement.
      • Si vous voyez apparaître les informations comme sur l'image ci-dessous (à titre d'exemple), vérifiez simplement que 1d50:606f s'affiche bien.
    • 1d50:606f est le périphérique que vous devez utiliser lors de cette étape.
    • S'il y a plusieurs périphériques 1d50:606f, vous devez en éliminer un, sinon cela affectera le processus d'écriture du firmware et la connexion à ce dernier. Par exemple, si vous avez un FLY MINI PAD, il est recommandé d'utiliser le UTOC intégré à la carte et non d'autres périphériques de pontage CAN.
    • Si aucun périphérique n'apparaît, vérifiez que le câble USB est correctement branché et que le firmware approprié a été gravé.
    Remarque importante

    La recherche de l'ID CAN ne doit être effectuée que lorsque le périphérique 1d50:606f est détecté.

    Recherche de l'ID CAN

    Exécutez la commande suivante pour rechercher l'ID de l'appareil CAN :

    ~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0

    Explication des résultats de la recherche

    Après avoir exécuté la commande, plusieurs situations peuvent se produire :

    Résultat affichéDescription de l'étatAction suivante
    Application: KlipperLe firmware Klipper est déjà installé sur l'appareilVous pouvez utiliser directement cet ID
    Application: CANBOOT ou KatapultL'appareil est en mode BootloaderVous devez flasher le firmware Klipper avant de pouvoir l'utiliser
    Total 0 uuids foundAucun appareil trouvéVérifiez les points suivants :
    1. La configuration du réseau CAN est-elle correcte ?
    2. La vitesse CAN est-elle identique (1 Mbps par défaut) ?
    3. Cet ID est-il déjà utilisé dans la configuration (vous devez le masquer, enregistrer, éteindre et redémarrer) ?
    À propos des ID en double

    Si l'ID de l'appareil est déjà configuré dans printer.cfg, il ne sera pas affiché dans les résultats de la recherche. Pour effectuer à nouveau la recherche :

    1. Commentez cet ID dans le fichier de configuration
    2. Enregistrez la configuration et redémarrez Klipper
    3. Éteignez et redémarrez tous les appareils

    Configuration de l'ID de l'appareil CAN

    1. Récupération du fichier de configuration

    Trouvez le fichier printer.cfg selon l'interface Web utilisée :

    Fluidd
    Cliquez sur l'icône {...} dans la barre de navigation à gauche, puis trouvez printer.cfg

    Mainsail
    Cliquez sur Machine dans la barre de navigation en haut, puis trouvez printer.cfg

    2. Ajout de la configuration de l'appareil

    Ajoutez la configuration de la carte d'outil dans printer.cfg :

    [mcu toolboard]
    canbus_uuid: <Saisissez ici l'ID trouvé>
    Explication de la configuration
    • toolboard est le nom de la carte d'outil, veuillez le modifier selon vos besoins
    • Si c'est l'ID de la carte mère, la section de configuration doit être [mcu]
    • En configuration normale, la carte mère utilise [mcu] et la carte d'outil utilise [mcu toolboard]

    3. Enregistrer et redémarrer

    1. Cliquez sur le bouton SAVE & RESTART en haut à droite
    2. Le système enregistrera automatiquement la configuration et redémarrera Klipper
    Attention

    Tous les ID mentionnés dans ce document sont des exemples. Chaque ID est unique, veuillez modifier et saisir l'ID réellement obtenu.

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...