Anda di halaman 1dari 5

Laboratorio N 03: El Efecto de ISI y del Ruido

mediante la observacin del Diagrama de ojo


Grupo N1
Linares Vega Giancarlo
gian_05_20@hotmail.com
Espinoza Rosas Manuel Andree
andreevsgh@gmail.com
Espinoza Huamali Brayan Luis
b.espinoza@uni.pe
Facultad de Ingeniera Elctrica y Electrnica, Universidad Nacional de Ingeniera
Lima, Per

I. OBJETIVO Notar que en la figura no se consideran las cadenas de 3 unos


y 3 ceros consecutivas, ya que, debido a la superposicin de
El objetivo de este laboratorio se basa conocer el efecto que las otras combinaciones, quedan determinadas
el canal y el ruido tienen sobre las seales de implcitamente.
comunicaciones digitales. As mismo se estudiaran los
receptores y sus prestaciones. Los parmetros bsicos en un diagrama de ojo son:
A: Intervalo de tiempo en el que se puede muestrear la
II. TEORA seal para decidir.
B: Margen de ruido
Diagrama de Ojo C: Distorsin de los cruces por cero
D: Pendiente: Sensibilidad a errores en el instante de
El diagrama de ojo es una herramienta que permite muestreo
determinar la distorsin de la seal producida por el canal de E: Distorsin mxima
transmisin. El diagrama de ojo se obtiene dibujando t*: Instante ptimo de muestreo medido con respecto al
superpuestas partes de la forma de onda siguiendo los origen de tiempos. Si el perodo de smbolo es Ts, la forma
disparos de una seal de reloj. La anchura de cada tramo es de onda se muestrear en t*, en t*+Ts, t*+2Ts,... para
ligeramente superior que el perodo de smbolo Ts. En esta recuperar la informacin transmitida.
simulacin el diagrama de ojo se obtiene con una anchura de
2Ts.

El diagrama de Ojo, muy utilizado en el anlisis de formas


de ondas en telecomunicaciones digitales, corresponde
esencialmente, a un diagrama que muestra la superposicin
de las distintas combinaciones posibles de unos y ceros en
un rango de tiempo o cantidad de bits determinados. Dichas
seales transmitidas por el enlace, permiten obtener las
caractersticas de los pulsos que se propagan por el medio de
comunicacin, sean estos
por medio de fibra ptica,
coaxial, par trenzado,
enlaces satelitales, etc.
Por ejemplo en una
secuencia de 3 bits
tenemos una cantidad Debido a la capacidad de los diagramas de ojo de representar
total de 8 combinaciones la superposicin de varias seales simultneamente es que
posibles, las que pueden son conocidos como patrones multi-valores, ya que a
ser observadas en la diferencia de las seales medidas normalmente en un
siguiente figura. osciloscopio, cada punto en el eje del tiempo tiene asociado
mltiples niveles de voltaje.
Anlisis de Parmetros de Ojo Propiedades fundamentales del Ojo

Principalmente existen dos tipos de anlisis de los diagramas 1) One Level: Corresponde a la medicin del valor
de ojo. promedio del nivel de un uno lgico.
Esto se debe a que el diagrama de ojo utiliza mtodos
El primero se refiere fundamentalmente al anlisis de las estadsticos en la construccin del patrn, es decir, se genera
distintas caractersticas de la forma de onda del pulso como un histograma con los distintos valores del pulso y luego se
considera una angosta zona del ancho del pulso, con lo que
son el Risetime, Falltime, overshoot, undershoot y el jitter,
se logra obtener el promedio del nivel uno de dicho pulso.
que estn referidas a cuatro propiedades fundamentales del
Ojo, el nivel cero, nivel uno, cruce de amplitud y cruce en el 2) Zero Level: Corresponde a la medida del valor medio
tiempo. del nivel cero lgico. Al igual que en el caso del Nivel Uno
las tcnicas de medicin del nivel cero son las mismas.
Mientras que el segundo mtodo consiste en la comparacin
de la mscara medida directamente en el patrn de ojo 3) Eye Crossing: Consiste de dos partes, Crossing Time y
con una mscara preestablecida (Posteriormente se Crossing Amplitud. El Crossing Time se refiere al tiempo en
explicarn las mscaras). el que se produce la apertura del ojo y su posterior cierre,
mientras que el Crossing Amplitud, est referido al nivel de
En la siguiente figura (figura 8.23) es posible observar los voltaje en el cual se produce la apertura del ojo y su posterior
cierre. Considerando estos dos parmetros se define el Bit
diferentes parmetros que constituyen un pulso en un patrn
Period , que corresponde al perodo entre la apertura y cierre
de ojo. del ojo.

Para entender de mejor forma stas definiciones se presenta


