RS232 a RS485 RS485 y RS422 protocolo

Anuncio
INTRODUCCIÓN
RS-232,RS-422,RS-485
Los conductores de línea y los receptores se utilizan comúnmente para el intercambio de
datos entre dos o más puntos (nodos) de una red. Comunicaciones de datos fiables
puede ser difícil en presencia de ruido inducido, las diferencias a nivel del suelo, los
desajustes de impedancia, la falta de eficacia sesgo de las condiciones de inactividad, y
otros
riesgos
asociados
con
la
instalación
de
una
red.
La conexión entre dos o más elementos (conductores y receptores) se debe considerar
una línea de transmisión si el aumento y / o el tiempo de caída es inferior a la mitad el
tiempo de la señal para viajar desde el transmisor al receptor.
Se han elaborado normas para asegurar la compatibilidad entre las unidades
proporcionadas por diferentes fabricantes, y para permitir un éxito razonable en la
transferencia de datos a través de distancias especificadas y / o tarifas de datos. La
Asociación de la Industria Electrónica (EIA) ha elaborado normas para RS485, RS422,
RS232, RS423 y que tienen que ver con las comunicaciones de datos. Las sugerencias
se hacen a menudo para tratar los problemas prácticos que se podrían encontrar en una
red típica. Normas de evaluación del impacto ambiental, donde previamente marcados
con el prefijo "RS"para indicar estándar recomendado, sin embargo, las normas son por
lo general se indica como "EIA" normas para identificar el organismo de normalización.
Si bien las normas de lograr una uniformidad en las comunicaciones de datos, muchas
zonas no están cubiertas de forma específica y se mantienen como "zonas grises" para
que el usuario descubre (por lo general durante la instalación) por su cuenta.
SOLO DE COMPOSICIÓN DE TRANSMISIÓN DE DATOS
Las comunicaciones electrónicas de datos entre elementos generalmente se dividen en dos
grandes categorías: de una sola terminal y diferenciado. RS232 (una sola terminal) se introdujo
en 1962, y pese a los rumores de su desaparición temprana, se ha mantenido ampliamente
utilizado por la industria. La especificación permite la transmisión de datos desde un emisor a
un receptor a velocidades de datos relativamente lenta (hasta 20K bits / segundo) y distancias
cortas
(hasta
50
pies.
@
la
velocidad
de
datos
máxima).
Canales independientes son establecidos para dos direcciones (dúplex completo) de las
comunicaciones. Las señales RS-232 están representados por los niveles de voltaje con
respecto a un sistema común (alimentación / tierra lógica). La "inactividad" del Estado
(MARCA) tiene el nivel de la señal negativa con respecto al común, y el estado "activo"
(ESPACIO) tiene el nivel de la señal positiva con respecto al común. RS232 cuenta con
numerosas líneas de apretón de manos (sobre todo se utiliza con los módems), y también
especifica un protocolo de comunicaciones. En general, si usted no está conectado a un
módem de las líneas de apretón de manos puede presentar muchos problemas si no
discapacitados en el software o contabilizar en el hardware (loop-back o tirar-arriba). RTS
(Petición para enviar) tiene alguna utilidad en ciertas aplicaciones. RS423 es otra especificación
solo terminó con el funcionamiento mejorado en RS232, sin embargo, no ha sido ampliamente
utilizado en la industria.
TRANSMISIÓN DE DATOS DEL DIFERENCIAL
Al comunicar a las altas tarifas de datos, o sobre largas distancias en entornos del mundo real,
los métodos de una sola terminal son a menudo insuficientes. Diferencial de transmisión de
datos (señal diferencial balanceada) ofrece un rendimiento superior en la mayoría de las
aplicaciones. señales diferenciales pueden ayudar a anular los efectos de los cambios
inducidos por tierra y las señales de ruido que pueden aparecer como los voltajes de modo
común
en
una
red.
RS422 (diferencial) fue diseñado para distancias más largas y mayores velocidades de
transmisión de RS232. En su forma más simple, un par de convertidores de RS232 a RS422 (y
viceversa) se puede utilizar para formar un "cordón de extensión RS232." Las tarifas de datos
de hasta 100K bits / segundo y distancias de hasta 4000 pies. puede ponerse en práctica con
RS422. RS422 también se especifica para la multi-gota (party-line) aplicaciones en las que está
conectado un solo conductor, y transmite en un "bus" de hasta 10 receptores.
Mientras que un multi-drop "tipo" de aplicación tiene muchas ventajas deseables, los
dispositivos RS422 no se puede utilizar para construir una verdadera red de múltiples puntos.
Una verdadera red de múltiples puntos se compone de varios controladores y receptores
conectados en un solo bus, donde cualquier nodo puede transmitir o recibir datos.
"Cuasi" redes multi-drop (4 hilos) se construyen a menudo el uso de dispositivos RS422. Estas
redes se utilizan a menudo en un modo half-duplex, donde un maestro único en un sistema
envía un comando a una de varias "esclavo" dispositivos de una red. Normalmente, un
dispositivo (nodo) es tratado por el equipo anfitrión y se recibe una respuesta de ese
dispositivo. Sistemas de este tipo (de 4 hilos, half-duplex) se construyen a menudo para evitar
la "colisión de datos" (contención de bus) los problemas en una red multi-drop (más sobre la
solución de este problema en una red de dos hilos en un momento).
RS-485 cumple con los requisitos para una red de comunicaciones verdaderamente multipunto, y el estándar especifica hasta 32 conductores y 32 receptores en un mismo bus (2
hilos). Con la introducción de "automático" repetidores y los conductores de alta impedancia /
receptores de esta "limitación" se puede extender a cientos (o miles) de nodos en una red.
RS485 se extiende el rango de modo común para los dos pilotos y los receptores en el "triestatal" y con el modo de alimentación. Además, los conductores RS485 son capaces de resistir
"colisiones de datos" (contención de bus) los problemas y condiciones de autobús culpa.
Para resolver la "colisión de datos" problema a menudo se presentan en las unidades multidrop de hardware de redes (convertidores, repetidores, los controles de microprocesador) se
puede construir a permanecer en un modo de recepción hasta que estén listos para transmitir
datos. sistemas de un solo maestro (muchos sistemas de comunicaciones están disponibles)
ofrecen una directa y simple medio de evitar "colisiones de datos" en una típica de 2 hilos,
half-duplex, el sistema de multi-gota. El maestro inicia una solicitud de comunicaciones a un
"nodo esclavo" al dirigirse a esa unidad. El hardware detecta el inicio bits de la transmisión y
activa automáticamente (al vuelo) el transmisor RS485. Cuando el carácter se envía el
hardware vuelve a convertirse en un modo de recepción en cerca de 1.2 microsegundos (al
menos con RE convertidores Smith, repetidores, y yo a distancia / o juntas).
RS232 a RS485 RS485 y RS422 protocolo
El convertidor RS232/RS485 permite la interconexión con cualquier dispositivo mediante un
enlace serie RS232 a un enlace RS485. La comunicación RS-485 fue concebido para la
adquisición de datos a larga distancia y aplicaciones de control. Las especificaciones originales
(que han sido superados por el hardware actual), permite a la red de hasta 32 estaciones en el
mismo sentido, a velocidades de hasta 10 Mbits / s para una distancia de 4.000 pies (1.200
metros). El enlace está equilibrada de forma que cualquier ruido eléctrico de entrar en una de
las líneas también se mete en la otra línea lo que permite al receptor para cancelar tanto las
señales de ruido.
RS-232/422/485 Pin Assignments (Male DB9)
Enlaces RS485 de tarjetas son muy utilizados en control de procesos industriales donde la
confiabilidad es importante. Además, la capacidad de comunicarse a larga distancia a gran
velocidad es importante cuando se trata de plantas industriales donde las estaciones se
extienda a lo largo de un area.It grandes es muy común tener un PC a cargo de controlar un
proceso determinado. PC en general tiene un puerto serie RS232 (puerto COM) y por lo tanto
hay dos soluciones para conectar el ordenador a una red RS-485: Se trata de conectar una
interfaz RS485 en un slot del computador y el otro es convertir la señal de nivel RS-232 que
sale
el
puerto
serie
del
ordenador
en
un
Señal RS485. Esto es lo que el convertidor RS232/RS485 hace. Los convertidores están
diseñados para trabajar con la línea de RMV Electronics general I/O-485 propósito de las
estaciones construido específicamente para el control de proceso, pero también puede ser
utilizado de nuevo para volver proporcionando así anRS232/RS485/RS232.
De esta manera, dos ordenadores o dispositivos que utilizan un estándar de puerto serie
RS232 pueden comunicarse entre sí en un máximo de 115200 Baudios a una distancia de 4.000
metros, algo imposible de lograr con una conexión RS232. Una interesante aplicación para el
uso de dos convertidores de RS232/RS485 espalda con espalda es cuando un equipo tiene que
estar conectado a una comisión de I/O-232 a una distancia más larga de lo habitual. Esto
proporciona un rendimiento muy bueno, manteniendo la simplicidad de nuestra línea de I/O232
de
las
juntas.
Más nodos pueden ser conectados mediante repetidores, hasta el límite de direccionamiento
(por lo general 256) de los dispositivos utilizados.

