Codificion de Señales Binarios, Polar, Unipolar y Bipolar
Codificion de Señales Binarios, Polar, Unipolar y Bipolar
Codificion de Señales Binarios, Polar, Unipolar y Bipolar
HUANCAVELICA
FACULTAD DE INGENIERÍA ELECTRÓNICA – SISTEMAS
ESCUELA PROFESIONAL DE INGENIERÍA ELECTRÓNICA
La conversión digital a digital, codifica los unos y ceros en una secuencia de pulsos de tensión
que se puedan propagar por un medio de transmisión.
De todos los mecanismos usados para la codificación digital a digital, se van a tratar los más
utilizados para la transmisión de datos, que se pueden agrupar en tres amplias categorías:
Codificación Unipolar que usa una sola técnica; Codificación Polar, que tiene tres subcategorías
NRZ, RZ y bifásica; y la codificación bipolar que tiene tres variantes AMI, B8ZS y HDB3.
CODIFICACIÓN UNIPOLAR.
La codificación es sencilla y primitiva, el sistema de transmisión funciona enviando pulsos de
tensión por el medio de transmisión, habitualmente un hilo, hay un nivel de tensión para el 0
binario y otro nivel para el 1 binario. La polaridad del impulso indica si es positivo o negativo. La
codificación se denomina unipolar porque usa únicamente una polaridad, esta polaridad se
asigna a uno de los estados binarios, habitualmente el 1, el otro estado binario, el 0, se
representa por el nivel 0 de tensión. La imagen representa esta codificación, los 1 se codifican
con valor positivo y los 0 con valor cero. Esta codificación es muy sencilla y tiene una
implementación barata.
Sin embargo, la codificación unipolar tiene, al menos, dos problemas que la hacen poco
deseable: una componente de corriente continua DC y la sincronización.
Componente DC:
La amplitud media de una señal con codificación unipolar no es cero, eso crea lo que se
llama una componente de corriente continua (señal de frecuencia cero). Cuando una
señal contiene una componente continua, no puede viajar a través de medios que no
pueden gestionar este tipo de componentes.
Sincronización:
CODIFICACIÓN POLAR
POLAR:
La codificación polar usa dos niveles de tensión, uno positivo y otro negativo, gracias al uso de
dos niveles, en la mayoría de los métodos de codificación polar se reduce el nivel de tensión
medio de la línea y se alivia el problema de la componente DC existente en la codificación
unipolar, en incluso anulándola completamente.
De las muchas variantes existentes, las más populares son: Sin Retorno a Cero (NRZ, Nor Return
to Zero), Retorno a Cero (RZ Return to Zero) y bifásica. La codificación NRZ incluye dos métodos:
sin retorno a cero, nivel (NRZ-L) y sin retorno a cero invertido (NRZ-I). El método bifásico también
tiene dos variantes: Manchester y Manchester diferencial.
NZR-L. En esta codificación, el nivel de la señal depende del tipo de bit que
representa, habitualmente un valor de tensión positiva indica que el bit es un 0
y un valor de tensión negativa indica que el bit es un 1 (o viceversa), por tanto,
el nivel de la señal depende del estado del bit. Pero cuando hay un flujo grande
de ceros o unos en los datos puede surgir el problema de la sincronización.
NZR-I. En esta codificación, una inversión de la tensión representa un bit, es la transición
entre el valor de la tensión positiva y negativa, no la tensión en sí misma, lo que
representa un bit. Un bit 0 se representa sin ningún cambio. NZR-I es mejor que NZR-L
debido a la sincronización implícita provista por el cambio de señal cada vez que se
encuentra un 1. La existencia de unos en el flujo de datos permite al receptor sincronizar
su temporizador con la llegada real de la transmisión. Las tiras de ceros todavía pueden
causar problemas.
La figura muestra las representaciones NZR-L y NZR-I de la misma serie de bits. En la secuencia
NZR-L las tensiones positiva y negativa tienen un significado específico: positivo para el 0,
negativo para el 1. En la secuencia NZR-I, las tensiones no tienen significado por sí mismas, es el
cambio de nivel la base para reconocer los unos. El siguiente enlace explica con mayor
profundidad este modelo codificación NZR
La figura muestra las representaciones NZR-L y NZR-I de la misma serie de bits. En la secuencia
NZR-L las tensiones positiva y negativa tienen un significado específico: positivo para el 0,
negativo para el 1. En la secuencia NZR-I, las tensiones no tienen significado por sí mismas, es el
cambio de nivel la base para reconocer los unos. El siguiente enlace explica con mayor
profundidad este modelo codificación NZR
Bifásica.
En este método, la señal cambia en medio del intervalo de bit, pero no vuelve al nivel nulo de
tensión, sino que continua al nivel opuesto. Estas transiciones intermedias permiten la
sincronización. En esta codificación existen dos métodos: Manchester y Manchester diferencial.
BIPOLAR:
La Codificación bipolar usa tres niveles de tensión como la Polar RZ: positivo, nulo y negativo.
Pero, a diferencia de ésta, el nivel tensión cero se usa para representar el bit 0. El bit 1 se
representa alternando los niveles positivos y negativos, de forma que, si el primer 1 se indica
con tensión positiva, el segundo 1 tendrá tensión negativa, y el tercero volvería a tener tensión
positiva. Hay tres tipos de codificación bipolar:
Bipolar con inversión de marca alternada AMI
Existe una variante de esta codificación AMI bipolar denominada pseudoternaria en la que el bit
0 alterna entre valores positivos y negativos. Sin embargo, si bien la codificación AMI resuelve
el problema de la componente DC, y la sincronización cuando hay una larga serie de bits 1, no
lo hace cuando la serie es de bits 0. Por ello se han desarrollado dos variantes para resolver este
problema especialmente en las transmisiones a larga distancia, la primera se usa en
Norteamérica y se denomina bipolar con sustitución de 8 ceros B8ZS, y la segunda, usada en
Europa y Japón, denominada bipolar 3 de alta densidad HDB3
CODIFICACIÓN HDB3:
Se basa en AMI, pero introduce cambios de modo que cuando se encuentran 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 tomara un valor positivo. Si por el contrario la polaridad era negativa, entonces tomara
su correspondiente valor negativo.