eprintid: 13957 rev_number: 25 eprint_status: archive userid: 2544 dir: disk0/00/01/39/57 datestamp: 2012-11-29 08:28:30 lastmod: 2015-01-01 23:56:09 status_changed: 2012-11-29 08:28:28 type: other metadata_visibility: show item_issues_count: 0 creators_name: Fraile González, Jesús Fidel contributors_name: Arribas Torres, José Antonio title: Implementación de instrumentación virtual con LaBVIEW ispublished: pub subjects: informatica abstract: El objetivo del PFC es el diseño e implementación de una aplicación que funcione como osciloscopio, analizador de espectro y generador de funciones virtual, todo dentro de la misma aplicacion. Mediante una tarjeta de adquisición de datos tomaremos muestras de señales del mundo real (sistema analógico) para generar datos que puedan ser manipulados por un ordenador (sistema digital). Con esta misma tarjeta también se podrán generar señales básicas, tales como señales senoidales, cuadradas.... y además se ha añadido la funcionalidad de generar señales moduladas en frecuencia, señales tipo Chirp (usadas comúnmente tanto en aplicaciones sonar y radar, como en transmisión óptica) o PRN (ruido pseudo-aleatorio que consta de una secuencia determinista de pulsos que se repite cada periodo, usada comúnmente en receptores GPS), como también señales ampliamente conocidas como el ruido blanco Gaussiano o el ruido blanco uniforme. La aplicación mostrará con detalle las señales adquiridas y analizará de diversas maneras esas señales. Posee la función de enventanado de los tipos de ventana mas comunes, respuesta en frecuencia, transformada de Fourier, etc. La configuración es elegida por el usuario en un entorno amigable y de visualización atractiva. The objective of the PFC is the design and implementation of an application that works as oscilloscope, spectrum analyzer and virtual signal generator, all within the same application. Through a data acquisition card, the user can take samples of real-world signals (analog system) to generate data that can be manipulated by a computer (digital system). This same card can also generate basic signals, such as sine waves, square waves, sawtooth waves.... and further has added other functionalities as frequency modulated signals generation, Chirp signals type generation (commonly used in both sonar and radar applications, such as optical transmission) or PRN (pseudo-random noise sequence comprising a deterministic pulse that repeats every period, commonly used in GPS receivers). It also can generate widely known as Gaussian white noise signals or white noise uniform signals. The application will show in detail the acquired signals and will analyze these signals in different ways selected by the user. Windowing function has the most common window types, frequency response, Fourier transform are examples of what kind of analyzing that can be processed. The configuration is chosen by the user throught friendly and attractive displays and panels. date: 2012-09-27 date_type: published full_text_status: public place_of_pub: Madrid institution: E_Telecomunicacion department: Electronica2 referencetext: Capítulo Planificación de recursos y costes •http://www.gestiopolis.com/ •Steve McConnell, "Desarrollo y gestión de proyectos informáticos". 1996 •Grady Booch, James Rumbaugh, Ivar Jacobson. "El lenguaje unificado de modelado". Ed.: Addison Wesley Capítulo Ingeniería del Hardware: •Ramón Pallás Areny, " Adquisición y distribución de señales •Manual de la tarjeta de adquisición de datos Capítulo Ingeniería del software •Documentos y manuales de usuario de Instrumentación virtual con Labview proporcionada por National Instruments. •H. Goldberg, “What is virtual instrumentation?” IEEE Instrumentation & Measurement Magazine, vol.3, no. 4, pp. 10–13, 2000. •Prácticas de introducción a la Instrumentación Virtual. Programación en LabVIEW. •Practicas de laboratorio de sistemas electrónicos de control cursada en mi titulación. Capítulo de fundamentos teóricos Fundamentos de Análisis de Señales RF •http://zone.ni.com/wv/app/doc/p/id/wv-2129 •http://zone.ni.com/wv/app/doc/p/id/wv-2130 •http://zone.ni.com/wv/app/doc/p/id/wv-2131 Guía para Medidas Más Comunes •http://zone.ni.com/devzone/cda/tut/p/id/7363 •Digitizer/Oscilloscope Fundamentals188 •http://zone.ni.com/devzone/cda/tut/p/id/3408 ¿Qué es Adquisición de Datos? •http://www.ni.com/dataacquisition/whatis/esa/ Monitoreo y Registro Datos con Dataloggers •http://zone.ni.com/wv/app/doc/p/id/wv-625 Implementación de Algoritmos de Procesamiento de Señales con LabVIEW y MathScript •http://zone.ni.com/wv/app/doc/p/id/wv-569 Beneficios de Múltiples A/Ds en Aplicaciones de Adquisición de Datos •http://zone.ni.com/wv/app/doc/p/id/wv-642 Tutorial sobre Comunicación Serial •http://zone.ni.com/devzone/cda/tut/p/id/5925 Control de Instrumentos Autónomos y Modulares con NI LabVIEW SignalExpress •http://zone.ni.com/devzone/cda/tut/p/id/5798 SignalExpress para la Enseñanza e Investigación •http://zone.ni.com/wv/app/doc/p/id/wv-419 The Fundamentals of FFT-Based Signal Analysis and Measurement in LabVIEW and LabWindows/CVI •http://zone.ni.com/devzone/cda/tut/p/id/4278 Legacy: Hardware Installation/Configuration Troubleshooter •http://www.ni.com/support/install/default.htm LabVIEW para Medición y Análisis de Datos •http://zone.ni.com/devzone/cda/tut/p/id/9613 Beneficios de Múltiples A/Ds en Aplicaciones de Adquisición de Datos •http://zone.ni.com/wv/app/doc/p/id/wv-642 Data Acquisition Reference Design for LabVIEW •http://zone.ni.com/devzone/cda/tut/p/id/11805 Introduction to Storing Data with Data Acquisition •http://zone.ni.com/wv/app/doc/p/id/wv-1368 Introduction to Using Data Acquisition for Monitoring Applications •http://zone.ni.com/wv/app/doc/p/id/wv-1366 Codigo Labview Generador Funciones 2 & 4 canales •https://decibel.ni.com/content/docs/DOC-3545#comment-4060 AWFG Arbitrary Waveform Function Generator •https://decibel.ni.com/content/docs/DOC-13739 Busqueda seminarios y videos sobre generación de funciones con labview •http://search.ni.com/nisearch/app/main/p/bot/no/ap/tech/lang/es/pg/1/ps/30/sn/catnav:mm,ssnav:dzn/q/generator%20functions/ Capítulo de recursos adquiridos y mejoras •Alexander, Christopher. (1977). A Pattern Language. Oxford University Press, Inglaterra. •Boehm, B.W. (1981). Software Engineering Economics. Prentice-Hall, México. •Gamma, Erich; Helm, Richard; Johnson, Ralph; Vlissides, John. (1995). Design Patters Elements of Reusable Object-Oriented Software. Addison Wesley Publishing Company, Inc. USA. •Sommerville, Ian. (2002). Ingeniería de Software. Addison Wesley Publishing Company, Inc. USA. rights: by-nc-nd citation: Fraile González, Jesús Fidel (2012). Implementación de instrumentación virtual con LaBVIEW. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.U.I.T. Telecomunicación (UPM) , Madrid. document_url: https://oa.upm.es/13957/2/PFC_JESUS_FIDEL_FRAILE_GONZALEZ_ANEXOS.zip document_url: https://oa.upm.es/13957/4/PFC_JESUS_FIDEL_FRAILE_GONZALEZ_e.pdf