about summary refs log tree commit diff stats
path: root/reference/C_Facharbeit_komplett/content/05_aufbau/figures
diff options
context:
space:
mode:
Diffstat (limited to 'reference/C_Facharbeit_komplett/content/05_aufbau/figures')
-rw-r--r--reference/C_Facharbeit_komplett/content/05_aufbau/figures/DetektorComparison.tex64
-rw-r--r--reference/C_Facharbeit_komplett/content/05_aufbau/figures/builtModel.tex11
-rw-r--r--reference/C_Facharbeit_komplett/content/05_aufbau/figures/fullProcess.tex47
-rw-r--r--reference/C_Facharbeit_komplett/content/05_aufbau/figures/materialien.tex21
-rw-r--r--reference/C_Facharbeit_komplett/content/05_aufbau/figures/threeDModel.tex74
5 files changed, 217 insertions, 0 deletions
diff --git a/reference/C_Facharbeit_komplett/content/05_aufbau/figures/DetektorComparison.tex b/reference/C_Facharbeit_komplett/content/05_aufbau/figures/DetektorComparison.tex
new file mode 100644
index 0000000..463ef03
--- /dev/null
+++ b/reference/C_Facharbeit_komplett/content/05_aufbau/figures/DetektorComparison.tex
@@ -0,0 +1,64 @@
+%! TEX root = ../../../facharbeit.tex
+% LTeX: language=de-DE
+
+\begin{figure}[tbhp]
+	\begin{tikzpicture}
+		\node at (0,0) [rectangle,draw] (a) {Detektor};
+		\node at (4,0) [rectangle,draw] (b) {Detektor};
+		\node at (8,0) [rectangle,draw] (c) {Detektor};
+
+		\def\offset{0.5}
+		\def\lineWidth{0.8}
+		\def\laserDualLine{0.05}
+		\def\laserLineWidth{0.6}
+		% a
+		\node [below] at ($(a) - (0,0.4)$) {$a$};
+		\draw[line width=\lineWidth pt] ($(a) + (\offset,\offset)$) -- ($(a) + (-\offset,\offset)$) node [left] {Rayleigh-Sperrfilter};
+		\draw[line width=\lineWidth pt] ($(a) + (\offset,\offset * 4)$) node [below right, align=left] {Dichroitischer\\ Spiegel} -- ($(a) + (-\offset,\offset * 2)$);
+
+		\node at ($(a) + (-\offset * 3, \offset * 3)$) [rectangle, draw] (aLaser) {Laser};
+		\node at ($(a) + (0, \offset * 9)$) [circle,draw] (aSample) {Probe};
+		\node at ($(a) + (0, \offset * 6)$) [ellipse, draw, label=left:Linse, minimum width=1cm] (aLens) {};
+		\coordinate (aLaserHit) at ($(a) + (0, \offset * 3)$);
+
+		\draw[red, ->, line width=\laserLineWidth] (aLaser) -- ($(aLaserHit) - (\laserDualLine,0)$);
+		\draw[red, ->, line width=\laserLineWidth] ($(aLaserHit) - (\laserDualLine,0)$) -- ($(aSample) - (\laserDualLine,0.58)$);
+		\draw[green,<-, line width=\laserLineWidth] (a) -- (aSample);
+
+		% b
+		\node [below] at ($(b) - (0,0.4)$) {$b$};
+		\coordinate (bFirst) at ($(b) + (\offset,\offset*2)$);
+		\coordinate (bSecond) at ($(b) + (\offset,\offset)$) ;
+
+		\draw[line width=\lineWidth pt] ($(b) + (-\offset,\offset*2)$) -- (bFirst);
+		\draw[line width=\lineWidth pt] ($(b) + (-\offset,\offset)$) -- (bSecond);
+		\node[right, align=left] at ($(bFirst)!0.5!(bSecond)$) (bRayleighThing) {Rayleigh-\\Sperrfilter};
+
+
+		\node at ($(b) + (0, \offset * 9)$) [circle,draw] (bSample) {Probe};
+		\node at ($(b) + (-0.3, \offset * 16)$) [rectangle, draw, rotate=90, anchor=north] (bLaser) {Laser};
+		\node at ($(b) + (0, \offset * 6)$) [ellipse, draw, label=left:Linse, minimum width=1cm] (bLens1) {};
+		\node at ($(b) + (0, \offset * 12)$) [ellipse, draw, label=left:Linse, minimum width=1cm] (bLens2) {};
+
+		\draw[red,->, line width=\laserLineWidth] (bLaser) -- ($(b) + (0, \offset * 2)$);
+		\draw[green, ->, line width=\laserLineWidth] ($(bSample) - (\laserDualLine, 0.60)$) -- ($(b) - (\laserDualLine, -0.2)$);
+
+		% c
+		\node [below] at ($(c) - (0,0.4)$) {$c$};
+
+		\node at ($(c) + (0, \offset * 9)$) [circle,draw] (cSample) {Probe};
+		\node at ($(c) + (0, \offset * 6)$) [ellipse, draw, label=left:Linse, minimum width=1cm] (cLens) {};
+		\node at ($(c) + (\offset * 2, \offset * 9)$) [ellipse, draw, rotate=90, anchor=north, label=right:Linse, minimum width=1cm] (cLens) {};
+		\node at ($(c) + (\offset * 5, \offset * 9)$) [rectangle, draw] (cLaser) {Laser};
+
+		\draw[red, ->, line width=\laserLineWidth] (cLaser) -- ($(cSample) + (0.68,0)$);
+		\draw[green,->, line width=\laserLineWidth] (cSample) -- (c);
+	\end{tikzpicture}
+	\caption{
+		Vergleich der drei verschiedenen Raman Spektroskop Geometrien: Eine ($a$)
+		zurückstreuende, ($b$) durchquerende oder ($c$) rechtwinklige Geometrie.
+		Die roten Strahlen symbolisieren das direkt von dem Laser ausgesandte und
+		Rayleigh gestreute Licht, die Grünen das von der Probe Raman gestreute Licht.
+		Die Abbildung ist Abbildung 1 aus \cite{cellPhoneRamanSpec} nachempfunden.
+	}\label{fig:DetektorPositioning}
+\end{figure}
diff --git a/reference/C_Facharbeit_komplett/content/05_aufbau/figures/builtModel.tex b/reference/C_Facharbeit_komplett/content/05_aufbau/figures/builtModel.tex
new file mode 100644
index 0000000..7e082e3
--- /dev/null
+++ b/reference/C_Facharbeit_komplett/content/05_aufbau/figures/builtModel.tex
@@ -0,0 +1,11 @@
+%! TEX root = ../../../facharbeit.tex
+% LTeX: language=de-DE
+
+\begin{figure}[h]
+	\centering
+    \includegraphics[width=0.9\linewidth]{figures/raman_spectromter_built.jpg}
+	\caption{
+		Das gebaute Modell.
+		\Vref{fig:builtModelBigger} zeigt das Bild in voller Größe.
+	}\label{fig:builtModel}
+\end{figure}
diff --git a/reference/C_Facharbeit_komplett/content/05_aufbau/figures/fullProcess.tex b/reference/C_Facharbeit_komplett/content/05_aufbau/figures/fullProcess.tex
new file mode 100644
index 0000000..446cf08
--- /dev/null
+++ b/reference/C_Facharbeit_komplett/content/05_aufbau/figures/fullProcess.tex
@@ -0,0 +1,47 @@
+%! TEX root = ../../../facharbeit.tex
+% LTeX: language=de-DE
+
+\newcommand{\cleanInput}{%
+	\includegraphics[width=0.7\linewidth]{paper/input_cleaned.png}
+}
+
+% Magie, die misst wie gross `\cleanInput` ist. Funktioniert nicht, aber man konnte es ja
+% mal versuchen.
+\newdimen\height
+\setbox0=\vbox{\cleanInput}
+\height=\ht0 \advance\height by \dp0
+
+\begin{figure*}[htpb]
+	\centering
+	\begin{subfigure}[b]{0.9\linewidth}
+		\centering
+		\cleanInput
+		\caption{Das Anfangsbild; entnommen aus \cite{cellPhoneRamanSpec}.}
+		\label[Bild]{fig:ProcessAnfangsBild}
+	\end{subfigure}
+	\hfill
+	\begin{subfigure}[b]{0.9\linewidth}
+		\centering
+		\includegraphics[width=0.7\linewidth, height=\the\height]{paper/scaled.png}
+		\caption{
+			\Vref{fig:ProcessAnfangsBild} durch Median Berechnung bereinigt und
+			skaliert.
+		}
+		\label[Bild]{fig:ProcessingMedianClean}
+	\end{subfigure}
+	\hfill
+	\begin{subfigure}[b]{0.9\linewidth}
+		\centering
+		\input{resources/images/paper/paper_image_graph.tex}
+		\caption{
+		Der generierte Graph zu \vref{fig:ProcessingMedianClean}. Die ersten
+		\qty{20}{Pixel} wurden vor der Verarbeitung entfernt, um die Rayleigh Streuung zu
+		eliminieren.
+		Generiert wurde dieser Graph mit dem Befehl: \texttt{img2plot ./anfangsbild.png -{}-scale-height 200 -{}-discard 20}.
+		}
+		\label{fig:ProcessingGenerierterGraph}
+	\end{subfigure}
+
+	\caption{Die Schritte, die zur Auswertung des Spektral Bildes unternommen werden.}
+	\label{fig:ProcessingPicture}
+\end{figure*}
diff --git a/reference/C_Facharbeit_komplett/content/05_aufbau/figures/materialien.tex b/reference/C_Facharbeit_komplett/content/05_aufbau/figures/materialien.tex
new file mode 100644
index 0000000..b02c711
--- /dev/null
+++ b/reference/C_Facharbeit_komplett/content/05_aufbau/figures/materialien.tex
@@ -0,0 +1,21 @@
+%! TEX root = ../../../facharbeit.tex
+% LTeX: language=de-DE
+
+\begin{table*}[bp]
+	\center
+	\begin{tabular}{c|c|c}
+		Name (Diameters, Brennpunktes, mitt. Dicke) & jetziger Preis            & originaler Kaufpreis      \\
+		\hline
+		\hline
+		30mm Diameter Kollimator Linse  (D30F30H3)  & \qty{24.73}{\text{\euro}} & \qty{12.90}{\text{\euro}} \\
+		6mm Diameter Fokussierung Linse (D6F30H3)   & \qty{6.69}{\text{\euro}}  & \qty{3.40}{\text{\euro}}  \\
+		Plano Konvex Kondensator Linse (D15F10H7.3) & \qty{1.40}{\text{\euro}}  & \qty{1.14}{\text{\euro}}  \\
+		Gitter 1200 Linien/mm 20x10x2mm             & \qty{17.68}{\text{\euro}} & \qty{20.59}{\text{\euro}} \\
+		1875 532nm 50mw Laser                       & \qty{31.86}{\text{\euro}} & \qty{39.38}{\text{\euro}} \\
+	\end{tabular}
+	\caption{
+		Liste aller Bauteile mit ihrer jeweiligen Namen, dem originalen Kaufpreis und
+		dem jetzigen Preis (Stand: \DTMdate{2024-04-29}) um die möglichen Preisfluktuationen zu
+        zeigen.
+	}\label{fig:materialien}
+\end{table*}
diff --git a/reference/C_Facharbeit_komplett/content/05_aufbau/figures/threeDModel.tex b/reference/C_Facharbeit_komplett/content/05_aufbau/figures/threeDModel.tex
new file mode 100644
index 0000000..fe3aeed
--- /dev/null
+++ b/reference/C_Facharbeit_komplett/content/05_aufbau/figures/threeDModel.tex
@@ -0,0 +1,74 @@
+%! TEX root = ../../../facharbeit.tex
+% LTeX: language=de-DE
+
+% \imagelabelset{
+%   coarse grid color = red,
+%   fine grid color = gray,
+%   image label font = \sffamily\bfseries\small,
+%   image label distance = 2mm,
+%   image label back = black,
+%   image label text = white,
+%   coordinate label font = \sffamily\bfseries\scriptsize,
+%   coordinate label distance = 2mm,
+%   coordinate label back = black,
+%   coordinate label text = white,
+%   annotation font = \normalfont\small,
+%   arrow distance = 1.5mm,
+%   border thickness = 0.6pt,
+%   arrow thickness = 0.4pt,
+%   tip size = 1.2mm,
+%   outer dist = 0.5cm,
+% }
+% \let\tikzset\imagelabelset
+
+\begin{figure}[h]
+	\center
+	\begin{tikzpicture}
+		% Grid
+		% \draw[very thin, draw=gray, step=0.5] (0,0) grid (7,7);
+		% \draw[thin, draw=\maingridcolor, xstep=0.1, ystep=0.5] (0,0) grid (7,7);
+		% \foreach \x in {0,1,...,7} {
+		% 		\node [anchor=north] at (\x,0) {\tiny \x};
+		% 	}
+		% \node [anchor=north] at (1,0) {\tiny 1};
+		%
+		% \foreach \y in {0,1,...,7} {
+		% 		\node [anchor=east] at (0,\y) {\tiny \y};
+		% 	}
+		% \node [anchor=east] at (0,1) {\tiny 1};
+
+
+		\node[] (kuvette) at (1,0.5) {Küvette};
+		\node[] (laser) at (-0.5,4) {Laser};
+		\node[] (kollimationsLinse) at (2.5,3.5) {Kollimations Linse};
+		\node[] (planoKonvexeFokusLinse) at (1,5) {Plano-konvexe Fokus Linse};
+		\node[] (smartphoneHalterung) at (6,5) {Smartphone-Halterung};
+		\node[] (abnehmbarerGitterHalter) at (6,0) {abnehmbarer Gitter Halter};
+		\node[] (schieneFürLinsenHalter) at (3,-1) {Schiene für Linsen/Halter};
+		\begin{scope}[xshift=0cm]
+			\node[anchor=south west,inner sep=0] (image) at (0,0) {\includegraphics[width=0.9\columnwidth]{figures/3d_raman_spectrometer_model_trans.png}};
+			\begin{scope}[x={(image.south east)},y={(image.north west)}]
+				\draw [-{Circle[fill=black, length=\tipsize, width=\tipsize]}, black, line width = 0.4pt] (kuvette) to (0.3,0.45);
+				\draw [-{Circle[fill=black, length=\tipsize, width=\tipsize]}, black, line width = 0.4pt] (laser) to (0.2,0.6);
+				\draw [-{Circle[fill=black, length=\tipsize, width=\tipsize]}, black, line width = 0.4pt] (kollimationsLinse) to (0.42,0.5);
+				\draw [-{Circle[fill=black, length=\tipsize, width=\tipsize]}, black, line width = 0.4pt] (planoKonvexeFokusLinse) to[out=0, in=90] (0.64,0.6);
+				\draw [-{Circle[fill=black, length=\tipsize, width=\tipsize]}, black, line width = 0.4pt] (smartphoneHalterung) to (0.7,0.7);
+				\draw [-{Circle[fill=black, length=\tipsize, width=\tipsize]}, black, line width = 0.4pt] (abnehmbarerGitterHalter) to (0.8,0.76);
+				\draw [-{Circle[fill=black, length=\tipsize, width=\tipsize]}, black, line width = 0.4pt] (schieneFürLinsenHalter) to (0.6,0.34);
+			\end{scope}
+		\end{scope}
+	\end{tikzpicture}
+
+	% \draw[annotation left = {Küvette at 0.8}] to (0.39,0.45);
+	% \draw[annotation left = {Laser at 0.5}] to (0.2,0.6);
+	% \draw[annotation below = {Kollimations Linse at 0}] to (0.42,0.5);
+	% \draw[annotation below = {Plano-konvexe Fokus Linse at 0.6}] to (0.64,0.6);
+	% \draw[annotation above = {Smartphone-Halterung at 0}] to (0.7,0.7);
+	% \draw[annotation above = {abnehmbarer Gitter Halter at 0.6}] to (0.76,0.7);
+	% \draw[annotation right = {Schiene für Linsen/Halter at 0.5}] to (0.6,0.34);
+	\caption{
+		Das 3d Modell für den Aufbau.
+		\Vref{chap:Links} beinhaltet einen Link zu dem \texttt{OpenSCAD} Quellcode.
+		\Vref{fig:threeDModelBigger} zeigt das Bild in voller Größe.
+	}\label{fig:threeDModel}
+\end{figure}