🛠 Configurer les entrées-sorties série sur EdgeComp MS-U320

BIOSTAR EdgeComp MS-U320 : Mini PC industriel sans ventilateur Intel Wildcat Lake · debutant · Apprenez à identifier et tester les quatre ports série COM de votre mini PC industriel pour connecter des capteurs ou automates.

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

Étapes

  1. 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é.
  2. Détection sous Linux : Ouvrez un terminal. Les ports série apparaissent souvent comme /dev/ttyS0 à /dev/ttyS3 ou /dev/ttyUSBx si 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.

  1. 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.

  1. Installation d'un outil de test : Installez minicom pour envoyer des données brutes :
sudo apt update && sudo apt install minicom
  1. 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

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels