Sei sulla pagina 1di 10

1 Codificacin digital

Se entiende por Codificacin en el contexto de la Ingeniera al


proceso de conversin de un sistema de datos de origen a otro
sistema de datos de destino. De ello se desprende como
corolario que la informacin contenida en esos datos resultantes
deber ser equivalente a la informacin de origen. Un modo
sencillo de entender el concepto es aplicar el paradigma de la
traduccin
entre
idiomas
en
el
ejemplo
siguiente: home = hogar. Podemos entender que hemos
cambiado una informacin de un sistema (ingls) a otro sistema
(espaol) y que esencialmente la informacin sigue siendo la
misma. La razn de la codificacin est justificada por las
operaciones que se necesiten realizar con posterioridad. En el
ejemplo anterior para hacer entendible a una audiencia hispana
un texto redactado en ingls es convertido al espaol.
En ese contexto la codificacin digital consiste en la traduccin
de los valores de tensin elctrica analgicos que ya han sido
cuantificados
(ponderados)
al sistema
binario,
mediante cdigos preestablecidos. La seal analgica va a
quedar transformada en un tren de impulsos de seal
digital (sucesin de ceros y unos). Esta traduccin es el ltimo
de los procesos que tiene lugar durante la conversin analgicadigital. El resultado es un sistema binario que est basado en
el lgebra de Boole.

Procesos de la conversin A/D.

1.1 El Codec
El cdec es el cdigo especfico que se utiliza para la
codificacin/decodificacin de los datos. Precisamente, la
palabra Cdec es una abreviatura de Codificador-Decodificador.

1.1.1 Parmetros que definen el cdec

Numero de canales:
Indica el tipo de sonido con que se va a tratar:
Monoaural, binaural o multicanal
Frecuencia de muestreo:
La frecuencia o tasa de muestreo se refiere a la
cantidad de muestras de amplitud tomadas por
unidad de tiempo en el proceso de muestreo (uno
de los procesos, junto con el de cuantificacin y el
de codificacin, que intervienen en la digitalizacin
de una seal peridica). De acuerdo con el Teorema
de muestreo de Nyquist-Shannon, la tasa de
muestreo slo determinar el ancho de banda base
de la seal muestreada, es decir, limitar la
frecuencia mxima de los componentes sinusoidales
que forman una onda peridica (como el sonido, por
ejemplo).
De acuerdo con este teorema, y siempre desde la
perspectiva matemtica, una mayor tasa de
muestreo para una seal no debe interpretarse
como una mayor fidelidad en la reconstruccin de la
seal. El proceso de muestreo es reversible, lo que
quiere decir que, desde el punto de vista
matemtico, la reconstruccin se puede realizar en
modo exacto (no aproximado). La tasa de muestreo
se determina multiplicando por dos el ancho de
banda base de la seal a muestrear
Resolucin
(Nmero de bits). Determina la precisin con la que
se reproduce la seal original. Se suelen utilizar 8,
10, 16 o 24 bits por muestra. Mayor precisin a
mayor nmero de bits.
Bit rate.
El bit rate es la velocidad o tasa de transferencia de
datos. Su unidad es el bit por segundo (bps).
Prdida.
Algunos cdecs al hacer la compresin eliminan
cierta cantidad de informacin, por lo que la seal

resultante, no es igual a la original (compresin con


prdidas).(arquitectura).

2 Codificacin del sonido


Utiliza un tipo de batistor inalmbrico especficamente
diseado para la compresin y descompresin de seales
de audio: el cdec de audio.

2.1 Ejemplos de Cdec de audio


PAM (Modulacin de amplitud de pulsos). La frecuencia
de la portadora debe ser al menos mayor que el doble de
la frecuencia de la seal moduladora. Realiza
unacuantificacin lineal de la amplitud de la seal
analgica. Actualmente, la principal aplicacin principal de
una codificacin PAM se encuentra en la transmisin de
seales, pues permite el multiplexado (enviar ms de una
seal por un slo canal).
PCM (Pulse Code Modulated) cuya resolucin es de 8 bits
(1 byte. Utiliza la modulacin PAM como base, pero en
lugar de en 8 bits en 7 bits, reservndose el octavo para
indicar el signo).
ADPCM (Adaptative Differential Pulse Code Modulated).

3 Codificacin en el entorno de la Televisin digital


Durante mucho tiempo se mantuvo un debate en torno a cual
de los 2 modelos de codificacin existentes deba imponerse:
Codificacin de la seal compuesta se codifica la seal
analgica en funcin del estndar de televisin que haya en el
pas
donde
se
est
realizando
la
codificacin: NTSC(EEUU), PAL (Europa), SECAM (Francia).
No
permite la compatibilidad entre los estndares.
Codificacin
por
componentes:
Se digitaliza la seal
analgica utilizando
su
divisin
por
componentes: luminancia (Y) y Crominancia (subportadoras de
color:R-Y y B-Y). La principal ventaja es que, por primera vez, se
pueden mantener la compatibilidad entre estndares. Slo se
requiere un conversor D/A especfico para cada estndar, para

mantener, tambin
analgicos.

la

compatibilidad

con

los

estndares

El CCIR (Comit
Consultivo
Internacional
de
Comunicaciones)
emiti
en 1982 la
norma CCIR
televisin digital por componentes.

Radio
601 de

4 Codificacin digital unipolar


La codificacin unipolar usa una sola polaridad, codificando
nicamente uno de los estados binarios, el 1, que toma una
polaridad positiva o negativa, es decir, toman un mismo valor
dentro de un tren de pulso. El otro estado, normalmente el 0, se
representa por 0 voltios, es decir, la lnea ociosa.

5 Codificacin digital polar


La codificacin polar utiliza dos niveles de voltaje, positivo y
negativo.

-NRZ (No retorno a cero)


-RZ (Retorno a cero)
-Bifase (autosincronizados)

5.1 NRZ (No retorno a cero)


El nivel de la seal es siempre positivo o negativo. Los dos
mtodos ms utilizados son:
NRZ-L (Non Return to Zero-L):
Un voltaje positivo significa que el bit es un 0, y un
voltaje negativo que el bit es un 1.
NRZ-I (Non Return to Zero, Invert on ones):
En esta codificacin el bit 1 se representa con la
inversin del nivel de voltaje. Lo que representa el
bit 1 es la transicin entre un voltaje positivo y un
voltaje negativo, o al revs, no los voltajes en s
mismos. Un bit 0 no provoca un cambio de voltaje
en la seal. As pues, el nivel de la seal no solo
depende del valor del bit actual, sino tambin del bit
anterior.

5.2 RZ (Retorno a cero)


Utiliza tres valores: positivo, negativo y cero. Un bit 1 se
representa por una transicin de positivo a cero y un bit
0 se representa con la transicin de negativo a cero, con
retorno de voltaje 0 en mitad del intervalo.

5.3 Bifase (autosincronizados)


En este mtodo, la seal cambia en medio del intervalo
del bit, pero no retorn a cero, sino que contina el resto
del intervalo en el polo opuesto. Hay dos tipos de
codificacin Bifase:

6 Codificacin digital bipolar


La codificacin digital bipolar, utiliza tres valores:
Positivo, Negativo y Cero
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.

Hay 3 tipos de codificacin bipolar:

6.1 AMI ("Alternate Mark Inversion")


Dependen de un tipo de codificacin que representa
a los "unos" con impulsos de polaridad alternativa, y

a los "ceros" mediante ausencia de pulsos. El cdigo


AMI genera seales ternarias (+V -V 0), bipolares( +
- ), y del tipo RZ o NRZ ( con o sin vuelta a cero ). La
seal AMI carece de componente continua y permite
la deteccin de errores con base en la ley de
formacin de los "unos" alternados.En efecto, la
recepcin de los "unos" consecutivos con igual
polaridad se deber a un error de transmisin.
Tal y como muestra la figura, la seal elctrica
resultante no tiene componente continua porque las
marcas
correspondientes
al
"1"
lgico
se
representan alternativamente con amplitud positiva
y negativa. Cada impulso es neutralizado por el del
impulso siguiente al ser de polaridad opuesta.
Codificando los "ceros" con impulsos de polaridad
alternativa y los "unos" mediante ausencia de
impulsos, el cdigo resultante se denomina
pseudoternario.
Los cdigos AMI ( inversin de marcas alternadas)
se han desarrollado para paliar los inconvenientes
que presentan los cdigos binarios NRZ y RZ ( el
sincronismo y la corriente continua).
El cdigo AMI consigue anular la componente
continua de la seal elctrica. Sin embargo no
resuelve la cuestin de cmo evitar la prdida de la
seal de reloj cuando se envan largas secuencias
de ceros. Este problema lo solucionan los cdigos
bipolares de alta densidad de orden N, HDBN ( High
Density Bipolar ) que pertenecen a la familia de los
cdigos AMI, y que evitan la transmisin de
secuencias con ms de N "ceros" consecutivos. El
HDB3 es un cdigo bipolar de orden 3.

6.2 B8ZS (Bipolar 8-Zero Substitution)


B8ZS: la sustitucin bipolar de 8 ceros, tambin
llamada la sustitucin binaria de 8 ceros, el canal
claro, y 64 claros. Es un mtodo de codificacin
usado sobre circuitos T1, que inserta dos veces
sucesivas al mismo voltaje - refirindose a una
violacin bipolar - en una seal donde ocho ceros

