Vous êtes sur la page 1sur 10

Automatizacin Industrial II Ing.

Alberto Manzur

Patricia Pasmay Protocolos de comunicacin

COMUNICACIN SERIAL
DEFINICIN La comunicacin serial es un protocolo muy comn para comunicaciones entres dispositivos que se incluya de manera estndar en cualquier computadora prcticamente. El puerto serial enva y recibe bytes de informacin un bit a la vez, aunque es ms lento que la comunicacin en paralelo, y a que permite la transmisin de un byte completo por vez, se prefiere a la comunicacin serial porque ste es ms sencillo y puede alcanzar mayores distancias y su costo es menor. Tpicamente, la comunicacin serial se utiliza para transmitir datos en formato ASCII. Para realizar la comunicacin se utilizan 3 lneas de transmisin: (1) Tierra (o referencia), (2) Transmitir, (3) Recibir. Debido a que la transmisin es asincrnica, es posible enviar datos por una lnea mientras se reciben datos por otra. Las caractersticas ms importantes de la comunicacin serial son: Velocidad de transmisin Bits de datos Bits de parada Paridad

Una condicin necesaria para que dos puertos se puedan comunicar, la caractersticas deben ser iguales. Velocidad de transmisin (baud rate) Indica el nmero de bits por segundo que se transfieren, y se mide en baudios (bauds). Por ejemplo, 300 baudios representan 300 bits por segundo. Cuando se hace referencia a los ciclos de reloj se est hablando de la velocidad de transmisin. Por ejemplo, si el protocolo hace una llamada a 4800 ciclos de reloj, entonces el reloj est corriendo a 4800 Hz, lo que significa que el puerto serial est muestreando las lneas de transmisin a 4800 Hz. Las velocidades de transmisin ms comunes para las lineas telefnicas son de 14400, 28800, y 33600. Es posible tener velocidades ms altas, pero se reducira la distancia mxima posible entre los dispositivos. Las altas velocidades se utilizan cuando los dispositivos se encuentran uno junto al otro, como es el caso de dispositivos GPIB. Bits de datos Se refiere a la cantidad de bits en la transmisin. Cuando la computadora enva un paquete de informacin, el tamao de ese paquete no necesariamente ser de 8 bits. Las cantidades ms comunes de bits por paquete son 5, 7 y 8 bits. El nmero de bits que se enva depende en el tipo

Automatizacin Industrial II Ing. Alberto Manzur

Patricia Pasmay Protocolos de comunicacin

de informacin que se transfiere. Por ejemplo, el ASCII estndar tiene un rango de 0 a 127, es decir, utiliza 7 bits; para ASCII extendido es de 0 a 255, lo que utiliza 8 bits. Si el tipo de datos que se est transfiriendo es texto simple (ASCII estndar), entonces es suficiente con utilizar 7 bits por paquete para la comunicacin. Un paquete se refiere a una transferencia de byte, incluyendo los bits de inicio/parada, bits de datos, y paridad. Debido a que el nmero actual de bits depende en el protocolo que se seleccione, el trmino paquete se usa para referirse a todos los casos. Bits de parada Usado para indicar el fin de la comunicacin de un solo paquete. Los valores tpicos son 1, 1.5 o 2 bits. Debido a la manera como se transfiere la informacin a travs de las lneas de comunicacin y que cada dispositivo tiene su propio reloj, es posible que los dos dispositivos no estn sincronizados. Por lo tanto, los bits de parada no slo indican el fin de la transmisin sino adems dan un margen de tolerancia para esa diferencia de los relojes. Mientras ms bits de parada se usen, mayor ser la tolerancia a la sincrona de los relojes, sin embargo la transmisin ser ms lenta. Paridad Es una forma sencilla de verificar si hay errores en la transmisin serial. Existen cuatro tipos de paridad: par, impar, marcada y espaciada. La opcin de no usar paridad alguna tambin est disponible. Para paridad par e impar, el puerto serial fijar el bit de paridad (el ltimo bit despus de los bits de datos) a un valor para asegurarse que la transmisin tenga un nmero par o impar de bits en estado alto lgico. Por ejemplo, si la informacin a transmitir es 011 y la paridad es par, el bit de paridad sera 0 para mantener el nmero de bits en estado alto lgico como par. Si la paridad seleccionada fuera impar, entonces el bit de paridad sera 1, para tener 3 bits en estado alto lgico. La paridad marcada y espaciada en realidad no verifican el estado de los bits de datos; simplemente fija el bit de paridad en estado lgico alto para la marcada, y en estado lgico bajo para la espaciada. Esto permite al dispositivo receptor conocer de antemano el estado de un bit, lo que servira para determinar si hay ruido que est afectando de manera negativa la transmisin de los datos, o si los relojes de los dispositivos no estn sincronizados. Tipos de comunicacin Simplex En este caso el emisor y el receptor estn perfectamente definidos y la comunicacin es unidireccional. Este tipo de comunicaciones se emplean, usualmente, en redes de radiodifusin, donde los receptores no necesitan enviar ningn tipo de dato al transmisor. Duplex, half duplex o semi-duplex En este caso ambos extremos del sistema de comunicacin cumplen funciones de transmisor y receptor y los datos se desplazan en ambos sentidos pero no de manera simultnea. Este tipo de comunicacin se utiliza habitualmente en la interaccin entre terminales y una computadora central. Full Duplex

