RS-232 vs RS-422 vs RS-485, ¿Cuál es la diferencia?

Publicado por primera vez: 7 de octubre de 2018

Para muchos jóvenes de hoy en día, la comunicación serie puede ser un término anticuado. Pero hoy en día, varios de los estándares más comunes, como RS-232, RS-422 y RS-485, se siguen utilizando ampliamente en las comunicaciones industriales. Por ello, hemos escrito este artículo para ayudar a los principiantes a entender estos estándares. Y a reconocer las diferencias comparándolos en detalle.

Ahora, empecemos.

Índice

¿Qué es RS232?

La interfaz RS-232 cumple la norma de interfaz para la comunicación de datos en serie establecida por la Alianza de Industrias Electrónicas (EIA). El número original es EIA-RS-232 (232, RS232 para abreviar). Se utiliza ampliamente para conexiones periféricas de interfaz serie de ordenador, conectar cables, mecánicos, eléctricos, de señal y procesos de transferencia.

La velocidad de transmisión de datos especificada por la norma RS-232-C es de 50, 75, 100, 150, 300, 600, 1200, 2400, 4800, 9600 y 19200 baudios por segundo.

La imagen tiene un atributo ALT vacío; su nombre de archivo es RS232-DB9-Pinout-387x400.jpg

¿Y las funciones RS232?

RS-232 es una de las principales interfaces de comunicación en serie. Debido a la temprana aparición del estándar de interfaz RS232, existen inevitablemente deficiencias, principalmente los cuatro puntos siguientes:

#1: Nivel de señal de interfaz alto

El nivel de señal de la interfaz es alto, por lo que es fácil dañar el chip del circuito de la interfaz. El voltaje de cualquier línea de señal de la interfaz RS232 está en una relación lógica negativa. 

El «1» lógico es -3 – 15V; el «0» lógico: +3 – +15V, y el margen de ruido es de 2V. El receptor debe reconocer una señal superior a +3V como un «0» lógico, una señal inferior a -3V como un «1» lógico, un nivel TTL de 5V como un positivo lógico, y 0 como un negativo lógico.

#2: Baja velocidad de transmisión

La velocidad de transmisión es baja. En la transmisión asíncrona, la tasa de bits es de 20Kbps; por lo tanto, en la placa de desarrollo 51CPLD, la tasa de baudios del programa integrado sólo puede ser de 19200, que también es la razón.

#3: Débil inmunidad al ruido

La interfaz RS232 utiliza una línea de señal y una cadena de retorno de señal para formar una forma de transmisión a tierra común. Esta transmisión a tierra estándar es propensa a las interferencias en modo común, por lo que la inmunidad al ruido es débil.

#4: Corta distancia de transmisión

La distancia de transmisión es limitada. La distancia máxima de transmisión es de 15 metros. Sólo puede alcanzar unos 15 metros.

¿Qué es RS485?

El bus serie RS-485 se utiliza ampliamente cuando la distancia de comunicación debe ser de varias decenas de metros a varios kilómetros. RS-485 utiliza transmisiones equilibradas y recepciones diferenciales para rechazar las interferencias de modo común.

Además de la alta sensibilidad del transceptor de bus, puede detectar tensiones tan bajas como 200 mV, por lo que recupera la señal transmitida más allá del kilómetro.

RS-485 utiliza un modo de funcionamiento semidúplex y envía sólo un punto a la vez. Por lo tanto, el circuito de transmisión debe ser controlado por una señal habilitada.

¿Y las funciones RS485?

RS-485 es muy práctico para la interconexión multipunto y puede ahorrar muchas líneas de señal. Las aplicaciones RS-485 pueden conectarse en red para formar un sistema distribuido que conecte hasta 32 accionamientos y 32 receptores en paralelo. En respuesta a

  • Electrical characteristics of RS-485: The logic «1» is represented by the voltage difference between the two lines +2V~+6V, and the logic «0» is represented by the voltage difference between the two lines -6V~-2V. The interface signal level is lower than RS-232-C, and damaging the interface circuit chip is difficult. The level is compatible with the TTL level, which is convenient for connecting with the TTL circuit.
  • The highest data transmission rate is: 10Mbps
  • The RS-485 interface combines a balanced driver and a differential receiver, which has anti-common solid mode interference capability and good anti-noise performance.
  • The maximum transmission distance of the RS-485 interface is 4000 feet, up to 3000 meters.
  • The RS-232-C interface allows only one transceiver connected to the bus, i.e., single-station capability. In contrast, the RS-485 interface allows only up to 128 transceivers connected on the bus, i.e., multi-station ability. The user The device network can be quickly established using a single RS-485 interface.

