práctica 1b

2
Práctica 1B Introducción a la herramienta GNURADIO – Parte 2 Nota: En cada actividad usted debe presentar un informe sobre los puntos donde se pide realizar análisis del problema. Actividad 4. Adicionando una fuente de ruido. a) Inicie la aplicación GNURadio b) Configure los parámetros del bloque Options: Modifique el título del trabajo en el campo ID Introduzca el nombre de los autores Modifique el parámetro Generate Options seleccionando la opción WX GUI c) Configure la variable samp_rate para evitar problemas de muestreo. d) Agregue los bloques de visualización de señales en el dominio del tiempo y de la frecuencia (WX GUI Scope Sink y WX GUI FFT Sink). No olvide agregar el bloque Throttle antes de cada bloque de visualización. Recuerde trabajar todos los bloques con variables flotantes (color naranja) e) Agregue el bloque WX GUI Slider y edite los campos de la siguiente forma. ID: Am Label: Modificar Amplitud del mensaje. Default Value: 1 Minimum: 0 Maximun: 20 Num Steps: 100 f) Agregue el bloque Signal Source, luego edite los campos Waveform: Cosine Frequency = 25000 Amplitude = Am g) Agregue el bloque Noise Source, luego edite los campos como sigue: Noise Type: Gaussian Amplitude: 0.001 o 1e-3 Seed: 0 h) Sume la señal de ruido a la señal coseno utilizando el bloque add i) Agregue el bloque WX GUI Notebook y edite los campos como sigue: ID: comunicaciones1 Labels: [‘Tiempo’,’Frecuencia’] j) Edite al el bloque WX GUI Scope Sink el campo Notebook: comunicaciones1,0 k) Edite al el bloque WX GUI FFT Sink el campo Notebook: comunicaciones1,1 l) Ejecute el programa. Durante la ejecución usted puede manipular los valores de amplitud de la señal coseno (Am); elija de forma aleatoria 10 valores de amplitud de la señal y encuentre la relación señal a ruido (trabajar con escala lineal y logarítmica).

Upload: luisalmonacid

Post on 17-Dec-2015

2 views

Category:

Documents


0 download

DESCRIPTION

Introducción a la herramienta GNURADIO

TRANSCRIPT

  • Prctica 1B

    Introduccin a la herramienta GNURADIO Parte 2

    Nota: En cada actividad usted debe presentar un informe sobre los puntos donde se pide realizar

    anlisis del problema.

    Actividad 4. Adicionando una fuente de ruido.

    a) Inicie la aplicacin GNURadio

    b) Configure los parmetros del bloque Options:

    Modifique el ttulo del trabajo en el campo ID

    Introduzca el nombre de los autores

    Modifique el parmetro Generate Options seleccionando la opcin WX GUI

    c) Configure la variable samp_rate para evitar problemas de muestreo.

    d) Agregue los bloques de visualizacin de seales en el dominio del tiempo y de la frecuencia (WX

    GUI Scope Sink y WX GUI FFT Sink). No olvide agregar el bloque Throttle antes de cada bloque

    de visualizacin. Recuerde trabajar todos los bloques con variables flotantes (color naranja)

    e) Agregue el bloque WX GUI Slider y edite los campos de la siguiente forma.

    ID: Am

    Label: Modificar Amplitud del mensaje.

    Default Value: 1

    Minimum: 0

    Maximun: 20

    Num Steps: 100

    f) Agregue el bloque Signal Source, luego edite los campos

    Waveform: Cosine

    Frequency = 25000

    Amplitude = Am

    g) Agregue el bloque Noise Source, luego edite los campos como sigue:

    Noise Type: Gaussian

    Amplitude: 0.001 o 1e-3

    Seed: 0

    h) Sume la seal de ruido a la seal coseno utilizando el bloque add

    i) Agregue el bloque WX GUI Notebook y edite los campos como sigue:

    ID: comunicaciones1

    Labels: [Tiempo,Frecuencia]

    j) Edite al el bloque WX GUI Scope Sink el campo Notebook: comunicaciones1,0

    k) Edite al el bloque WX GUI FFT Sink el campo Notebook: comunicaciones1,1

    l) Ejecute el programa. Durante la ejecucin usted puede manipular los valores de amplitud de la

    seal coseno (Am); elija de forma aleatoria 10 valores de amplitud de la seal y encuentre la

    relacin seal a ruido (trabajar con escala lineal y logartmica).

  • Actividad 5:

    a) Al montaje anterior agregue el bloque WX GUI Slider y edite los campos de la siguiente forma:

    ID: fm

    Label: Modificar frecuencia del mensaje.

    Default Value: 1000

    Minimum: 500

    Maximun: 50000

    Num Steps: 100

    b) Edite el bloque Signal Source el campo Frequency reemplace el valor por las letras fm.

    c) Agregue un nuevo bloque de seal defina valores de frecuencia y amplitud fijos

    d) Edite el bloque Add cambiando el campo Num Inputs por 3 y conecte el nuevo bloque Signal

    Source.

    e) Edite el bloque Notebook el campo Labels: [Tiempo,Frecuencia,Waterfall].

    f) Agregue el bloque WX GUI Waterfall Sink y edite el campo Notebook de la siguiente forma:

    comunicacionesI,2

    g) Ejecute el programa y realice un anlisis detallado cambiando los valores de frecuencia (variable

    fm) y los valores de amplitud (variable am).

    Actividad 6.

    Los componentes de profundizacin y anlisis de sta actividad estn sujetos al inters de cada uno

    de ustedes por el anlisis del comportamiento de diferentes tipos de seales ante la presencia de

    ruido.

    a) Construir un sistema que debe multiplicar las dos seales determinsticas y sumarle la seal de

    ruido gaussiano.

    b) Ejecute el programa y realice un anlisis con las herramientas de anlisis temporal y de

    frecuencia, esto se logra cambiando los valores de frecuencia (variable fm) y los valores de

    amplitud (variable am).

    c) Concluya su trabajo.