Automatizacin Industrial II Ing. Alberto Manzur

Patricia Pasmay Protocolos de comunicacin

El sistema es similar al duplex, pero los datos se desplazan en ambos sentidos simultneamente. Para que sea posible ambos emisores poseen diferentes frecuencias de transmisin o dos caminos de comunicacin separados, mientras que la comunicacin semi-duplex necesita normalmente uno solo. Para el intercambio de datos entre computadores este tipo de comunicaciones son ms eficientes que las transmisiones semi-dplex.

Protocolo RS-232 RS-232 significa Recomend Standard 232, est definido por el ANSI(American National Standard Institution) como la interfase entre un equipo terminal de datos y un equipo de comunicacin de datos utilizando un intercambio binario en modo serie. Los dispositivos son llamados DTE Data Terminal Equipment (por ejemplo un ordenador) y DCE Data Circuit- terminating Equipment (por ejemplo un modem). El DTE usa un terminal macho mientras que al DCE se conecta un terminal hembra y es el encargado de establecer y mantener la conexin.

Es un estndar de comunicacin para la transmisin de datos en serie entre equipos. El estndar EIA RS232 se introdujo en 1960. La transmisin de datos digital se hace en serie a travs de una lnea asimtrica, no terminada, entre dos equipos. RS-232 est limitado a comunicaciones de punto a punto entre los dispositivos y el puerto serial de la computadora. La distancia mxima de enlace est sobre los 15 metros y la velocidad de transmisin desde 20 kbps a 489kbps. Consiste en un conector tipo DB-25 de 25 pines, aunque es normal encontrar la versin de 9 pines DB-9, Tensin en modo comn mxima de +/- 25V, impedancia de 3 a 7 K, un emisor y receptor. Pines del conector DB-9

Automatizacin Industrial II Ing. Alberto Manzur

Patricia Pasmay Protocolos de comunicacin

Pines del conector DB-25

Las seales TXD, DTR y RTS son de salida, mientras que RXD, DSR, CTS son de entrada. La tierra referenciada para todas las seales es SG.

Automatizacin Industrial II Ing. Alberto Manzur RS 4-22

Patricia Pasmay Protocolos de comunicacin

