magistrsko delo
Abstract
Avtomatizacija meritvenih postopkov in digitalizacija merjenih podatkov pospešita proces
opravljanja meritev in obdelavo podatkov. Za izvajanje avtomatskih ali polavtomatskih meritev
perovskitnih svetlobnih diod (ang.: light emitting diodes – LED) potrebujemo programsko
opremo, ki nadzoruje in upravlja merilni instrument, napajalnik in drugo strojno opremo. Poleg
komunikacije med osebnim računalnikom in strojno opremo je potreben tudi uporabniški
vmesnik, ki omogoča učinkovito upravljanje in nadzor merilnega sistema. Poleg merjenja
podatkov je pomembno tudi shranjevanje in nadaljnja obdelava merjenih podatkov.
Merilni sistem je sestavljen iz spektrometra Ocean Optics HR2000+, za napajanje skrbi
napajalnik Agilent E3634A, ki preko tiskanega vezja s šestimi releji napaja perovskitne LED.
Za nadzor strojne opreme in komunikacije z njo smo uporabili programski jezik Python.
Uporabniški vmesnik je zgrajen z orodjem PyQt6, ki omogoča gradnjo grafičnih vmesnikov
Python. Za oblikovanje in izgradnjo grafičnega uporabniškega vmesnika smo uporabili Qt
Designer. Programsko kodo smo razdelili v razrede glede na funkcije, ki jih opravlja. Taka
razdelitev omogoča boljšo organizacijo kode in lažjo nadgradnjo programa.
Razvita programska oprema poleg ročnih meritev omogoča izvajanje avtomatskih meritev
spektra, kjer se ob preletu napetosti oz. toka za vsak korak opravi meritev. Za vrednotenje
stabilnosti delovanja diod, program omogoča izvajanje časovno nastavljivih osnovnih meritev,
kjer se podatki shranjujejo ob izbranih časih med dolgotrajnim delovanjem. Ob izvajanju
meritev se podatki shranjujejo v bazo podatkov MySQL in v datoteke v tekstovni obliki.
Shranjujejo se vsi izmerjeni podatki in preračunane vrednosti, kot so svetilnost, svetlobna moč
in zunanja kvantna učinkovitost.
Keywords
perovskitne LED;spektrometer;PyQt;grafični uporabniški vmesnik;magisteriji;
Data
Language: |
Slovenian |
Year of publishing: |
2023 |
Typology: |
2.09 - Master's Thesis |
Organization: |
UL FE - Faculty of Electrical Engineering |
Publisher: |
[J. Bajc] |
UDC: |
681.5:549.641:628.9(043.3) |
COBISS: |
169842179
|
Views: |
43 |
Downloads: |
9 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Automated measurement setup for measuring the efficiency of perovskite light emitting diodes |
Secondary abstract: |
Automation of measurement procedures and digitalization of measured data accelerates the
process of performing measurements and data processing. To perform automatic or semiautomatic measurements we need software that can control and manage the measuring
instruments, power supply and other hardware. In addition to the communication between the
PC and the hardware, a user interface is also required, which enables efficient management and
control of the measurement system. It is also important to store and further process the measured
data.
The selected Python programming language is used to control and communicate with hardware.
It is also used to build the user interface. The program code is divided into classes based on the
functions it performs, which allows for better code organization and easier program upgrades.
In the master’s thesis, a measurement system for spectral analysis of perovskite LEDs is
described. The measurement system consists of an Ocean Optics HR2000+ spectrometer, power
supply Agilent E3634A that powers perovskite LED through a printed circuit board with six
relays. The user interface is built with the PyQt6, which allows building Python graphical
interfaces. Qt Designer was used for designing and building the graphical user interface.
The developed software enables manual measurements as well as automatic spectrum
measurements, where a measurement is performed for each step during voltage or current
sweep. For evaluating the stability of diode operation, the program allows performing timeadjustable basic measurements, where data is stored at selected times during long-term
operation. When performing measurements, the data is stored in a MySQL database and in text
files. All measured data and calculated values, such as luminance, light power, and external
quantum efficiency, are stored. |
Secondary keywords: |
perovskite LED;spectrometer;PyQt;graphical user interface.; |
Type (COBISS): |
Master's thesis/paper |
Study programme: |
1000316 |
Embargo end date (OpenAIRE): |
1970-01-01 |
Thesis comment: |
Univ. v Ljubljani, Fak. za elektrotehniko |
Pages: |
XXII, 46 str. |
ID: |
20010372 |