Você está na página 1de 8

Códigos de Línea

Acero Gutiérrez Yeimi Janeth, Galindo Solano Johana Paola, Piza Sánchez Cristian Camilo
Universidad Distrital Francisco José de Caldas
Bogotá D.C, Colombia

Resumen — En el presente informe de laboratorio se presenta la
práctica de laboratorio y los resultados obtenidos de la
transmisión y recepción de caracteres. Esto por medio del uso del
Hyperterminal, dispositivos USB y fibra óptica, en donde la
trama de datos fue visualizada en el Osciloscopio de RIGOL.

Palabras clave: Tiempo bit, Velocidad de transmisión,


hyperterminal, código de línea.

Abstract — In the present laboratory report, we present the


laboratory practice and the data results obtained from the
Figura 1. Fibra óptica
transmission and reception of characters. This through the use of
the Hyperterminal, USB devices and fiber optic, where the data
frame was visualized in the RIGOL Oscilloscope. Codificación
 Señalización digital: Codifica los datos en una señal digital
Keywords: Time of bit, Transmission speed, Hyperterminal, (señal en banda base) y a forma de onda final dependerá de la
line code.
codificación escogida. La codificación se escoge intentando
optimizar el uso del medio, por ejemplo, minimizar el ancho
I. INTRODUCCCIÓN
de banda, o la tasa de errores.

E n las telecomunicaciones ante la necesidad de emitir y


recibir la información mediante diferentes medios de
transmisión y entre dos o más puntos determinados. Se da uso
 Señalización analógica
Modulación: proceso de adaptación de señales (analógicas o
de un conjunto de técnicas para transportar tramos de datos digitales) para transmisión en redes analógicas[1]
sobre un canal de comunicación, en donde el presente informe
tiene como fin der profundizar sobre el tema de Transmisión Modulación= Proceso de adaptación de la señal
de Datos en donde se hace uso de medios de transmisión como portadora al medio.
lo es la fibra óptica y los dispositivos USB. Además, de
profundizar conceptos como tiempo de bit y velocidad de
transmisión entre otro haciendo el análisis de las tramas de
daos obtenidas que fueron que fueron visualizadas en
dispositivos electrónicos con los cuales cuentan los
Laboratorios de Electrónica de la Facultad Tecnológica de la Figura 2. Portadora
Universidad Distrital Francisco José de Caldas.

II. MARCO TEÓRICO


Medios de transmisión
 Guidados: La señal se propaga confinada en un camino
Figura 3. Moduladora
físico. Esto son el par trenzado, cable coaxial y fibra
óptica.
 No Guiados: Usan antenas para transmisión en aire, vacío
o agua.[1]
Fibra óptica
Tubo fino de plástico o vidrio que permite transportar luz
modulada (señales).
Figura 4. Modulada

La Señal Moduladora (señal de entrada que contiene los


datos) se combina con la Señal Portadora (señal continua de
frecuencia constante) generando la Señal Modulada que se
transmite en el medio (será una señal limitada en banda, pasa
banda)[1]
 Longitud o Tiempo de Bit: Tiempo que tarda el emisor en
emitir un bit. tbit [2]
 Intervalo de Pulso(𝜏): Es la duración del impulso usado
para representar la información [2].
 Velocidad de Transmisión(o tasa de bits): Velocidad en bit
por segundo (bps) a la que se transmiten los datos. [2]
Vtrans  1 tbit
Ecuación 1. Velocidad de Transmisión Figura 5. Forma de representar unos y ceros.

 Velocidad de modulación: Inversa de la medida del En la Figura 5. Se puede observar que la señal primera y
intervalo de tiempo nominal más cortó entre dos instantes segunda son señales de código NRZ (No retorno a cero).
significativos sucesivos de la señal modulada. Este depende Indica que debido al nivel del uno o el cero es constante
del esquema de codificación y se mide en baudios[1] durante todo el intervalo de bit (No baja a cero)[4].
Si
tbitM es la duración del elemento de señal mínimo. La señal tercera y cuarta son señales de codificación Binario
Multinivel RZ ( Retorno a cero) se caracteriza porque a la
Vmod  1 tbitM mitad del intervalo de bit el nivel de uno o del cero va a cero.
Ecuación 2. Velocidad de Modulación. Finalmente el código AMI (Alternate Mark Inversion) se
caracteriza porque los unos van alternando entre +V y –V,
 Marca y Espacio: Se les conoce como los dígitos binarios mientras que el cero está asociado a cero voltios de manera
