1 1. INTRODUCCIÓN ........................................................... - Blearning
1 1. INTRODUCCIÓN ........................................................... - Blearning
1 1. INTRODUCCIÓN ........................................................... - Blearning
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