Projektarbeiten
Auf dieser Seite habe ich die Projektarbeiten meines Diplomstudiums zusammengestellt.
Inhaltsverzeichnis
SQUID Magnetometrie
Die Hauptaufgabe bei SQUID (=Super Conduction Quantum Interference Device) Magnetometrie ist die Bestimmung diverser magnetischer Eigenschaften der Probe durch Messung deren Magnetisierung als Funktion von Temperatur und externem Magnetfeld.
Im Endeffekt bestand das Projekt jedoch aus der Fehlersuche und -behebung am Gerät selbst, was ca. 5 Wochen in Anspruch nahm. Zusätzlich schrieb ich noch ein Programm zum Kalibrieren des verwendeten Temperature Controlers.
squid.pdf (4,33 MB, 44 Seiten)
Mößbauer Spektrometrie
Der Mößbauereffekt, benannt nach dem deutschen Physiker Rudolf Mößbauer, bezeichnet die rückstoßfreie Emission und Absorption von Gammastrahlung in kalten Festkörpern. In der Mößbauerspektroskopie wird dies ausgenutzt, um die Umgebung von gezielt in die Probe eingebauten 57Fe Kernen zu untersuchen. Diese Umgebung wechselwirkt mit den 57Fe Kernen etwa über elektrische und magnetische Felder und verändert dadurch auf charakteristische Weise die Absorptionslinie(n).
Meine Aufgabe bei dieser Projektarbeit war die Programmierung einer
grafischen Oberfläche, um die Ausarbeitung der Daten zu erleichtern. Als
Basis diente Fortran-Code, dessen Frontend allerdings textgesteuert war und
an Benutzerfreundlichkeit einiges zu Wünschen übrig ließ. Über das neue
Frontend hinaus implementierte ich auch noch eine Fit-Routine und die
Möglichkeit, mehrere Experimente und Modelle in einem Projekt
zusammenzufassen und zu vergleichen.
Das Programm ist in C++ geschrieben und setzt auf dem wxWidgets Toolkit auf. Dadurch ist plattformübergreifend kompilierbar (getestet auf Windows und Linux). Der endgültige, kommentierte Quellcode bestand aus 20916 Zeilen Code in 70 Klassen, aufgeteilt auf 120 Dateien.