Connexion RS232
Le standard d'interface RS232 (également appelé EIA RS-232) est l'un des standards d'interface de communication série couramment utilisés, largement appliqué dans le transfert de données entre divers appareils. Sa stabilité et sa fiabilité en font la méthode de communication préférée pour de nombreux appareils. Le protocole utilise des niveaux de tension de signal différents de ceux de 5V pour transmettre les données par les fils, ce qui permet de minimiser les interférences de signal. Dans les systèmes d'imprimantes 3D, le RS232 a un taux de transmission de données plus élevé, une meilleure stabilité, une configuration plus simple et une meilleure compatibilité avec les ordinateurs de contrôle que CAN.
Utilisation de la carte d'outils avec la connexion RS232 au contrôleur principal
-
Veuillez noter que les câbles d'alimentation de la carte d'outils ne sont pas connectés aux lignes de signal RS232, mais aux lignes d'alimentation de 12V-24V
-
Le firmware D8 du contrôleur principal n'a pas besoin d'être recompilé

Recherche de l'ID RS232
Remarques avant la recherche du périphérique
- Avant de rechercher l'ID RS232, veuillez d'abord vous connecter à SSH
- Veuillez noter qu'il est nécessaire de vous assurer que vous vous connectez à SSH via le réseau et non via un port série
- Assurez-vous d'avoir bien connecté l'UTOR et que le câble de connexion au PC dispose de la fonctionnalité de transmission de données
- Si vous utilisez G2T, assurez-vous que le système prend en charge la connexion UART
Recherche du périphérique
- Maintenant que vous êtes correctement connecté au PC, vous pouvez entrer
lsusb
pour rechercher des périphériques. Cela donnera l'un des cas suivants :- Si vous entrez
lsusb
et que cela affiche une erreur indiquant que la commandels
n'est pas trouvée, vous pouvez entrer la commande ci-dessous pour installer la commandesudo apt-get install usbutils
- Si vous entrez
lsusb
et qu'il ne se passe rien, c'est un problème système pour lequel nous ne pouvons rien faire, vous devrez changer de système ou utiliser un système qui fonctionne correctement - Si vous obtenez les informations présentées dans l'image ci-dessous, notez que ce n'est qu'une référence. Vous n'avez besoin de vérifier que les caractères après l'ID
- Si vous entrez
1a86:7523
fait partie des appareils que vous utiliserez. Les indications suivantes ne sont pas importantes car elles peuvent ne pas s'afficher correctement ou ne pas s'afficher du tout en raison de problèmes système- Si ce n'est pas le cas, vérifiez que le câble est bien branché et que la mise à jour du firmware a été effectuée correctement.
Vous ne pouvez utiliser la commande ci-dessous pour rechercher l'ID RS232 que si vous avez 1a86:7523
.
Recherche de l'ID RS232
ls /dev/serial/by-path/*

- Si vous entrez
ls /dev/serial/by-path/*
et qu'aucun ID n'apparaît, mais quelsusb
montre des appareils, changez de PC ou de système d'exploitation sur le PC - Notez que l'utilisation de l'UTOR produira trois identifiants, et si vous avez utilisé un autre système d'UTOR auparavant, il pourrait enregistrer ces identifiants précédemment, ce qui entraînera plusieurs identifiants lors de la recherche
- Assurez-vous que l'identifiant se termine par
-port0
, sinon il ne sera pas utilisable
Assurez-vous que le panneau de contrôle et l'UTOR sont bien branchés ! Sinon, vous ne pourrez pas vous connecter au panneau de contrôle !
Entrez l'ID RS232 dans la configuration
-
Ouvrez l'interface Web de l'imprimante, trouvez l'option de configuration dans le menu latéral gauche. Pour fluidd :
{…}
, pour mainsail :machine
, cliquez dessus pour trouverprinter.cfg
-
Copiez l'ID bleu et collez-le dans la section
[mcu SHT36]
du fichier de configurationprinter.cfg
. Enregistrez et redémarrez pour vous connecter au contrôleur principal. Si Klipper afficheADC out of range
, c'est un phénomène normal. Connectez bien la plaque chauffante et le thermocouple, configurez les broches de sortie pour le buse et la plaque chauffante, puis enregistrez et redémarrez.
- L'ID RS232 doit être configuré avec
baud:
etrestart_method:command
- Voici une configuration de référence
[mcu SHT36]
serial: /dev/serial/by-path/platform-1c1c000.usb-usb-0:1.2:1.0-port0
baud: 250000
restart_method:command
Note : Tous les ID mentionnés dans le document sont des exemples. Chaque carte mère a un ID unique. Veuillez modifier et remplir en fonction de l'ID réellement obtenu.
Veuillez noter que l'ID ci-dessous ne peut pas être utilisé !!!
serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0