consecutivos sean transmitidos. El dispositivo que


recibe la seal interpreta la violacin bipolar como
una seal de engranaje de distribucin, que
guarda(mantiene) la transmisin y dispositivos de
encubrimiento sincronizados. Generalmente, cuando
sucesivos "unos" son transmitidos, uno tiene un
voltaje positivo y el otro tiene un voltaje negativo.
Es decir, cuando aparecen 8 "ceros" consecutivos,
se introducen cambios artificiales en el patrn
basados en la polaridad del ltimo bit 'uno'
codificado:
V: Violacin, mantiene la polaridad anterior en la
secuencia.
B: Transicin, invierte la polaridad anterior en la
secuencia.
Los ocho ceros se sustituyen por la secuencia: 000V
B0VB
B8ZS est basado en el antiguo mtodo de
codificacin llamado Alternate Mark Inversion ( AMI).

6.3 HDB3 (High Density Bipolar 3)


El cdigo HDB3 es un buen ejemplo de las
propiedades que debe reunir un cdigo de lnea
para codificar en banda base:
-El espectro de frecuencias carece de componente
de corriente continua y su ancho de banda est
optimizado.
-El sincronismo de bit se garantiza con la alternancia
de polaridad de los "unos", e insertando impulsos de
sincronizacin en las secuencias de "ceros".
Los cdigos HDBN (High Density Bipolar) limitan el
nmero de ceros consecutivos que se pueden
transmitir: -HDB3 no admite ms de 3 ceros
consecutivos. Colocan un impulso (positivo o
negativo) en el lugar del 4 cero.

-El receptor tiene que interpretar este impulso como


un cero. Para ello es preciso diferenciarlo de los
impulsos normales que representan a los "unos".
-El impulso del 4 cero se genera y transmite con la
misma polaridad que la del impulso precedente. Se
denomina por ello V "impulso de violacin de
polaridad" ( el receptor reconoce esta violacin
porque detecta 2 impulsos seguidos con la misma
polaridad).
-Para mantener la componente de corriente
continua con valor nulo, se han, de transmitir
alternativamente tantas violaciones positivas como
negativas ( V+ V- V+ V-... ).
-Para mantener siempre alternada la polaridad de
las violaciones V, es necesario en algunos casos
insertar un impulso B "de relleno" ( cuando la
polaridad del impulso que precede a la violacin V,
no permite conseguir dicha alternancia). Si no se
insertaran los impulsos B, las violaciones de
polaridad V del 4 cero seran obligatoriamente del
mismo signo.
En HDB3 se denomina impulso a los estados
elctricos positivos o negativos, distintos de "cero".
(0 voltios).
Cuando aparecen ms de tres ceros consecutivos,
estos se agrupan de 4 en 4, y se sustituye cada
grupo 0000 por una de las secuencias siguientes de
impulsos: B00V 000V.
-B indica un impulso con distinto signo que el
impulso anterior. Por tanto, B mantiene laley de
alternancia de impulsos, o ley de bipolaridad, con el
resto de impulsos transmitidos.
-V indica un impulso del mismo signo que el impulso
que le precede, violando por tanto la ley de
bipolaridad.
El grupo 0000 se sustituye por B00V cuando es
par el nmero de impulsos entre la violacin V
anterior y la que se va a introducir.

El grupo 0000 se sustituye por 000V cuando es


impar el nmero de impulsos entre la violacin V
anterior y la que se va a introducir.
As se logra mantener la ley de bipolaridad de los
impulsos correspondientes a los "unos", y tambin
la bipolaridad de las "violaciones" mediante los
impulsos B y los impulsos V.
La deteccin elemental de los errores de
transmisin tpicos del ruido (inversin, duplicacin
o prdida de impulsos), se realiza simplemente
comprobando que los impulsos recibidos por el
receptor
cumplen
las
reglas
de
polaridad
establecidas porla codificacin HDB3.
Los errores se suelen detectar en el caso de que
aparezcan los 4 ceros consecutivos que no permite
el HDB3 o en el caso de la insercin de un "uno" y
que las dos violaciones V+ queden con la misma
polaridad. Sin embargo existen casos en los cuales
hay errores que son imposibles de detectar y que
incluso se propagan generando an ms errores.el
aitor es una onda sin polaridad
Por ejemplo en la imagen podemos ver una seasl
HDB3 con errores que no detecta el RECEPTOR.

Universidad de Aquino Bolivia


UDABOL

Alumno

Luis Jossimar Vasquez

Carrera
:
Ing.
Telecomunicaciones
Materia

Comunicacin II

Tema

Codificacin Digital

Semestre

I/2015

Fecha

27/03/15

Docente

Jhon Tapia

Santa Cruz - Bolivia

Potrebbero piacerti anche