Desarrollo de una interfaz gráfica de usuario para el control de analizadores de espectros ópticos mediante Matlab

Date

2016

Authors

Gomez Labat, Jon

Publisher

Acceso abierto / Sarbide irekia
Trabajo Fin de Grado / Gradu Amaierako Lana

Project identifier

Abstract

Este trabajo se ha realizado ante la necesidad que existía en el laboratorio de sensores de la UPNA (UPNA Sensors) del desarrollo de una aplicación gráfica en el entorno de desarrollo integrado (IDE) proporcionado por la herramienta de software matemático Matlab para el control y obtención de datos mediante los analizadores “EXFO” y “AGILENT 86142A”. Así, se ha facilitado tanto la obtención de datos en la realización de mediciones como el control de las principales funciones del analizador de forma remota, buscando simplificar el proceso que hay que llevar a cabo en la medición de la potencia óptica por longitud de onda en el laboratorio. Para ello, se ha buscado la mayor universalidad posible en el desarrollo del software, de tal forma que, mediante una adaptación sencilla del código, se pueda utilizar la interfaz independientemente del modelo o fabricante del analizador, siempre y cuando la comunicación con el instrumento de medida se realice mediante el estándar IEE 488.2.


In this work, a graphical user interface for control and data acquisition with optical spectrum analyzers was developed using the multi-paradigm numerical computing environment provided by Matlab. The main objective is to ease the acquisition of the spectral power vs wavelength on an optical signal by simplifying the process of initialization, configuration and measure with an OSA. Although this GUI has been configured for both EXFO and AGILENT 86142A analyzers, the software design has a universal approach so it can be extended to any instrument which uses the IEE 488.2 communication standard regardless of manufacturer. This adaptation and extension of the developed software can be made by a simple code modification, following the structure stated in this work.

Description

Keywords

UPNA Sensors, Desarrollo integrado, Aplicación gráfica, Matlab, Estándar IEE 488.2

Department

Faculty/School

Escuela Técnica Superior de Ingenieros Industriales y de Telecomunicación / Telekomunikazio eta Industria Ingeniarien Goi Mailako Eskola Teknikoa

Degree

Graduado o Graduada en Ingeniería en Tecnologías Industriales por la Universidad Pública de Navarra, Industria Teknologietako Ingeniaritzan Graduatua Nafarroako Unibertsitate Publikoan

Doctorate program

item.page.cita

item.page.rights

Los documentos de Academica-e están protegidos por derechos de autor con todos los derechos reservados, a no ser que se indique lo contrario.