UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ
Práctica 2
Diseño y Caracterización de Codificadores en
Banda Base
Presenta
Catedrático
M.C. Luis H. Porragas Beltrán
Experiencia Educativa
Comunicaciones Digitales
Fecha
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ
1.1 Objetivos.
El objetivo de esta práctica es introducir al alumno al diseño de los Codificadores
en Banda Base como uno de los bloques fundamentales de los Sistemas de
Comunicación Digital, mediante:
La Identificación, Análisis e Implementación de los diferentes tipos de
Codificadores de Banda Base.
Distinguir claramente las diferentes formas eléctricas y características en
frecuencia que presentan los diferentes Codificadores en Banda Base.
La Obtención y Análisis de los Oscilogramas y Espectros conseguidos en
cada uno de los circuitos codificadores implementados.
Familiarizar al estudiante con los tipos de aplicación de práctica de los
circuitos Codificadores en Banda Base.
1.2 Antecedentes
Debido la actual y creciente desarrollo de fuentes de datos binarios
(Computadoras)y a la importancia de la transmisión de estos datos digitales, ha
habido un consecuente desarrollo en la industria de Hardware, adecuado a la
producción especializada de equipos de modulación digital. Esto indica que debe
hacerse hincapié en esta área. El estudio de los sistemas de portadora digital,
especialmente del tipo binario, es con frecuencia más simple que el de sus
contrapartes analógicas, por ello es necesario conocer y reafirmar los sistemas con
modulación en amplitud y en frecuencia en forma analógica. Analizando primero
los sistemas analógicos, se obtiene una versión del proceso dela modulación con
onda senoidal, que es muy útil, posteriormente al analizar la operación de los
sistemas de portadora digital, complementándose la información y notándose las
diferencias. Esto es particularmente cierto con las propiedades espectrales de tales
sistemas. Estas características pueden obtenerse más simplemente para las señales
senoidales moduladas en forma digital, especialmente en el caso de la modulación
de pulsos binarios.
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ
Los resultados pueden entonces extenderse fácilmente a tipos más
complejos de señales, incluyendo la modulación analógica, o combinaciones de
señales analógicas y digitales de modulación. Antes de seguir adelante debemos
tener claro que la modulación consiste en hacer variar una de las características de
una señal llamada portadora de acuerdo con otra llamada mensaje o señal de
información, y de esta forma acoplar de una mejor manera nuestra señal mensaje
al canal de comunicaciones.
CODIFICACION DE BANDA BASE.
Se emplean códigos de línea (HDB3, 2B1Q, alfabéticos, etc.) canceladores de
eco. En este tipo de modulación se codifica una señal digital en otra señal digital
que se transmite al medio. Luego en el otro extremo, el decodificador decodifica y
entrega la señal original al receptor. En este contexto, es necesario definir unos
términos básicos. Si todos los elementos de una señal digital tienen igual signo
algebraico, es decir, todos son positivos o negativos, entonces la señal es unipolar.
En el caso de una señal polar, un estado lógico es representado por un nivel de
voltaje positivo y el otro por un nivel de voltaje negativo.
Los términos marca (mark – M) y espacio (space – S), por razones históricas
se refieren a los bits binarios 1 y 0 respectivamente. Estos tipos de señales se
muestran en la figura.
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ
EVALUACIÓN DE LOS CÓDIGOS BANDA BASE
Los aspectos que se deben evaluar en el comportamiento de los códigos
banda base son:
a) Espectro de señal: Hay dos aspectos importantes del espectro. El primero
es que una ausencia de componentes de alta frecuencia significa que se
requiere menos ancho de banda para la transmisión. En segundo lugar, se
desea una ausencia de componente de corriente directa. Cuando una señal
tiene un componente de corriente continua, tiene que existir una conexión
física directa entre los medios de transmisión. Sin este componente, se
puede usar acoplamiento con transformadores, logrando un aislamiento
eléctrico excelente y reduciendo la interferencia.
b) Capacidad de sincronización de señal: El receptor debe determinar con la
mayor exactitud el inicio y el fin de un bit. Para este efecto podría requerir
un reloj de sincronización separado. Algunos códigos evitan este
requerimiento.
c) Capacidad de detectar errores de la señal: Se debe tener alguna
capacidad para detectar los errores. Algunos códigos la tienen por
naturaleza propia.
d) Interferencia a las señales e inmunidad al ruido: Ciertos códigos exhiben
una performance superior en presencia de ruido.
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ
FORMATOS DE CODIFICACION DE SEÑALES EN BANDA BASE.
CODIGOS DE BANDA BASE:
CÓDIGOS NO RETORNO A CERO (NRZ)
Estos códigos, los más simples de implementar, tienen el nivel de voltaje
constante durante el intervalo del bit, es decir, no hay transiciones de retorno
intermedias a nivel de cero voltaje. El más sencillo de ellos es el NRZ-L (NRZ-nivel).
Éste es usado para generar datos digitales por los terminales de procesamiento de
datos y otros dispositivos. Si se va a usar otro código para la transmisión, éste es
generado típicamente desde la señal NRZ-L. Existen dos versiones adicionales de
estos códigos. Estos son el NRZ-M (NRZ-Marca) y el NRZ-S (NRZ-Espacio). El NRZ-
M es también conocido como NRZ-I (NRZ-Invertido) y es utilizado por el protocolo
SDLC de IBM. Entre las ventajas de los códigos NRZ-M y NRZ-S se tienen:
Usan codificación diferencial. El valor de la señal de un elemento se codifica
en base a la polaridad del elemento de señal anterior en vez de codificarlo
como valor absoluto de la ƒ señal. En este esquema es más confiable
detectar una transición en presencia de ruido que comparar a un valor de un
nivel.
En un sistema de transmisión complejo es fácil perder el sentido de
polaridad de la señal. Por ejemplo, sobre una línea de multicaída, si los
pares trenzados que conectan a un dispositivo se invierten, los unos y ceros
son invertidos, lo que no pasa con la codificación diferencial.
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ
Estos códigos son fáciles de implementar y además hacen un uso eficiente
del ancho de banda
Las mayores limitaciones de las señales NRZ son la presencia del componente
de corriente continua y la falta de capacidad de sincronización.
CÓDIGOS RETORNO A CERO (RZ)
Tienen las mismas propiedades de los códigos NRZ. En estos casos los
pulsos de transmisión retornan a mitad de la duración del bit a nivel cero. La
velocidad de modulación será el doble de la velocidad de transmisión. Estos
códigos tienen los mismos problemas de presencia de componente de corriente
continua (DC) y falta de capacidad de sincronización.
La velocidad de transmisión para todos estos códigos es de 1/tB, donde tB
es la duración del bit de la señal sin codificar. Sin embargo, en el código RZ, el
elemento de señal de menor tamaño es el pulso para el 1 binario, el cual tiene la
mitad de la longitud del intervalo de bit. De aquí, la velocidad máxima de
modulación (conseguida por una secuencia de dígitos “1”) para señales RZ es de
2/tB. Por ejemplo, una señal con velocidad de transmisión de 9600 bps tiene una
duración de bit tB = 1/9600 = 104 microsegundos. Su velocidad de modulación
será de 2/104 x 10-6 segundos = 19200 Baudios. El código RZ no proporciona
mejoras sobre las técnicas NRZ. Más aún, debido a que su velocidad de
modulación es mayor que la del código NRZ, su ancho de banda es mayor.
GENERADOR DE PULSOS, RETORNO Y NO RETORNO A CERO
CODIFICACION: Representación de señales analógicas por medio de secuencias
de dígitos binarios
TIPOS:
Unipolar: usa un único valor de nivel, que generalmente representa el ‘1’ y el ‘0’
mantiene la señal a 0.
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ
Polar: usa dos niveles de amplitud. Hay varias codificaciones: NRZ, RZ, bifásica,
manchester y manchester diferencial.
Bipolar: usa 3 niveles: positivo, cero y negativo. Tipos: Bipolar con Inversión de
marca alternada (AMI), Bipolar con sustitución de 8 ceros (B8ZS) y Bipolar 3 de alta
densidad (HDB3).
NRZ:
Tiene dos variantes: NRZ-L y NRZ-I.
NRZ-L (NONRETURN-TO-ZERO-LEVEL): Este esquema utiliza un nivel de tensión
diferente para cada uno de los dígitos binarios. Los códigos que siguen esta
estrategia comparten la propiedad de que el nivel de tensión se mantiene
constante durante la duración de bit. El '1 binario' se representa mediante
una tensión negativa, y el '0 binario' se representa mediante una tensión positiva.
NRZ-I (NORETURN TO ZERO, INVERT ON ONES): La codificación en este
esquema es de la siguiente manera: Si el valor binario es '0' se codifica con la
misma señal que el bit anterior. Si el valor binario es '1' se codifica con una señal
diferente que la utilizada para el bit precedente.
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ
Retorno a Cero o RZ:
Acrónimo de "Return to Zero" es un código con retorno al nivel cero, en el cual
durante el paso de un bit a otro bit del mismo signo (paso de "1" a "1" ó de "0" a
"0") se vuelve siempre al nivel cero se caracteriza porque a la mitad del intervalo
de bit el nivel de uno o del cero va a cero.
Bifase
Hay otro conjunto de técnicas de codificación alternativas, agrupadas bajo el
término bifase, que superan las limitaciones encontradas en los códigos NRZ. Dos
de estas técnicas, denominadas Manchester y Manchester diferencial.
Manchester
Transición en mitad del intervalo de duración del bit
La transición sirve como reloj y para transmitir el dato
Transición Bajo a Alto representa “1”Transición Alto a Bajo representa
“0”
Manchester Diferencial Transición:
En mitad del intervalo usado sólo para sincronizar.
La transición al principio del intervalo del bit representa “0”.
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ
La ausencia de transición al principio del intervalo representa “1”
Nota: Es un esquema de codificación diferencial.
Unipolar:
Un voltaje positivo representa a 1 binario, y voltios cero indica un 0 binario. Sus
desventajas son que no es el uno mismo-registrar y tiene un significativo
Componente de la C.C. componente, que puede ser partido en dos usando volver-
a-cero, donde las vueltas de señal a cero en el medio del período del pedacito. Con
un 50% ciclo de deber cada pulso rectangular está solamente en un voltaje positivo
para la mitad del período del pedacito. Esto es ideal si un símbolo se envía mucho
más a menudo que las consideraciones otro y de la energía son necesarias, y
también hace uno mismo-registrar de la señal. En este caso un 1 siempre toma una
polaridad, positiva o negativa, mientras que un 0 vale siempre 0.
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ
UNIPOLAR NRZ Y UNIPOLAR RZ: Códigos como unipolares (el voltaje que
representa los bits varía entre 0 voltios y +5voltios). Es igual que en el bipolar pelo
con la diferencia que su rango de voltaje es de o a +5 voltios
1.3 Trabajo Previo.
1. ¿Qué diferencia existe si la hay entre un codificador de fuente y un
codificador de línea?
2. ¿Cuál es la Finalidad de un Codificador de Línea?
3. ¿Qué parámetros definen a un Codificador de Banda Base?
4. Realiza un cuadro sinóptico con los diferentes tipos de Codificadores en
Banda Base.
5. Enlista algunas aplicaciones prácticas de los Codificadores en Banda Base.
6. Realice una tabla con las principales características del Codificador en
Banda Base que le toco diseñar.
7. Realiza un Análisis en tiempo y frecuencia para una secuencia digital de 4
bits de 2 diferentes tipos de codificadores en banda base (al menos uno
de los que le toco diseñar) y concluye sus principales diferencias
definiendo que parámetros utilizó para dicha comparación.
8. Con que Codificador(es) de Banda Base mejoraría el Ancho de Banda en
una Transmisión Digital.
9. Con que Codificador(es) de Banda Base reduciría o cancelaria la
componente de CD en una Transmisión Digital.
10. ¿Qué codificadores de Banda Base permiten detectar errores en una
Transmisión Digital?
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ
1.4 Definiciones y Terminología.
a) Fuente binaria.-
b) Codificador de fuente.-
c) Codificador de datos:
d) Transmisión en banda base:
e) Bit:
f) Símbolo:
g) Ancho de banda:
h) Duty Cycle: