¿Qué es la comunicación en serie?

La comunicación en serie es un método de transmisión de datos que envía información un bit a la vez desde el dispositivo hasta el dispositivo. Se han desarrollado muchos estándares en serie diferentes a lo largo de los años para anchos de banda de dispositivos de baja velocidad y alta velocidad. Los datos generalmente se pueden intercambiar a distancias mucho mayores utilizando una comunicación en serie en lugar de paralela. La comunicación en serie generalmente se usa para conectar impresoras, terminales y cámaras a las computadoras. También se usa para interactuar con discos duros externos, unidades de disco de video digital (DVD) y dispositivos de memoria flash.

Dado que solo se envía un bit de datos a la vez en comunicación en serie, se necesitan menos cables en comparación con una interfaz paralela. Una conexión muy mínima solo puede incluir un cable para datos y otro para una referencia de tierra. En la práctica, muchos enlaces en serie también incluyen varias señales de apretón de manos, así como una línea de datos en cada dirección. El Bus Universal Serial (USB), comúnmente utilizado para conectar computadoras y periféricos, usa solo cuatro o FIVe señales, dos de las cuales son para el poder. Estándar recomendado (RS) 232 Las conexiones seriales pueden utilizar hasta 20 señales, dependiendo de la implementación.

Menos señales generalmente permiten que un enlace de comunicación en serie se registre más rápido y funcione de manera más confiable a largas distancias. La comunicación paralela puede introducir sesgo o interferencia entre bits de datos a medida que viajan juntos por un enlace largo. Rs 232 Conexiones en serie 1,000 pies (300 metros) o más largas generalmente se pueden operar a más de 115,200 bits por segundo. En contraste, los enlaces USB 2.0 a menudo se usan para conectar dispositivos de almacenamiento de alto ancho de banda a los sistemas informáticos. Generalmente pueden intercambiar datos de hasta 480 megabits por segundo, pero los cables se limitan a 16 pies (5 metros) entre los centros.

Cuando los datos se transmiten a través de un enlace serie, el receptor debe tener una forma de saber cuándo termina cada byte y el siguiente comienza. En seria asíncronal Comunicación, el remitente inserta un bit de "inicio" antes de que se envíen los bits de cada byte. El bit de inicio también sincroniza un reloj interno para ayudar a descomponer el resto del marco recibido en bits individuales. Este es el método de sincronización RS 232 más utilizado. En la comunicación en serie sincrónica, se usa una señal de reloj separada para indicar cuándo se completan cada bit y byte.

Antes de que comience un intercambio de datos RS 232, los dispositivos en ambos lados deben establecerse para usar el mismo número de datos y bits de parada, así como el mismo tipo de paridad. Ocho bits de datos, un bit de parada y ninguna paridad es una configuración frecuente, comúnmente expresada como 8N1. Si la paridad de marca o espacio se usa, el bit de paridad se establece correspondientemente en uno o cero por el remitente. Si se usa paridad incluso o impar, el bit de paridad se establece en un valor que hará que el número total de un bits sea uniforme o impar. El receptor verifica el valor del bit de paridad recibido, si hay uno, e indica un error si lo haceno coincidir con el valor esperado.

Además de la verificación de paridad, se pueden emplear uno o más protocolos de comunicación en serie de software para protegerse contra errores de transmisión de datos. Por ejemplo, el protocolo XModem o ZModem a menudo se usa para transferencias de archivos entre computadoras en un enlace serie RS 232. Estos protocolos fueron diseñados originalmente para ser utilizados con un módem basado en el teléfono de acceso telefónico en cada extremo del enlace, pero también opera sin ellos. Cada protocolo incluye la validación de una suma de verificación de verificación de redundancia cíclica (CRC) calculada para los datos que se envían. Si hay módems presentes, también realizan verificaciones de CRC similares en hardware a lo largo de la transmisión.

OTROS IDIOMAS