Sei sulla pagina 1di 10

CODIFICACION MANCHESTER

ING. SAN ROMAN CASTILLO, EBERT

PRESENTADO POR: CHOQUEHUAITA MACHACA, JOSE ESCOBEDO TICONA, MANUEL

LABORATORIO TELECOMUNICACIONES 2

LAB N3: CODIFICACION Y DECOFICACION MANCHESTER


1. Descripcin terica

Codificacin segn el artculo original de E.G. Thomas La codificacin Manchester, tambin denominada codificacin bifase-L, es un mtodo de codificacin elctrica de una seal binaria en el que en cada tiempo de bit hay una transicin entre dos niveles de seal. Es una codificacin autosincronizada, ya que en cada bit se puede obtener la seal de reloj, lo que hace posible una sincronizacin precisa del flujo de datos. Una desventaja es que consume el doble de ancho de banda que una transmisin asncrona. Hoy en da hay numerosas codificaciones (8b/10b) que logran el mismo resultado pero consumiendo menor ancho de banda que la codificacin Manchester. La codificacin Manchester se usa en muchos estndares de telecomunicaciones, como por ejemplo Ethernet. Descripcin - Las seales de datos y de reloj, se combinan en una sola que auto-sincroniza el flujo de datos. - Cada bit codificado contiene una transicin en la mitad del intervalo de duracin de los bits. - Una transicin de negativo a positivo representa un 1 y una transicin de positivo a negativo representa un 0.

CODIFICACION MANCHESTER

LABORATORIO TELECOMUNICACIONES 2

Ejemplo de codificacin Manchester, de acuerdo con las convenciones Ethernet Los cdigos Manchester tienen una transicin en la mitad del periodo de cada bit. Cuando se tienen bits iguales y consecutivos se produce una transicin al inicio del segundo bit, la cual no es tenida en cuenta por el receptor al momento de decodificar, solo las transiciones separadas uniformemente en el tiempo son las que son consideradas por el receptor. Hay algunas transiciones que no ocurren a mitad de bit. Estas transiciones no llevan informacin til, y solo se usan para colocar la seal en el siguiente estado donde se llevar a cabo la siguiente transicin. Aunque esto permite a la seal auto-sincronizarse, en realidad lo que hace es doblar el requerimiento de ancho de banda, en comparacin con otros cdigos como por ejemplo los Cdigos NRZ. La codificacin Manchester como Modulacin por desplazamiento de fase La codificacin Manchester es solo un caso especial de la Modulacin por desplazamiento de fase, donde los datos que van a ser transmitidos controlan la fase de una onda rectangular portadora. Para controlar la cantidad de ancho de banda consumida, se puede usar un filtro para reducir el ancho de banda hasta un valor bajo como 1Hz por bit/segundo, y mantenerlo para no perder informacin durante la transmisin.

Ventajas y desventajas del uso de la codificacin Manchester Como ventajas principales se pueden destacar las siguientes:

La codificacin Manchester o codificacin bifase-L es auto sincronizada: provee una forma simple de codificar secuencias de bits, incluso cuando hay largas secuencias de periodos sin transiciones de nivel que puedan significar la prdida de sincronizacin, o incluso errores en las secuencias de bits. Por ello es altamente fiable. Deteccin de retardos: directamente relacionado con la caracterstica anterior, a primera vista podra parecer que un periodo de error de medio bit conducira
2

CODIFICACION MANCHESTER

LABORATORIO TELECOMUNICACIONES 2

a una salida invertida en el extremo receptor, pero una consideracin ms cuidadosa revela que para datos tpicos esto llevara a violaciones de cdigo. El hardware usado puede detectar esas violaciones de cdigo, y usar esta informacin para sincronizar adecuadamente en la interpretacin correcta de los datos. Esta codificacin tambin nos asegura que la componente continua de las seales es cero si se emplean valores positivos y negativos para representar los niveles de la seal, haciendo ms fcil la regeneracin de la seal, y evitando las prdidas de energa de las seales.

Las principales desventajas asociadas son las siguientes:

Ancho de banda del doble de la seal de datos: una consecuencia de las transiciones para cada bit es que el requerimiento del ancho de banda para la codificacin Manchester es el doble comparado en las comunicaciones asncronas, y el espectro de la seal es considerablemente ms ancho. La mayora de los sistemas modernos de comunicacin estn hechos con protocolos con lneas de codificacin que persiguen las mismas metas, pero optimizan mejor el ancho de banda, hacindolo menor.

Convenios de representacin de datos Hay dos convenciones contrarias en la interpretacin de la codificacin:

En el artculo original de E.G. Thomas de 1949 y en otros muchos autores que lo siguen, cmo Andrew S. Tanenbaum, el bit 1 es una transicin alto-bajo y el bit 0 bajo-alto. Otros autores como Stallings, y el estndar IEEE 802.3 consideran que el bit 1 es la transicin bajo alto y el bit 0 la contraria.

CODIFICACION MANCHESTER

LABORATORIO TELECOMUNICACIONES 2

2. PROCEDIMIENTO El circuito codificador se obtiene simplemente con una compuerta XOR (7486)

Circuito Codificador Manchester

El integrado que se utilizar para generar las seales de reloj ser el CD4047 ya que ste integrado es un multivibrador astable con un 50% de ciclo de trabajo.

Segn el fabricante se garantiza el 50% del ciclo de trabajo en la salida Q y Q (pines 10 y 11 respectivamente)

CODIFICACION MANCHESTER

LABORATORIO TELECOMUNICACIONES 2

La frmula usada es, entonces:

Diagrama de tiempos

Donde es el ancho del pulso ms pequeo en la seal PCM (la duracion de cada bit) en segundos

100 pF es un valor comercial y el valor de la resistencia se consigue con un TRIMPOT de 50 K

CODIFICACION MANCHESTER

LABORATORIO TELECOMUNICACIONES 2

Circuito decodificador Manchester


CODIFICACION MANCHESTER 6

LABORATORIO TELECOMUNICACIONES 2

La seal de reloj del decodificador debe ser 8 veces la frecuencia de la seal de reloj del circuito codificador, es decir 640KHz Se utiliza nuevamente el integrado CD4047

10 pF es un valor comercial y el valor de la resistencia se consigue con un TRIMPOT de 50 K

CODIFICACION MANCHESTER

LABORATORIO TELECOMUNICACIONES 2

3. RESULTADOS Simulacion de la codificacin Manchester

En el grfico se observa la seal PCM, la seal de reloj y la seal Manchester codificada Simulacin de la decodificacin Manchester

Donde la linea en guiones es la seal PCM original, y la seal punteada es la seal PCM recuperada

CODIFICACION MANCHESTER

LABORATORIO TELECOMUNICACIONES 2

4. CONCLUSIONES La seal PCM reconstruida result con un cierto tiempo de retraso, esto debido al tiempo de retraso propio de cada circuito integrado No existe el modelo del integrado CD4047 en los diferentes programas de simulacin como Proteus, Circuit Maker, Multisim, y esto evita la simulacin de las seales de reloj, pero al tratarse de una configuracin sencilla, no presenta mayor inconveniente. La utilizacin del circuito integrado CD4047 y por ende la utilizacin de componentes pasivos, como resistencias y condensadores para la generacin de las seales de reloj, provoca la no exactitud de las mismas, acarreando cierto error a la salida de la seal PCM decodificada y por ende a la seal analgica reconstruida. La precisin con que se codifique y/o decodifique la seal no es mucha, debido a la cantidad de componentes usados (compuertas lgicas, Flip-Flop)

CODIFICACION MANCHESTER

Potrebbero piacerti anche