¿Qué es RS422?

El nombre completo de la norma RS-422 es «características eléctricas del circuito de interfaz digital de tensión equilibrada», que define las características del circuito de interfaz. Hay una tierra de señal, un total de 5 líneas.

Dado que el receptor utiliza una alta impedancia de entrada y el controlador de transmisión tiene una capacidad de conducción más vital que RS232, puede conectar varios nodos receptores en la misma línea de transmisión, y se pueden conectar hasta 10 nodos.

Un dispositivo maestro (Master) y el resto de dispositivos esclavos (Slave), los dispositivos esclavos no pueden comunicarse entre sí, por lo que RS-422 soporta la comunicación bidireccional punto a multidireccional. La impedancia de entrada del receptor es de 4k, por lo que la capacidad de carga máxima del transmisor es de 10 & TImes; 4k + 100Ω (resistencia de terminación).

¿Y las funciones RS422?

Dado que la interfaz RS-422 de cuatro hilos utiliza canales de transmisión y recepción separados, no es necesario controlar la dirección de los datos. Cualquier intercambio de señales necesario entre dispositivos puede realizarse en modo software (handshake XON/XOFF) o en modo hardware (un par de pares separados) Cable trenzado).

El RS-422 tiene una distancia máxima de transmisión de 4000 pies (unos 1219 metros) y una velocidad máxima de transmisión de 10 Mb/s.

La longitud del par trenzado equilibrado es inversamente proporcional a la velocidad de transmisión, y es posible alcanzar la máxima distancia de transmisión por debajo de la velocidad de 100 kb/s. La máxima velocidad de transmisión sólo es posible a distancias muy cortas. La velocidad máxima de transmisión en un par trenzado típico de 100 metros es de sólo 1 Mb/s.

RS-422 requiere una resistencia de terminación que requiere una resistencia igual aproximadamente a la impedancia característica del cable de transmisión. En la transmisión a corta distancia, no es necesario terminar la resistencia. Es decir, por lo general, no hay necesidad de terminar la resistencia por debajo de 300 metros. La resistencia de terminación se conecta al extremo más alejado del cable de transmisión.

RS422 vs RS-485

Los circuitos RS-422 y RS-485 tienen el mismo principio. Se envían y reciben en modo diferencial; no necesitan tierra digital. El funcionamiento diferencial es la razón fundamental de la gran distancia de transmisión en las mismas condiciones de velocidad.

Ésa es la verdadera diferencia entre RS-422, RS-485 y RS232. Dado que RS232 es una entrada y salida de un solo extremo, se requiere al menos tierra digital para el funcionamiento dúplex. Línea de envío y línea de aceptación tres (transmisión asíncrona). También puede añadir otras líneas de control para completar la sincronización y otras funciones.

RS-422 puede trabajar y recibir con funcionamiento full-duplex a través de dos pares trenzados. RS485 sólo puede trabajar en semidúplex y no puede realizar la transmisión y recepción simultáneamente, pero sólo necesita un par de pares trenzados. RS422 y RS485 pueden transmitir 1200 metros a 19kpbs. Un dispositivo puede conectarse a la línea del nuevo transceptor.

Las prestaciones eléctricas del RS-422 son las mismas que las del RS-485. La principal diferencia es que RS-422 tiene cuatro líneas de señal: dos de transmisión (Y, Z) y dos de recepción (A, B). Como la recepción y la transmisión de RS-422 están separadas, pueden recibirse y transmitirse simultáneamente (full-duplex); RS-485 tiene dos líneas de señal: transmisión y recepción.

¿Qué es RS423?

RS-423, o RS/EIA/TIA-423, es una norma para comunicaciones serie con características mejoradas superiores a RS232. Define una interfaz no equilibrada (single-ended), similar a RS-232, con un único controlador de transmisión unidireccional, que permite hasta 10 receptores. Suele implementarse con tecnología de circuitos integrados y para el intercambio de señales binarias en serie entre DTE y DCE.

RS-422 admite conexiones multipunto, mientras que RS-423 sólo admite enlaces punto a punto. RS-422 está diseñado para la conexión directa de dispositivos inteligentes. En cambio, RS-423 está diseñado para aumentar RS-232 y actuar como intermediario entre RS-422 y RS-232.

