CODIFICACION DIGITAL A DIGITAL I.- Unipolar, usa un único valor de nivel, que generalmente representa el 1 y el 0 mantiene la señal a 0. II.- Polar, usa dos niveles de amplitud. Hay varias codificaciones: NRZ, RZ, bifásica, Manchester y Manchester diferencial. III.- Bipolar, usa 3 niveles: positivo, cero y negativo. Tipos: Bipolar con Inversión de marca alternada (AMI), Bipolar con sustitución de 8 ceros (B8ZS) y Bipolar 3 de alta densidad (HDB3). I.- Codificación Unipolar Codificación unipolar es a línea código. Un voltaje positivo representa a binario 1, y voltios cero indica un 0 binario. a.- UNIPOLAR NRZ Y UNIPOLAR RZ Códigos como unipolares (el voltaje que representa los bits varía entre 0 voltios y +5voltios). Es igual que en el bipolar pelo con la diferencia que su rango de voltaje es de o a +5 voltios. Página 1 de 6
II.- Codificación Polar a. NRZ Tiene dos variantes: NRZ-L y NRZI1. 1.-NRZ-L (NONRETURN-TO-ZERO-LEVEL) Este esquema utiliza un nivel de tensión diferente para cada uno de los dígitos binarios. Los códigos que siguen esta estrategia comparten la propiedad de que el nivel de tensión se mantiene constante durante la duración de bit. El '1 binario' se representa mediante una tensión negativa, y el '0 binario' se representa mediante una tensión positiva. 2. NRZ-I (NORETURN TO ZERO, INVERT ON ONES) La codificación en este esquema es de la siguiente manera: Si el valor binario es '0' se codifica con la misma señal que el bit anterior. Si el valor binario es '1' se codifica con una señal diferente que la utilizada para el bit precedente. Página 2 de 6
b. Retorno a Cero o RZ. RZ acrónimo de "Return to Zero" es un código con retorno al nivel cero, en el cual durante el paso de un bit a otro bit del mismo signo (paso de "1" a "1" ó de "0" a "0") se vuelve siempre al nivel cero se caracteriza porque a la mitad del intervalo de bit el nivel de uno o del cero va a cero. c. Bifase Hay otro conjunto de técnicas de codificación alternativas, agrupadas bajo el término bifase, que superan las limitaciones encontradas en los códigos NRZ. Dos de estas técnicas, denominadas Manchester y Manchester diferencial, se usan frecuentemente. 1.- Manchester. En la codificación Manchester, cada período de un bit se divide en dos intervalos iguales. Un bit binario de valor 1 se transmite con valor de tensión alto en el primer intervalo y un valor bajo en el segundo. Un bit 0 se envía al contrario, es decir, una tensión baja seguida de un nivel de tensión alto. Este esquema asegura que todos los bits presentan una transición en la parte media, proporcionando así un excelente sincronismo entre el receptor y el transmisor. Una desventaja de este tipo de transmisión es que se necesita el doble del ancho de banda para la misma información que el método convencional. 2.- Manchester Diferencial La codificación diferencial Manchester es una variación puesto que en ella, un bit de valor 1 se indica por la ausencia de transición al inicio del intervalo, mientras que un bit 0 se indica por la presencia de una transición en el inicio, existiendo siempre una Página 3 de 6
transición en el centro del intervalo. El esquema diferencial requiere un equipo más sofisticado, pero ofrece una mayor inmunidad al ruido. El Manchester Diferencial tiene como ventajas adicionales las derivadas de la utilización de una aproximación diferencial. III.- Tipos de codificación bipolar 1. BIPOLAR La codificación digital bipolar, utiliza tres valores: Positivo Negativo Cero Página 4 de 6
El nivel de voltaje cero se utiliza para representar un bit "cero". Los bits "uno" se codifican como valores positivo y negativo de forma alternada. Si el primer "uno" se codifica con una amplitud positiva, el segundo lo hará con una amplitud negativa, el tercero positiva y así sucesivamente. Siempre se produce una alternancia entre los valores de amplitud para representar los bits "uno", aunque estos bits no sean consecutivos. 2. CODIFICACION BIPOLAR AMI Es la codificación bipolar más sencilla. El cero binario se representa con el nivel cero, y los unos binarios se representan con la alternancia de los niveles positivos y negativos. Tiene problemas de sincronización ante largas secuencias de ceros consecutivos. 3. B8ZS ENCODING Se basa en el AMI pero solucionando los problemas de sincronización para largas secuencias de ceros, de forma que funciona de manera idéntica a AMI bipolar, la diferencia se constata ante largas secuencias de ceros (8 o más consecutivos) en las que se fuerza un cambio artificial en la señal. Cada vez que hay una sucesión de ocho ceros se introducen cambios basándonos en la polaridad del bit uno anterior. Se acompañan dos ejemplos a y b. Página 5 de 6
4. HDB3 ENCODING Se basa en AMI, pero introduce cambios, de modo que cuando se encuentren cuatro ceros consecutivos se introducirán cambios en el patrón (en B8ZS hay que esperar ocho ceros consecutivos). Hay que tener en cuenta que si la polaridad del bit anterior era positiva, la violación tomará un valor positivo. Si por el contrario la polaridad era negativa, entonces tomará su correspondiente valor negativo. Página 6 de 6