un esquemtico (figura 8.24) del diagrama de ojo, con sus
respectivos parmetros.

Rise Time/ Fall Time: Se ubican los niveles de cero y uno


lgico, luego se obtiene el tiempo relacionado entre el 10%
y 90% del valor mximo de amplitud del pulso (nivel uno).
El tiempo entre ambos rangos es el que se conoce como Rise
Time. De la misma forma se obtiene el Fall Time, en el
extremo de descenso del pulso.
III. DESARROLLO DE LA EXPERIENCIA IV. RESPUESTA A PREGUNTAS

A. Equipos y Materiales A. Que informacin se obtiene del diagrama de ojo,


detallar cada uno de ellos.
Utilizaremos lo siguiente:
El diagrama de ojo corresponde a un grafico que muestra la
Una computadora superposicin de las distintas combinaciones posibles de
Software MATLAB unos y ceros en un rango de tiempo o cantidad de bits
determinados.
Estas combinaciones transmitidas nos permitirn obtener las
B. Procedimiento caractersticas de pulsos que se propagan por el medio.
1. Realizar la simulacin del programa, para ello usar los
siguientes datos:

Numero de smbolos: N=500


Numero de muestras por smbolo: m=10
Duracin del pulso: D=4 y D = 10
Rolloff: beta=0
Nmero de ojos: neye=3

2. Analizar el efecto de un canal en la seal transmitida En la imagen podemos ver una secuencia de 3 bits, para estos
utilizando la funcin channel. tendremos 8 diferentes combinaciones posibles, no
3. Comprobar el efecto de un canal limitado en banda sobre consideramos los bits de 3 unos y 3 ceros.
la seal de comunicaciones. Para la presencia de ISI el diagrama de ojo tendera
4. Repetir el primer paso para diferentes anchos de banda: a cerrarse verticalmente.
{2500, 1500,1000 y 500} Si tenemos una transmisin sin errores en ausencia
5. En la parte 2: Generar una seal polar_nrz conocida. de ruido, el ojo deber mantener cierta apertura
6. Observar cmo se genera un diagrama de ojo y como vertical(a), o en caso contrario existirn seales de
refleja la distorsin introducida por el canal en la seal x. interferencia entre smbolos que provocarn
7. Usando codlin generar el diagrama de ojo de una seal errores. Cuando el ojo no est totalmente cerrado,
NRZ polar de 4410 bps muestreada a 8. 44100 muestras/s la interferencia entre smbolos reducir el valor del
para valores de potencia de ruido s2 = {0.02, 0.1} sin ruido aditivo admisible.
limitacin en el Cuanto mayor apertura vertical, mayor inmunidad
9. Ancho de banda (use Ancho de Banda = 21000Hz) y para frente al ruido. El instante ptimo de muestreo ser
s2 = 0.01 con anchos de banda el punto de mxima apertura vertical del ojo, pero
10. Bw={5000, 10000}. Obsrvese tambin en el esto nunca puede ser logrado de forma precisa por
osciloscopio. un sistema prctico de recuperacin de
11. Repita el apartado anterior con cdigo Manchester sincronismo.
12. Realizar los procedimientos indicados para: filtro
La apertura horizontal del ojo (b) es tambin
adaptivo para pulsos rectangulares, importante desde el punto de vista prctico. Cuanto
13. Detector de seales, receptor basado en filtro adaptivo.
mayor sea la pendiente (c), mayor sensibilidad
tendr el sistema a errores cometidos en la
recuperacin del sincronismo
V. SIMULACIN
Seal sin ruido y con ruido
2

V
-1

-2
2 4 6 8 10 12
Time [sec] -3
x 10

V
-2

0 0.002 0.004 0.006 0.008 0.01 0.012


Time [sec]

Variando la frecuencia de 500 a 2500 khz


Para 2500:
2

V
B. En qu casos se usa. -1

El diagrama de Ojo, muy utilizado en el anlisis de formas -2


2 4 6 8 10 12

de ondas en telecomunicaciones digitales, corresponde Time [sec]


x 10
-3

esencialmente, a un diagrama que muestra la superposicin 2


1
de las distintas combinaciones posibles de unos y ceros en 0

V
-1
un rango de tiempo o cantidad de bits determinados. -2

Para el anlisis del comportamiento de los enlaces de 0 0.002 0.004 0.006


Time [sec]
0.008 0.01 0.012

transmisin, frecuentemente se utilizan diversas tcnicas y


mediciones de desempeo, como por ejemplo la medicin Para 1500:2
del Bit Error Rate, BER (Tasa de errores en transmisin), el 1

cul determina, en cierta medida, la calidad del enlace de V 0

transmisin. Otra forma de medir el desempeo del enlace -1

