Note importante
- Ce tutoriel est spécifiquement dédié au câblage et à la recherche de l'ID de la carte outil. Les étapes associées ne s'appliquent pas à la carte mère. Veuillez faire la distinction.
- Si vous n'utilisez pas de carte outil, ignorez ce tutoriel.
Lecture et consultation de l'ID de la carte outil
- Obtention de l'ID USB
- Obtention de l'UUID CANBus
- Méthode d'utilisation RS232
Précautions
Avant de rechercher l'ID de la carte outil, veuillez vous assurer que toutes les conditions suivantes sont remplies :
- Préparation du firmware : La carte outil a été flashée avec le firmware
USB, ou est en mode de flashUSB. - Objectif clair : Ce tutoriel est uniquement destiné à rechercher l'ID de la carte outil, ne s'applique pas à l'ID de la carte mère.
- Connexion matérielle : La carte outil est correctement connectée au port
USB-Ade l'ordinateur hôte via USB. - Méthode de connexion : Veuillez vous connecter à l'ordinateur hôte via SSH réseau pour effectuer les opérations, n'utilisez pas la connexion série.
Rechercher l'ID USB
ls /dev/serial/by-id/*
- Cas normal : Le terminal affichera un ID similaire à celui ci-dessous (l'image ci-dessous est uniquement un exemple).
Loading...
- Si aucun ID n'apparaît après avoir saisi la commande ci-dessous, mais que
lsusbaffiche un périphérique, veuillez remplacer l'ordinateur hôte ou le système de l'ordinateur hôte.
Si plusieurs ID apparaissent, veuillez sélectionner l'ID correspondant en fonction du modèle MCU de votre carte mère.
Remplir l'ID USB dans la configuration
Loading... |
Loading... |
Remarque : Tous les ID apparaissant dans le document sont des exemples, l'ID de chaque carte mère est différent. Veuillez le modifier et le remplir en fonction de l'ID réellement obtenu.
Remplir l'ID USB de la carte outil
-
Vous trouverez ci-dessous une configuration de référence.
Précautions- Dans la configuration ci-dessous,
toolboardfait référence au nom de la carte outil. Si le nom est différent, veuillez le remplacer par le nom correspondant.
Danger[mcu toolboard]serial : <remplacez ici par l'ID que vous venez de trouver>- Pour ajouter l'
IDde la carte outil, ce doit être[mcu toolboard]suivi deserial :et de l'ID de la carte outil que vous avez trouvé.
- Vous trouverez ci-dessous une configuration de référence.
- Veuillez noter que ce tutoriel concerne la recherche et la configuration de l'ID de la carte outil. Dans des conditions normales, la connexion à la carte mère est déjà établie.
- Et la carte mère doit être
[mcu], la carte outil doit être[mcu toolboard].
- Référence pour fluidd
Loading...- Référence pour mainsail
Loading...- Cliquez sur
SAVE & RESTARTen haut à droite, cela enregistrera et redémarrera automatiquement Klipper.
- Dans la configuration ci-dessous,
- Câblage de référence CAN
- Vérification de la configuration de la résistance de terminaison :
Appareil Méthode de configuration État cible Carte mère Trouvez le cavalier ou l'interrupteur à glissière marqué 120ΩPlacez le cavalier ou basculez sur ONCarte outil Trouvez le cavalier ou l'interrupteur à glissière marqué 120ΩPlacez le cavalier ou basculez sur ON
Objectif : Cette résistance est essentielle pour garantir la stabilité du signal du bus CAN et éviter les erreurs de communication.
Obtention de l'UUID CANBus
Préparation
- État de la carte outil : Assurez-vous que la carte outil a été flashée avec le firmware
Klipper-canou qu'elle est en modeKatapult-can - Remarque : Ce tutoriel est destiné uniquement à la recherche de l'ID de la carte outil, ne s'applique pas à la recherche de l'ID de la carte principale
- Exigences de connexion : La carte outil doit être connectée à l'un des appareils suivants :
- Module
UTOC - Carte principale avec le firmware
Pont USB-CANflashé
- Module
- Connexion finale : Les appareils ci-dessus doivent être connectés à l'ordinateur hôte
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 Fly : Si vous utilisez l'ordinateur hôte Fly avec le système Fly-FAST, le CAN est déjà configuré par défaut (vitesse 1Mbps)
- Première utilisation : Veuillez d'abord lire le tutoriel ci-dessous : Tutoriel de configuration CAN
Connexion SSH
- Connectez-vous au SSH via le réseau (ne pas utiliser la connexion série)
- Assurez-vous que l'ordinateur hôte et les appareils du réseau CAN sont correctement connectés
Recherche de l'ID CAN
- Commande de recherche pour ordinateur hôte standard
~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0
- Commande de recherche pour ordinateur hôte FLY
python3 ~/klipper/scripts/canbus_query.py can0
Explication des résultats de recherche
- Remarque : L'ID de la carte principale a déjà été configuré dans Klipper dans les documents précédents. Normalement, le
CANIDde la carte principale ne peut pas être trouvé - Méthode de vérification rapide : Si vous devez confirmer, déconnectez d'abord le câble CAN entre la carte principale et la carte outil, puis relancez la recherche
- Après avoir exécuté la commande de recherche, plusieurs cas peuvent se présenter :
| Affichage du résultat | Explication de l'état | Action suivante |
|---|---|---|
Application: Klipper | L'appareil a été flashé avec le firmware Klipper | L'ID peut être utilisé directement |
Application: CANBOOT ou Katapult | L'appareil est en mode Bootloader | Le firmware Klipper doit être flashé avant utilisation |
Total 0 uuids found | Aucun appareil trouvé | Vérifiez les problèmes suivants : 1. La configuration du réseau CAN est-elle correcte 2. La vitesse CAN est-elle cohérente (défaut 1Mbps) 3. L'ID est-il déjà utilisé dans la configuration (il faut d'abord le commenter, puis enregistrer, éteindre et redémarrer) |
Si l'ID de l'appareil est déjà configuré dans printer.cfg, il ne sera pas affiché dans les résultats de recherche. Pour effectuer une nouvelle recherche :
- Commentez l'ID de l'appareil dans le fichier de configuration
- Enregistrez la configuration et redémarrez Klipper
- Éteignez et redémarrez tous les appareils
Configuration de l'ID de l'appareil CAN
1. Obtention du fichier de configuration
Selon l'interface Web utilisée, trouvez le fichier de configuration printer.cfg :
Fluidd Loading... | Mainsail Loading... |
2. Ajout de la configuration de l'appareil
Ajoutez la configuration de la carte outil dans printer.cfg :
[mcu toolboard]
canbus_uuid: <insérez ici l'ID obtenu>
toolboardest le nom de la carte outil, à modifier selon la situation réelle- Pour un ID de carte principale, la section de configuration doit être
[mcu] - Dans une configuration normale, la carte principale utilise
[mcu], la carte outil utilise[mcu toolboard]
3. Enregistrer et redémarrer
- Cliquez sur le bouton SAVE & RESTART en haut à droite
- Le système enregistrera automatiquement la configuration et redémarrera Klipper
Tous les ID apparaissant dans le document sont des exemples. En réalité, les ID de chaque carte principale sont différents. Veuillez les modifier en fonction de l'ID réellement obtenu.
- Câblage de référence RS232
Description de la configuration de l'interface
Remarques importantes
- Exigence du firmware :
La carte outil doit être flashée avec le firmware RS232, sinon la communication est impossible. - Mise à la terre forcée :
⚠️ Avant de connecter la carte outil, assurez-vous qu'elle utilise la même source d'alimentation que leC8Pou connectez la GND de la carte outil à celle de la carte mère (en utilisant la même alimentation24V/12V). - Caractéristiques des interfaces :
- Les deux interfaces RS232 prennent en charge une utilisation indépendante ou simultanée.
- Le paramètre
serial:de Klipper est fixe matériellement et ne peut pas être modifié.
Normes de câblage
|
|
- Interface gauche (SERIAL3)
- Interface droite (UART4)
Étapes de configuration
- Modifier printer.cfg
[mcu Laser]serial: /dev/serial3 # Nœud de périphérique fixe pour l'interface gauchebaud: 250000restart_method: command
- Explications des paramètres clés
Laserdans[mcu Laser]peut être personnalisé/dev/serial3est un nœud dédié à l'interface gauche, ne peut pas être modifié
Étapes de configuration
- Modifier printer.cfg
[mcu ToolBoard]serial: /dev/serial4 # Nœud de périphérique fixe pour l'interface droitebaud: 250000restart_method: command
- Explications des paramètres clés
ToolBoarddans[mcu ToolBoard]peut être personnalisé/dev/serial4est un nœud dédié à l'interface droite, ne peut pas être modifié
Configuration de l'ID
- Ouvrez un navigateur, saisissez l'adresse IP de l'ordinateur hôte dans la barre d'URL. Par exemple, si mon adresse IP est
192.168.101.179, saisissez-la directement et appuyez sur Entrée.
- Ouvrez l'interface WEB de l'ordinateur hôte, dans la barre latérale gauche, dans les options de configuration, trouvez :
Loading... |
Loading... |
- Remplissez l'ID correspondant
Loading... | Loading... |
-
Appliquer la configuration
- Collez le code de configuration dans la zone correspondante
- Cliquez sur SAVE & RESTART en haut à droite
-
Si Klipper affiche
ADC out of range, cela est normal. Connectez le lit chauffant et la thermistance à la carte mère, configurez les broches de la thermistance de la buse et du lit, puis enregistrez et redémarrez.