Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PRÁCTICA 6
Códigos de Línea
OBJETIVOS
• Desarrollar programas para simular diferentes tipos de códigos de línea.
• Comparar los espectros de frecuencia de los diferentes códigos y analizar en estos
algunas características importantes como el ancho de banda y el contenido de reloj.
INTRODUCCIÓN
La transmisión de datos en forma digital a través de cualquier medio de transmisión
implica una cierta codificación. A esta codificación que se realiza sin que exista una
modulación se le conoce como un código de línea en banda base. Entre estos existen
varios métodos o esquemas de codificación los cuales cuentan con diferentes
características como un nivel de corriente directa presente, la opción de detección de
errores, inmunidad a la inversión (por si se invierte involuntariamente la polaridad). La
siguiente figura muestra distintas esquemas de codificación.
1 0 1 0 0 1 1 0
En cada renglón se aprecian distintas formas de representar los datos digitales ("0" y "1")
que se encuentran el la parte superior de la figura. De un esquema de codificación se
pueden derivar otras formas ligeramente distintas pero con la misma esencia, es así como
se forman las "familias" de códigos como las de retorno a cero o no retorno a cero.
Algunas características importantes de cada código se pueden visualizar fácilmente en su
función espectral, tanto al observarlas con ejes lineales como con alguno de los ejes
logarítmicos. La transformada rápida de Fourier (fft) será utilizada para analizar los
espectros, utilizando solamente la magnitud de ésta.
DESARROLLO
1.- Datos Digitales
En primer lugar se debe generar una secuencia de datos digitales de manera aleatoria para
lo cual las instrucciones rand y round son útiles. A partir de estos datos se va a generar el
código de línea, la secuencia debe ser relativamente larga (50 datos aproximadamente)
para asegurar que los datos sean aleatorios. Es conveniente que para cada nivel que se
represente (alto, bajo, intermedio,...), el valor se repita un cierto número de veces. Esto
ayuda en las gráficas que se desean observar. De otra manera si se tienen los datos:
0 0 1 0 1
o algún otro número de repeticiones. Experimentar con varios y observar en las gráficas
en el tiempo y en la frecuencia para determinar un número de repetición adecuado.
La parte más importante de la práctica consiste en analizar los espectros de cada código
para poder estudiar las características importantes de éste. Se deberán comparar con otros
códigos para determinar cuál o cuáles tienen mayor y menor ancho de banda, si tienen
nivel de corriente directa y si este nivel se puede eliminar fácilmente, si tienen contenido
El reporte debe incluir los programas y las señales observadas con las conclusiones del
análisis anterior.
BIBLIOGRAFÍA
Sistemas de Comunicación
Stremler F. G.
Addison Wesley
Tercera Edición