Por favor, use este identificador para citar o enlazar este ítem: http://repositorio.usfq.edu.ec/handle/23000/3227
Título : Desarrollo de un interfaz gráfica remota para un caracterizador de semiconductores y un analizador de redes
Autor : Iturralde, Mauricio (dir)
Santos Santacruz, Juan Pablo
Descriptores / Subjects : Software de Aplicación
Desarrollo
Software para Computadores
Fecha de Publicación : 2014
Ciudad: Editorial : Quito: USFQ, 2014
Cita Sugerida : Tesis (Ingeniero en Sistemas), Universidad San Francisco de Quito, Colegio de Ciencias e Ingeniería; Quito, Ecuador, 2014
Resumen / Abstract: Este proyecto de tesis presenta el desarrollo de una aplicación para el control y automatización de un Sistema Caracterizador de Semiconductores Keithley K4200-SCS y de un Analizador de Redes Agilent E5071c. El software se desarrolló en cuatros partes diferentes. Todas implementadas utilizando el lenguaje de programación Python. La primera parte es una librería de comunicación general que se encarga de enviar comandos a los instrumentos y de recuperar los datos generados por una medición. Todo a través del protocolo TCP/IP. La segunda parte es una librería orientada a objetos que valida y genera comandos para realizar mediciones en el Keithley K4200-SCS. Esta librería expone la funcionalidad básica del caracterizador de semiconductores. La tercera parte es una librería orientada a objetos que valida y genera comandos para el Agilent E5071c. La cuarta parte consta de una interfaz gráfica que hace uso de estas librerías para presentar una interfaz unificada para el Agilent E5071c y el Keithley K4200-SCS. La librería utilizada para la interfaz gráfica fue PyQt.
Descripción : This thesis projects presents the development of an application for the control and automatization of a Keithley K4200 Semiconductor Characterization System and and Agilent E5071c Vector Network Analyzer. The application was developed in four different parts. Everything was implemented using the Python programming language The first part is a library that implements general transmission of commands to the instruments, as well as recovery of the data produced by a measurements. Everything is done over TCP/IP. The second part involves an object oriented library used to validate and generate commands to make measurements with the Keithley K4200-SCS. This library exposes the basic functionality of the device. The third part involves an object oriented library used to validate and generate commands to make measurements with the Agilent E5071c. The fourth part is a graphical user interface that uses the previously developed libraries to present a unified interface for the Keithely K4200-SCS and the Agilent E5071c. The library used for this development was PyQt.
URI : http://repositorio.usfq.edu.ec/handle/23000/3227
Aparece en las colecciones: Tesis - Ingeniería en Sistemas

Archivos en este ítem:
Archivo Descripción Tamaño Formato  
000110583.pdfTESIS A TEXTO COMPLETO1,14 MBAdobe PDFThumbnail
Visualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons