12.05.2013 Views

1 1. INTRODUCCIÓN ........................................................... - Blearning

1 1. INTRODUCCIÓN ........................................................... - Blearning

1 1. INTRODUCCIÓN ........................................................... - Blearning

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Interfaces de capa física<br />

TRANSMISIÓN ASÍNCRONA Y SÍNCRONA<br />

Cuando dos equipos se intercambian datos es fundamental que exista además<br />

una temporización entre emisor y receptor, esto es, que los dos estén de acuerdo<br />

en cuando empieza y termina cada bit, y cuanto dura cada uno.<br />

Suponemos por ejemplo que estamos usando NRZ (0 nivel alto y 1 nivel<br />

bajo), que transmitimos 1 Mbps (1 bit cada μseg).<br />

TRANSMISOR<br />

El receptor lee en el medio de cada intervalo con un intervalo fijo de<br />

1μs. Lo ideal es leer la señal en el centro del bit.<br />

Si hay un error del 1% entre el reloj del transmisor y el receptor, cada<br />

100μseg uno ha contado 100μs y el otro 99. A los 50 bit el muestro del receptor<br />

se hará al final del intervalo, cuando esta transitando.<br />

La solución no es buscar un reloj de mayor precisión, sino usar la Tx<br />

sincrona y la Tx asíncrona.<br />

Tx ASÍNCRONA<br />

Es la más antigua. Si con tan solo 50 bits con un 1% vamos a perder la<br />

sincronización, transmitiremos siempre grupos pequeños de bits. La Tx se hace<br />

carácter a carácter donde un carácter es un grupo de bits (entre 5 y 8).<br />

P. ej. ASCII 7 bit y EBCDIC 8 bit.<br />

Ese grupo de bit es lo suficientemente pequeño para que no se pierda la<br />

comunicación con una pequeña de desincronización. Cuando no hay nada que<br />

transmitir se transmite una Señal de Reposo que se corresponde con un 1 binario.<br />

Cuando hay que transmitir algo se transmite lo primero bit de comienzo (un<br />

0), a continuación el carácter codificado con NRZ, a continuación un bit de<br />

paridad que es un 1 o un 0 dependiendo del nº de 1’s del carácter. Si la paridad<br />

es par pondremos un nº tal que haga par el nº de 1’s, y si la paridad es impar<br />

se pone un nº para que el total de 1’s sea impar. A continuación está un<br />

elemento de parada, que se corresponde con el valor de un 1 pero su duración<br />

puede ser de 1 bit, 1,5 bits o 2 bits.<br />

Si tenemos más que transmitir, después del elemento de parada volvemos a<br />

empezar por el bit de comienzo, el carácter ...<br />

REPOSO<br />

RED<br />

1μs<br />

1 0 1 1 0 0 1 0 1 0 1 1<br />

muestreo<br />

BIT<br />

Comien<br />

zo<br />

CARACTER ASCII<br />

50bit<br />

BIT<br />

PARI<br />

DAD<br />

ELEM<br />

PARADA<br />

BIT<br />

Comien<br />

zo CARACTER ASCII<br />

Ventajas de la tx asíncrona:<br />

- es muy sencilla<br />

- es muy poco exigente en cuanto a la sincronización, se toleran diferencias de<br />

reloj de hasta el 20 %<br />

Inconveniente<br />

- es poco eficiente. Por cada 7 bits que queremos transmitir en total<br />

transmitimos 11 (1 comienzo + 1 paridad + 2 parada + 7 carácter).<br />

39

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!