RS-423 y RS-232 tienen todas las desventajas de los dispositivos que utilizan masa común, lo que puede degradar las comunicaciones de los dispositivos y puede provocar posibles fallos de comunicación, cuya causa suele ser indeterminada.

En este sentido, RS-422, RS-485 y Ethernet sobre conexiones de par trenzado son superiores. Debido a las deficiencias de RS-423, es impopular en la industria.

¿Cuál es la diferencia entre RS-232 vs RS-422 vs RS-485?

  • RS232 es full-duplex, RS485 es half-duplex y RS422 es full-duplex.
  • RS485 y RS232 son los únicos protocolos de comunicación física (es decir, estándar de interfaz); RS485 es el modo de transmisión diferencial, y RS232 es el modo de transmisión de un solo extremo. Aun así, el programa de comunicación no presenta grandes diferencias.

The PC is already equipped with RS232, which can be used directly. If RS485 communication is used, it is only necessary to connect an RS232 to an RS485 conversion head on the RS232 port, and there is no need to modify the program.

¿Hay alguna diferencia en el aspecto de la interfaz RS232/RS422/RS485?

Generalmente, es DB9; hay otros, o tienes que mirar la línea interior para saber cuál es rs232/rs422/rs485.

RS232 es una interfaz estándar, que tiene forma de D y 9 patillas. La definición de la señal de la interfaz del dispositivo conectado es la misma. La señal se define de la siguiente manera:

Read the characteristics and differences between RS-232 and RS-422 and RS-485

RS-232 sólo permite la comunicación uno a uno (capacidad de estación única)

Read the characteristics and differences between RS-232 and RS-422 and RS-485

La interfaz RS-485 proporciona hasta 128 transceptores en el bus (con capacidad multiestación)

Read the characteristics and differences between RS-232 and RS-422 and RS-485

Dado que por defecto el PC sólo tiene la interfaz RS232, hay dos maneras de conseguir el circuito RS485 del ordenador host PC:

(1) Convierte la señal RS232 del puerto serie del PC en señal RS485 a través del circuito de conversión RS232/RS485. Un producto contra sobretensiones con aislamiento es lo mejor para un entorno industrial con una situación complicada.

(2) la señal de salida puede seleccionarse directamente como tarjeta de expansión de tipo RS485 a través de la tarjeta serie multipuerto PCI.

El ordenador conecta varios dispositivos 485 (controladores de acceso) a través del convertidor RS232-RS485 y contamina los dispositivos del bus.

La etiqueta de cableado es 485+485-, correspondiente a 485+485- del dispositivo de enlace (controlador).

Distancia de comunicación:< La distancia entre el dispositivo más alejado (controlador) y el ordenador es teóricamente de 1200 metros. Recomendamos el control del cliente dentro de 800 metros y el mejor control dentro de 300 metros. Si la distancia es demasiado larga, puede comprar repetidores 485 (extensión) (por favor, cómprelo de un fabricante profesional de convertidores, donde el repetidor se coloca en el medio del bus, o al principio, por favor consulte el manual del fabricante). En teoría, el repetidor puede extenderse hasta 3000 metros.

Número de cargas:< cuántos dispositivos (controladores) puede transportar un bus 485. Eso depende de la selección del chip de comunicación del controlador y del chip de comunicación de los convertidores 485. Generalmente, hay 32, 64, 128 y 256. Este tipo de elección es el número teórico. En la aplicación real, según el entorno de la escena, la distancia de comunicación y otros factores, el número de cargas no alcanza el número de indicadores. El controlador y el convertidor de la empresa de microgranjas están diseñados en 256 unidades, y se recomienda al cliente controlar cada bus dentro de 80 unidades.

485 bus de comunicación (debe par trenzado o uno de los cables de red). Si utiliza cables ordinarios (sin torsión), la interferencia será masiva, la comunicación no será fluida, e incluso la comunicación será imposible.

Cada dispositivo controlador debe estar mano a mano, sin conexión en estrella ni bifurcación. Si hay una conexión en estrella o una bifurcación, las interferencias serán considerables, la comunicación será deficiente e incluso no será posible la transmisión.

La siguiente tabla muestra la comparación entre RS-232, RS-422, RS423 y RS-485

