Soluciones de Hardware y Software para comunicación UART por Ethernet

Definición y características de UART


Un receptor/transmisor asíncrono universal (UART) no debe confundirse con protocolos de comunicación como I2C o SPI. Por regla general, es un IC autónomo o un circuito físico en un microcontrolador, cuya misión principal es la transferencia y recepción de datos en serie.

Contenidos

  1. Resumen UART
  2. Hardware UART para Ethernet Converter
  3. Solución de software UART sobre Ethernet

Una de las principales ventajas de UART es que utiliza sólo 2 cables para la transferencia de datos entre dispositivos. La comunicación UART es bastante simple: UART1, después de convertir los datos paralelos de un dispositivo de control (por ejemplo, CPU) en formato serie, lo transfiere a UART2, que a su vez transforma los datos serie en formato paralelo para el dispositivo receptor. Por lo tanto, flujos de datos desde el Tx pin de UART1 para el Rx pin de UART2 (véase la Fig.1). Los UART interactúan entre sí directamente, requiriendo solamente dos cables para la transmisión de datos entre ellos.

UART Converter Software

Los datos se transfieren de forma asincrónica por las UART, por eso no hay horario para la sincronización, ni para la salida de bits del transmisor UART ni la toma de muestras de bits por el receptor UART. Como substituto de una señal horária, el UART transmisor agrega los bits del comienzo y final al paquete de datos transferido, para señalar su principio y final, permitiendo al UART receptor saber cuándo puede comenzar a leer los bits.

Cuando el receptor UART recibe un bit de inicio, comienza a leer los bits entrantes a una cierta frecuencia, referido como una velocidad de baudios. La velocidad en baudios mide la velocidad de transmisión de datos en bits por segundo (bps). Los UART deben trabajar a una velocidad de transmisión casi idéntica. Al menos, la diferencia entre la velocidades de recepción y transmisión de los UART no debería exceder del 10 por ciento, antes que el sincronizado de bits sea demasiado distante.

Entonces, ¿es posible compartir datos UART por Ethernet? Si es así, ¿cómo hacerlo mejor?

Al usar el protocolo UART, puede rastrear fácilmente todas las secuencias de paso y guardarlas en un archivo. Sin embargo, si necesita trabajar con un dispositivo UART remoto, ubicado dentro del área de cobertura de la red Ethernet, debe utilizar un hardware o software adicional.

Hardware UART a Ethernet Converter


El módulo ART TO ETH, utilizado sobre todo para la transmisión de datos transparente, parece ser una solución simple para la comunicación entre UART y Ethernet. Es un módulo TTL serie a Ethernet que se puede personalizar a través de la página web. Para la conversión de datos TCP o conector UDP a serie UART se utiliza un dispositivo transparente de transmisión de datos (USR-TCP232-T).

Capacidades y características del módulo serie de Ethernet:

  • 10/100M detección automática de interfaz;
  • Soporte automático MDI/MDI-X. Posibilidad de utilizar una conexión de cable paralelo o un cable cruzado;
  • Disponibles diferentes modos de trabajo: Cliente UDP, Servidor UDP, Servidor TCP, Cliente TCP;
  • Posibilidad de ajustar la configuración del modelo de trabajo a través de un puerto COM o de la red;
  • Soporta el nivel 3.3V TTL (módulo productos);
  • Compatible con puerto COM virtual;
  • Asegura una conexión confiable debido al exclusivo mecanismo de su paquete de comprobación, eliminando falsas conexiones;
  • No hay difusión del paquete en modo UDP, tiene mejor capacidad antiinterferencia; a través de gateway/switches/routers;
  • Funciona en LAN/Internet (red externa) y otros.
En resumen, el mencionado convertidor es una solución ideal para redes locales y dispositivos cercanos.
Sec logo

Serial to Ethernet Connector

Remoto a puerto serie a través de la Red
4.9 Ranking basado en 52+ usuarios, Comentario(86)
Descargar Prueba totalmente funcional por 14 días
Serial to Ethernet Connector

Sin embargo, ¿qué debe hacer para acceder a UART a través de Ethernet lejano, digamos, de alguna otra parte del mundo? ¿Cómo puede emplear UART a través de la red?

Solución de software UART sobre Ethernet


No hay mejor software para compartir UART distante sobre Ethernet que Serial to Ethernet Connector. Instalando este programa en todos los equipos de la red conectará UART a la red y dejará el dispositivo conectado al puerto serie, junto con sus datos y funcionalidad, accesible a todas las personas de la red.

Conceptos básicos conexión UART

Con la ayuda de UART to Ethernet Converter gestionar los dispositivos puerto serie es igual que administrarlos cuando están físicamente conectados al equipo.

Guía de inicio rápido en la utilización de Serial to Ethernet Connector:


  1. Descargar el software;
  2. Instale UART to Ethernet Converter en todas las máquinas de su red y equipos virtuales con programas que requieren acceso a puertos COM;
  3. Seleccione “Crear Conexión de Servidor” en el panel principal del software;
  4. Ajuste de la configuración de conexión;
  5. Establecer una conexión de cliente en un equipo distante.

Ya está todo listo. Ahora puede utilizar libremente los puertos serie remotos a través de la red.

Serial to Ethernet Connector es totalmente compatible con Windows y Linux. Observación: la aplicación UART to Ethernet Linux de momento es un software de línea de comandos.

Serial to Ethernet Connector

Requisitos para Windows (32-bit and 64-bit): XP/2003/2008/ Vista/7/8/10, Windows Server 2012
Requisitos para Linux: Kubuntu 9.10 “Karmic Koala”, openSUSE 11.2, 7.63MB espacio libre , 4.66MB tamaño , 4.66MB tamaño
Versión 7.1.876 (27th Jan, 2017) Notas de la versión
Categoría: Communication Application