diff --git a/Schuh/Basisplatine.tex b/Schuh/Basisplatine.tex index 62b5f29..6995c36 100644 --- a/Schuh/Basisplatine.tex +++ b/Schuh/Basisplatine.tex @@ -48,9 +48,9 @@ Die \gls{Basisplatine} verfügt über mehrere in \fref{tab:basisplatine-schnitts \fig{basisplatine-plan}{Übersichtsplan der Basisplatine}{Übersichtsplan der \gls{Basisplatine}}{\textwidth}{Schuh/Pictures/Basisplatine} -\subsection{Portbelegungsplan} +\subsection{Portbelegung} \label{sec:basisplatine-portbelegung} -\tabpdf{basisplatine-portbelegung}{Portbelegungsplan der Basisplatine}{Portbelegungsplan der \gls{Basisplatine}}{0.45\textwidth}{Schuh/Pictures/Basis-Portbelegung} +\tabpdf{basisplatine-portbelegung}{Portbelegungsplan der Basisplatine}{Portbelegungsplan der \gls{Basisplatine}}{\textwidth}{Schuh/Pictures/Basis-Portbelegung} \subsubsection{ST-Link V2} \label{sec:basisplatine-stlink} @@ -340,6 +340,8 @@ Auf der \gls{Basisplatine} wurde ebenso eine RGB-LED \cite{basis:rgbled} verbaut \subsubsection{Arduino-Shield-Header} Um Hardware des Arduino-Mikrocontrollersystems nutzten zu können, ohne selbst großen Aufwand in die Entwicklung entsprechender Module investieren zu müssen, wurde ein Arduino-Shield-Header auf der \gls{Basisplatine} vorgesehen. Dieser ermöglicht es durch die Portkompatibilität mit einem Arduino, dessen Shields zu verwenden oder selbst Shields entwickeln zu können. Möchte man nun ein Arduino-Shield verwenden muss dieses lediglich in die vorgesehene Buchsenleiste X33 (\fref{fig:basisplatine-arduino}) gesteckt werden. Da jedes Arduino-Shield die Möglichkeit besitzt eine Referenzspannung für diverse ADCs zu vergeben wurde das Potentiometer R31 vorgesehen, um diesen Spannungspegel variabel zu gestallten. Darüber hinaus gibt es noch die Möglichkeit bei speziellen Shields zu definieren mit welcher Betriebsspannung die darüberliegenden versorgt werden sollen. Dazu wurde die Stiftleiste X27 verbaut, um festzulegen ob die darüberliegenden Shields mit \unit{+5}{\volt} oder \unit{+3,3}{\volt} versorgt werden. Sollte kein Jumper gesetzt werden wird automatisch auf die \unit{+5}{\volt} Spannungsversorgung zurückgegriffen. +\tabpdf{arduino-pinninh}{Pinning Arduino Header}{Pinning Arduino Header}{\textwidth}{Schuh/Pictures/PinArduino} + \begin{figure}[H] \centering \subfloat[Schematic\label{fig:basisplatine-arduino-schem}]{\includegraphics[width=.5\linewidth]{Schuh/Pictures/Basis-arduino}}\qquad @@ -528,38 +530,38 @@ Der Kondensatorwert C entspricht bei nicht gejumperter Stiftleiste X15 (\fref{fi \label{sec:basisplatine-schaltung} \begin{figure}[H] \centering - \includegraphics[width=0.85\textwidth]{Schuh/Pictures/Basis-Schaltung1} + \includegraphics[width=1.25\textwidth,angle=90]{Schuh/Pictures/Basis-Schaltung1} \caption[Gesamtschaltung der Basisplatine]{Gesamtschaltung der \gls{Basisplatine}} \label{fig:basisplatine-schaltung} \end{figure} \begin{figure}[H]\ContinuedFloat \centering - \includegraphics[width=0.85\textwidth]{Schuh/Pictures/Basis-Schaltung2} + \includegraphics[width=1.25\textwidth,angle=90]{Schuh/Pictures/Basis-Schaltung2} \caption[Gesamtschaltung der Basisplatine]{Gesamtschaltung der \gls{Basisplatine}} \end{figure} \begin{figure}[H]\ContinuedFloat \centering - \includegraphics[width=0.85\textwidth]{Schuh/Pictures/Basis-Schaltung3} + \includegraphics[width=1.25\textwidth,angle=90]{Schuh/Pictures/Basis-Schaltung3} \caption[Gesamtschaltung der Basisplatine]{Gesamtschaltung der \gls{Basisplatine}} \end{figure} \begin{figure}[H]\ContinuedFloat \centering - \includegraphics[width=0.85\textwidth]{Schuh/Pictures/Basis-Schaltung4} + \includegraphics[width=1.25\textwidth,angle=90]{Schuh/Pictures/Basis-Schaltung4} \caption[Gesamtschaltung der Basisplatine]{Gesamtschaltung der \gls{Basisplatine}} \end{figure} \begin{figure}[H]\ContinuedFloat \centering - \includegraphics[width=0.85\textwidth]{Schuh/Pictures/Basis-Schaltung5} + \includegraphics[width=1.25\textwidth,angle=90]{Schuh/Pictures/Basis-Schaltung5} \caption[Gesamtschaltung der Basisplatine]{Gesamtschaltung der \gls{Basisplatine}} \end{figure} \begin{figure}[H]\ContinuedFloat \centering - \includegraphics[width=0.85\textwidth]{Schuh/Pictures/Basis-Schaltung6} + \includegraphics[width=1.25\textwidth,angle=90]{Schuh/Pictures/Basis-Schaltung6} \caption[Gesamtschaltung der Basisplatine]{Gesamtschaltung der \gls{Basisplatine}} \end{figure} \begin{figure}[H]\ContinuedFloat \centering - \includegraphics[width=0.85\textwidth]{Schuh/Pictures/Basis-Schaltung7} + \includegraphics[width=1.25\textwidth,angle=90]{Schuh/Pictures/Basis-Schaltung7} \caption[Gesamtschaltung der Basisplatine]{Gesamtschaltung der \gls{Basisplatine}} \end{figure} diff --git a/Schuh/Core-Modul.tex b/Schuh/Core-Modul.tex index 3cc1ed5..112e5d6 100644 --- a/Schuh/Core-Modul.tex +++ b/Schuh/Core-Modul.tex @@ -69,15 +69,10 @@ Im Gegensatz zum bisher verwendeten STM32F103RB verfügt der \gls{cpu} über zwe \includegraphics[width=0.9\textwidth]{Schuh/Pictures/Pinbelegung4} \caption[Pinbelegung des Prozessors]{Pinbelegung des Prozessors \cite{stm:stm32f107rc}} \end{table} -\begin{table}[H]\ContinuedFloat - \centering - \includegraphics[width=0.9\textwidth]{Schuh/Pictures/Pinbelegung5} - \caption[Pinbelegung des Prozessors]{Pinbelegung des Prozessors \cite{stm:stm32f107rc}} -\end{table} \subsection{Portbelegungsplan} \label{sec:coremodul-portbelegung} -\tabpdf{coremodul-portbelegung}{Portbelegungsplan des Core-Moduls}{Portbelegungsplan des \gls{Core-Modul}s}{0.55\textwidth}{Schuh/Pictures/Portbelegung} +\tabpdf{coremodul-portbelegung}{Portbelegungsplan des Core-Moduls}{Portbelegungsplan des \gls{Core-Modul}s}{\textwidth}{Schuh/Pictures/Portbelegung} \subsubsection{Programmierung mit ST-Link V2} \label{sec:coremodul-stlink} @@ -231,7 +226,7 @@ Um das Messen mit einem Oszilloskop oder anderen Messgeräten zu vereinfachen wu \subsection{Gesamtschaltung} \label{sec:coremodul-schaltung} -\fig{coremodul-gesamtschaltung}{Gesamtschaltung des Core-Moduls}{Gesamtschaltung des \gls{Core-Modul}s}{0.8\textwidth}{Schuh/Pictures/SchaltungCM} +\fig{coremodul-gesamtschaltung}{Gesamtschaltung des Core-Moduls}{Gesamtschaltung des \gls{Core-Modul}s}{1.25\textwidth,angle=90}{Schuh/Pictures/SchaltungCM} \subsection{Leiterplattenlayout} \label{sec:coremodul-leiterplattenlayout} diff --git a/Schuh/Kosten.tex b/Schuh/Kosten.tex index ee9fe1b..f108582 100644 --- a/Schuh/Kosten.tex +++ b/Schuh/Kosten.tex @@ -39,28 +39,28 @@ Daraus ergaben sich folgende Preise im Dezember 2017: \begin{itemize} \item \gls{Core-Modul}: \begin{itemize} - \item Leiterkarte: 2,60 € + \item Leiterkarte: 0,93 € \item Bauteile: 29,9508 € - \item Summe: 32,5508 € + \item Summe: 30,8808 € \end{itemize} \item \gls{Basisplatine}: \begin{itemize} - \item Leiterkarte: 7,97 € + \item Leiterkarte: 5,33 € \item Bauteile: 181,1938 € - \item Summe: 189,1638 € + \item Summe: 186,5238 € \end{itemize} \item \gls{USB-to-UART}: \begin{itemize} - \item Leiterkarte: 2,08 € + \item Leiterkarte: 0,71 € \item Bauteile: 6,8192 € - \item Summe: 8,8992 € + \item Summe: 7,5292 € \end{itemize} \item Audio Adapter: \begin{itemize} - \item Leiterkarte: 53,35 € + \item Leiterkarte: 1,65 € \item Bauteile: 18,0208 € - \item Summe: 71,3708 € + \item Summe: 19,6708 € \end{itemize} \end{itemize} -Anhand dieser Preise ergibt sich ein Gesamtpreis von \textbf{301,9846 €} für alle Systeme. \ No newline at end of file +Anhand dieser Preise ergibt sich ein Gesamtpreis von \textbf{244,6046 €} für alle Systeme. \ No newline at end of file diff --git a/Schuh/Pictures/Basis-Portbelegung.pdf b/Schuh/Pictures/Basis-Portbelegung.pdf deleted file mode 100644 index d88038b..0000000 Binary files a/Schuh/Pictures/Basis-Portbelegung.pdf and /dev/null differ diff --git a/Schuh/Pictures/Basis-Portbelegung.png b/Schuh/Pictures/Basis-Portbelegung.png new file mode 100644 index 0000000..7107046 Binary files /dev/null and b/Schuh/Pictures/Basis-Portbelegung.png differ diff --git a/Schuh/Pictures/Basis-Schaltung1.pdf b/Schuh/Pictures/Basis-Schaltung1.pdf index 9176adf..3a6386e 100644 Binary files a/Schuh/Pictures/Basis-Schaltung1.pdf and b/Schuh/Pictures/Basis-Schaltung1.pdf differ diff --git a/Schuh/Pictures/Basis-Schaltung2.pdf b/Schuh/Pictures/Basis-Schaltung2.pdf index 3fd72d0..67ca6ea 100644 Binary files a/Schuh/Pictures/Basis-Schaltung2.pdf and b/Schuh/Pictures/Basis-Schaltung2.pdf differ diff --git a/Schuh/Pictures/Basis-Schaltung3.pdf b/Schuh/Pictures/Basis-Schaltung3.pdf index 2f8e8ff..f74f89c 100644 Binary files a/Schuh/Pictures/Basis-Schaltung3.pdf and b/Schuh/Pictures/Basis-Schaltung3.pdf differ diff --git a/Schuh/Pictures/Basis-Schaltung4.pdf b/Schuh/Pictures/Basis-Schaltung4.pdf index 4d8484e..fdb673a 100644 Binary files a/Schuh/Pictures/Basis-Schaltung4.pdf and b/Schuh/Pictures/Basis-Schaltung4.pdf differ diff --git a/Schuh/Pictures/Basis-Schaltung5.pdf b/Schuh/Pictures/Basis-Schaltung5.pdf index cc1a7cc..2578c44 100644 Binary files a/Schuh/Pictures/Basis-Schaltung5.pdf and b/Schuh/Pictures/Basis-Schaltung5.pdf differ diff --git a/Schuh/Pictures/Basis-Schaltung6.pdf b/Schuh/Pictures/Basis-Schaltung6.pdf index 1ea010b..3796b36 100644 Binary files a/Schuh/Pictures/Basis-Schaltung6.pdf and b/Schuh/Pictures/Basis-Schaltung6.pdf differ diff --git a/Schuh/Pictures/Basis-Schaltung7.pdf b/Schuh/Pictures/Basis-Schaltung7.pdf index eb12bd4..75d9030 100644 Binary files a/Schuh/Pictures/Basis-Schaltung7.pdf and b/Schuh/Pictures/Basis-Schaltung7.pdf differ diff --git a/Schuh/Pictures/Core.pdf b/Schuh/Pictures/Core.pdf deleted file mode 100644 index 1de620f..0000000 Binary files a/Schuh/Pictures/Core.pdf and /dev/null differ diff --git a/Schuh/Pictures/Core.png b/Schuh/Pictures/Core.png new file mode 100644 index 0000000..b413dbe Binary files /dev/null and b/Schuh/Pictures/Core.png differ diff --git a/Schuh/Pictures/PinArduino.png b/Schuh/Pictures/PinArduino.png new file mode 100644 index 0000000..4300501 Binary files /dev/null and b/Schuh/Pictures/PinArduino.png differ diff --git a/Schuh/Pictures/Pinbelegung1.pdf b/Schuh/Pictures/Pinbelegung1.pdf index d6d681e..7d50d1a 100644 Binary files a/Schuh/Pictures/Pinbelegung1.pdf and b/Schuh/Pictures/Pinbelegung1.pdf differ diff --git a/Schuh/Pictures/Pinbelegung2.pdf b/Schuh/Pictures/Pinbelegung2.pdf index e85c474..b4ca87f 100644 Binary files a/Schuh/Pictures/Pinbelegung2.pdf and b/Schuh/Pictures/Pinbelegung2.pdf differ diff --git a/Schuh/Pictures/Pinbelegung3.pdf b/Schuh/Pictures/Pinbelegung3.pdf index 7f3868a..67fb7ce 100644 Binary files a/Schuh/Pictures/Pinbelegung3.pdf and b/Schuh/Pictures/Pinbelegung3.pdf differ diff --git a/Schuh/Pictures/Pinbelegung4.pdf b/Schuh/Pictures/Pinbelegung4.pdf index f10f2f4..11e310d 100644 Binary files a/Schuh/Pictures/Pinbelegung4.pdf and b/Schuh/Pictures/Pinbelegung4.pdf differ diff --git a/Schuh/Pictures/Pinbelegung5.pdf b/Schuh/Pictures/Pinbelegung5.pdf deleted file mode 100644 index 4ff0817..0000000 Binary files a/Schuh/Pictures/Pinbelegung5.pdf and /dev/null differ diff --git a/Schuh/Pictures/Portbelegung.pdf b/Schuh/Pictures/Portbelegung.pdf deleted file mode 100644 index a9758b4..0000000 Binary files a/Schuh/Pictures/Portbelegung.pdf and /dev/null differ diff --git a/Schuh/Pictures/Portbelegung.png b/Schuh/Pictures/Portbelegung.png new file mode 100644 index 0000000..4388f5f Binary files /dev/null and b/Schuh/Pictures/Portbelegung.png differ diff --git a/Schuh/Pictures/SchaltungCM.pdf b/Schuh/Pictures/SchaltungCM.pdf index 0171f0b..386e183 100644 Binary files a/Schuh/Pictures/SchaltungCM.pdf and b/Schuh/Pictures/SchaltungCM.pdf differ