Está en la página 1de 49

Tema 4

CODIFICACIN Y MODULACIN
DIGITAL

COMUNICACIN DE DATOS.
ESI-CR.UCLM

Tcnicas de Codificacin
Datos digitales, seales digitales
Datos analgicos, seales digitales (PCM)
Datos digitales, seales analgicas
(modem)
Datos analgicos, seales analgicas (AM,
FM, PM)

COMUNICACIN DE DATOS.
ESI-CR.UCLM

Datos digitales, seales digitales


Seal digital: secuencia de pulsos de
tensin
Discreto, pulsos de tensin discontinuos
Cada pulso es un elemento de seal
Datos binarios codificados en elementos de
seal

COMUNICACIN DE DATOS.
ESI-CR.UCLM

Esquemas de Codificacin
No Retorno a Cero. Nonreturn to Zero-Level
(NRZ-L)
No Retorno a Cero Invertido. Nonreturn to
Zero Inverted (NRZI)
Binario Multinivel (Bipolar-AMI, Alternate
Mask Inversion)
Pseudoternarios
Bifase: Manchester y Manchester Diferencial
B8ZS (Bipolar con 8 ceros de sustitucin)
HDB3 (Bipolar de Alta Densidad con 3 ceros)
COMUNICACIN DE DATOS.
ESI-CR.UCLM

No Retorno a Cero-Nivel (NRZ-L)


Dos tensiones diferentes para los bits 0 y
1
Tensin constante durante el intervalo del
bit
no hay transicin, no retorna a tensin cero

Ausencia de tensin para 0, tensin


constante positiva para 1
Ms habitual, tensin negativa para un
valor y tensin positiva el otro valor
COMUNICACIN DE DATOS.
ESI-CR.UCLM

No Retorno a Cero Invertido (NRZI)


Sin retorno a cero invertido en 1s
Tensin constante durante la duracin de
un bit
El dato se codifica por la presencia o
ausencia de una transicin al principio del
tiempo del bit
Transicin (bajo a alto o al revs) significa
un 1
Sin transicin significa un 0
Ejemplo de codificacin diferencial
COMUNICACIN DE DATOS.
ESI-CR.UCLM

NRZ

Cada vez que vaya a empezar un 1 se produce una


transicin. Si empieza un 0 no se produce transicin.
COMUNICACIN DE DATOS.
ESI-CR.UCLM

Codificacin Diferencial
Datos representados por cambios en vez
de por niveles
Deteccin ms fiable en la transicin que
en el nivel
En sistemas de transmisin complicados
es fcil perder la polaridad. Si se invierte,
se cambian los 0 por 1 y viceversa. Con
codificacin diferencial no existe este
problema
COMUNICACIN DE DATOS.
ESI-CR.UCLM

NRZ: ventajas e inconvenientes


Ventajas:
Fcil de implementar
Uso eficaz del ancho de banda

Inconvenientes
Componente continua (DC)
Ausencia de la capacidad de sincronizacin

Usados para grabaciones magnticas


No usados para transmisin de seales

COMUNICACIN DE DATOS.
ESI-CR.UCLM

Binario Multinivel
Usan ms de dos niveles
Bipolar-AMI
0 representado por ausencia de seal
1 representado por pulsos de polaridad
alternante
No hay prdidas de sincronismo para una larga
cadena de unos (s para cadena de ceros)
No tiene componente continua
Menor ancho de banda que NRZ
Sencilla deteccin de errores
COMUNICACIN DE DATOS.
ESI-CR.UCLM

10

Pseudoternario
Unos representados por ausencia de seal
Ceros representados por pulsos de
polaridad alternante
No tiene ventajas ni inconvenientes
respecto al Bipolar-AMI

COMUNICACIN DE DATOS.
ESI-CR.UCLM

11

Bipolar-AMI y Pseudoternario

COMUNICACIN DE DATOS.
ESI-CR.UCLM

12

Inconvenientes para Binario Multinivel


No tan eficiente como el NRZ
Cada elemento de seal slo representa un bit
En un sistema de 3 niveles, lo que representara
log23 = 1.58 bits de informacin
El Receptor debe distinguir entre tres niveles
(+A, -A, 0)
Necesita aproximadamente 3dB ms de potencia
de seal para la misma probabilidad de error
Dada una relacin S/N, la tasa de error por bit
para los cdigos NRZ es menor que para binario
multinivel
COMUNICACIN DE DATOS.
ESI-CR.UCLM

13

Bifase
Manchester

Transicin en mitad del intervalo de duracin del bit


La transicin sirve como reloj y para transmitir el dato
Transicin Bajo a Alto representa 1
Transicin Alto a Bajo representa 0

Manchester Diferencial
Transicin en mitad del intervalo usado slo para
sincronizar.
La transicin al principio del intervalo del bit representa
0.
La ausencia de transicin al principio del intervalo
representa 1
Nota: es un esquema de codificacin diferencial
COMUNICACIN DE DATOS.
ESI-CR.UCLM

14

COMUNICACIN DE DATOS.
ESI-CR.UCLM

15

Bifase: ventajas e inconvenientes


Inconvenientes
Al menos una transicin por cada bit pudiendo
ser hasta dos
Velocidad de modulacin mxima doble que en
NRZ
Necesita ms ancho de banda

Ventajas
Sincronizacin: el receptor se sincroniza con la
propia seal (auto-sincronizados)
Ausencia de componente continua
Deteccin de errores, si hay una ausencia de la
transicin esperada
COMUNICACIN DE DATOS.
ESI-CR.UCLM

16

COMUNICACIN DE DATOS.
ESI-CR.UCLM

17

Tcnicas de Scrambling
Usada para reemplazar secuencias que produciran
una tensin constante por otras secuencias con
transiciones para mantener el sincronismo.
La secuencia de relleno debe
Producir suficientes transiciones para sincronizar
Ser reconocida por el receptor y reestablecer la original
Tener la misma longitud que la original

OBJETIVOS:
Eliminar la componente continua
Evitar que las secuencias largas sean seales de tensin
continua
No reducir la velocidad de transmisin de datos
Tener cierta capacidad de detectar errores
COMUNICACIN DE DATOS.
ESI-CR.UCLM

18

B8ZS (Norteamrica)
Bipolar con 8 Ceros de Sustitucin
Basado en AMI bipolar
Si aparece un octeto con todo ceros y el ltimo valor
de tensin anterior a dicho octeto fue positivo, se
codifica dicho octeto como 000+-0-+
Si aparece un octeto con todo ceros y el ltimo valor
de tensin anterior a dicho octeto fue negativo, se
codifica dicho octeto como 000-+0+ Causa dos violaciones del cdigo AMI
Improbable que ocurra debido al ruido
El receptor detecta e interpreta como octeto con
todo ceros
Adecuado para transmisin a altas velocidades
COMUNICACIN DE DATOS.
ESI-CR.UCLM

19

HDB3 (Europa y Japn)


Alta Densidad Bipolar 3 Ceros
Basado en AMI bipolar
Si aparece un cuarteto con todo ceros y el ltimo valor
de polaridad anterior a dicho cuarteto fue negativo, se
codifica dicho cuarteto como 000- o bien +00+
Si aparece un cuarteto con todo ceros y el ltimo valor
de polaridad anterior a dicho cuarteto fue positivo, se
codifica dicho cuarteto como 000+ o bien 00 En las violaciones siguientes se alternan las
polaridades de las violaciones para evitar la
componente continua
Adecuado para transmisin a altas velocidades
COMUNICACIN DE DATOS.
ESI-CR.UCLM

20

B8ZS y HDB3

COMUNICACIN DE DATOS.
ESI-CR.UCLM

21

Datos Digitales, Seales Analgicas


Sistema de Telefona pblica
300 Hz a 3400 Hz
Usa modem (modulador-demodulador)

Desplazamiento de Amplitud (ASK, Amp


Shift K.)
Desplazamiento de Frecuencia (FSK,Frec S.
K.)
Desplazamiento de Fase (PSK,Phase S.
Keying)
COMUNICACIN DE DATOS.
ESI-CR.UCLM

22

Tcnicas de Modulacin

COMUNICACIN DE DATOS.
ESI-CR.UCLM

23

Desplazamiento de Amplitud (ASK)


Valores representados por diferentes
amplitudes de portadora
Usualmente, una amplitud es cero
Se usa presencia y ausencia de portadora

Susceptible de repentinos cambios de


ganancia
Poco eficiente
Hasta 1200 bps en lneas de calidad
telefnica
Usada en fibra ptica
COMUNICACIN DE DATOS.
ESI-CR.UCLM

24

ASK

s (t ) A cos(2f c t )

1 binario

s (t ) 0

0 binario

COMUNICACIN DE DATOS.
ESI-CR.UCLM

25

Desplazamiento de frecuencia (FSK)


Valores representados por diferentes
frecuencias (prximas a la portadora)
Menos sensible a errores que ASK
Hasta 1200 bps en lneas de calidad
telefnica
Transmisin por radio en HF (3-30 MHz)
Incluso en LAN en frecuencias superiores
con cable coaxial

COMUNICACIN DE DATOS.
ESI-CR.UCLM

26

FSK

s (t ) A cos(2f1t )

1 binario

s (t ) A cos(2f 2t )

0 binario

COMUNICACIN DE DATOS.
ESI-CR.UCLM

27

FSK en lnea de calidad telefnica

COMUNICACIN DE DATOS.
ESI-CR.UCLM

28

Desplazamiento de Fase (PSK)


La Fase de la portadora se desplaza para
representar los datos
PSK Diferencial
El cambio de fase se refiere a la transmisin
del bit anterior en lugar de a una referencia
absoluta

COMUNICACIN DE DATOS.
ESI-CR.UCLM

29

PSK
s (t ) A cos(2f c t )

1 binario

s (t ) A cos(2f c t )

0 binario

COMUNICACIN DE DATOS.
ESI-CR.UCLM

30

PSK en cuadratura (QPSK)


Uso ms eficaz del espectro si por cada
elemento de sealizacin se representa
ms de un bit
Con saltos de fase de /2 (90o)
Cada elemento representa dos bits
Se pueden usar 8 ngulo de fase e incluso
amplitudes distintas
Un modem estndar de 9600 bps usa 12
ngulos, cuatro de los cuales tienen dos
amplitudes
COMUNICACIN DE DATOS.
ESI-CR.UCLM

31