-2
es obteniendo la relacin Seal a ruido de ste (SNR) o bien 2 4 6
Time [sec]
8 10 12
x 10
-3

la atenuacin que experimenta una seal entre el extremo


2
transmisor y el receptor, obteniendo as importantsimos 1
0
datos, como la calidad de componentes utilizados en el
V

-1

enlace (equipos de transmisin, recepcin, cables, etc.). -2

0 0.002 0.004 0.006 0.008 0.01 0.012


Debido a ello existen muchas tcnicas y sistemas de Time [sec]

medicin para obtener las caractersticas propias del enlace, Para 1000:2

pero en determinadas circunstancias y frente a distintos 1

problemas que se presentan en la comunicacin, muchas de 0


V

-1
ellas no son apropiadas para determinar el origen del -2
2 4 6 8 10 12
problema o visualizarlos. En este sentido se hace Time [sec]
x 10
-3

imprescindible el anlisis de las formas de onda de los 2

pulsos que se propagan en un enlace de comunicaciones, 1


0
V

para lograr observar sus formas, desfases (jitter), niveles de -1


-2

ruido, potencias de las seales, etc. El anlisis de todas stas 0 0.002 0.004 0.006
Time [sec]
0.008 0.01 0.012

caractersticas reunidas en un diagrama (patrn) dan origen Para 500:


a lo que se conoce como Diagrama de Ojo o bien Patrn de 2

1
Ojo, muy utilizado en telecomunicaciones. 0
V

-1

-2
2 4 6 8 10 12
Time [sec] -3
x 10

0
V

-2

0 0.002 0.004 0.006 0.008 0.01 0.012


Time [sec]
Codigo1. Funcin principal, que define los parmetros, Codigo3. Funcin del coseno alzado cuadrtico medio
origina la seal y genera el diagrama del ojo.
function s=srrc(syms,P,beta)
% 2 posibles amplitudes: 1 bit por smbolo k=-syms*P+1e-8:syms*P+1e-8;
N=500; %numerical problems if beta=0
bits=3*round(rand(1,N))-1; if(beta==0),beta=1e-8;end;
%parmetros %calculation of srrc pulse
m=10;%muestras por intervalo de smbolo s=4*beta/sqrt(P)*(cos((1+beta)*pi*k/P)+...
D=4;%duracin del pulso rc, en intervalos de smbolo en sin((1-beta)*pi*k/P)./(4*beta*k/P))./(pi*(1-
seg; D tiene que ser par 16*(beta*k/P).^2));
beta=0;%roll off ; %entrada del filtro formador end
in=zeros(1,N*m);
in(1:m:end)=bits;
%respuesta al impulso del filtro formador: pulso raised
cosine
ps=rc(D,m,beta);
%generacin de la seal transmitida (analgica)
tx=filter(ps,1,in);
%Para graficar el diagrama de ojo de la seal tx se puede
usar el siguiente cdigo: diagrama
%de ojo
x=tx(50*m:end);
neye=2;c=floor(length(x)/(neye*m));
xp=x(end-neye*m*c+1:end); VI. CONCLUSIONES
plot(reshape(xp,neye*m,c));
xlabel('tiempo(muestras)'); El Diagrama de Ojo es una herramienta muy
ylabel('Amplitud'); poderosa en el anlisis de los sistemas de
comunicacin y puede entregar informacin, que
de otra forma sera imposible o muy difcil de
obtener.
Por la simulacin ha sido posible la interpretacin
de los diagramas, observando cmo influyen el ISI
(interferencia intersimblica) y en general sobre
todos los parmetros de medicin de desempeo y
calidad del sistema.
Codigo2. Funcin del coseno alzado Pudimos definir experimentalmente las reas del
diagrama del ojo.
function s=rc(syms,P,beta) Conforme vari la frecuencia, esta afectara a la
if ( beta==0.5 ) seal con ruido.
% if beta==0, srrc == sinc Al variar la frecuencia notamos que la seal con
x = srrc(syms/2,P,0); ruido se deforma cada vez ms, por lo que ser ms
[t i]=max(x); % normalize amplitude to 1 difcil de demodular al llegar al receptor.
s=x./x(i) ; Pudimos medir el intervalo de tiempo en el que la
else seal recibida puede ser muestreada sin error
x =srrc(syms/2,P/2,beta) ; debido al ISI, esto se logra midiendo la apertura del
s =conv(x,x) ; ojo.
end VII. BIBLIOGRAFA

http://www.cognivision.es/ESP/ES_simulacion.htm

http://es.wikipedia.org/wiki/Jitter

http://es.slideshare.net/bujatto02n/diagrama-del-ojo

https://es.wikipedia.org/wiki/Diagrama_de_ojos

http://www.euskalnet.net/mpetrirena/DiagOjos.pdf

Anda mungkin juga menyukai