La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

PLATAFORMA DE RADIO DEFINIDO POR SOFTWARE NI USRP

Presentaciones similares


Presentación del tema: "PLATAFORMA DE RADIO DEFINIDO POR SOFTWARE NI USRP"— Transcripción de la presentación:

1

2 PLATAFORMA DE RADIO DEFINIDO POR SOFTWARE

3 NI USRP 2920 -2921

4 LabVIEWesunaunaplataformadeprogramación gráfica. Los programas creados en LabVIEW se guardarán en archivos llamados virtuales y con extensión.vi. instrumentos

5

6 EJEMPLO: TRANSMISOROFDM

7 APLICACIONES DE RADIO DEFINIDO POR SOFTWARE

8 PLANDE ESTUDIOS:OBJETIVOS Entender la diferencia entre diferentes esquemas de modulación digital. Conocer la relación entre el proceso de de formación de pulsos y el muestreo. Investigar y estudiar los efectos de la propagación en canales inalámbricos y como modelarlos. Estudiar los diferentes esquemas de filtrado saber sincronización claves para cualquier sistema de comunicación.

9 PLANDE ESTUDIOS:OBJETIVOS Entender los aspectos fundamentales de la capa física de estándares como GSM y IEEE 802.11 para implementar: ▫▫▫▫▫▫ Estimación del canal Ecualización Sincronización

10 PLANDEESTUDIOS Cada práctica con su correspondiente reporte y proyecto corresponde al 10% de la calificación final. FECHA ACTIVIDAD DETALLE 1, 3 Junio 2, 4 Junio 8, 10 Junio 9, 11 Junio 14, 15 Junio 16, 17, 18 Junio 22, 23, 24 Junio 25, 26 Junio 29, 30 Junio, 1 Julio 2, 3 Julio Práctica 1 LabVIEW conceptos básicos. Práctica 2 Muestreo y Filtros FIR. Práctica 3 Introducción al hardware RF. Práctica 4 Modulador y demodulador (Deber: Detección de errores.) Práctica 5 Filtros de acoplamiento y de formación de pulsos. Práctica 6 Recuperación del tiempo de símbolo en canales de banda angosta. Práctica 7 Parte I Estimación de canal y ecualización Parte I. Práctica 7 Parte II Estimación de canal y ecualización Parte II. Práctica 8 Detección de trama y corrección del desplazamiento de frecuencia. Práctica 9 Modulación OFDM y ecualización en el dominio de la frecuencia.

11 LabVIEWesunaunaplataformadeprogramación gráfica. Los programas creados en LabVIEW se guardarán en archivos llamados virtuales y con extensión.vi. instrumentos

12 COMPONENTES PRINCIPALES DE UN VI Panel FrontalDiagrama de Bloques

13 Ícono y/o Conector

14 TERMINALES La interface entre el Panel Frontal y el Diagrama de Bloques se realiza a través de los terminales. Los terminalessonpuertosdeentradaysalidaque intercambian información entre el Panel Frontal y el Diagrama de Bloques.

15 TIPOSDE TERMINALES

16 TIPOS DE BLOQUES NODOS ENEL DIAGRAMA DE FUNCIONES Son elementos fundamentales para la operación de losVIs creados en LabVIEW; las funciones son objetos con una funcionalidad fija y sin una o varias entradas y Panel Frontal, éstas operan sobre proporcionarán una o más salidas. Lasfuncionesmásusadassonlasdelsubmenú Programming de la Paleta de Funciones.

17 1.ESTRUCTURAS EstructuraCASE.- Ejecutauncódigouotro dependiendo de una condición.

18 Estructura FOR.-Ejecutaráelcódigodesu es vez interiorunnúmero deveces,esteestenúmero fijadoaprioriynopuedecambiarseuna empiecea ejecutarse

19 EstructuraWHILE.-Ejecutaráel códigode su interior hastaquesecumpla unacondición,la cual es evaluada en cada iteración.

20 SUBVIs Un VI llamado desde el Diagrama de Bloques de otro VI se conoce como SubVI. Los controladores e indicadores del SubVI reciben y envían datos al Diagrama de Bloques que lo contiene.

21 ENTORNO