QPSK
s (t ) A cos( 2f c t

3
s (t ) A cos( 2f c t
)
4
5
s (t ) A cos( 2f c t
)
4

7
s (t ) A cos( 2f c t
)
4
COMUNICACIN DE DATOS.
ESI-CR.UCLM

11
10
00
01
32

OTROS PSK
8-PSK
8 fases, repartidas dos en cada cuadrante,
para cada una de las 8 ternas que se
pueden generar con tres bits
16-PSK
16 fases, repartidas cuatro en cada
cuadrante, para cada una de las 16
cuaternas que se pueden generar con
cuatro bits
COMUNICACIN DE DATOS.
ESI-CR.UCLM

33

Codificacin Amplitud - Fase


La informacin digital est contenida
tanto en la fase como en la amplitud
Am
p

Fas
e

-135

-45

+13
5

+45

-135

-45

+13
5

+45

MS
B

LSB haber
0 1 16
0 cuaternas
1
0
1con04 bits
1
Puede
COMUNICACIN DE DATOS.
ESI-CR.UCLM

34

Constelacin
110

111
010

000

011

001

100

101
COMUNICACIN DE DATOS.
ESI-CR.UCLM

35

Modulacin en Amplitud en
Cuadratura (QAM)
Se pueden enviar dos seales diferentes
simultneamente sobre una misma
portadora
Se utilizan dos rplicas de la portadora,
una de ellas desfasada 90 respecto a la
otra (en cuadratura)
Cada una de las portadoras se modula
usando ASK
Las dos seales independientes se
transmiten por el mismo medio
COMUNICACIN DE DATOS.
ESI-CR.UCLM

36

Prestaciones (1)
Ancho de Banda BT
ASK y PSK directamente relacionado con la velocidad de
transmisin R.

BT (1 r ) R
FSK depende tanto del salto de frecuencia de las
F
frecuencias con la portadora como de la velocidad binaria R

BT 2F (1 r ) R
r es un factor relacionado con la tcnica de filtrado y su valor
est comprendido entre 0 y 1. F es f2-fc o bien fc-f1
COMUNICACIN DE DATOS.
ESI-CR.UCLM

37

Prestaciones (2)
En sealizacin multinivel se consigue un
importante aprovechamiento del espectro

1 r
1 r
BT
R
R
b
log 2 L

COMUNICACIN DE DATOS.
ESI-CR.UCLM

38

Algunos ejemplos de Ancho de Banda en


FSK
F =1,25 MHz, fc=5 MHz, R=1 Mbps, BT depende de F

F =100 Hz, fc=1.170 Hz, R=300 bps, BT depende de R

COMUNICACIN DE DATOS.
ESI-CR.UCLM

39

Datos Analgicos, Seales Digitales


Digitalizacin: conversin de datos
analgicos en datos digitales
Los datos digitales se pueden transmitir
utilizando NRZ-L
Los datos digitales se pueden transmitir
utilizando otros cdigos que no sean NRZ-L
Los datos digitales se pueden convertir en
seal analgica: (ASK, FSK, PSK)
La conversin analgica a digital y viceversa
se realiza usando un codec: PCM, DM
Modulacin por Impulsos Codificados (PCM)
Modulacin Delta (DM)
COMUNICACIN DE DATOS.
ESI-CR.UCLM

40

Modulacin Impulsos Codificados


MIC (Pulse Code Modulation) (1)
Si una seal se muestrea a intervalos
regulares a un ritmo mayor que el doble de
la componente de frecuencia ms alta, las
muestras contienen toda la informacin de
la seal original (TEOREMA DEL
MUESTREO)
Los datos de voz estn limitados a 4000 Hz
Se necesitan 8000 muestras por segundo
A cada muestra se le asigna un cdigo
digital
COMUNICACIN DE DATOS.
ESI-CR.UCLM

41

Modulacin por Impulsos


Codificados MIC (PCM) (2)
Un sistema de 4 bits proporciona 16 niveles
Cuantificacin
Error de cuantificacin o ruido
Las aproximaciones suponen que es imposible
recuperar exactamente la seal original

Muestras de 8 bits proporcionan 256 niveles


Calidad comparable a la transmisin analgica
8000 muestras por segundo de 8 bits cada
una suponen 64 kbps

COMUNICACIN DE DATOS.
ESI-CR.UCLM

42

Relacin Seal / Ruido PCM


La relacin S/N se mejora en
aproximadamente 6 dB cada vez que se
aumenta un bit

SNR (dB) 6.02n 1.76

COMUNICACIN DE DATOS.
ESI-CR.UCLM

43

Codificacin no lineal
Los niveles de cuantificacin no estn
espaciados regularmente
Se reduce mucho la distorsin de seal
Los escalones son ms pequeos para
entradas ms bajas
Tambin se puede usar cuantificacin
uniforme y previamente expandir y
comprimir la seal analgica, dando ms
ganancia a los niveles ms bajos
COMUNICACIN DE DATOS.
ESI-CR.UCLM

44

Modulacin Delta (DM)


La entrada analgica se aproxima
mediante una funcin escalera
Se mueve arriba o abajo un nivel en cada
intervalo de muestra, intentando
asemejarse a la entrada analgica
Comportamiento binario: la subida se
representa con un 1 y la bajada con un 0
Se necesita un bit por cada muestra
La precisin es mayor cuanto mayor sea la
frecuencia de muestreo, si bien ello
incrementa la velocidad de transmisin
COMUNICACIN DE DATOS.
ESI-CR.UCLM

45

Modulacin Delta (DM)

Compromiso eleccin : grande para poco error


de sobrecarga de pendiente y pequeo para
poco ruido o error de cuantificacin (ruido
granular)
COMUNICACIN DE DATOS.
ESI-CR.UCLM

46

Problemas DM
Sobrecarga de pendiente, si la seal vara
rpidamente el DM no puede seguir las
variaciones
Ruido granular o de cuantificacin. En
ausencia se seal, o con variaciones muy
pequeas el DM est variando
constantemente entre 0 y 1 generando un
ruido que la seal analgica no tiene
DM es ms sencillo que PCM pero tiene
peor relacin S/N
COMUNICACIN DE DATOS.
ESI-CR.UCLM

47

Espectro Expandido
Datos analgicos o digitales
Seal analgica
Datos esparcidos en una ancho de banda
grande
Consigue que la perturbacin y la
interceptacin sean ms difciles
Salto en Frecuencia (Frequency hoping)
La seal se transmite sobre una serie pseudoaleatoria
de frecuencias

Secuencia Directa
Cada bit se representa mediante varios bits en la
seal trasmitida
COMUNICACIN DE DATOS.
ESI-CR.UCLM

48

Secuencia Directa

COMUNICACIN DE DATOS.
ESI-CR.UCLM

49

También podría gustarte