1 y 0, respectivamente[2]. fija; este último código permite detectar algunos errores de
transmisión al detectarse la violación del mismo (por ejemplo
Datos Digitales Señales Digitales dos 1 seguidos con un mismo nivel); esto es posible debido a
 En emisor: que tiene memoria de lo que ha ocurrido[3].
Señal digital: Secuencia de pulsos de tensión que representan Transmisión asincrónica
los datos binarios. Cada bit (dato binario) se codifica en un Es también conocida como Start/Stop. Requiere de una
elemento de la señal (nivel de tensión). La codificación puede señal que identifique el inicio del carácter y a la misma se la
alterar el espectro de la señal (la señal se adapta al medio) denomina bit de arranque. También se requiere de otra señal
 En receptor: El receptor debe distinguir entre diferentes denominada señal de parada que indica la finalización del
bits determinando el inicio y fin de cada bit. El carácter o bloque.
emisor/receptor pueden estar sincronizador mediante una señal
de reloj.
Códigos de Línea
Teniendo ya la señal discretizada en tiempo (muestreo) y
discretizada en amplitud (cuantificación), se dispone de una
señal de M símbolos cuya tasa de transmisión se mide en
baudios. Para convertir la señal a digital faltaría convertir los
símbolos a bits. Esto implica que los unos y ceros resultantes
deben ser representados con formas de onda específicas que
influirán en: Potencia de transmisión, ancho de banda, Figura 6. Formato de Carácter
facilidad de recuperación del reloj en el receptor, detección y
Transmisión Síncrona
corrección de errores, etc. A la asignación de formas de ondas
arbitrarias para los unos y ceros se le llama Codificación de Surge para aumentar el rendimiento con respecto a la
Línea por la aplicación sobre sistemas de telefonía alambrados transmisión asíncrona. Los bits de datos se transmiten en
( líneas telefónicas) Como uno de los efectos más importantes bloques y cada bloque puede contener varios bits. Para
al aplicar codificación de línea es el ancho de banda de la sincronizar se puede incluir en la propia señal de datos un tipo
señal resultante[3]. determinado de codificación, por ejemplo señalización digital
Mediante el empleo de las señales anteriores se construyen código de Manchester. Además, se incluyen grupos de bits
los diferentes códigos usando transmisión en banda base. llamados delimitadores.[1]
III. PROCEDIMIENTO II. Paso 2: Se selecciona el puerto en donde se ha conectado
el modulo USB (Véase Figura 8).
Parte A: Configuración del hyperterminal
1) Leer atentamente el Datasheet del dispositivo a utilizar en
el puerto, para determinar la codificación de la trama
(para identificar si los pulsos salen invertidos)
2) Determinar la representación de los datos de la trama de
salida. En la configuración del puerto se puede utilizar 7
(con bit de arranque) o 8 bits.
3) Determinar la velocidad de transmisión, en el puerto por
defecto está a 9600, pero se puede aumentar hasta
115200.
Parte B: Código de línea de caracteres.
1) Mediante el uso de un software hyperterminal, emitir tres
(3) caracteres de forma independiente, manteniendo la
tecla pulsada. Figura 8. Selección de puerto COM
2) Calcular la forma Binaria de los caracteres. Estos tiene
representación en código ASCII, lo cual se pasa deIII. Paso 3: Se configura la velocidad de transmisión la cual
decimal a binario. la vamos a manejar a 9600 (Véase Figura 9).
3) Visualizar la trama generada en el osciloscopio.
4) Identificar el bit de arranque y la codificación de cada
carácter en su respectiva trama de salida.
5) Medir el Tiempo de bit, el cual depende de la velocidad
de transmisión que se configure en el puerto COM.
Parte C: Transmisión y recepción por medio de fibra óptica.
1) Transmitir los tres (3) caracteres utilizando como medio
una fibra óptica, en el cual se analiza las tramas de datos
adquiridas.

