Todo sobre RS-232, RS-485 y RS-422: Características y Protocolos de Comunicación Serial
Enviado por jaime y clasificado en Informática
Escrito el en
español con un tamaño de 3,06 KB
RS-232
Comunica 1 equipo terminal de datos (DTE, un PC) y un equipo de comunicación de datos (DCE, un módem).
RS-232C
3ª revisión de la norma, por EIA (Asociación de la Industria Electrónica), define la interfaz mecánica, pines, señales y protocolos que deben cumplir la comunicación serial.
Características
- Conector DB-25 o DB-9
- Conector DTE macho, DCE hembra
- 1 Lógico: -5V, -15V en el transmisor y -3V, -25V en el receptor
- 0 Lógico: 5V, 15V en el transmisor y 3V, 25V en el receptor
- Transmisión: no balanceada o "single-ended".
- Voltajes usados: 12/-12V, 9/-9V
- Velocidad hasta 19600 bps
- Transmisión sincrónica y asincrónica.
Asincrono
Lógica negativa (un 0: -15V, un 1: 15V), paridad impar o sin paridad (01000001011: A). Bit de inicio, 7 bits de datos, bit de paridad y bits de paro.
Sincrono
Frecuencia de 16 o 64 + que emisor, mediante circuito UART.
Control de Flujo de Datos (Handshaking)
Implementado cuando es necesario adaptar diferentes velocidades a las que las estaciones procesan la información. Existen 3 modos:
- Por Hardware o RTS/CTS
- Por Software o Xon/Xoff
- Por Hardware y Software: RTS/CTS + Xon/Xoff
RS-485 y RS-422
- Velocidad: 10 Mbps sobre 1.3 km
- Señal máxima: 6V y mínimo 200mV
- Amplificador triplestado, interconecta 64 dispositivos
- Balanceada: 2 señales para transmitir y 2 para recibir
Características
- Transmisión multipunto
- Cada parte viaja la señal de transmisión y su complemento. En el receptor, la señal original se obtiene restando una de otra; esta técnica reduce el ruido generado en la línea.
RS-422
Usa 4 señales y se emplea para comunicación punto a punto o multipunto. En su aplicación más simple, es 1 dispositivo central que se comunica con 1 dispositivo empleando un protocolo master-slave, full duplex.
En Redes Multipunto
Pueden usarse 2 protocolos:
- Interrogación-respuesta o polling: el dispositivo envía mensajes que incluyen la dirección del dispositivo al cual se envía el mensaje, y solamente este dispositivo que reconoce su dirección responderá.
- Reporte espontáneo: los dispositivos inician la comunicación y envían su bloque de datos, únicamente cuando ocurra un evento.
En multipunto, todos los dispositivos deben poseer drivers de tipo "tristate" en líneas RXA-B que permitan su virtual desconexión de las líneas cuando se encuentran transmitiendo, así permite libre flujo sin interferencia.
RS-485
Su diferencia es el número de señales usadas en el cable de transmisión: el 422 usa 4 señales + T, mientras que el 485 solo usa 2 + T. El 485 requiere protocolo half-duplex para operar, dado que las mismas líneas son usadas en transmisión y recepción, poseyendo tristate.