INSTITUTO POLITÉCNICO
NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y
ELÉCTRICA
INGENIERÍA EN COMUNICACIONES Y
ELECTRÓNICA
ALUMNO: NEGRETE TÉLLEZ JUAN
OBRAYAND
BOLETA: 2020301751
PROFESOR: RESÉNDIZ VÁZQUEZ
RABINDRANATH
ASIGNATURA: COMUNICACIONES
DIGITALES
GRUPO 6CV6
PRACTICA 2:
Comunicaciones Digitales 6CV6
MUESTREO
NATURAL
Objetivo:
El alumno identificará, analizará y entenderá el procedimiento para generar un
código de programación con el software Matlab para generar un muestreo
natural.
Introducción:
Hasta el momento se han descrito las modulaciones analógicas, tanto la señal
moduladora como la señal modulada eran analógicas. Pero supóngase que en
lugar de transmitir una señal analógica se desea enviar una señal digital, que
va indicando el valor de x(t), aunque sea de forma aproximada. Para esto hay
que someter a la señal x(t) al proceso indicado en la figura 1. A lo largo del
tema se describirá este proceso en detalle.
Figura 1
Muestreo de señales analógicas
En este apartado se repasará el teorema del muestreo. Inicialmente se
muestreará con una señal genérica, para esto se multiplicará la señal x(t) por
una señal periódica q(t) de frecuencia fundamental fM Hz, como en la figura
2.
Comunicaciones Digitales 6CV6
La señal q(t) se puede desarrollar por la serie compleja de Fourier (4-1), y su
transformada de Fourier viene dada por 4-2.
Entonces el espectro de la señal muestreada se puede calcular como en 4-3.
El espectro de la señal muestreada queda como en la figura 4.3, donde se
supone q(t) real y par; entonces los coeficientes ak son reales y ak= a-k.
Suponiendo solo que x(t) es real se cumpliría ak= a∗ -k, y el módulo de la
señal muetreada tendría la misma forma. En la figura se supone que ωM>2B,
por eso no se solapan los espectros.
Comunicaciones Digitales 6CV6
Con un filtro paso bajo ideal con ancho de banda B rad/s y ganancia unitaria
en la banda de paso se puede recuperar la señal (a0X(ω), a0x(t)).
Estrictamente el filtro no tendría que ser ideal; debe tener ganancia constante
en |ω|<B y nula en |ω|>(ωM-B). Aumentar la frecuencia de muestreo aumenta
la separación de los espectros y hace que la pendiente del filtro en la banda de
transición no sea tan abrupta. Cuestión. Indique la ganancia que debe tener el
filtro paso bajon recuperador en la banda de paso si se quiere obtener x(t). Si
ωM=2B los espectros se tocan y el filtro de recuperación debe ser ideal.
Si ωM<2B los espectros se solapan y el espectro resultante para |ω|<B se
obtiene sumando esas componentes espectrales. Hay distorsión y no se puede
recuperar la señal x(t) por filtrado. A este fenómeno se le conoce con el
nombre de solapamiento o aliasing.
Luego para poder recuperar la señal la frecuencia de muestreo tiene que
cumplir 4-4; es decir, la frecuencia de muestreo tiene que ser mayor o igual
que el doble del ancho de banda de la señal paso bajo que se muestrea.
Cuando ωM=2B rad/sse dice que se muestrea a la frecuencia de Nyquist.
Comunicaciones Digitales 6CV6
Código:
1. A = 1;
2. f=2;
3. f_sample = 4;
4. t = 0 : 1/f_sample : 1;
5. y = A*sin(2*pi*f*t);
6.
7. subplot(3,2,1);
8. plot(t,y);
9. title('4');
10. xlabel('t');
11. ylabel('A*sin(2*pi*f*t)');
12. grid on;
13.
14. f_sample = 6;
15. t = 0 : 1/f_sample : 1;
16. y = A*sin(2*pi*f*t);
17.
18. subplot(3,2,2);
19. plot(t,y);
20. title('6');
21. xlabel('t');
22. ylabel('A*sin(2*pi*f*t)');
23. grid on;
24.
25. f_sample = 10;
26. t = 0 : 1/f_sample : 1;
27. y = A*sin(2*pi*f*t);
28.
29. subplot(3,2,3);
30. plot(t,y);
31. title('8');
32. xlabel('t');
33. ylabel('A*sin(2*pi*f*t)');
34. grid on;
35.
36. f_sample = 20;
37. t = 0 : 1/f_sample : 1;
38. y = A*sin(2*pi*f*t);
Comunicaciones Digitales 6CV6
39.
40.
41. subplot(3,2,4);
42. plot(t,y);
43. xlabel('t');
44. title('20');
45. ylabel('A*sin(2*pi*f*t)');
46. grid on;
47.
48. f_sample = 30;
49. t = 0 : 1/f_sample : 1;
50. y = A*sin(2*pi*f*t);
51.
52. subplot(3,2,5);
53. plot(t,y);
54. xlabel('t');
55. title('30');
56. ylabel('A*sin(2*pi*f*t)');
57. grid on;
58.
59. f_sample = 40;
60. t = 0 : 1/f_sample : 1;
61. y = A*sin(2*pi*f*t);
62.
63. subplot(3,2,6);
64. plot(t,y);
65. title('40');
66. xlabel('t');
67. ylabel('A*sin(2*pi*f*t)');
68. grid on;
Comunicaciones Digitales 6CV6
Tenemos 50 periodos a un promedio de dos puntos por periodo
Comunicaciones Digitales 6CV6
Se reevalúa a 512 periodos y se recalcula el tiempo y frecuencia
Teorema de muestreo
Comunicaciones Digitales 6CV6
100 muestras
Comunicaciones Digitales 6CV6
1000 muestras
Conclusión: Entre mas muestras se tomen la visión de la señal va a ser la más
adecuada si desea restaurar la señal analógica original sin distorsión de los
datos muestreados extraídos en el mismo intervalo de tiempo, la frecuencia de
muestreo debe ser mayor o igual al doble de la frecuencia más alta de la señal
analógica.
Comunicaciones Digitales 6CV6