Lecture et affichage de l'ID de la carte d'outils
- Obtenir l'UUID CANBus
- Obtenir l'ID RS232
-
Avant de rechercher l'ID, connectez la carte d'outils à l'UTOC ou à une carte mère avec le firmware de pont à l'aide d'un câble de données XT30. Voir ci-dessous pour le schéma de câblage de référence.
-
Vérifiez que les commutateurs DIP sont bien positionnés correctement.
Loading... -
Assurez-vous que la résistance mesurée entre CAN H et CAN L est d'environ
60Ωlorsque l'alimentation est coupée. Si elle est de120Ω, il faut activer le commutateur DIP120Ω. Si elle est d'environ40Ω, il faut désactiver le commutateur DIP.Loading...Guide Complet de Configuration de la Carte Outil CAN
Préparation
Prérequis Importants- État de la carte outil : Assurez-vous que la carte outil est flashée avec le firmware
Klipper-canou est en modeKatapult-can. - Champ d'application : Ce tutoriel est uniquement pour la recherche de l'ID de la carte outil, pas pour la recherche de l'ID de la carte mère.
- Exigences de connexion : La carte outil doit être connectée à l'un des appareils suivants :
- Module
UTOC - Une carte mère flashée avec le firmware
USB Bridge CAN
- Module
- Connexion finale : L'appareil ci-dessus doit être connecté à l'ordinateur hôte.
Connexion Matérielle et Configuration de la Résistance de Terminaison
Sécurité d'abord- Alimentation complètement coupée : Toutes les opérations de câblage doivent être effectuées avec l'appareil complètement hors tension.
- Prévention des courts-circuits : Débranchez l'alimentation de tous les appareils avant de procéder.
Tableau des Normes de Connexion
Type d'appareil Exigence de résistance de terminaison Méthode de configuration Carte outil CAN Nécessite une résistance de terminaison de 120ΩActiver via cavalier ou interrupteur à glissière Interface CAN de la carte mère Nécessite une résistance de terminaison de 120ΩActiver via cavalier ou interrupteur à glissière Module UTOC Résistance de 120ΩintégréeAucun raccordement supplémentaire nécessaire Étapes de Configuration et de Mesure
-
Configuration matérielle
- Vérifiez si le cavalier
120Ωou l'interrupteur à glissière à côté de l'interface CAN de la carte mère est connecté ou activé. - Vérifiez si le cavalier
120Ωou l'interrupteur à glissière sur la carte outil est connecté ou activé.
- Vérifiez si le cavalier
-
Mesure de la résistance (état hors tension)
- Points de mesure : Entre CAN-H et CAN-L
- Outil : Multimètre
Tableau de Dépannage des Valeurs de Résistance
Notes- La mesure doit être effectuée avec l'appareil hors tension.
- Si la plage de mesure atteint environ
140Ω, il est possible que CAN-H et CAN-L soient inversés.
Valeur mesurée État Cause possible Solution Environ 60Ω✅ Normal Résistances correctement connectées aux deux extrémités Configuration terminée Environ 120Ω❌ Anormal Câble coupé ou non connecté Vérifier tous les câblages Environ 40Ω❌ Anormal Trois extrémités connectées à des résistances Retirer la résistance du milieu Notes Importantes
- Module UTOC : Résistance intégrée, la carte mère ne nécessite pas de résistance de terminaison supplémentaire lors de la connexion.
- Scénarios de connexion :
- Carte outil ↔ Carte mère (les deux extrémités nécessitent une résistance de terminaison)
- Carte outil ↔ UTOC ↔ Ordinateur hôte (seule la carte outil nécessite une résistance de terminaison)
- Processus de dépannage :
Mesurer la résistance → 60Ω → Utilisation normale
↓
Valeur anormale → Consulter le tableau ci-dessus → Ajuster et remesurer
Liste de Vérification Matérielle
- Tous les appareils complètement hors tension
- Résistance de terminaison de l'interface CAN de la carte mère connectée (sauf UTOC)
- Résistance de terminaison de la carte outil connectée
- Valeur de résistance mesurée au multimètre ≈ 60Ω
- Câblage CAN-H et CAN-L correct et solide
Conseil ProfessionnelUne configuration correcte de la résistance de terminaison est cruciale pour la qualité de la communication sur le bus CAN. Un écart dans la valeur de la résistance peut entraîner une instabilité de la communication ou une perte de données.
Exigences de Configuration du Réseau CAN
- Configuration par défaut : Ce tutoriel suppose que le réseau CAN est déjà configuré sur l'ordinateur hôte.
- Utilisateurs du système Fly : Si vous utilisez un ordinateur hôte Fly exécutant le système Fly-FAST ou Fly-Armbian, le CAN est configuré par défaut (débit de 1 Mbps).
- Première utilisation : Veuillez d'abord lire le tutoriel ci-dessous : Tutoriel de configuration CAN
Processus de Résumé
- Préparation matérielle : Câblage hors tension, configuration de la résistance de terminaison, mesure de confirmation à 60Ω.
- Confirmation du réseau : S'assurer que le réseau CAN de l'ordinateur hôte est correctement configuré.
- Connexion à l'ordinateur hôte : Connecter à l'ordinateur hôte via UTOC ou une carte mère en pont USB.
- État du firmware : Confirmer que la carte outil est en mode Klipper-can ou Katapult-can.
- Opérations suivantes : Suivre les tutoriels suivants pour la recherche d'ID et la configuration.
À ce stade, votre connexion matérielle de la carte outil CAN et votre environnement réseau sont prêts pour les opérations de recherche d'ID et de configuration.
Connexion SSH
- Connectez-vous au SSH via le réseau (ne pas utiliser la connexion série)
- Assurez-vous que la connexion entre l'ordinateur hôte et les appareils du réseau CAN est normale.
Recherche de périphériques
- Maintenant que vous êtes correctement connecté à l'ordinateur hôte, vous pouvez entrer la commande
lsusbpour rechercher les périphériques. Plusieurs cas peuvent se présenter :- Si la commande
lsusbaffiche un message indiquant quelsest introuvable, vous pouvez installer les utilitaires nécessaires en utilisant la commande suivante :sudo apt-get install usbutils - Si la commande
lsusbne 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:606fs'affiche bien.Loading...
- Si la commande
1d50:606fest 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 unFLY MINI PAD, il est recommandé d'utiliser leUTOCinté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 importanteLa recherche de l'ID CAN ne doit être effectuée que lorsque le périphérique
1d50:606fest détecté.Recherche de l'ID CAN
- Fly-Armbian / Système Générique
- Système Fly-FAST
Exécutez la commande suivante pour rechercher l'ID de l'appareil CAN :
~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0Exécutez la commande suivante pour rechercher l'ID de l'appareil CAN :
python ~/klipper/scripts/canbus_query.py can0Explication des Résultats de Recherche
Après avoir exécuté la commande de recherche, plusieurs situations peuvent se présenter :
Résultat affiché État Action suivante Application: KlipperL'appareil est flashé avec le firmware Klipper Peut utiliser cet ID directement Application: CANBOOTouKatapultL'appareil est en mode Bootloader Doit flasher le firmware Klipper avant utilisation Total 0 uuids foundAucun appareil trouvé Vérifier les problèmes suivants :
1. La configuration du réseau CAN est-elle correcte ?
2. Le débit CAN est-il cohérent ? (1 Mbps par défaut)
3. Cet ID est-il déjà utilisé dans la configuration ? (doit d'abord être masqué, puis sauvegardé, redémarré et coupé)Loading...À propos des ID en doubleSi l'ID de l'appareil est déjà configuré dans
printer.cfg, il n'apparaîtra pas dans les résultats de recherche. Pour le rechercher à nouveau :- Commenter l'ID de l'appareil dans le fichier de configuration.
- Sauvegarder la configuration et redémarrer Klipper.
- Couper l'alimentation et redémarrer tous les appareils.
Configuration de l'ID de l'Appareil CAN
1. Obtenir le Fichier de Configuration
Selon l'interface Web utilisée, trouvez le fichier de configuration
printer.cfg:Fluidd
Cliquez sur l'icônedans la barre de navigation de gauche, trouvez{...}printer.cfg.Loading...Mainsail
Cliquez surMachinedans la barre de navigation supérieure, trouvezprinter.cfg.Loading...2. Ajouter la Configuration de l'Appareil
Ajoutez la configuration de la carte outil dans
printer.cfg:[mcu toolboard]
canbus_uuid: <Insérez ici l'ID trouvé>Explication de la Configurationtoolboardest le nom de la carte outil, modifiez-le selon la situation réelle.- Pour l'ID de la carte mère, la section de configuration doit être
[mcu]. - Dans une configuration normale, la carte mère utilise
[mcu], la carte outil utilise[mcu toolboard].
3. Sauvegarder et Redémarrer
- Cliquez sur le bouton SAVE & RESTART en haut à droite.
- Le système sauvegardera automatiquement la configuration et redémarrera Klipper.
Loading...AttentionTous les ID apparaissant dans le document sont des exemples. En réalité, chaque carte mère a un ID différent. Veuillez modifier et remplir en fonction de l'ID réellement obtenu.
- État de la carte outil : Assurez-vous que la carte outil est flashée avec le firmware
- Avant de rechercher l'ID, connectez la carte d'outils à l'UTOR ou au G2T à l'aide d'un câble de données XT30. Voir ci-dessous pour le schéma de câblage de référence.
- Vérifiez que les commutateurs DIP sont bien positionnés correctement.
Loading...
ID RS232 du toolboard
Précautions
Préparation importante- Exigence du firmware :
Le toolboard doit être programmé avec le firmware RS232, sinon la communication ne fonctionnera pas. - Mise à la masse obligatoire :
⚠️ Avant de connecter le toolboard, assurez-vous de relier sa masse (GND) à celle de la carte mère (il suffit d'utiliser la même alimentation24V/12V).
Précautions RS232
- En dehors de D8, D8PRO et C8P qui prennent en charge l'interface RS232, les autres cartes mères ne prennent pas en charge cette interface.
- Les cartes mères non compatibles doivent utiliser
G2TouUTORpour la connexion. Ce tutoriel utiliseUTOR.
Recherche de l'ID RS232
- Ouvrez un navigateur et entrez l'adresse IP de l'hôte dans la barre d'adresse. Par exemple, si l'IP de mon hôte est
192.168.101.179, entrez-la directement puis appuyez sur Entrée.
Loading...- Depuis l'interface WEB de l'hôte, trouvez dans le menu de configuration à gauche :
- Pour fluidd :
{…}, cliquez dessus pour trouverprinter.cfg
Loading...- Pour mainsail :
Machine, cliquez dessus pour trouverprinter.cfg
Loading...-
Cliquez sur
printer.cfg, puis cliquez surDEVICESen haut à droite :Loading...Loading... -
Cliquez sur
SERIAL, puis actualisez :- Actualisation sous fluidd
Loading...- Actualisation sous mainsail
Loading... -
Copiez l'ID en cliquant sur la flèche :
- Sous fluidd, vérifiez la présence de
ttyUSBet assurez-vous quePath_by_hardwareexiste, c'est l'ID RS232
Loading...- Sous mainsail, vérifiez la présence de
ttyUSBet assurez-vous quePath_by_hardwareexiste, c'est l'ID RS232
Loading...Remarque- Lorsque vous utilisez
UTORpour connecter le toolboard, deuxRS232_IDpeuvent apparaître, essayez-les un par un.
- Sous fluidd, vérifiez la présence de
Saisir l'ID RS232 du toolboard
-
Voici une configuration de référence :
Remarque- Dans la configuration ci-dessous,
toolboarddésigne le nom du toolboard. Si votre toolboard a un autre nom, veuillez le remplacer.
dangereux[mcu toolboard]
serial: <Remplacez ici par l'ID que vous venez de trouver>
baud: 250000
restart_method: command- Pour ajouter l'
IDdu toolboard, il faut toujours utiliser[mcu toolboard]suivi deserial:et de l'ID trouvé pour le toolboard.
- Voici une configuration de référence :
- Veuillez noter que ce tutoriel concerne la recherche et la configuration de l'ID du toolboard, et que normalement la connexion avec la carte mère est déjà établie.
- La carte mère doit être
[mcu], tandis que le toolboard est[mcu toolboard]. - Cliquez sur
SAVE & RESTARTen haut à droite pour enregistrer automatiquement et redémarrer klipper.
dangereuxRemarque : Tous les ID mentionnés dans ce document sont des exemples. Chaque carte mère a un ID différent, veuillez donc saisir l'ID réellement obtenu.
dangereuxVeuillez noter que les ID ci-dessous ne peuvent pas être utilisés !!!!!!
serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 - Dans la configuration ci-dessous,
- Exigence du firmware :