22 LabVIEWesunaunaplataformadeprogramación gráfica. Los programas creados en LabVIEW se guardarán en archivos llamados virtuales y con extensión.vi. instrumentos

23 COMPONENTES PRINCIPALES DE UN VI Panel FrontalDiagrama de Bloques

24 Ícono y/o Conector

25 TERMINALES La interface entre el Panel Frontal y el Diagrama de Bloques se realiza a través de los terminales. Los terminalessonpuertosdeentradaysalidaque intercambian información entre el Panel Frontal y el Diagrama de Bloques.

26 TIPOSDE TERMINALES

27 BARRADEHERRAMIENTAS PANEL FRONTAL DIAGRAMA DE BLOQUES

28 PALETA DE CONTROLES Y FUNCIONES

29 PALETA DEHERRAMIENTAS

30 TIPOS DE NODOS EN EL DIAGRAMA DE BLOQUES

31 FUNCIONES Son elementos fundamentales para la operación funciones delosVIsVIscreadosen LabVIEW;las sonobjetosconunafuncionalidadfija ysin PanelFrontal,éstaséstasoperansobresobreuna ovarias entradasyproporcionaránunaomásmássalidas. Las funciones más usadas son lasdel submenú Programming de la Paleta de Funciones.

32 1.ESTRUCTURAS EstructuraCASE.- Ejecutauncódigouotro dependiendo de una condición.

33 EJEMPLO1 Calculadora.vi.- Realiza las cuatro operaciones básicas entre dos números A y B. ENTRADAS NombreTipo de númeroDescripción ADoubleNúmero A BDoubleNúmero B Operación String (Combo Box) Operaciones a realizar: Suma, Resta, Multiplicación y División SALIDASResultadoDouble Resultado de la operación seleccionada.

34 Estructura FOR.-Ejecutará elcódigodesu interior un número de veces, pero a diferencia del anterior este número es fijado a priori y no puede cambiarse una vez empiece a ejecutarse

35 Uso de Shift Register. Demo 1.Demo 1.

36 Túneles. Demo 2.Demo 2.

37 EstructuraWHILE.-Ejecutaráel códigode su interior hastaquesecumpla unacondición,la cual es evaluada en cada iteración.

38 2.Numeric

39 3.Boolean

40 4.String

41 5. Array

42 6.Cluster,Class &Variant

43 VIsEXPRESS

44 SUBVIs Un VI llamado desde el Diagrama de Bloques de otro VI se conoce como SubVI. Los controles e indicadores del SubVI reciben y envían datos al Diagrama de Bloques que lo contiene.

45 EJERCICIOS PROPUESTOS

46 EJERCICIO1 elementos del Arreglo_1D.vi.- Genera un arreglo de acuerdo al tamaño especificado por usuario, este arreglo contendrá números enteros aleatorios entre 0 y 10. ENTRADAS NombreTipo de númeroDescripción Tamaño de Arreglo 1D Double Cantidad de Arreglo 1D. SALIDASArreglo 1DArray 1DArreglo 1D.

47 EJERCICIO 2 Manejo_de_Arreglos.vi.-De un arreglo de 1D dado, genere las salidas descritas a continuación. ENTRADAS NombreTipo de númeroDescripción Tamaño de Arreglo 1DDouble Cantidad de elementos del Arreglo 1D. Elemento a agregar en la posición 1. Double Elemento que será agregado al Arreglo 1D para ser mostrado en Nuevo Arreglo. SALIDAS Arreglo numérico.Array 1D Arreglo 1D generado de acuerdo a la entrada Tamaño de Arreglo 1D. Arreglo numérico en orden descendente. Array 1D Arreglo numérico mostrado en orden descendente. Nuevo ArregloArray 1D Arreglo numérico que contiene el elemento indicado por el usuario en la posición 1. Tamaño del Nuevo Arreglo.Double Muestra el tamaño de Nuevo Arreglo. Valor Máximo de Arreglo numérico. Double Muestra el valor máximo de los elementos de Arreglo numérico. Índice del valor máximo de Arreglo numérico. Double Indica en qué posición se encuentra el valor máximo.


Descargar ppt "PLATAFORMA DE RADIO DEFINIDO POR SOFTWARE NI USRP"

Presentaciones similares


Anuncios Google