EspecificacionesRS-232RS-423RS-422RS-485
Modo de operaciónUn solo extremoUn solo extremoDiferencialDiferencial
Número total de controladores y receptores en una línea1 conductor 1 receptor1 conductor 10 recuperador1 conductor 10 recuperador1 conductor 32 recuperador
Longitud máxima del cable50 pies.4000 pies.4000 pies.4000 pies.
Velocidad máxima de datos460 kbps100 kbps10Mbps30Mbps
Voltaje máximo de salida del controlador+/-25V+/-6V-0,25 V a +6 V-7V a +12V
Nivel de señal de salida del controlador (cargado mínimo)Cargado+/-5V a +/-15V+/-3,6 V+/-2,0 V+/-1,5 V
Nivel de señal de salida del controlador (máximo sin carga)descargado+/-25V+/-6V+/-6V+/-6V
Impedancia de carga del controlador (ohmios)3k a 7k>=45010054
Máx. Corriente del conductor en estado Z altoEncendidoN / AN / AN / A+/-100uA
Máx. Corriente del conductor en estado Z altoApagado+/-6mA @ +/-2v+/-100uA+/-100uA+/-100uA
Slew Rate (Max.)30V/EE.UU.AjustableN / AN / A
Rango de voltaje de entrada del receptor+/-15V+/-12V-10V a +10V-7V a +12V
Sensibilidad de entrada del receptor+/-3V+/-200mV+/-200mV+/-200mV
Resistencia de entrada del receptor (ohmios)3k a 7k4k mín.4k mín.>=12k
Tabla 1: RS-232 vs RS-422 vs RS-422 vs RS-423 vs RS-485

¿Qué es la UART?

UART son las siglas de Universal Asynchronous Receiver-Transmitter (Receptor-Transmisor Asíncrono Universal). Es una tecnología de puerto serie utilizada para implementar la transmisión de datos en serie. Es un circuito responsable de convertir los datos paralelos en datos serie para la comunicación y los datos serie de nuevo en datos similares para su uso por el receptor.

¿Cómo eliminar las interferencias de modo común en el bus RS-485?

Estos métodos suelen eliminar las interferencias de modo común:

  • Uso de cables de par trenzado apantallados y toma de tierra adecuada.
  • Considere el blindaje de tuberías galvanizadas cuando haya campos eléctricos intensos.
  • Cableado alejado de las líneas de alta tensión, por no hablar de las líneas eléctricas de alta tensión y las líneas de señal agrupadas en la línea.
  • No comparta la misma fuente de alimentación con las cerraduras de control electrónico
  • (Utilice una fuente de alimentación regulada lineal o una fuente de alimentación conmutada de alta calidad (interferencia de ondulación inferior a 50 mV).

RS232, RS422, RS423 y RS485 son protocolos de capa física. Todos ellos son protocolos de comunicación serie y son interfaces de dispositivos omnipresentes. Las interfaces serie se utilizan ampliamente en electrónica y sistemas embebidos, a menudo para la adquisición remota de datos de dispositivos o el control remoto.

Cambian la forma en que se transmite la señal, ya sea un PC, un microcontrolador o una comunicación serie que utilice protocolos de comunicación serie o transmisión a nivel TTL. Todas ellas deben convertirse en señales RS232, RS422, RS423 o RS485 mediante un chip conversor de comunicaciones.

Más información sobre TTL 1×9 transceiver adecuado para RS232, RS422 y RS485 Ethernet industrial.

Referencia:

  • http://www.elecfans.com/emb/jiekou/20180418663969.html
  • http://www.rs485.com/rs485spec.html
  • https://www.linkedin.com/pulse/eia-rs-485-rs-423-rs-422-rs-232-vinay-sahu

Leer más:

6 comentarios de “RS-232 vs RS-422 vs RS-485, ¿Cuál es la diferencia?

  1. Gee dice:

    Typo:
    RS-422 can work and receive without full-duplex operation through two pairs of twisted pairs.

    Should read:
    RS-422 can work and receive with full-duplex operation through two pairs of twisted pairs.

  2. VICPAS HMI Touchscreen dice:

    it may be easier to use an rs232 to rs485 converter that sits outside the pc. Make sure that the converter has intelligent control of the transmitters so that it will automatically take care of the switching for you and will be transparent to the user. Then, program the device as you would an rs422 or rs232 device. One such device is our model cat-285.

  3. KRISHNA BALI dice:

    Thanking you for educating us about RS 232/485/422 COMMUNICATION.
    Are these comm. modules are used in OSI/TCP/IP PROTOCOL.

    PL.REPLY

  4. Monika@extreme 10301 dice:

    There is lot of difference between them. All of them are used for different purpose and should not be combined

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *