magistrsko delo
Abstract
Ob priključenem primernem zunanjem napajanju na sončno celico ta prične oddajati elektromagnetno sevanje. Slikanje tega pojava, ki se imenuje elektroluminiscenca (EL), je uporabno za prostorsko razčlenjeno karakterizacijo sončnih celic. Ker je proces slikanja v nekaterih primerih dolgotrajen, je bila na mestu izvedba njegove avtomatizacije. Projekt je bil izveden v Laboratoriju za fotovoltaiko in optoelektroniko (LPVO) na Fakulteti za elektrotehniko (FE) v Ljubljani.
Nadgradnja sistema za slikanje je zajemala predvsem menjavo držala za kamero s triosnim pomičnim sistemom in razvoj novega programa za krmiljenje procesa slikanja. Iskani triosni sistem je sistem, podoben 3D tiskalniku. Ker se je interna predelava slednjega izkazala za neekonomično, smo izdelavo novega triosnega sistema naročili pri zunanjem izvajalcu.
Obstoječi program za krmiljenje slikanja, napisan v programskem jeziku MATLAB, je bil osnova za nov program, napisan v programskem jeziku Python. V novem programu je bil za razvoj grafičnega uporabniškega vmesnika uporabljen modul PyQt5 in za izvajanje sočasnih nalog modul threading. Program krmili kamero, triosni sistem in napajalnik. Poleg 14 Pythonovih modulov se v njegovem direktoriju nahajajo še datoteke z definicijami grafičnih uporabniških vmesnikov, dinamično povezana knjižnica s funkcijami za krmiljenje kamere in nekaj drugih datotek in map. Poleg omenjenih datotek za polno delovanje potrebuje tudi program z imenom Keysight Connection Expert.
Novorazviti program omogoča načrtovanje postopka za slikanje EL in njegovo deloma avtomatizirano izvedbo. Za popolno avtomatizacijo je potrebno izdelati še mehanizem za ostrenje slike. Modularna zasnova programa naj bi programerju omogočila hiter pregled obstoječih funkcij in enostaven začetek nadgrajevanja.
Keywords
elektroluminiscenca;fotovoltaične naprave;grafični uporabniški vmesniki;kamera MLx285;MATLAB;napajalnik E36231A;PyQt;Python;sončne celice;triosni sistemi;magisteriji;
Data
Language: |
Slovenian |
Year of publishing: |
2022 |
Typology: |
2.09 - Master's Thesis |
Organization: |
UL FE - Faculty of Electrical Engineering |
Publisher: |
[G. Poklukar] |
UDC: |
621.383.51(043.2) |
COBISS: |
124535299
|
Views: |
22 |
Downloads: |
7 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Automated measurement setup for solar cell characterization using electroluminescence |
Secondary abstract: |
When a suitable external power supply is connected to the solar cell, it starts emitting electromagnetic radiation. Imaging this phenomenon, called electroluminescence (EL), is useful for spatially resolved characterisation of solar cells. As the imaging process is in some cases time-consuming, it was necessary to automate it. The project was carried out at the Laboratory of Photovoltaics and Optoelectronics (LPVO) at the Faculty of Electrical Engineering (FE) in Ljubljana.
The upgrade of the imaging system consisted mainly of replacing the camera holder with a three-axis system and developing a new program to control the imaging process. The three-axis system is a system similar to a 3D printer. As it proved uneconomical to modify the latter in-house, we outsourced the construction of the new three-axis system to a 3D printer manufacturer.
An existing imaging control program written in MATLAB was the basis for a new program written in Python. The new program used the PyQt5 module to develop the graphical user interface and the threading module to perform concurrent tasks. The program controls the camera, the three-axis system and the power supply. In addition to the 14 Python modules, its directory contains files with graphical user interface definitions, a dynamic link library used for controlling the camera and a few other files and folders. In addition to these files, a program called Keysight Connection Expert is required for full operation.
The newly developed program allows the EL imaging process to be planned and partially automated. For full automation, an image focusing mechanism has to be developed. The modular design of the program should allow the programmer to quickly review existing functions and easily start the upgrade process. |
Secondary keywords: |
electroluminescence;photovoltaic device;graphical user interface;MLx285 camera;MATLAB;E36231A power supply;PyQt;Python;solar cell;three-axis system; |
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: |
XX, 53 str. |
ID: |
16596559 |