Sei sulla pagina 1di 7

Telecomunicaciones I

GUIA DE LABORATORIO

LABORATORIO 02

1. TEMA: GENERACIÓN DE SEÑALES TÍPICAS EN TELECOMUNICACIONES


USANDO MATLAB/SIMULINK

2. OBJETIVOS:
- Conocer cómo acceder y utilizar las funciones básicas del Software Matlab
para generar señales.
- Desarrollar un código en Matlab, que ayude a manipular vectores y graficar sus
resultados.
- Representar señales típicas en telecomunicaciones usando Matlab.
- Observar y reconocer la relación de la frecuencia y el periodo en las señales.
- Generar distintos tipos de señales usando solamente 2 bloques de Simulink.
- Conocer la ventaja de utilizar los bloques de Simulink frente a la generación de
código en Matlab para generar señales.
- Conocer como graficas varios periodos de una señal, fijando el tiempo de
simulación de Simulink.
- Observar y reconocer la relación de la frecuencia y el periodo en las señales
con el tiempo de simulación de Simulink.

3. MATERIAL Y EQUIPOS:
 Computador con software Matlab/Simulink.

4. INTRODUCCION:

4.1. Generación de señales típicas en telecomunicaciones usando el Software


Matlab:
Realizar una simulación en la que se facilite la generación de las señales típicas
presentes en los sistemas de telecomunicaciones; usando código de Matlab y los
bloques de la librería de la herramienta Simulink, para la generación y
visualización de estas señales.

4.2. Trabajo preparatorio:


Consultar las señales que puede emitir un generador de funciones.
Investigar cómo crear un vector usando la función de Matlab “linspace”.
Investigar en Matlab como generar un vector de valores aleatorios.
Consultar las funciones de Matlab para generar onda cuadradas,
triangulares, tren de pulsos, señales senos y cosenos.
Consultar el bloque “Signal generator” de la librería “Sources” de
Simulink.
Consultar como cambiar el aspecto de visualización en el bloque “Scope”
_ _
Ingeniería Electrónica 2018 - 10
Telecomunicaciones I
Consultar la relación entre el tiempo de simulación de Simulink y los
parámetros de frecuencia del bloque “Signal generator”

4.3. Sustento teórico:


Dentro de los sistemas de telecomunicaciones se pueden encontrar diversos
tipos de señales entre los cuales conocemos:
 Señal Continua
 Señal Sinusoidal
 Señal Tren de pulsos
 Señal Diente de sierra
 Señal aleatoria

Algunas de las señales, que se presentan dentro del ámbito de las


telecomunicaciones, hacen posible predecir cuál será su amplitud en cualquier
instante de tiempo siempre que se pueda reconocer su periodo y por tanto su
frecuencia. El concepto de periodo es muy importante para los casos de señales
de información.

Se conoce como periodo al número de veces que una señal se repite en un


instante de tiempo determinado. El periodo está relacionado de forma inversa a
la frecuencia de la señal; siendo esta la magnitud que mide el número de
repeticiones por unidad de tiempo de una señal.

En el caso de Simulink, el bloque “Signal generator”, es un bloque de la


librería “Sources”, que simula a un generador de funciones mediante el cual
podemos representar sin mayor dificultad, señales de diversos tipos
mencionados anteriormente.

Es importante verificar el periodo de la señal generada y la relación que tiene su


frecuencia con el tiempo de simulación, ya que con esto se puede obtener la
gráfica acorde a la esperada y obtener una visualización óptima.

5. PROCEDIMIENTO

5.1. Ejercicio 1:

Primero, abrir el programa Matlab, para luego utilizar el editor (notepad) o también
denominado Script, tal como muestra la siguiente figura:

_ _
Ingeniería Electrónica 2018 - 10
Telecomunicaciones I

Figura 01. Creación de un Script (Ctrl + N)

Luego, digitar los códigos que se muestran a continuación en la ventana script y


colocar las gráficas resultantes que obtiene, así mismo, a manera de comentario,
coloque la función de cada línea del código.

Código: Lectura de resultados:


t=linspace(0,1,100);
y=1+(0*t);
plot(t,y);
grid of
Señal graficada:
y=
˂t˂
Código: Lectura de resultados:
t=linspace(-10*pi,10*pi,100);
w=50;
y=sin(w*t);
plot(t,y);
grid on
axis([-10*pi 10*pi -2 2])
Señal graficada:
y=
˂t˂

Código: Lectura de resultados:


t=linspace(-10*pi,10*pi,100);
w=50;
y=cos(w*t);
plot(t,y);
grid on
axis([-10*pi 10*pi -2 2])
Señal graficada:
y=
˂t˂

_ _
Ingeniería Electrónica 2018 - 10
Telecomunicaciones I

Código: Lectura de resultados:


fs=1000;
t=(0:1/fs:5);
y=square(2*pi*t);
plot(t,y);
grid on axis([0
5 -2 2])
Señal graficada:
y=
˂t˂

Código: Lectura de resultados:


fs=1000; t=(0:1/fs:5);
y=sawtooth(2*pi*t);
plot(t,y);
grid on axis([0
5 -2 2])

Señal graficada:
y=
˂t˂

Código: Lectura de resultados:


x=linspace(0,1,100);
y=rand(1,length(x));
plot(x,y);
grid on
Señal graficada:
y=
˂x˂

Preguntas:

1. ¿Qué representa la variable “fs” en las señales tren de pulsos y diente de sierra?
Justifique su respuesta.

------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
2. Observando en los resultados de las gráficas, indique ¿Cuál es el periodo que
tienen las señales representadas?

------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------

_ _
Ingeniería Electrónica 2018 - 10
Telecomunicaciones I

3. En la señal aleatoria. ¿Es posible calcular el periodo de la señal? Justifique su


respuesta.

------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------

4. Para las señales no aleatorias, variar su frecuencia y comprobar los resultados


para una frecuencia mayor y para una frecuencia menor a la asignada. Coloque
los resultados en su hoja de respuestas.

5.2. Ejercicio 2:

Abrir la herramienta Simulink de Matlab y elaborar los siguientes modelos en la


ventana editor de modelos.

Lectura de resultados:

Bloque Constant:
Constant value: 1
Sample tme: inf

Lectura de resultados:

Bloque Signal Generator:


Wave form: sine
Amplitud: 10
Frequency: 50 Hz
Visualizar 20 periodos en el Scope
Lectura de resultados:

Bloque Signal Generator:


Wave form: square
Amplitud: 5
Frequency: 628.32 rad/sec

Visualizar 10 periodos en el Scope

_ _
Ingeniería Electrónica 2018 - 10
Telecomunicaciones I

Lectura de resultados:

Bloque Signal Generator:


Wave form: sawtooth
Amplitud: 2
Frequency: 20 KHz
Visualizar 1 periodo en el Scope
Lectura de resultados:

Bloque Signal Generator:


Wave form: random
Amplitud: 1
Frequency: 100 rad/sec

Preguntas:

5. Colocar la configuración de parámetros de su bloque “Scope”, para poder


obtener de forma óptima, las gráficas de las señales en cada prueba.

------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
6. ¿Existe otra forma además de la configuración del bloque “Scope” para
obtener correctamente las gráficas de las señales? Justifique su respuesta.

------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
7. Grafique ahora una señal coseno con el bloque “Signal generator” con las
siguientes características:

 Amplitud: 6.8
 Frecuencia: 1 MHz
 Visualizar 5 periodos en el Scope.

_ _
Ingeniería Electrónica 2018 - 10
Telecomunicaciones I

8. Graficar una señal cuadrada periódica de periodo 2 segundos, usando el bloque


“Signal generator” empezando la señal con +5V y luego -5V. Visualizar 3
periodos en el bloque “Scope”.

9. Variar el tiempo de simulación a 10s ¿Qué ocurre con la representación gráfica


de la función seño? Justifique su respuesta.

------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
10. Repetir el proceso de la pregunta anterior para el resto de tipos de onda ¿Qué es
lo que ocurre? Justifique su respuesta.

------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
11. En la señal aleatoria. ¿Por qué no se altera su representación gráfica pese a
haber cambiado tanto el tiempo de simulación como la frecuencia? Justifique su
respuesta.

------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------

_ _
Ingeniería Electrónica 2018 - 10

Potrebbero piacerti anche