Anda di halaman 1dari 7

Comunicaciones Elctricas I.

PRIMER PARCIAL

INTEGRANTES (Apellidos, Nombres Carn). El examen debe hacerse en


parejas.
1.
2.

CLAVE :

Indicaciones: Resuelva los siguientes ejercicios segn


instrucciones de asignacin de claves. El trabajo colaborativo
se anima; sin embargo cada pareja debe intentar resolver los
ejercicios haciendo su propio esfuerzo de razonamiento y
anlisis para un mejor aprendizaje. De modo que si se llegase a
tener el caso de exmenes o problemas idnticos (o similares) se
dividir la nota de cada problema (o examen completo, segn sea
el caso) entre el nmero de parejas involucradas.
Procedimiento para asignacin de claves:
1. Si alguno de los integrantes del grupo es carn 2012, 2010
2009, entonces hacer clave B.
2. Si ambos integrantes del grupo son carn 2011 entonces hacer
la clave A.
-------------------------------&-------------------------------Estudie cuidadosamente toda la informacin siguiente:
Se le pide:
1. Estudie el programa ch5ce2.m que se encuentra al final.
Comprenda cuidadosamente cada una de las siguientes
funciones y/o comandos:
a.
b.
c.
d.

butter(3,2*lambda/nsamp)
filter(b, a, datavector)
reshape(filtout, 4*nsamp, nsym/4)
datamatrix(:, 6:(nsym/4))

Explique convincente y profesionalmente, pero con sus


propias palabras (no copie textualmente de los manuales de
Matlab)lo siguiente:
a. Qu es cada una de ellas y cmo se utiliza
correctamente(descrbalas cuidadosamente)
(No ocupe ms de 1 pgina para las 4 funciones)
b. El rol especfico que desempean dentro del programa
ch5ce2.m:
(No ocupe ms de 1 pgina para las 4 funciones)

2. SLO CLAVE A:
a. Modifique el programa ch5ce2.m y renmbrelo como RC_ISI_A.m, de modo
que el canal global est representado por un filtro sencillo RC serie dado por las
siguientes expresiones:

Nota: el filtro butterworth (butter) no debe usarse, bajo circunstancia alguna, en


el programa de ste literal.
Haga 5 diagramas de ojo, uno para cada uno de los valores RC siguientes: 0.1, 0.5,
0.7, 0.8, y 0.9. Para el tercer y ltimo diagramas (RC = 0.7 y RC =0.9) estime el
timming jitter, el amplitude jitter, el instante ptimo de muestreo, y el margen
de ruido (este ltimo en dB). Ponga los resultados obtenidos en una tabla
resumen y explique convincente y detalladamente sus conclusiones al respecto.
Nota: ac es necesario hacer un buen zoom in de los diagramas de ojo
pertinentes para poder estimar los parmetros solicitados.
b. Renombre el programa RC_ISI_A.m del literal (a) como RC_butter_ISI_B.m.
Luego haga cambios en ste de modo que el tren de pulsos que sale del filtro RC
(con RC = 0.75) pase por un filtro butterworth pasa bajo de orden 7, 8 y 9. Es
decir, haga 3 diagramas de ojo (uno por cada orden del filtro butterworth y para
RC= 0.75 en cada caso). Luego vuelva a estimar, a partir de dichos diagramas, el
timming jitter, el amplitude jitter, el instante ptimo de muestreo, y el margen
de ruido, (este ltimo en dB). Compare los resultados de este literal con los del
literal (a). Para ello, haga uso de una tabla y explique de manera profesional,
detallada y convincente sus conclusiones de comparacin.
c. Haga un programa, o funcin de Matlab llamado Spectra_A.m el cual debe
graficar el espectro de fourier del filtro RC, de cada filtro Butterworth requerido
y el de los pulsos obtenidos. Haciendo uso de esta informacin en la frecuencia,
entre otras relevantes que usted pudiera investigar, compare los resultados de
este literal con los del literal (a) en una tabla, indicando en sta las mejoras
observadas (o si no las hubo, o si empeor la situacin inicial).
Si observ mejora en los parmetros del literal (b) respecto a los del literal (a),
explique (detallada, profesional y convincentemente) por qu ha ocurrido ello. Si
no observ mejora o si empeor la situacin inicial, explique por qu se observa
esto ltimo (siempre de manera detallada, profesional y convincente). En todo
caso, resuma sus conclusiones en una tabla. Debe utilizar el dominio de la
frecuencia y los espectros de Fourier para sus explicaciones.

