stringtranslate.com

Comunicación serial

Transmisión de datos en serie y paralelo de 01001011 2 . La secuencia de bits estándar es el bit menos significativo primero (D 0 a D 7 en orden ascendente). [1] D 0 se recibe primero mediante transmisión en serie. Todos los bits se reciben simultáneamente mediante transmisión paralela.

En telecomunicaciones y transmisión de datos , la comunicación en serie es el proceso de enviar datos un bit a la vez, de forma secuencial, a través de un canal de comunicación o bus de computadora . Esto contrasta con la comunicación paralela , donde se envían varios bits en conjunto, en un enlace con varios canales paralelos.

Estructura de caracteres estándar para comunicación de datos asíncrona que consta de 10 elementos para un carácter ASCII de 7 bits

La comunicación en serie se utiliza para todas las comunicaciones de larga distancia y para la mayoría de las redes informáticas , donde el costo del cable y las dificultades de sincronización hacen que la comunicación paralela no sea práctica. Los buses de computadora en serie se han vuelto más comunes incluso a distancias más cortas, a medida que la integridad de la señal mejorada y las velocidades de transmisión en las tecnologías en serie más nuevas han comenzado a superar la ventaja de simplicidad del bus paralelo (sin necesidad de serializador y deserializador, o SerDes ) y a superar sus desventajas ( desfase del reloj , densidad de interconexión). La migración de PCI a PCI Express es un ejemplo.

cables

Muchos sistemas de comunicación en serie fueron diseñados originalmente para transferir datos a distancias relativamente grandes a través de algún tipo de cable de datos .

Prácticamente todas las comunicaciones de larga distancia transmiten datos bit a bit, en lugar de en paralelo, porque reduce el coste del cable. Los cables que transportan estos datos (que no sean "el" cable serie) y los puertos de computadora a los que se conectan generalmente reciben un nombre más específico para reducir la confusión.

Los cables y puertos del teclado y el mouse son casi invariablemente seriales, como el puerto PS/2 , Apple Desktop Bus y USB .

Los cables que transportan vídeo digital también son en su mayoría seriales, como un cable coaxial conectado a un puerto HD-SDI , una cámara web conectada a un puerto USB o FireWire , un cable Ethernet que conecta una cámara IP a un puerto Power over Ethernet , FPD-Link. , líneas telefónicas digitales (ej. RDSI ), etc.

Otros cables y puertos similares, que transmiten datos un bit a la vez, incluyen Serial ATA , Serial SCSI , cable Ethernet conectado a puertos Ethernet , Display Data Channel utilizando pines previamente reservados del conector VGA o del puerto DVI o del puerto HDMI .

Autobuses en serie

Conector RS-232 ( variante D-Sub DB-25)

Muchos sistemas de comunicación fueron diseñados generalmente para conectar dos circuitos integrados en una misma placa de circuito impreso , conectados mediante trazas de señal en esa placa (en lugar de cables externos).

Los circuitos integrados son más caros cuanto más pines tienen. Para reducir la cantidad de pines en un paquete, muchos circuitos integrados utilizan un bus serie para transferir datos cuando la velocidad no es importante. Algunos ejemplos de buses serie de bajo costo incluyen RS-232 , SPI , I²C , UNI/O , 1-Wire y PCI Express .

Serie versus paralelo

Los enlaces de comunicación a través de los cuales las computadoras (o partes de computadoras) se comunican entre sí pueden ser en serie o en paralelo. Un enlace paralelo transmite varios flujos de datos simultáneamente a lo largo de múltiples canales (por ejemplo, cables, pistas de circuito impreso o fibras ópticas); mientras que un enlace en serie transmite solo un único flujo de datos.

Aunque un enlace serie puede parecer inferior a uno paralelo, ya que puede transmitir menos datos por ciclo de reloj, a menudo ocurre que los enlaces serie pueden sincronizarse considerablemente más rápido que los enlaces paralelos para lograr una mayor velocidad de datos. Varios factores permiten que la serie se sincronice a una velocidad más alta:

En muchos casos, la implementación en serie es más barata que en paralelo. Muchos circuitos integrados tienen interfaces en serie, a diferencia de las paralelas, por lo que tienen menos pines y, por tanto, son menos costosos.

Ejemplos de arquitecturas

Ver también

Referencias

  1. ^ Mackenzie, Charles E. (1980). Conjuntos de caracteres codificados, historia y desarrollo (PDF) (1 ed.). Addison-Wesley Publishing Company, Inc. págs. 247–253. ISBN 978-0-201-14460-4. LCCN  77-90165. Archivado (PDF) desde el original el 26 de mayo de 2016 . Consultado el 29 de diciembre de 2022 . {{cite book}}: |work=ignorado ( ayuda )

enlaces externos