Documente Academic
Documente Profesional
Documente Cultură
SAN PABLO
LA PAZ - BOLIVIA
Codificador HDB3
1. Introduccin
FIGURA 1
Figura 2
Este circuito es el contador de ceros del sistema, cuando cuenta 4 ceros se activa el
bombillo de violacin. Uno de los puntos importantes es que si el sistema cuenta 4
ceros, se enciendo el bombillo de violacin como debe pasar, pero si luego de esa
cadena de cuatro ceros, viene de nuevo un cero, el contador debe empezar a contar
desde 1 y no desde cero. RO1 y RO2 resentean el contador cuando ambos estn en 1,
por esto es que despus del bombillo de violacin hay un OR, por que este va a lanzar
un 1 a una de las entradas del AND cuando encuentre una violacin (violacin = 1), o
cuando detecte otro 1 en la lnea (que es la otra entrada del OR que esta conectada mas
arriba con la entrada de datos), ya que la cuenta de ceros debe empezar de cero otra vez
si se encuentra un 1 en la lnea. La salida de ese OR va a una de las patas de la
compuerta AND y la otra va a la lnea del clock que no se ve en el dibujo. La entrada
CKB es la entrada de los datos en el integrado, una de las entradas del AND es la
entrada de datos del sistema y la otra al clock, el integrado cuenta cuando detecta la
transicin de 1 a 0 en la lnea CKB, y como el otro AND resetea a el contador en la
transicin 0 a 1 puede cumplirse el objetivo de que luego de que resetea a el contador,
empiece a contar desde 1 de nuevo.
Figura 3
Este es el circuito contador de 1s (algunas lneas fueron quitadas para solo mostrar lo
que lo afecta directamente), de nuevo CKB es la entrada de el sistema, ese AND esta
conectado a la entrada de datos y al clock. Este contador existe para indicar si en el
momento en que se detecto una violacin, el bit de salida debe ser tomado como un
valido o no (es decir, verifica si los 1 antes de la ultima violacin fueron pares o
impares). Como puede verse, este contador debe resetearse cada vez que haya una
violacin y debe empezar a contar unos de nuevo, por eso RO1 y RO2 estn conectados
a esa compuerta AND que esta conectada al bombillo de violacin y a el clock. En
binario, los nmeros pares terminan en cero y los impares en 1, como 2 y 4 que son 10
y 100 o 3 y 5 que son 11 y 101 .
Como el bombillo valido solo debe prenderse cuando al bit de salida debe cambirsele
por un pulso valido, y no debe encenderse en el resto de los casos, se toma en cuenta
solo el bit menos significativo conectndose con un NOT que arroja 1 cuando el ltimo
bit es cero (nmeros pares). Entonces, si se detecta una violacin (violacin = 1) y la
cantidad de 1s anteriores es par (el NOT arroja 1), va a encenderse el bombillo de
valido, indicando que en la salida del sistema debe colocarse un pulso valido. La
presencia de esa compuerta OR antes del bombillo de valido, solo se coloco para que el
bombillo de valido permaneciera en 1 durante un ciclo completo de reloj ya que estaba
cambiando de estado a mitad de ciclo y causaba que los pulsos de la seal HDB3 no
fueran del mismo grosor, la otra entrada de la compuerta OR esta conectada a un
circuito que explicaremos mas adelante.
Figura 4
Este circuito es el indicador del voltaje que debe colocrsele al pulso que este en ese
momento en la salida. En este circuito, si Voltaje = 1, el seal de salida debe tener
voltaje positivo, si voltaje = 0, debe ser negativo. En esencia, este circuito no es mas
que otro contador de 1s, haciendo que cada vez que se detecte un 1 en CKB, Voltaje
cambie de estado. A la seal de salida, se le va aplicar el voltaje que indique el bombillo
Voltaje, y luego este cambiara de estado para indicar cual es el voltaje que debe tener la
siguiente salida. Por ejemplo si la salida del sistema es un 1 y voltaje = 0, saldr un
pulso negativo y voltaje cambiara a 1, indicndolo al prximo 1 que aparezca en la
salida que debe ser positivo ya que voltaje = 1. Ahora bien, existen tres maneras de que
el bombillo violacin cambie de estado:
-
El otro caso en el que debe cambiarse es cuando se detecta una violacin del
tipo 000+ o 000-. En estos casos, el pulso de violacin debe tener la misma
polaridad que la del 1 anterior (cantidad de 1s impares desde la ultima
violacin). En este caso, cuando pasa un 1 por la lnea, voltaje cambia de
estado, pero si luego, se detecta la violacin, este bombillo de violacin se
pone a 1. Ejemplo, supngase la secuencia 10000 entrando por la lnea, de
primero entra el 1, y luego el resto de los ceros, cuando el 1 sale por
completo del sistema, a este se le aplica el voltaje presente en el bombillo de
voltaje y lo cambia, cuando el cero que le sigue sale del sistema, se detecta
violacin (porque ya todos los ceros entraron en los flip flops, y ya se
Figura 5
Esta seccin del circuito es una de las ms importantes en el codificador. Como se dijo
anteriormente, las violaciones, una vez que se detectan, se hacen efectivas en realidad 4
ciclos despus, esto se debe a la manera como el codificador trabaja, los ceros van
entrando por la entrada del sistema a la izquierda y los va contando, cuando por fin se
llenan los flip flops con ceros, el cero que esta a la salida (mas a la derecha), es en
realidad, el primer cero que se cont, y puede salir del sistema o como un cero (si la
cantidad de 1s anteriores era impar) o bien como un pulso valido (si eran pares los 1s),
pero en realidad no es la violacin. La violacin debe aplicrsele en realidad al ultimo
cero que se cont en la cadena de slip flops, es por esto, que cuando se detecta una
violacin, se debe hacer realmente efectiva 4 ciclos del reloj despus, es decir, en el 4
cero o bien el ultimo en contarse.
El bombillo violacin de la izquierda, detecta la violacin y se la pasa por as decirlo, a
la cadena de 4 flip flops ordenados ascendentemente que se ve en el dibujo, para que
as, el bombillo violacin de la derecha se encienda 4 pulsos luego de que se prendi el
de la izquierda, o bien, 4 despus de que se detecto la violacin.
Figura
Figura # 7
En la figura # 7 se muestra el grafico que se logra gracias a la tabla # 1. Esta es la lgica
final del programa que viene deba por la siguiente tabla de la verdad:
Teniendo en cuenta de que si S0 = 1 y S1 = 0, el pulso de salida es positivo (+), si S0-S1 =
01 el pulso es negativo, si ambos estn en cero, la salida es cero.
Por ejemplo, en el primer caso donde todas las variables son cero. Si la salida es cero, y el
sistema me indica que a ese cero no le debe aplicar ni un valido ni una violacin porque
ambos estn en cero, entonces la salida del sistema es un cero (00), independientemente de
que el voltaje este en cero o uno, en el caso 0001, la salida del sistema de flip flops es 1 y el
voltaje es cero, indicando que debera ser negativo, por lo que el sistema arroja a la salida
01 que es negativo. Hay muchos casos xo dont care, por ejemplo en 0101, ya que, la
salida del sistema es 1 pero me indica que hay un valido, pero esto no puede pasar, ya que
no le puedo aplicar un pulso de valido a una salida de 1, ya que esto en realidad no sucede
en el circuito, igual para 1011 ya que me indica que la salida es un 1 pero que hay
violacin, cosa que no puede pasar. Tambin pasa que tanto valido como violacin estn en
uno, cosa que no puede pasar en el circuito, ya que ambas no pueden estar en 1 al mismo
tiempo, por lo tanto todos esos casos son x.
Tabla 1
Para explicar el circuito de una manera simplificada, decimos que en realidad, las variables
voltaje, violacin y valido existen solo para indicarle a la variable salida, como esta debe
finalmente salir del circuito, es decir, estas variables le dicen a salida como tiene que ser.
Por eso es que tambin es importante recordar que la variable salida, es en realidad la
entrada del sistema luego de haber pasado por la cadena de flip flops inicial, y por lo tanto,
ya todas sus caractersticas fueron trazadas, es decir, ya fue contado por el contador
respectivo del sistema si fue un 1 o un 0, y fueron analizados los 3 bits que venan despus
de el, por lo tanto es posible decir con las otras variables (voltaje, violacin y salida) que
caractersticas debe tener este bit a la salida del sistema, si debe o no cambirsele por un
pulso de violacin o valido y que voltaje debe tener.
La entrada de datos del sistema poda ser de dos formas: los datos podan colocarse
manualmente, controlando los interruptores a la entrada del circuito, o bien, usando el
generador de palabras proporcionado por Electronics Workbench as:
Figura # 8
Figura # 9
En la figura 9 se muestra como se aplica la violacin en el cuarto bit y como
despus de 2 bits (0) se repite el anterior 0 y vuelve a violar el siguiente 0.
Figura # 10
En la figura 10 se muestra como se aplica el inversor hace que al seguir un 1
despues de otro 1 lo invierte.
6. Especificaciones de los componentes y circuitos integrados usados
Para el siguiente proyecto de utilizo el siguiente listado de componentes electronicos
usados en la simulacin:
-
8. Respuestas al cuestionario
1. Investigar las caractersticas de HDB-3 y sus principales aplicaciones
Este es un sistema de codificacin utilizado en Europa, Asia y Sudamrica. La
denominacin HDB3 proviene del nombre en ingles High Density Bipolar-3 Zeros
que puede traducirse como cdigo de alta densidad bipolar de 3 ceros.
En el mismo un 1 se representa con polaridad alternada mientras que un 0 toma el
valor 0. Este tipo de seal no tiene componente continua ni de bajas frecuencias
pero presenta el inconveniente que cuando aparece una larga cadena de ceros se
puede perder el sincronismo al no poder distinguir un bit de los adyacentes.
Para evitar esta situacin este cdigo establece que en las cadenas de 4 bits se
reemplace el cuarto 0 por un bit denominado bit de violacin el cual tiene el valor
de un 1 lgico.
En las siguientes violaciones, cadenas de cuatro ceros, se reemplaza por una nueva
secuencia en la cual hay dos posibilidades
2. Explique los mtodos de medicin de errores en transmisin digital por cable.
El mtodo que se utiliza es el denominado BER (bit error rate) que es el nmero de
bits recibidos incorrectamente.
Por otro lado, con los valores de relacin seal/ruido suelen expresarse en forma
logartmica, normalmente en decibelios, el factor del ruido en decibelios ser, por lo
tanto, la diferencia entre las relaciones S/R en la entrada i en la salida del elemento
bajo esta prueba:
8.-Bibliografa
http://es.wikipedia.org/wiki/HDB3
http://www.textoscientificos.com/redes/senales/codigos
http://es.wikipedia.org/wiki/Ruido_%28comunicaci%C3%B3n%29