RS232 to RS485 Converter sample Diagram - rs485 pci
RESUMEN:
RS485 (2 hilos, half-duplex, diferencial, la multi-gota (32 nudos), estándar de
comunicaciones para distancias de hasta 4000ft.)
La norma RS485 aborda el problema de la transmisión de datos, donde se utiliza una
equilibrada (diferencial) de línea de transmisión en un multi-gota (de línea compartida) de
configuración (o punto a punto si sólo hay dos dispositivos están en la red). Hasta 32 nodos
(controladores y receptores) se permiten en un multi-gota, la red bidireccional. Las tarifas de
datos de hasta 10 millones de bps se admiten en distancias cortas (40pies). En el límite de
cuatro mil pies distancia, velocidades de datos de hasta 100K bps son admisibles. RS485
especifica un 2 hilos, half-duplex bus de comunicaciones. Debido a que hay diferencias entre
RS485 y RS422 (menor de edad en muchos casos, a excepción de la carga [12K vs 4K), muchas
personas refere a RS485 de 4 hilos. Mientras RS485 es un estándar de 2 hilos, ofrece 32 nodos
en una red, en el otro lado RS422 (un estándar de 4 hilos) sólo se especifica un máximo de 10
nodos. Por lo tanto, si bien no es técnicamente correcto, tiene algún sentido para referirse a
una red de 4 hilos RS-485 que se amplíe el número de nodos en una red de 4 hilos a 32 cargas
estándar.
El estándar RS-485 sólo especifica las características eléctricas del conductor y el receptor, no
se especifica o recomienda ningún protocolo. Debido a cuestiones de protocolo se deja al
usuario, a menudo es difícil (por no decir imposible) para conectar dispositivos RS485 de
diferentes
fabricantes
en
la
misma
red.
El estándar RS-485 permite al usuario configurar redes locales de bajo costo y de las
comunicaciones multipunto enlaces con cable de par trenzado. Una red RS485 típico puede
funcionar correctamente en presencia de tensiones razonable suelo diferencial, soportar
situaciones conductor contenciosa, proporcionar comunicaciones confiables en ambientes
eléctricamente ruidosos (un buen rechazo de modo común usando el cable de par trenzado, el
blindaje ofrece una protección adicional), y el apoyo treinta y dos o más (muchos fabricantes
de circuitos integrados han 01/02, 01/04, 1 / 8 unidades de carga) de los conductores y los
receptores
en
la
línea.
cable de par trenzado con una impedancia característica de 120 ohmios se recomienda con la
terminación de 120 ohm en cada extremo de la línea de comunicaciones. El rango de voltaje
de modo común es-7V a +12 V. Un conductor en la alta impedancia (OFF) el estado es capaz de
permanecer en este estado en el rango de modo común, si el poder se aplica o no. El receptor
es capaz de responder a los niveles de señal diferencial de 200 mV en el rango de modo
común. La impedancia de carga del receptor es 12K ohmios (o superior) y el transmisor "fugas"
de corriente es de ± 100μA (o menos), ya sea en el estado de potencia o sin motor. conductor
sin carga de voltaje de salida diferencial puede ser de hasta ± 6V. Cargado de tensión del
conductor (32 nodos en la red y terminación) normalmente debe exceder de ± 1.5V.
RS422 (4 hilos, full-duplex, diferencial, la multi-gota (10 nudos), estándar de
comunicación)
Si bien es comparable RS422 a RS485, que se limita a tráfico de datos unidireccional, y
se termina sólo en la final de la línea opuesta a la del transmisor. Un transmisor y los
receptores de 10 son permitidos en una red, con un límite de distancia de 3600ft. RS422
fue en el mercado antes de la RS485, sin embargo, debido a limitaciones de carga, uno
de los mejores usos de RS422 es, probablemente, en las comunicaciones punto a punto,
tales como cables de extensión RS232. Mediante la conversión de RS232 de una sola
terminal para RS422 diferencial y, a continuación, convertir de nuevo a partir de RS422
a RS232 en el otro extremo de la línea, la distancia y la inmunidad al ruido puede
mejorar mucho.
RS232
(3
hilos,
full-duplex,
de
una
sola
terminal,
límite
de
cable
50
pies)
RS232 se desarrolló en la década de 1960, y entre otras cosas, se especifica un estándar
eléctrico, un protocolo estándar, apretón de manos, y conector de salida. En general, muchas
de las aplicaciones actuales para RS232 utilizar sólo el estándar (de 3 hilos, TDX, RXD, común) y
conector de salida. Mientras apretón de manos todavía está con nosotros, por lo general es la
mejor forma de desactivar el software (si es posible) y / o "loop-back" los pares de señales (RTS
CTS, DTR a DSR, etc) Si bien RS232 se rumoreaba que era en la "salida" con la llegada de
muchas de las normas de las nuevas comunicaciones, que sigue vivo y bien. Aunque la norma
sólo es compatible con velocidades de datos de baja y la longitud de línea corta (50 pies) que
sigue siendo ampliamente utilizado y, muy útil en muchas aplicaciones. Con un convertidor
externo (RS232 <=> RS485) muchas de las limitaciones del RS232 se puede mejorar, para
tomar ventaja de las propiedades superiores de las comunicaciones diferencial (2 hilos o 4
hilos).
Convertidores
(RS232
<=>
RS485,
RS232
<=>
RS422,
RS485
<=>
RS422)
Convertidores, en general, se puede utilizar para cambiar la característica eléctrica de un
estándar de comunicaciones a otro, para aprovechar las mejores propiedades de la norma
alternativa seleccionada. Por ejemplo, un automático RS232 <=> RS485, se podía conectar a
RS232 de un ordenador, puertos de dúplex completo, y transformarlo en un medio-dúplex
RS485, red multipunto a distancias de hasta 4000ft. Convertidores en la mayoría de los casos,
pasar los datos a través de la interfaz sin necesidad de cambiar el calendario y / o protocolo.
Mientras que la conversión es "transparente" el software debe ser capaz de comunicarse con
las características de la red ampliada. Un "convertidor automático" (RS232 <=> RS485) se
enciende el transmisor RS485 cuando los datos se detecta en el puerto RS232, y volver de
nuevo en el modo de recepción de un personaje se ha enviado. Esto evita problemas de
tiempo (y los cambios de software) que son difíciles de tratar en los sistemas típicos. Cuando
full-duplex se convierte en dúplex medio sólo un dispositivo a la vez puede transmitir datos.
Convertidores automática cuidar de los problemas de tiempo y permitan una comunicación
rápida sin intervención del software.
Descargar