Está en la página 1de 7

HDB3

HDB3 (High Density Bipolar of order 3 code) es un código binario de telecomunicaciones


principalmente usado en Japón,Europa y Australia y está basado en el código AMI, usando
una de sus características principales que es invertir la polaridad de los unos para eliminar
la componente continua.

Consiste en sustituir secuencias de bits que provocan niveles de tensión constantes por otras
que garantizan la anulación de la componente continua y la sincronización del receptor. La
longitud de la secuencia queda inalterada, por lo que la velocidad de transmisión de datos
es la misma; además el receptor debe ser capaz de reconocer estas secuencias de datos
especiales.

Explicación
El código HDB3 cumple las propiedades que debe reunir un código de línea para codificar
señales en banda base:

El espectro de frecuencias carece de componente continua y su ancho de banda esta


optimizado.

Espectro de frecuencias

El espectro de frecuencias o descomposición espectral de frecuencias puede aplicarse a


cualquier concepto asociado con frecuencia o movimientos ondulatorios como son los
colores, las notas musicales, las ondas electromagnéticas de radio o TV e incluso la
rotación regular de la tierra.
El sincronismo de bit se garantiza con la alternancia de polaridad de los “unos”, e
insertando impulsos de sincronización en las secuencias de “ceros”.

Los códigos HDBN (High Density Bipolar) limitan el número de ceros consecutivos que se
pueden transmitir.

-HDB3 no admite más de 3 ceros consecutivos. Coloca 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 violación de polaridad” (el receptor
reconoce esta violación 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.

- 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 violación V, no permite conseguir dicha alternancia).

Si no se insertaran los impulsos B, las violaciones de polaridad V del 4º cero serían


obligatoriamente del mismo signo.

En HDB3 se denomina impulso a los estados eléctricos positivos o negativos, distintos de


de “cero”. Cuando aparecen más de tres ceros consecutivos estos se agrupan de 4 en 4, y se
sustituye cada grupo de 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 la
ley de alternancia de impulsos, o ley de polaridad, con el resto de los 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 número de impulsos entre la
violación V anterior y la que se va a introducir. El grupo 0000 se sustituye por 000V
cuando es impar el número de impulsos entre la violación V anterior y la que se va a
introducir.

Detección de errores
La detección elemental de los errores de transmisión típicos del ruido, se realiza
simplemente comprobando que los impulsos recibidos por el receptor cumplen las reglas de
polaridad establecidas por la codificación HDB3. La figura muestra las consecuencias de
dos errores diferentes. La pérdida de un impulso se detecta porque aparecen 4 ceros
consecutivos que no permite el HDB3, y también la inserción de un “uno”, porque la dos
violaciones positivas quedan con la misma polaridad.

Sin embargo en la figura siguiente se puede ver que hay errores que no se detectan y que
incluso se propagan generando aún más errores.

CIRCUITO VERIFICADOR DE LA POLARIDAD DEL BIT DE VIOLACION


R6

U3:D
1 10k

U9:D U8:B
12 13 12
11

11
13 6
74LS04 R5 7
U10:A U7:A 74LS08 10k
5
4

2
1 R7
3 2 5 U11:A
S

D Q
4

2 1
1 3
CLK
3
10k TL084
74LS86 2
6
Q
R

R8
1
74LS08
10k
1

74LS74
CIRCUITO SUMADOR DEL CÓDIGO AMI Y EL BIT DE VIOLACION=CÓDIGO HDB3

R9
R13
10k
10k

R?
10k

U8:C
U8:D

11

11
9 R11
8 13
10 14
10k 12
4
TL084

2 3

4
TL084

R10
10k

CIRCUITO SECUENCIAL DETECTOR DE CEROS

2
1
1
1

U3:A
74LS04 1 3
U2:A U1:A
U2:C
4
2

1
3 2 5 9
S

D Q
2 8
3 10
CLK
74LS08
6 74LS08 U2:D
Q U11:C
R

12
11 9
1

74LS74 13 8
10
74LS08
74LS08

U2:B 2 U1:B
4 2
10

4
6 12 9
S

D Q
5
11
CLK
74LS08

2
8
Q
R
13

74LS74
U3:C
U3:C(A)
5 6

74LS04

U12:A

4
2 5
0
1
0
0
0
0
1
1

S
D Q
3
CLK

1
6
Q

R
1
74LS74

U4 U9:A
4 5 1
X0 Y
3 3
X1
2 6 2
X2 Y
1
X3
15 74LS08
X4

1
14
X5
13
X6
12
X7
11
A
10
B
9
C
7
E
74151

1
13

12
3
2
6
7

U5
RCO
Q0
Q1
Q2
Q3

TC

74LS191
U3:B
74LS04
CLK

D/U
D0
D1
D2
D3

PL
E

4
15
1
10
9

14
4
5
11
0

CIRCUITO GENERADOR DEL CÓDIGO RZ


CIRCUITO SUMADOR DEL CÓDIGO AMI Y EL BIT DE VIOLACION=CÓDIGO HDB3

R9
R13
10k
10k

R?
10k

U8:C
U8:D

11

11
9 R11
8 13
10 14
10k 12

4 TL084

2 3

4
TL084

R10
10k

D
Cuestionario .

1. investigar las caracteristicas deHDB3 sus principales aplcaciones

La principal caracteristica es poner un bit de violacion luego de 3 ceros consecutivos

utiliza el codigo Ami para su proposito principal .

Verificacion e bit de errores corregidos .

2 Explique los meetodos de medicion de errores en transmision digital por cable

toda transmison digital sobre un canal real los niveles electricos de la señal estan expuestos a
pequeñas variaciones en ocacionees ruidos por interferencia ruido

BER=Nro de erroresdebit recibidos / total bit transmision

3 El equivalentede la señal ruido es :

dB= 10 log (P1/p2)

con un valor aproximado de :

3 dB .

También podría gustarte