RS232

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

NORMAS DE COMUNICACIÓN SERIAL

En la transmisión de información digital en forma serial a través de cable, en modo


punto a punto o multipunto, es posible usar dos modos de trasmisión: la trasmisión no
balanceada o "single ended" y la trasmisión balanceada o diferencial.
Ambos modos de operación han sido estandarizados por la Electronics Industry
Association (EIA) en las normas EIA-RS232, EIA-RS422 y EIA-RS485.
La transmisión en serie reduce la complejidad y coste del sistema, comparado con la
transmisión en paralelo, pero obteniendo a cambio una menor eficacia: es necesario un
intervalo de tiempo ocho veces mayor para transmitir ocho bits individuales que para
transmitirlos simultáneamente.
El tiempo necesario para la transmisión de un byte es realmente mayor que el
correspondiente a la transmisión de ocho bits individuales. Deben añadirse otros bits
suplementarios. Lo que se puede observar en la especificación de cada estándar.

RS232, (TRANSMISIÓN NO BALANCEADA, SINGLE ENDED)


En 1969 la EIA (Asociación de Industrias Electrónicas), conjuntamente con los
Laboratorios Bell y los fabricantes de equipos de comunicaciones, formularon el EIA
RS-232-C. El propósito inicial fue la conexión entre un Equipo Terminal de Datos
(DTE, Data Terminal Equipment) y un Equipo de Comunicación de Datos (DCE, Data
Communications Equipment), empleando un intercambio de datos binarios en serie.

El documento que establecía el estándar constaba de cuatro secciones:


● Características de la señal eléctrica. Definición de los voltajes que representan
los ceros y unos lógicos.
● Características mecánicas de la conexión. Establece que el DTE dispondrá de
un conector macho y el DCE un conector hembra. También se especifican la
asignación de números a las patillas. El tipo y las medidas del conector son
establecidas por la organización internacional de estándares (ISO). Los más
utilizados son los de 9 pines (DB-9) y los de 25 (DB-25).
● Descripción funcional de los circuitos de intercambio. En esta sección del
documento se define y da nombre a las señales que se utilizarán.
● Interfaces para configuraciones seleccionadas de sistemas de comunicación.
Son ejemplos de tipos comunes de conexión entre ordenador y módem.

Los tres circuitos principales utilizados para la comunicación son los siguientes:
● Línea 2 (TXD). Salida de datos del DTE.
● Línea 3 (RXD). Entrada de datos al DTE.
● Línea 7 (común). Circuito común, referencia para determinar la polaridad y
voltaje de las otras líneas.

Esta norma fue diseñada para comunicación punto a punto, en donde se tiene una
computadora (en la norma RS232 se le denomina DTE, Data Terminal Equipment)
que se encuentra trasmitiendo hacia un equipo esclavo (normalmente conocido como
DCE, Data Communications Equipment) ubicado a distancias no mayores a 50 metros
(recomendandose 15m a máxima velocidad) y a una velocidad máxima de 19,200 bps.
Este tipo de trasmisión se le conoce como "single ended" porque usa en el cable un
solo retorno (GND). Es un modo de trasmisión muy simple, pero también vulnerable al
ruido aditivo en la línea y únicamente es empleada para comunicación punto a punto.

La conexión RS-232 no opera con la misma fuente de alimentación de 5 voltios


de otros circuitos electrónicos integrados en el ordenador. Sus voltajes pueden
oscilar entre +15 y -15 voltios. Además, los datos son transmitidos al contrario de las
convenciones lógicas de uso corriente: un voltaje positivo en la conexión representa un
0, mientras que un voltaje negativo representa un 1.
La única diferencia entre la definición de salida y de entrada es el ancho de la región de
transición, de -3 a +3 V en la entrada y de -5 a +5 V en la salida. Esta diferencia entre
las definiciones de voltajes mínimos permisibles se conoce como el margen de ruidos
del circuito.

Las 2 primeras siglas (RS) del nombre RS232, significa Recommended Standard
o Estándar Recomendado. En otras palabras, no es obligatorio que se siga este
estándar.
Para la conexión por cable, se utiliza un conector DB9, con nueve señales.
Adicionalmente a la señales de datos trasmitidos y recibidos TX, RX, la norma original
RS232 incluye definiciones para señales de control (en inglés "handshake signals") que
se usan para varias funciones auxiliares en el protocolo de envío y recepción de datos,
así como para el diagnóstico de fallas.
Actualmente, el estándar se ha simplificado a las señales de trasmisión TX, recepción
RX y tierra GND, dejando sin utilizarse el resto de las señales.

La especificación de los pines en el cable es la siguiente:


PIN DB 25 Pin DB 9 Nombre Función

2 3 TXD TRANSMISIÓN DE DATOS (SALIDA)

3 2 RXD RECEPCIÓN DE DATOS (ENTRADA)

4 7 RTS PETICIÓN DE ENVÍO (SALIDA)

5 8 CTS DISPUESTO PARA ENVIAR


(ENTRADA)

6 6 DSR DISPOSITIVO DE DATOS LISTO


(ENTRADA)
7 5 COMÚN COMÚN (REFERENCIA)

8 1 DCD DETECCIÓN DE PORTADORA


DE DATOS (ENTRADA)

20 4 DTR TERMINAL DE DATOS LISTO


(SALIDA)

22 9 RI INDICADOR DE LLAMADA
(ENTRADA)

RS422/485, (TRANSMISIÓN BALANCEADA, DIFERENCIAL.)


