🛠 Configurer les entrées-sorties série sur EdgeComp MS-U320
Objectifs
Ce tutoriel vous guide dans la configuration des interfaces série (COM) de la carte EdgeComp MS-U320. Contrairement aux ordinateurs grand public, ce mini PC industriel dispose de quatre ports COM dédiés (RS232/422/485), essentiels pour la communication avec des automates programmables (PLC), des capteurs industriels ou des équipements legacy. L'objectif est de vérifier la détection matérielle et d'envoyer un premier signal de test.
Matériel nécessaire
- Un mini PC BIOSTAR EdgeComp MS-U320 sous Ubuntu 24.04 ou Windows 11.
- Un câble série adéquat (DB9 mâle/femelle selon votre équipement).
- Un adaptateur USB-série pour comparer ou un terminal série (ex: PuTTY, Tera Term, ou
minicomsous Linux). - Un équipement cible (capteur, afficheur ou boucle de test physique reliant TX à RX).
Étapes
- Identification physique : Repérez les quatre connecteurs série sur le panneau arrière. Ils sont généralement numérotés COM1 à COM4. Vérifiez que votre câble est bien inséré et sécurisé.
- Détection sous Linux : Ouvrez un terminal. Les ports série apparaissent souvent comme
/dev/ttyS0à/dev/ttyS3ou/dev/ttyUSBxsi des adaptateurs sont utilisés. Tapez la commande suivante pour lister les périphériques série actifs :
dmesg | grep tty
Vous devriez voir les contrôleurs Intel associés aux ports COM s'initialiser.
- Configuration des droits : Par défaut, seuls les administrateurs peuvent accéder aux ports. Ajoutez votre utilisateur au groupe
dialout:
sudo usermod -aG dialout $USER
Redémarrez la session pour appliquer les changements.
- Installation d'un outil de test : Installez
minicompour envoyer des données brutes :
sudo apt update && sudo apt install minicom
- Lancement de la communication : Ouvrez le port COM1 (adapté selon vos besoins) avec les paramètres standards (9600 bauds, 8N1) :
minicom -D /dev/ttyS0 -b 9600
Si vous avez réalisé une boucle de test (reliant physiquement la broche TX à la broche RX du port), tapez du texte : il doit s'afficher à l'écran. Sinon, envoyez une commande compatible avec votre capteur connecté.
Vérification
Si le texte que vous tapez apparaît dans la fenêtre du terminal, le port est fonctionnel. En cas d'erreur « Permission denied », vérifiez que vous êtes bien dans le groupe dialout. Si aucun port n'apparaît dans dmesg, vérifiez dans le BIOS si les ports série sont activés (option souvent nommée « Super IO » ou « Serial Port Configuration »).
Pour aller plus loin
Explorez les différences entre les normes RS232 (point à point), RS422 (différentiel, longue distance) et RS485 (bus multipoint). La MS-U320 permet de configurer le mode de chaque port via le BIOS ou des utilitaires logiciels spécifiques à la carte, offrant une flexibilité cruciale pour les projets d'automatisme complexes.
Autres tutoriels pour cette carte
- Configurer le réseau dual 2.5GbE sur EdgeComp MS-U320
- Première mise en route du BIOSTAR EdgeComp MS-U320
- Configurer les entrées-sorties série et GPIO sur EdgeComp MS-U320
- Configurer un routeur industriel avec EdgeComp MS-U320
- Mise en route et diagnostics initiaux du BIOSTAR EdgeComp MS-U320
- Interfacer des périphériques industriels sur le MS-U320