ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

COMUNICACIÓN EN BANDA BASE


Enviado por   •  4 de Octubre de 2017  •  Apuntes  •  2.407 Palabras (10 Páginas)  •  200 Visitas

Página 1 de 10

COMUNICACIÓN EN BANDA BASE

RESUMEN: El presente documento se presentara teoría y ejercicio  simulado sobre la generación de diferentes códigos de banda base para un código binario determinado, testo con la ayuda del software Matlab, en el cual se determinara la serie binaria y se podrá modificar su amplitud para cada uno de las bandas.

KEYS WORDS: Unipolar, Bifasica, Bipolar, NRZ.

  1. OBJETIVOS

Objetivo general

Generar señales en banda base mediante diferentes códigos de línea

Objetivos especifico

Generar señales mediante código unipolar, código polar, código bipolar.

  1. MARCO TEÓRICO

BANDA BASE

En telecomunicaciones, banda de frecuencias producidas por un transductor (por ejemplo un micrófono, un manipulador telegráfico, etc) antes de sufrir modulación alguna. En los sistemas de transmisión, la banda base suele usarse para modular una portadora. Durante ese proceso se reconstruye la señal original de la banda base.

Las señales empleadas en banda base se pueden clasificar de la siguiente forma:

TRANSMISIÓN EN BANDA BASE

Es utilizada para cortas distancias debido a su bajo costo. El MODEM no efectúa modulación alguna sino que solo las codifica.

Los datos se codifican para solucionar los siguientes aspectos inherentes a la banda base:

Disminuir la componente continua.

Proveer sincronismo entre transmisor y receptor. Permitir detectar la presencia de la señal en la línea.

Como se está trabajando con pulsos, de acuerdo al desarrollo de Fourier, se puede tener un valor importante de la componente continua. Al codificar se trata de disminuir dicho valor pues el sistema de transmisión puede poseer amplificadores y/o transformadores que no tenían en cuenta la componente continua y ello provocaría una deformación de la señal.

MODULACION EN BANDA BASE

La codificación en banda base debe ser considerada como una disposición diferente de los bits de la señal on/off a fin de adaptar la misma al sistema de transmisión utilizado. Los códigos que se utilizan son:

NRZ UNIPOLAR


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.

[pic 1]

Figura1: Código NRZ unipolar

NRZ BIPOLAR

En el receptor y el transmisor se debe efectuar un muestreo de igual frecuencia. Este código no es auto sincronizante  y su principal ventaja es que al emplear pulsos de larga duración requiere menor ancho de banda que otros sistemas de codificación que emplean pulsos más cortos.

[pic 2]

Figura2: Código NRZ bipolar

RZ UNIPOLAR

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.

[pic 3]

Figura3: Código RZ unipolar

AMI

Es la codificación bipolar más sencilla. El cero binario se representa con el nivel cero, y los unos binarios se representan con la alternancia de los niveles positivos y negativos. Tiene problemas de sincronización ante largas secuencias de ceros consecutivos.

[pic 4]

Figura4: Código AMI

  1. MATERIALES

  • PC
  • Software Matlab
  1. DESARROLLO

Código NRZ-L:   a       01011000

Se obtuvo

[pic 5]

Figura5: Codificación RZ

A continuación se detallara las líneas de código del programa utilizado:

%%RZ

h=[1 0 1 0 0 1 0 0 0 1];%%señal digital

clf;

n=1;                %%variable contador

A=3;                %%amplitud

l=length(h);      %%longitud del vector

h(l+1)=1;

while n<=length(h)-1;              %%inicializacion de la matriz

 t=n-1:0.0001:n;                   %%rango de duracion de la señal

 if h(n) == 0                      %%asigna el valor de inicio del lazo

  if h(n+1)==0                     %%se declara contador de incremento

  y=(t>n);                         %%variable de comparacion

  else

  y=(t==n);                        %%permite que no se repita los valores de la matriz

  end

 d=plot(t,A*y);                    %%grafica

 grid on;                          %%activar grid

 title('código unipolar RZ');      %%colocar titulo a la grafica

 set(d,'LineWidth',2.5);           %%configurar parametros de grafica

 hold on;                          %%activar grafica sobre grafica

 axis([0 length(h)-1 -0.5 3.5]);   %%configurar parametros de eje

 disp('zero');                     %%escribir zero

 else

  if h(n+1)==0                     %%se declara contador de incremento

  y=3*(t%%variable de comparacion

...

Descargar como (para miembros actualizados) txt (10 Kb) pdf (908 Kb) docx (1 Mb)
Leer 9 páginas más »
Disponible sólo en Clubensayos.com