IV. ANÁLISIS MATEMÁTICO


Parte A: Configuración del hyperterminal.
Figura 9. Asignación de Velocidad de Transmisión
Para la transmisión y recepción de caracteres, se realiza una
conexión entre dos computadores haciendo uso módulos USB IV. Paso 4: Se configura los bits de datos, en todas las tramas
los cuales están conectados a los respectivos puertos COM y fue manejado de 8 bits (Véase Figura 10).
del software hyperterminal.

A continuación, se ilustran los pasos que se realizaron para


a configuración del hyperterminal.

I. Paso 1: Se conecta el modulo USB a un puerto del


computador y se abre hyperterminal en donde se le asigna
un nombre a la comunicación. (Véase Figura 7).

Figura 10. Asignación de la representación de los datos de la


trama

V. Paso 5: No se maneja ningún control de flujo (Véase


Figura 11).

Figura 7. Asignación de nombre a la comunicación.


Figura 11. Selección de No control de Flujo Figura 14. Ventana de ASCI Setup

VI. Paso 6: En el momento en que ha identificado el COM, se


debe configurar que el puerto transmita y reciba la
información, así que nos dirigimos hacia la pestaña de file
y se selecciona la opción de Properties (Véase Figura
12), en donde aparece una ventana y se selecciona la
pestaña de Settings y en esta se selecciona la casilla de
ASCII Setup (Véase Figura 13).

Figura 15. Activación de configuración ASCI.

Con los anteriores pasos, ya se puede hacer la comunicación


entre los dos computadores.
Parte B: Código de línea de caracteres.
Para el envió de las tramas de datos o caracteres, se conecta
el dispositivo USB en el puerto del computador ya
configurada y su pin de TX se conecta a la sonda para poder
Figura 12. Configuración del puerto
visualizar las tramas en el osciloscopio, como se puede
observar en las siguientes imágenes.
I. Primer Carácter “5”
a) Representación en:
Decimal = 53
Binario = 110101
b) Imagen de la trama generada en el osciloscopio.

Figura 13. Selección de ASCI Setup

VII. Paso 7: Después de abrir la ventana ASCII Setup donde


se puede ver que solo esta seleccionado las líneas de
envoltura que exceden el ancho del terminal (Véase
Figura 14), por lo tanto se activan las demás opciones
como se puede ver en la Figura 15.
Figura 16. Trama de datos del carácter “5”.

c) Codificación de la trama.
II. Segundo Carácter “ j”
a) Representación en:
Decimal = 106
Binario = 1101010
b) Imagen de la trama generada en el osciloscopio.

Figura 17. Identificación bit de arranque, paridad y parada.

En la figura se puede observar que la trama de salida


muestra el código del carácter en forma inversa siendo que la
representación en forma binaria es 110101.
Además, tanto al inicio como al final de la trama de datos
Figura 18. Trama de datos del carácter “j”.
cuenta con un bit de paridad.
La configuración que maneja es de tipo NRZ. c) Codificación de la trama.

d) Calculo del Tiempo de bit (𝑇𝑏)


Para calcular el Tb se toma el valor de Velocidad de
transmisión el cual se deja configurado en el puerto con un
valor de 9600 y este valor se reemplaza en le Ecuación 1.

9600  1 Tbit
Tbit  1 / 9600
Tbit  104 s
Ecuación 3. Calculo del Tiempo de Bit

Este valor se toma como Resultado teórico.


Figura 19. Identificación bit de arranque, paridad y parada.
Ahora, al ver el resultado generado en la práctica de
laboratorio el valor de tiempo de bit en la trama de salida fue En la Figura 19 se puede observar que la trama de salida
de 𝟏𝟎𝟎𝛍𝐬 por cual se utiliza para calcular el valor de muestra el código del carácter en forma inversa siendo que la
transmisión como se representa en la Ecuación 4. representación en forma binaria es 1101010.
Además, al inicio de la trama cuenta con un bit de arranque
Vtrans  1 100s y al final con un bit de paridad.
La configuración que maneja es de tipo NRZ.
Vtrans  10000
Ecuación 4. Calculo de velocidad de Transmisión d) Calculo del Tiempo de bit (𝑇𝑏)

