Comunicación RS-232

El "estándar recomendado 232", más comúnmente conocido como RS-232, es un protocolo de comunicación en serie asíncrono establecido en 1960. Originalmente, se usaba comúnmente para conexiones a módems, impresoras, ratones y otros dispositivos periféricos.

Al igual que muchas otras interfaces de comunicación en serie, RS-232 no es capaz de comunicarse en tiempo real como lo haría con, por ejemplo, EtherCAT. Sin embargo, se le garantiza una velocidad de comunicación fija o tasa de baudios, a diferencia de EtherCAT, donde la velocidad máxima cambia según el tráfico de la red.

También es importante tener en cuenta que, a diferencia de los muy similares RS-485 protocolo, RS-232 no es adecuado para acomodar una red de tres o más dispositivos; es únicamente para la comunicación entre dos dispositivos.

rs232

Cómo funciona RS-232

De manera más simple, los dispositivos que se comunican a través de RS-232 se comunican a través de dos conjuntos de cables dentro de un cable. Las señales salientes son señales Tx (transmisión) y las señales entrantes son señales Rx (recepción). Estas señales de salida suelen estar entre ±5V y ±25V. Para tener en cuenta las caídas de voltaje a lo largo del cable, el dispositivo receptor interpretará cualquier voltaje por encima de +3 V como un 0 y cualquier voltaje por debajo de -3 V como un 1, comunicación binaria simple.

¿Cómo se ven los datos?

Señal de transmisión RS-232 desglosada por bits

Una señal de transmisión RS-232 desglosada por bits

Las transmisiones RS-232 se componen de varios bits. Primero está el bit de inicio, que le permite al dispositivo receptor saber que está a punto de recibir datos. Esto es importante porque RS-232 es un protocolo asíncrono, por lo que "prepara" el dispositivo receptor para leer los siguientes datos con la sincronización correcta.

Luego vienen los bits de datos, que pueden tener entre 5 y 9 bits, aunque lo más común es 8 bits. Aquí es donde está la carne del mensaje.

Después de los bits de datos viene el bit de paridad, que es una línea de defensa pequeña pero falible para comprobar si hay errores. El bit de paridad especifica si el número de bits de datos es par (0) o impar (1). El sistema identificará un error si lee un número par de bits de datos antes que un bit de paridad impar o viceversa. Sin embargo, la falla obvia de este sistema es que si se leen incorrectamente 2, 4 o 6 bits de datos, el número total aún se leerá correctamente como par o impar.

El último es el bit de parada, que especifica períodos de 1, 1,5 o 2 bits antes de que se pueda transmitir el siguiente bit de inicio.

RS-232 frente a USB

Extremo del cable USB pequeño junto al extremo del cable D-sub más grande, ambos azules

Interfaz USB (izquierda) junto a la interfaz RS-232 (derecha)

Érase una vez, los puertos RS-232 eran estándar en la mayoría de las computadoras portátiles y de escritorio. Sin embargo, USB casi ha eliminado por completo el RS-232 en las computadoras desde su introducción en 1996. Pero el RS-232 aún se sigue utilizando con servidores, equipos CNC y, por supuesto, servoaccionamientos.

RS-232 usa diferenciales de voltaje más altos que USB, por lo que, naturalmente, eso da como resultado un mayor consumo de energía. Los conectores D-sub que nuestro estándar para RS-232 son mucho más grandes que un puerto USB estándar y considerablemente más grandes que un puerto USB-C.

Pero RS-232 no deja de tener sus ventajas sobre USB. Debido a que utiliza oscilaciones de voltaje más grandes, el RS-232 es menos susceptible a EMI y puede funcionar correctamente en longitudes de cable de aproximadamente 15 metros (de 3 a 5 veces más que lo que es posible con USB).

Más información

  • En el pasado, la interfaz común que permitía a los usuarios conectarse a la unidad utilizando los puertos serie estándar incorporados en su PC sin necesidad de comprar hardware adicional
  • Hoy en día, los convertidores de USB a RS-232 de bajo coste están disponibles en el mercado.

ADVANCED Capacidades de Motion Controls

  • Muchos diseños de unidades existentes utilizan RS-232 como interfaz de configuración. Ver modelos disponibles.
  • Velocidad máxima de 115,2 kbit/seg.
  • 1,3 mseg de tiempo de mensaje

Industrias, tecnologías y productos relacionados con RS-232...

Tecnologías Experiencia
USB
Tecnologías Experiencia
A través de la red
Tecnologías Experiencia
SPI
Tecnologías Experiencia
RS-485
Tecnologías Experiencia
i2C
Tech_Form-Factor_pcb-mount
Montaje en PCB