RS-422 (Estndar EIA RS-422-A) es el conector serial utilizado en las computadoras Apple de Macintosh. RS-422 usa seales elctricas diferenciales, en comparacin con seales referenciadas a tierra como en RS-232. La transmisin diferencial, que utiliza dos lneas para transmitir y recibir, tiene la ventaja que es ms inmune al ruido y puede lograr mayores distancias que RS-232.Se introdujo para resolver problemas de limitacin de un solo terminal del estndar EIA 232. La inmunidad al ruido y la distancia son dos puntos clave para ambientes y aplicaciones industriales. Las interconexiones de un solo terminal carecen de capacidad de rechazo de ruido en modo comn; ideales para entornos ruidosos. Tambin, las velocidades de transmisin de datos estn limitadas generalmente a menos de 0.5 Mbps. Una interconexin RS-422 puede vencer estas limitaciones. Un "driver" de RS-422 puede llegar hasta diez unidades de carga (por ejemplo, 4KW para un circuito comn, es una unidad de carga). El "driver" es capaz de transmitir datos a travs de 1200m de cable (lmite recomendado), pero no a velocidades de transmisin mxima. Los drivers del estndar RS-422 estn garantizados para suministrar y aceptar un mnimo de 20 mA a travs de una carga de 100W. Esto corresponde a un voltaje de salida diferencial mnimo, VOD de 2 V a travs de la carga. El receptor complemento de RS-422 tiene que ser igual o menor que una unidad de carga. Los "drivers" y los receptores RS-422 estn diseados para configuraciones punto-a-punto y multiterminal, pero no para multipunto.

La longitud del cable y la velocidad de transmisin tienen un efecto inverso la una de la otra. Cuando se trabaja a mxima longitud de cable no se puede obtener la mxima velocidad de transmisin. Por ejemplo, no es posible trabajar a 1200m cuando se trabaja a 10 Mb/s o viceversa. A 10 Mb/s se puede llegar a 40 m y con 100 kb/s se puede llegar a 2 km.
Velocidad de 100 kbps a 100 Mbps, distancia de hasta 1200 metros, niveles de voltaje +/- 6V.

Automatizacin Industrial II Ing. Alberto Manzur

Patricia Pasmay Protocolos de comunicacin

RS-485

RS-485 (Estndar EIA-485) es una mejora sobre RS-422 ya que incrementa el nmero de dispositivos que se pueden conectar (de 10 a 32) y define las caractersticas necesarias para asegurar los valores adecuados de voltaje cuando se tiene la carga mxima. Gracias a esta capacidad, es posible crear redes de dispositivos conectados a un solo puerto RS-485. Esta capacidad, y la gran inmunidad al ruido, hacen que este tipo de transmisin serial sea la eleccin de muchas aplicaciones industriales que necesitan dispositivos distribuidos en red conectados a una PC u otro controlador para la coleccin de datos, HMI, u otras operaciones. RS-485 es un conjunto que cubre RS-422, por lo que todos los dispositivos que se comunican usando RS-422 pueden ser controlados por RS-485. El hardware de RS-485 se puede utilizar en comunicaciones seriales de distancias de hasta 4000 pies de cable. Los "drivers" EIA-485 son la mejor opcin para aplicaciones multiterminal (donde hay mltiples "drivers"). Pueden tolerar una diferencia de potencial de hasta 7 V. Son seguros y trmicamente protegidos. Finalmente, los "drivers" EIA-485 pueden soportar hasta 32 transceptores de carga, comparado con EIA-422-A limitado a 10 receptores. La distancia mxima de enlace del RS-485 es de 1200 metros y la velocidad de transmisin es de 10 Mbps.

Automatizacin Industrial II Ing. Alberto Manzur Resmenes de estndares de comunicacin Estndar Modo de trabajo No. De driversrecievers Longitud max. Cable Velocidad max Carga por driver Rango de tensin entrada en receptor Sensibilidad del receptor RS232 Asimtrico 1 driver- 1 reciever 15m 20 Kbps 3 K a 7K +/- 15V +/- 3V RS422 Diferencial 1 driver 10 recievers 1200m 10Mb/s 100 min +/- 7V +/-200 mV

Patricia Pasmay Protocolos de comunicacin

RS485 Diferencial 32 drivers-32 receivers 1200m 10Mb/s 54 -7V a 12V +/- 200 mV