3. SLO CLAVE B:
a. Modifique el programa ch5ce2.m y renmbrelo como RC_ISI_B.m, de modo
que el canal global est representado por un filtro sencillo RC serie dado por las
siguientes expresiones:

Nota: el filtro butterworth (butter) no debe usarse, bajo circunstancia alguna, en


el programa de ste literal.
Haga 5 diagramas de ojo, uno para cada uno de los valores RC siguientes: 0.1,
0.5, 0.7, 0.8, y 0.9. Para el tercer y ltimo diagramas (RC = 0.7 y RC =0.9) estime
el timming jitter, el amplitude jitter, el instante ptimo de muestreo, y el margen
de ruido (este ltimo en dB). Ponga los resultados obtenidos en una tabla
resumen y explique convincente y detalladamente sus conclusiones al respecto.
Nota: ac es necesario hacer un buen zoom in de los diagramas de ojo
pertinentes para poder estimar los parmetros solicitados.
b. Renombre el programa RC_ISI_B.m del literal (a) como RC_RCosine_ISI_B.m.
Luego Haga cambios en el programa recin hecho para el literal (a), de modo que
el tren de pulsos que sale del filtro RC (con RC = 0.75) pase por un filtro raised
cosine con roll-off factors de 0.85, 0.75 y 0.65. Esto es, haga 3 diagramas de ojo
(uno por cada roll-off del filtro raised cosine). Luego vuelva a estimar, a partir de
dichos diagramas, el timming jitter, el amplitude jitter, el instante ptimo de
muestreo, y el margen de ruido, (este ltimo en dB). Compare los resultados de
este literal con los del literal (a). Para ello, haga uso de una tabla y explique de
manera profesional, detallada y convincente sus conclusiones de comparacin.
c. Haga un programa, o funcin de Matlab llamado Spectra_B.m el cual debe
graficar el espectro de fourier del filtro RC, de cada filtro Raised Cosine requerido
y el de los pulsos obtenidos. Haciendo uso de esta informacin en la frecuencia,
entre otras relevantes que usted pudiera investigar, compare los resultados de
este literal con los del literal (a) en una tabla, indicando en sta las mejoras
observadas (o si no las hubo, o si empeor la situacin inicial).
Si observ mejora en los parmetros del literal (b) respecto a los del literal (a),
explique (detallada, profesional y convincentemente) por qu ha ocurrido ello. Si
no observ mejora o si empeor la situacin inicial, explique por qu se observa
esto ltimo (siempre de manera detallada, profesional y convincente). En todo
caso, resuma sus conclusiones en una tabla. Debe utilizar el dominio de la
frecuencia y los espectros de Fourier para sus explicaciones.

NOTA: el cdigo del programa anterior se provee a continuacin (pgina siguiente):

% File: ch5ce2.m
% Simulation of eye diagrams
%
clf
nsym = 1000; nsamp = 50; bw = [0.4 0.6 1 2];
for k = 1:4
lambda = bw(k);
[b,a] = butter(3,2*lambda/nsamp);
l = nsym*nsamp;
% Total sequence length
y = zeros(1,l-nsamp+1);
% Initalize output vector
x = 2*round(rand(1,nsym))-1; % Components of x = +1 or 1
for i = 1:nsym
% Loop to generate info
symbols
kk = (i-1)*nsamp+1;
y(kk) = x(i);
end
datavector = conv(y,ones(1,nsamp)); % Each symbol is
nsamp long
filtout = filter(b, a, datavector);
datamatrix = reshape(filtout, 4*nsamp, nsym/4);
datamatrix1 = datamatrix(:, 6:(nsym/4));
subplot(4,1,k), plot(datamatrix1, 'k'),
ylabel('Amplitude'), ...
axis([0 200 -1.4 1.4]), legend(['{\itB_N} = ',
num2str(lambda)])
if k == 4
xlabel('{\itt/T}_s_a_m_p')
end
end
% End of script file.

Anda mungkin juga menyukai