De acuerdo en las anteriores Ecuaciones 3 y 4 se puede Para calcular el Tb se toma el valor de Velocidad de
calcular el porcentaje de error del tiempo de bit representado transmisión el cual se deja configurado en el puerto con un
en la siguiente ecuación. valor de 9600 y este valor se reemplaza en le Ecuación 6.

valorteorico  valorpractico 9600  1 Tbit


%e  *100%
valorteorico Tbit  1 / 9600
104s  100s
%e  Tbit  104 s
104s Ecuación 6. Calculo del Tiempo de Bit
%e  3.8% Este valor se toma como Resultado teórico.
Ecuación 5. Porcentaje de error del Tb

Ahora, al ver el resultado generado en la práctica de


laboratorio el valor de tiempo de bit en la trama de salida fue
de 𝟏𝟎𝟔𝛍𝐬 por cual se utiliza para calcular el valor de En la Figura 21 se puede observar que la trama de datos
transmisión como se representa en la Ecuación 7. muestra el código del carácter en forma inversa, siendo que la
representación en forma binaria es 1100001.
Vtrans  1 106s Además, podemos observar que cuenta con un bit de
arranque en 0, uno de paridad en 0 y de uno de parada en 1.
Vtrans  9433 La configuración que maneja es de tipo NRZ.
Ecuación 7. Calculo de velocidad de Transmisión
d) Calculo del Tiempo de bit
De acuerdo en las anteriores Ecuaciones 6 y 7 se puede
calcular el porcentaje de error del tiempo de bit representado
en la siguiente Ecuación 8. Para calcular el Tb se toma el valor de Velocidad de
transmisión el cual se deja configurado en el puerto con un
valor de 9600 y este valor se reemplaza en le Ecuación 9.
valorteorico  valorpractico
%e  *100%
valorteorico 9600  1 Tbit
104s  106s Tbit  1 / 9600
%e 
104s
Tbit  104 s
%e  1.92% Ecuación 9. Calculo del Tiempo de Bit
Ecuación 8. Porcentaje de error del Tb
Este valor se toma como Resultado teórico.
III. Tercer Carácter “a”
Ahora, al ver el resultado generado en la práctica de
a) Representación en: laboratorio el valor de tiempo de bit en la trama de salida fue
Decimal = 97 de 𝟏𝟎𝟎𝛍𝐬 por cual se utiliza para calcular el valor de
Binario = 1100001 transmisión como se representa en la Ecuación 10.
b) Imagen de la trama generada en el osciloscopio.
Vtrans  1 100s
Vtrans  10000
Ecuación 10. Calculo de velocidad de Transmisión

De acuerdo en las anteriores Ecuaciones 9 y 10 se puede


calcular el porcentaje de error del tiempo de bit representado
en la siguiente Ecuación 11.

valorteorico  valorpractico
%e  *100%
valorteorico
104s  100s
%e 
Figura 20. Trama de datos del carácter "a". 104s
%e  3.8%
c) Codificación de la trama. Ecuación 11. Porcentaje de error del Tb

Parte C: Transmisión y recepción por medio de fibra óptica.


1) Montaje con Fibra óptica

Figura 22. Esquema Circuito


Figura 21. Identificación bit de arranque, paridad y parada.
En la Figura 22 muestra el montaje implementado para la
comunicación a través de una fibra óptica, el circuito consta de I. Primer Carácter “5”
un diodo LED con una eficiencia de E = 50mW/mA y un a) Representación en:
voltaje de 1.3v, con fuente de tensión de 0 y 5V. Decimal = 53
El circuito hace que el LED produzca una señal óptica Binario = 110101
digital a través del cable de fibra óptica. Un 20% de la luz es b) Imagen de la trama generada en el osciloscopio.
acoplada por la fibra y el 80% restante se acopla al fotodiodo
el circuito implementado se representa en la Figura 23.

Figura 23. Acople de la fibra óptica


