Design and Fabrication of a Measurement Interface for Smart IoT sensors: Graphical User Interface and GPIB Control

Bachelor Thesis (2019)
Author(s)

D. Verrer (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Z.S. Zhuang (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

S. Vollebregt – Mentor (TU Delft - Electronic Components, Technology and Materials)

Joost Romijn – Graduation committee member (TU Delft - Electronic Components, Technology and Materials)

Faculty
Electrical Engineering, Mathematics and Computer Science
Copyright
© 2019 Daan Verrer, Ze-Sheng Zhuang
More Info
expand_more
Publication Year
2019
Language
English
Copyright
© 2019 Daan Verrer, Ze-Sheng Zhuang
Graduation Date
21-06-2019
Awarding Institution
Delft University of Technology
Programme
['Electrical Engineering']
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

This thesis describes the process of creating the Graphical User Interface (GUI) of a reconfigurable test measurement setup for Internet of Things sensors, which is part of the Bachelor Graduation Project in the Electrical Engineering programme of the Delft University of Technology. The GUI is part of the project in which a system is created to test sensors in a reconfigurable way, meaning different packages are able to be tested by supplying different levels of voltage and types of signal shapes. Test results can be graphically visualized within the GUI. The user can run the GUI on a built-in system PC, their laptop and via a GPIB connection. The thesis describes how the configuration in the GUI interact with the hardware control software. This process involves a selection of fundamental requirements, a full system design and implementation descriptions of each sub design, followed by the testing and discussion of the implementations.
A clear discussion is made about the selection of software platform and why LabVIEW was selected as platform in the creation of the GUI. Alternative solutions on the other software platforms are explored for separate sub designs as well. Certain software engineering principles are applied to perform tests and to construct the general structure of the GUI code in LabVIEW.

Files

License info not available