Cuando se requieren mayores distancias y velocidades de trasmisión, entonces deben
de emplearse las normas RS422 y RS485. Además, estas normas permiten también
la trasmisión multipunto, es decir una computadora central conectada con varias UTR.
Dado que la computadora central típicamente tiene como salida la interfaz RS232,
se hace necesaria la conexión de un módulo convertidor RS232 a RS422/485, para
implementar una red.
La trasmisión diferencial permite velocidades de hasta 10 Mbps, sobre distancias de
hasta 1.3 kms. Se usan dos señales para trasmitir y dos para recibir, además de la
tierra, la cual es normalmente conectada al blindaje del cable. En cada par, viajan
la señal de trasmisión y su complemento. En el receptor, la señal original se obtiene
restando una de la otra. Esta técnica reduce grandemente el ruido generado en la
línea, ya que éste se induce por igual en ambas líneas del par y es al final cancelado.
Este tipo de trasmisión debe de hacerse siempre sobre cable del tipo "par trensado"
(twisted pairs).

RS422
La conexión RS-232-C suele ser suficiente para la conexión de equipos cercanos,
o que no están sujetos a importantes interferencias electromagnéticas. En otras
ocasiones la presencia de motores, generadores o las largas distancias a las que se
encuentran los dispositivos (por ejemplo en ambientes industriales), resta eficacia a la
transmisión de datos por esa conexión. Para estas situaciones la EIA (Asociación de
Industrias Electrónicas) desarrolló y formuló en 1975 otro estándar de transmisión de
datos más robusto, el RS-422-A.

El modo de aumentar la eficacia de transmisión se consigue utilizando circuitos


balanceados, es decir, no utiliza un único hilo para transmitir cambiando la polaridad
con referencia a un circuito común, sino que utiliza dos hilos para cada señal. Las
condiciones de 0 y 1 lógico son determinadas por cambios en la polaridad de los dos
hilos, por referencia del uno con el otro.
Este cambio del sistema permite un incremento notable de las prestaciones;
utilizando cable trenzado apantallado es posible alcanzar distancias de 1200 metros y
velocidades de transmisión cercanas a 1 megabit por segundo (1Mbps).

En algunas aplicaciones, la norma RS422 puede emplearse en redes "mulipunto", es


decir, una computadora central comunicándose con varias UTR. En este caso, pueden
usarse dos tipos de protocolos de comunicaciones:
1. El llamado protocolo "interrogación-respuesta" o "polling" en el cual la computadora
envía mensajes que incluyen la dirección de la UTR a la cual se envía el mensaje y
solamente la UTR que reconoce su dirección responderá.
2. El protocolo del tipo "reporte espontáneo" en al cual, la UTR inicia la comunicación
y envía su bloque de datos, únicamente cuando ocurra un evento. Por ejemplo, en el
caso de un sistema de control de acceso, el evento ocurre cuando se efectúa el ingreso
de una persona identificada.
En el modo multipunto, todas las UTR deben de poseer drivers del tipo "tristate" en
sus líneas RXA y RXB que permitan su virtual desconexión de las líneas cuando no se
encuentran trasmitiendo, para permitir el libre flujo de la información sin interferencias.

RS485
La diferencia principal entre RS422 y RS485 es el número de señales usadas en el
cable de trasmisión. RS422 usa 4 señales y su tierra, RS485 usa solo 2 señales y su
tierra. RS485 requiere de un protocolo "half dúplex" para operar, dado que las mismas
líneas son usadas tanto para trasmisión como recepción. Mantiene ventajas del RS-
422, al permitir velocidades de transmisión cercanas a 1 megabit por segundo, así
como longitudes de la línea de hasta 1200 metros. Además permite el alargamiento de
la red en otros 1200 metros al insertar un repetidor RS-485 en la línea.
También tiene otra característica muy importante en ambientes industriales, puede
soportar hasta 32 nodos (equipos emisores/receptores) conectados por cada segmento
de red. Estos distintivos lo hacen muy adecuado para el trabajo que fue diseñado,
aplicaciones industriales.

Entre las aplicaciones típicas de la norma RS485, se encuentran los sistemas de


control de acceso, los sistemas distribuídos de control industrial y los sistemas de
seguridad casera. En todos estos casos, varias UTR reportan su información hacia una
computadora central o bien reciben comandos de la misma.
COMPARACIÓN ENTRE NORMAS
RS-232 is el más común y está incluido en la mayoría de las PCs como COM1 y
COM2. Nótese que las interfaces RS-422 y RS-485 NO están disponibles con los
puertos COM1 y COM2 en la mayoría de las PCs. Sin Embargo, RS-422 es el estándar
de las computadoras Macintosh que cuentan con puerto serial. RS-485 es una versión
mejorada de RS-422 y es más común en la industria.

Con el protocolo RS-422, cualquiera de los dos puntos puede iniciar una comunicación,
pues las líneas de enviar/recibir están separadas.
Con el modelo 4D-RS-485, no puede mantenerse esta característica, pues existen
hasta 32 equipos diferentes conectados, que no pueden ocupar la línea de envío
simultáneamente. En este caso, el equipo principal (master), puede mandar datos en
cualquier momento, mientras que los equipos secundarios (slaves), únicamente deben
responder cuando el mensaje va dirigido a ellos.
Por último, en el modelo 2D-RS-485, los equipos deben estar siempre en modo
receptor, excepto en el momento que deban transmitir, que pasan a modo de envío.
El equipo principal debe cambiar a modo de envío cuando mande datos a un equipo
secundario. Una vez finalizados el envío de datos, el principal pasará a modo recepción
y esperará a que el equipo secundario le devuelva la respuesta a su mensaje.
REFERENCIAS
http://digital.ni.com/public.nsf/allkb/9E9798ED771B0F3486257260000F3240
http://www.puntoflotante.net/RS485.htm
http://eq3.uab.es/personal/baeza/comunicaciones/comunica.htm

También podría gustarte