🛠 Configurar E/S serie en EdgeComp MS-U320
Objetivos
Este tutorial le guía en la configuración de las interfaces serie (COM) de la tarjeta EdgeComp MS-U320. A diferencia de los ordenadores de consumo, este mini PC industrial dispone de cuatro puertos COM dedicados (RS232/422/485), esenciales para la comunicación con PLCs, sensores industriales o equipos heredados. El objetivo es verificar la detección de hardware y enviar una primera señal de prueba.
Material Necesario
- Un mini PC BIOSTAR EdgeComp MS-U320 con Ubuntu 24.04 o Windows 11.
- Un cable serie adecuado (DB9 macho/hembra según su equipo).
- Un adaptador USB-serie para comparar o un terminal serie (ej: PuTTY, Tera Term, o
minicomen Linux). - Un dispositivo objetivo (sensor, pantalla o una prueba de bucle físico conectando TX a RX).
Pasos
- Identificación física: Localice los cuatro conectores serie en el panel trasero. Suelen estar numerados COM1 a COM4. Asegúrese de que su cable esté bien insertado y asegurado.
- Detección en Linux: Abra una terminal. Los puertos serie suelen aparecer como
/dev/ttyS0a/dev/ttyS3o/dev/ttyUSBxsi se usan adaptadores. Escriba el siguiente comando para listar los dispositivos serie activos:
dmesg | grep tty
Debería ver los controladores Intel asociados a los puertos COM inicializándose.
- Configuración de permisos: Por defecto, solo los administradores pueden acceder a los puertos. Añada su usuario al grupo
dialout:
sudo usermod -aG dialout $USER
Reinicie la sesión para aplicar los cambios.
- Instalación de una herramienta de prueba: Instale
minicompara enviar datos sin procesar:
sudo apt update && sudo apt install minicom
- Inicio de la comunicación: Abra el puerto COM1 (ajuste según sea necesario) con parámetros estándar (9600 baudios, 8N1):
minicom -D /dev/ttyS0 -b 9600
Si realizó una prueba de bucle (conectando físicamente el pin TX al pin RX del puerto), escriba texto: debería aparecer en la pantalla. De lo contrario, envíe un comando compatible con su sensor conectado.
Verificación
Si el texto que escribe aparece en la ventana del terminal, el puerto es funcional. Si obtiene un error "Permission denied", asegúrese de estar en el grupo dialout. Si no aparecen puertos en dmesg, revise la BIOS para asegurarse de que los puertos serie estén habilitados (a menudo llamado "Super IO" o "Serial Port Configuration").
Para ir más allá
Explore las diferencias entre los estándares RS232 (punto a punto), RS422 (diferencial, larga distancia) y RS485 (bus multipunto). La MS-U320 permite configurar el modo de cada puerto a través de la BIOS o utilidades específicas de la tarjeta, ofreciendo una flexibilidad crucial para proyectos de automatización complejos.
Otros tutoriales para esta placa
- Configurar la red dual 2.5GbE en EdgeComp MS-U320
- Primer arranque del BIOSTAR EdgeComp MS-U320
- Configuración de E/S serie y GPIO en EdgeComp MS-U320
- Configurar un Router Industrial con EdgeComp MS-U320
- Configuración inicial y diagnósticos del BIOSTAR EdgeComp MS-U320
- Interfacing de Periféricos Industriales en el MS-U320