El uso de tensiones elevadas de hasta 15V en RS-232 y de circuitos no balanceados hace que sea ms susceptible al ruido. En cambio en RS-485 se utilizan voltajes de cmo mximo reduce el factor de ruido. Con RS-485 se permiten conectar hasta 64 dispositivos. 6V y circuitos balanceados por lo que se

Universal Serial Bus (USB) El Universal Serial Bus (bus universal en serie) o Conductor Universal en Serie (CUS), abreviado comnmente USB, es un puerto que sirve para conectar perifricos a un ordenador. Fue creado en1996 por siete empresas (que actualmente forman el consejo directivo): IBM, Intel, NorthernTelecom, Compaq, Microsoft, Digital Equipment Corporation y NEC. Una caracterstica importante es que permite a los dispositivos trabajar a velocidades mayores, en promedio a unos 12 Mbps, esto es ms o menos de 3 a 5 veces ms rpido que un dispositivo de puerto paralelo y de 20 a 40 veces ms rpido que un dispositivo de puerto serial. El diseo del USB tena en mente eliminar la necesidad de adquirir tarjetas separadas para poner en los puertos bus ISA o PCI, y mejorar las capacidades plug-and-play permitiendo a esos dispositivos ser conectados o desconectados al sistema sin necesidad de reiniciar. Sin embargo, en aplicaciones donde se necesita ancho de banda para grandes transferencias de datos, o si se necesita una latencia baja, los buses PCI o PCIe salen ganando. Igualmente sucede si la aplicacin requiere de robustez industrial.

Automatizacin Industrial II Ing. Alberto Manzur

Patricia Pasmay Protocolos de comunicacin

A favor del bus USB, cabe decir que cuando se conecta un nuevo dispositivo, el servidor lo enumera y agrega el software necesario para que pueda funcionar (esto depender ciertamente del sistema operativo que se est usando).

Los dispositivos USB se clasifican en cuatro tipos segn su velocidad de transferencia de datos: Baja velocidad (1.0): Tasa de transferencia de hasta 1,5 Mbps (192 KB/s). Utilizado en su mayor parte por dispositivos de interfaz humana Velocidad completa (1.1): Tasa de transferencia de hasta 12 Mbps (1,5 MB/s) segn este estndar. Alta velocidad (2.0): Tasa de transferencia de hasta 480 Mbps (60 MB/s) pero por lo general de hasta 125Mbps (16MB/s). Super alta velocidad (3.0): Tiene una tasa de transferencia de hasta 4.8 Gbps (600 MB/s). Esta especificacin es diez veces ms veloz que la anterior 2.0 y se lanz a mediados de 2009 por Intel. Wireless USB (normalmente abreviado W-USB o WUSB) es un protocolo de comunicacin inalmbrica por radio con gran ancho de banda que combina la sencillez de uso de USB con la versatilidad de las redes inalmbricas. Puede lograr tasas de transmisin de hasta 480 Mbps (igual que USB 2.0) en rangos de tres metros y 110 en rangos de diez metros y opera en los rangos de frecuencia de 3,1 a 10,6 GHz. Actualmente se est en plena transicin y an no existen muchos dispositivos que incorporen este protocolo, tanto clientes como anfitriones.

Automatizacin Industrial II Ing. Alberto Manzur

Patricia Pasmay Protocolos de comunicacin

CONCLUSIONES

Pese a que es una tecnologa ya obsoleta, fue de gran importancia durante su aparicin y funciona como base principal de la tecnologa que se usa en las computadoras ms modernas, no obstante en nuestro pas ms que todo en la parte industrial se la usa de forma casi generalizada y en otros casos se ayudan con las interfaces de conversin RS-232 a USB, RS-422 a USB, etc. Este punto se ve claramente reflejado en nuestra labor acadmica con la comunicacin del PLC e Intouch, la cual se realiza por medio de la comunicacin serial.

Automatizacin Industrial II Ing. Alberto Manzur

Patricia Pasmay Protocolos de comunicacin

Vous aimerez peut-être aussi