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 commencer la recherche de l'ID de la carte outil, assurez-vous de remplir toutes les conditions suivantes :
- Préparation du firmware : La carte outil a été flashée avec le firmware
USB, ou est en mode de flashageUSB. - Objectif clair : Ce tutoriel est uniquement pour rechercher l'ID de la carte outil, il ne s'applique pas à l'ID de la carte mère.
- Connexion matérielle : La carte outil est correctement connectée à l'ordinateur hôte via un port
USB-A. - Méthode de connexion : Veuillez vous connecter à l'ordinateur hôte via SSH pour effectuer les opérations, n'utilisez pas la connexion série.
Rechercher l'USB ID
ls /dev/serial/by-id/*
- Cas normal : Le terminal affichera un ID similaire à celui ci-dessous (l'image ci-dessous n'est qu'un exemple)
Loading...
- Si aucun ID n'apparaît après avoir entré la commande ci-dessus, mais que
lsusbdétecte un périphérique, essayez de changer d'ordinateur hôte ou de système d'exploitation de l'ordinateur hôte.
Si plusieurs ID apparaissent, veuillez sélectionner l'ID correspondant au modèle MCU de votre carte mère.
Remplir l'USB ID dans la configuration
Loading... |
Loading... |
Remarque : Tous les ID apparaissant dans ce 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 que vous avez réellement obtenu.
Remplir l'USB ID de la carte outil
-
Voici une configuration de référence
Précautions- Dans la configuration ci-dessous,
toolboardfait référence au nom de la carte outil. Si vous utilisez un autre nom, remplacez-le par le nom correspondant.
Danger[mcu toolboard]
serial: <Remplacez ici par l'ID que vous venez de rechercher>- Pour ajouter l'ID de la carte outil, il doit s'agir de
[mcu toolboard]suivi deserial:et de l'ID de la carte outil que vous avez recherché.
- Voici une configuration de référence
- Veuillez noter que ce tutoriel concerne la recherche et la configuration de l'ID de la carte outil. Normalement, elle est déjà correctement connectée à la carte mère.
- De plus, la carte mère doit toujours être
[mcu], et 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. Après avoir cliqué, Klipper sera automatiquement sauvegardé et redémarré.
- 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.
Guide Complet de Configuration de la Carte Outil CAN
Préparation
- État de la Carte Outil : Assurez-vous que la carte outil est flashée avec le firmware
Klipper-canou est en modeKatapult-can. - Remarque : Ce tutoriel est uniquement destiné à la recherche de l'ID de la carte outil, et non à 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.
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 un ordinateur hôte FLY exécutant le système Fly-FAST, le CAN est configuré par défaut (débit de 1 Mbps).
- Première Utilisation : Assurez-vous de lire le tutoriel ci-dessous : Tutoriel de Configuration CAN
Connexion SSH
- Connectez-vous via SSH via le réseau (n'utilisez pas la connexion série).
- Assurez-vous que l'ordinateur hôte est correctement connecté aux appareils du réseau CAN.
Recherche de l'ID CAN
- Instruction de recherche pour un ordinateur hôte standard
~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0 - Instruction de recherche pour un ordinateur hôte FLY
python3 ~/klipper/scripts/canbus_query.py can0
Explication des Résultats de Recherche
- Remarque : L'ID de la carte mère a déjà été configuré dans Klipper dans la documentation précédente. Normalement, il n'est pas possible de rechercher le
CANIDde la carte mère. - Méthode de vérification rapide : Pour confirmer, débranchez d'abord le câble CAN entre la carte mère et la carte outil, puis relancez la recherche.
- Après avoir exécuté la commande de recherche, les situations suivantes peuvent se produire :
| Résultat Affiché | État | Action Suivante |
|---|---|---|
Application: Klipper | L'appareil est flashé avec le firmware Klipper | L'ID peut être utilisé directement |
Application: CANBOOT ou Katapult | L'appareil est en mode Bootloader | Il faut flasher le firmware Klipper avant de pouvoir l'utiliser |
Total 0 uuids found | Aucun appareil trouvé | Vérifiez les points suivants : 1. La configuration du réseau CAN est-elle correcte ? 2. Le débit CAN est-il identique ? (1 Mbps par défaut) 3. L'ID est-il déjà utilisé dans la configuration ? (Il faut d'abord le désactiver, puis sauvegarder, éteindre et redémarrer) |
Si l'ID d'un appareil est déjà configuré dans printer.cfg, il n'apparaîtra pas dans les résultats de recherche. Pour le rechercher à nouveau :
- Commentez l'ID de l'appareil dans le fichier de configuration.
- Sauvegardez la configuration et redémarrez Klipper.
- Éteignez et redémarrez 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 Loading... | Mainsail 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é>
toolboardest le nom de la carte outil, modifiez-le selon votre situation.- 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]et 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.
Tous les ID apparaissant dans ce document sont des exemples. En réalité, l'ID de chaque carte mère est différent. Veuillez modifier et remplir en fonction de l'ID que vous avez réellement obtenu.
- Câblage de référence RS232
Instructions de configuration de l'interface
Notes importantes
- Exigence du firmware :
La carte outil doit être flashée avec le firmware RS232, sinon la communication est impossible. - Mise à la terre commune obligatoire :
⚠️ Avant de connecter la carte outil, assurez-vous qu'elle utilise la même alimentation que laC8Pou connectez la masse (GND) de la carte outil à celle de la carte mère (utiliser la même alimentation24V/12Vsuffit). - Caractéristiques de l'interface :
- Les deux interfaces RS232 prennent en charge une utilisation indépendante ou simultanée.
- Le paramètre
serial:de Klipper est fixé matériellement et ne peut pas être modifié.
Normes de câblage
|
|
- Interface gauche (SERIAL3)
- Interface droite (UART4)
Étapes de configuration
- Éditer printer.cfg
[mcu Laser]
serial: /dev/serial3 # Nœud de périphérique fixe pour l'interface gauche
baud: 250000
restart_method: command - Explications des paramètres clés
Laserdans[mcu Laser]peut être personnalisé./dev/serial3est le nœud dédié à l'interface gauche, il ne peut pas être modifié.
Étapes de configuration
- Éditer printer.cfg
[mcu ToolBoard]
serial: /dev/serial4 # Nœud de périphérique fixe pour l'interface droite
baud: 250000
restart_method: command - Explications des paramètres clés
ToolBoarddans[mcu ToolBoard]peut être personnalisé./dev/serial4est le nœud dédié à l'interface droite, il 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'adresse. Par exemple, si mon IP hôte est
192.168.101.179, saisissez-la et appuyez sur Entrée.
- Ouvrez l'interface Web de l'ordinateur hôte, trouvez dans la barre latérale gauche, dans les options de configuration :
Loading... |
Loading... |
- Remplissez l'ID correspondant.
Loading... | Loading... |
-
Appliquer la configuration
- Après avoir collé le code de configuration dans la zone correspondante.
- Cliquez sur SAUVEGARDER & REDÉMARRER en haut à droite.
-
Si Klipper signale
ADC out of range, c'est normal. Connectez le lit chauffant et la sonde thermique à la carte mère, configurez les broches de la sonde thermique pour la buse et le lit chauffant, puis sauvegardez et redémarrez.