Figura 26. Trama de datos del carácter “5”.
El montaje implementado en la protoboard se puede
observar en la Figura 24, se realizó la comunicación a través
de la fibra óptica enviando las tramas de los tres caracteres
(“5”, “j”, “a”).

Figura 27. Identificación bit de arranque, paridad y parada.

Figura 24. Montaje en Protoboard La Vtrans  9600 y el Tbit  102s


En la entrada de la señal del montaje se conecta al pin TX II. Segundo Carácter “ j”
del dispositivo USB, el cual está conectado el puerto COM a) Representación en:
del computador y se realiza la comunicación (Véase Figura Decimal = 106
25). Binario = 1101010
b) Imagen de la trama generada en el osciloscopio.

Figura 25. Envió y Recepción de caracteres por medio de la fibra


óptica

Las tramas obtenidas se pueden ver en las siguientes


figuras. Figura 28.Trama de datos del carácter “j”.
buen estado. Ya que se pueden presentar conflictos de
reconocimientos de puertos y de comunicación.
2) El uso del software Hyperterminal permitió establecer una
comunicación adecuada aunque no siempre es estable.
Esto depende del acople y la configuración inicial de los
parámetros iniciales. De lo contrario se van a presentar
problemas de conexión durante la comunicación entre los
puertos.
3) La trama de datos adquirida en la Parte B: Código de
línea de caracteres, se identificó que la velocidad de
trasmisión varía en los rangos de 9600 a 10000 y el Tb
están por el rango de 100us a 106 us. Por lo tanto la
transmisión de estos caracteres tiende ser de la misma
Figura 29. Identificación bit de arranque, paridad y parada. velocidad y ancho de banda.
4) Es Importante conocer las características técnicas de los
La Vtrans  9600 y el Tbit  106s dispositivos utilizados en este caso de los USB, ya que no
siempre envían la trama de datos en orden de acuerdo a la
III. Tercer Carácter “a” codificación ASCI de forma binaria. Esto se identificó en
la trama de datos de los tres caracteres adquiridos ya que
a) Representación en:
estos llegaron de forma inversa.
Decimal = 97
5) Para el montaje del circuito de fibra óptica en protoboard,
Binario = 1100001 se debe realizar un acople adecuado para evitar ruido en la
b) Imagen de la trama generada en el osciloscopio. señal que se adquiere. De lo contrario cuando se envía el
carácter este se va a mostrar completamente distorsionada
o no muestra la trama de datos.
6) La trama de datos adquirida en la Parte C: Transmisión
y recepción por medio de fibra óptica. se identificó que
los valores de velocidad de trasmisión no varía con
respecto a los valores adquiridos en la Parte B . Por lo
tanto la transmisión de estos caracteres tiende ser de la
misma velocidad y ancho de banda.

REFERENCIAS

[1] Universidad Jaime I, “Transmisión de Datos,” 2003.

Figura 30. Trama de datos del carácter “j”. [2] F. X. J. P. YUGSI, CRISTIAN FERNANDO
ZAPATA, “DISEÑO E IMPLEMENTACION DE UN
MODULO DE LABORATORIO PARA LOS
CODIGOS DE LINEA, EMPLEANDO
MICROCONTROLADORES CON UNA INTERFAZ
USB DE CONEXIÓN A LABIEW PARA DISEÑO,
CONTROL Y PRUEBAS DE CODIFICACION Y
DECODIFICACION DE DATOS.,” 2010.

[3] O. I. Velásquez Andrade, J. A. Urresty Sánchez, V. F.


Miramá Pérez, C. M. Hernández Bonilla, and P. E.
Jojoa Gómez, “Desempeño de un Sistema de
Comunicación Digital Empleando Codificación de
Línea,” Ing. USBMed, vol. 9, no. 2, p. 11, 2018.

Figura 31. Identificación bit de arranque, paridad y parada. [4] F. N. de Ingenieria, “codigos de linea.”

La Vtrans  9600 y el Tbit  100s

V. CONCLUSIONES
1) Para la práctica de laboratorio se debe verificar que las
herramientas de uso, como los computadores tengan los
drivers de puerto COM y los dispositivos USB estén en

Você também pode gostar