Control de un generador de pulsos, una fuente de voltaje-corriente y matriz por medio del protocolo GPIB programado en Python

 

Authors
Celi Calderón, Mario Sebastián
Format
BachelorThesis
Status
publishedVersion
Description

The present thesis project consists in the development of two applications in the Python programming language, to control two devices of laboratory of electronic engineering laboratory of Universidad San Francisco de Quito, and the configuration of a third equipment using the manufacturer’s software tools. The two applications developed will control am electrical power supply and a wave generator, two of the equipment present in the electronic engineering laboratory. For the power supply application, three features were implemented, configure fixed values in the device, a current or voltage sweep and a master – slave current – voltage sweep. The application for the wave generator features setting up fixed values in the device, a linear or logarithmic frequency sweep and an arbitrary wave form generator tool. The third equipment is a switching matrix, which will be configured to work in conjunction with a fourth equipment, a semiconductor characterization system. The interaction between the two devices will be controlled from the GUI of the semiconductor characterization system using the application and test environment Keithley Interactive Test Environment (KITE).
El presente proyecto de tesis trata de la creación de dos aplicaciones en el lenguaje de programación Python, para controlar dos equipos del laboratorio de ingeniería electrónica de la Universidad San Francisco de Quito, y la configuración de un tercer equipo usando las herramientas de software del fabricante. Las dos aplicaciones desarrolladas controlarán una fuente de corriente – voltaje y un generador de ondas, dos de los equipos presentes en el laboratorio de ingeniería electrónica. Para la aplicación de la fuente de corriente – voltaje se implementaron tres funcionalidades, configuración de valores fijos en el equipo, barrido de corriente o voltaje y barrido de corriente y voltaje de tipo maestro – esclavo. En la aplicación para el generador de ondas se implementaron las funcionalidades de configurar valores fijos en el dispositivo, hacer un barrido de frecuencia linear o logarítmico y generar ondas arbitrarias con el dispositivo El tercer equipo es una matriz de conmutación de circuitos, que será configurada para funcionar en conjunto con un cuarto equipo, un caracterizador de semiconductores. La interacción entre los dos equipos será controlada desde la interfaz gráfica del caracterizador de semiconductores usando la aplicación y entorno de pruebas Keithley Interactive Test Environment (KITE).

Publication Year
2013
Language
esp
Topic
Tecnología
Ingeniería
Repository
Repositorio Universidad San Francisco de Quito
Get full text
http://repositorio.usfq.edu.ec/handle/23000/2749
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-sa/3.0/ec/