¿Qué es el protocolo RS232?
El protocolo RS232 es una interfaz serie muy utilizada para conectar ordenadores a dispositivos en red, como servidores serie. Veremos los pines del puerto serie utilizados para implementar RS232 y alguna otra información de referencia sobre el protocolo.
El protocolo RS232 transmite datos por cable utilizando un nivel de señal diferente al estándar de 5 V para minimizar las interferencias de señal. Realiza una transmisión asíncrona a una velocidad constante que se sincroniza con el nivel de la señal de impulso de inicio. Una distancia de hasta 20 metros es el límite para una transmisión de datos fiable utilizando la interfaz RS232.
¿Qué significa RS232?
Las normas de transmisión de datos son desarrolladas por la Asociación de Industrias Electrónicas (EIA). El prefijo RS indica que se trata de una norma recomendada, y todas las normas de la EIA comienzan con estos caracteres. La especificación formal de RS232 es que se trata de una interfaz para la comunicación entre dispositivos DTE y DCE mediante el intercambio de datos binarios en serie. DTE es la abreviatura de equipo terminal de datos, mientras que DCE significa equipo de comunicaciones de datos. Un ejemplo básico de estos dos dispositivos define el ordenador como un dispositivo DTE, con el servidor serie asumiendo el papel de DCE.
La comunicación serie se consigue transmitiendo datos serie entre el DTE y el DCE. Por ejemplo, un ordenador (DTE) puede enviar datos binarios "11011101" en serie a un servidor serie (DCE), y el servidor serie responde enviando "11010101" de vuelta al dispositivo DTE.
El protocolo RS232 se utiliza para transferir datos entre DTE y DCE especificando el modo de funcionamiento, la norma eléctrica, el número de bits y los niveles de tensión.
Servidor serie-equipo de comunicación serie
Los dispositivos de comunicación serie utilizan conectores de tipo D de 9 o 25 patillas para el cableado. Suelen denominarse DB-9 o DB-25, y el número distingue el número de patillas. Los nombres de varios fabricantes pueden sustituir a DB en la especificación. Un conector consta de una toma y patillas, cada una de las cuales está numerada y etiquetada. A continuación se muestra el diagrama de patillas serie.
El protocolo RS232 utiliza un puerto serie de 9 pines, que puede tener un conector macho o hembra. La última versión de este protocolo se denomina RS232C.
RS232C conserva la funcionalidad de RS232, pero utiliza patillas serie de 25 patillas en lugar de 9 patillas. Tanto si se utiliza la configuración de pines serie DB9 como la conexión de 25 pines, sólo se necesitan tres pines para conectarse al dispositivo final.
Configuración del puerto COM
RS232 utiliza las asignaciones de pines serie DB9 o DB25 para gestionar el flujo de comunicación entre el DTE y el DCE. Estos conectores D-sub pueden terminarse con patillas hembra RS232 o con patillas hembra DB25 o DB9. Cada patilla del conector serie 9 o 25 tiene su propia función. También puede obtener información sobre el pinout RS485.
Descripción de la función:
Además de definir las características eléctricas, RS232 también especifica las señales que deben utilizarse en los pines de los cables serie y en los puertos serie. Estas especificaciones incluyen elementos tan conocidos como las señales de temporización y la toma de tierra.
La siguiente es una lista de las señales utilizadas en el pinout del puerto RS232 COM:
Tierra de protección: Esta señal se conecta a la masa del chasis del conector metálico.
Tierra común: El nivel de tensión de referencia cero para todas las señales de control.
TxD (pin de transmisión): transmite datos del DTE al DCE.
RxD (pin de recepción): Envía datos del DCE al DTE.
DTR (terminal de datos listo): DTE está listo para aceptar peticiones.
DCD (Detección de portadora de datos): El DCE acepta la portadora de un DTE situado en una ubicación remota.
DSR (Data Set Ready): El DCE está preparado para enviar y recibir información.
RI (Indicador de timbre): Detecta los tonos de llamada entrante en la línea telefónica.
RTS (Request to Send): Llamada del DCE al DTE para enviar datos.
RTR (Listo para recibir): El DTE está listo para recibir datos del DCE.
CTS (clear to send): El DCE está en estado listo y puede aceptar datos del DTE.
Estas señales son las principales de RS232, pero el protocolo también permite señales secundarias. Entre ellas se incluyen las señales auxiliares DTE, RTS, DCD, TxD y RxD. Las señales auxiliares se utilizan para conectar opcionalmente equipos DTE y DCE.
Conexión de convertidor de red de puerto serie aéreo RS232
El servidor de puerto serie permite la comunicación serie entre dispositivos DTE y DCE. El pinout del convertidor de red de puerto serie RS232 aire conecta el pin Tx del conector macho al pin Rx del conector RS232 hembra y el pin del conector Rx macho al pin Tx del conector hembra.
Gracias al protocolo RS232, puedes utilizar un cable serie cero para conectar dos ordenadores sin necesidad de un conversor de red serie. Esto pone de relieve uno de los usos originales del protocolo RS232, que se desarrolló para permitir que los teletipos se comunicaran entre sí a través de sus servidores de puerto serie.
cable directo
Otro tipo de cable RS-232 es el cable directo. Es un conector uno a uno que transmite las patillas de un dispositivo, que se conectan a las patillas de transmisión de otro dispositivo, y las patillas de recepción de un dispositivo, que se conectan a las patillas de recepción de otro dispositivo.
La razón es que las señales RS232 recorren distancias más largas. Además, tiene mejor inmunidad al ruido. Ha demostrado ser compatible entre distintos fabricantes de ordenadores conectados y servidores serie.