mirror of
https://github.com/EranMorkon/AMTS.git
synced 2023-12-28 16:48:38 +00:00
Improve costs and some text
This commit is contained in:
parent
a573f021e0
commit
fd67423d22
|
@ -26,7 +26,7 @@ Das Hauptaugenmerk wurde jedoch auf folgende Anwendungen gelegt:
|
||||||
\fig{anwendung-gpio}{Anwendungsszenario: GPIO}{Anwendungsszenario: GPIO}{0.75\textwidth}{Allgemein/img/Anw/io-gpio}
|
\fig{anwendung-gpio}{Anwendungsszenario: GPIO}{Anwendungsszenario: GPIO}{0.75\textwidth}{Allgemein/img/Anw/io-gpio}
|
||||||
\fig{anwendung-uart}{Anwendungsszenario: UART}{Anwendungsszenario: UART}{0.75\textwidth}{Allgemein/img/Anw/io-uart}
|
\fig{anwendung-uart}{Anwendungsszenario: UART}{Anwendungsszenario: UART}{0.75\textwidth}{Allgemein/img/Anw/io-uart}
|
||||||
\fig{anwendung-periph}{Anwendungsszenario: Serielle Kommunikation}{Anwendungsszenario: Serielle Kommunikation}{0.5\textwidth}{Allgemein/img/Anw/io-periph}
|
\fig{anwendung-periph}{Anwendungsszenario: Serielle Kommunikation}{Anwendungsszenario: Serielle Kommunikation}{0.5\textwidth}{Allgemein/img/Anw/io-periph}
|
||||||
\fig{anwendung-timerinterrupt}{Anwendungsszenario: Timer/Interrupt}{Anwendungsszenario: Timer/interrupt}{0.75\textwidth}{Allgemein/img/Anw/capture-compare}
|
\fig{anwendung-timerinterrupt}{Anwendungsszenario: Timer/Interrupt}{Anwendungsszenario: Timer/Interrupt}{0.75\textwidth}{Allgemein/img/Anw/capture-compare}
|
||||||
\fig{anwendung-audio}{Anwendungsszenario: Audioverarbeitung}{Anwendungsszenario: Audioverarbeitung}{0.75\textwidth}{Allgemein/img/Anw/audio}
|
\fig{anwendung-audio}{Anwendungsszenario: Audioverarbeitung}{Anwendungsszenario: Audioverarbeitung}{0.75\textwidth}{Allgemein/img/Anw/audio}
|
||||||
\fig{anwendung-ethernet}{Anwendungsszenario: Webanwendung}{Anwendungsszenario: Webanwendung}{0.75\textwidth}{Allgemein/img/Anw/ethernet}
|
\fig{anwendung-ethernet}{Anwendungsszenario: Webanwendung}{Anwendungsszenario: Webanwendung}{0.75\textwidth}{Allgemein/img/Anw/ethernet}
|
||||||
\fig{anwendung-bluetooth}{Anwendungsszenario: Bluetooth}{Anwendungsszenario: Bluetooth}{0.75\textwidth}{Allgemein/img/Anw/bluetooth}
|
\fig{anwendung-bluetooth}{Anwendungsszenario: Bluetooth}{Anwendungsszenario: Bluetooth}{0.75\textwidth}{Allgemein/img/Anw/bluetooth}
|
||||||
|
|
51
Allgemein/Kosten.tex
Normal file
51
Allgemein/Kosten.tex
Normal file
|
@ -0,0 +1,51 @@
|
||||||
|
\section{Kostenkalkulation}
|
||||||
|
\label{sec:kostenrechnung}
|
||||||
|
\subsection{ARM Minimalsystem}
|
||||||
|
\label{sec:arm-kostenrechnung}
|
||||||
|
Die Kostenkalkulation für die einzelnen Platinen bezieht sich je auf den Fertigungspreis von einem Stück bei einer Gesamtauflage von hundert Stück. Weiters wurden bei der Kostenkalkulation alle verwendbaren Sensoren und Features berücksichtigt. Darüber hinaus wurde davon ausgegangen, dass jedes Stück einzeln erwerbbar ist und es sich um eine kostenlose Lieferung der einzelnen Bauteile handelt.
|
||||||
|
|
||||||
|
Daraus ergaben sich folgende Preise im Dezember 2017:
|
||||||
|
\begin{itemize}
|
||||||
|
\item \gls{Core-Modul}:
|
||||||
|
\begin{itemize}
|
||||||
|
\item Leiterkarte: 0,93 €
|
||||||
|
\item Bauteile: 29,9508 €
|
||||||
|
\item Summe: 30,8808 €
|
||||||
|
\end{itemize}
|
||||||
|
\item \gls{Basisplatine}:
|
||||||
|
\begin{itemize}
|
||||||
|
\item Leiterkarte: 5,33 €
|
||||||
|
\item Bauteile: 181,1938 €
|
||||||
|
\item Summe: 186,5238 €
|
||||||
|
\end{itemize}
|
||||||
|
\item \gls{USB-to-UART}:
|
||||||
|
\begin{itemize}
|
||||||
|
\item Leiterkarte: 0,71 €
|
||||||
|
\item Bauteile: 6,8192 €
|
||||||
|
\item Summe: 7,5292 €
|
||||||
|
\end{itemize}
|
||||||
|
\item Audio Adapter:
|
||||||
|
\begin{itemize}
|
||||||
|
\item Leiterkarte: 1,65 €
|
||||||
|
\item Bauteile: 18,0208 €
|
||||||
|
\item Summe: 19,6708 €
|
||||||
|
\end{itemize}
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
|
Anhand dieser Preise ergibt sich ein Gesamtpreis von \textbf{244,6046 €} für alle Systeme.
|
||||||
|
|
||||||
|
Für die Entwicklung des ARM Minimalsystems entstand ein Kostenaufwand von \textbf{3463,34 €}.
|
||||||
|
|
||||||
|
\subsection{Z80 Minimalsystem}
|
||||||
|
\label{sec:z80-kostenrechnung}
|
||||||
|
Kosten für die Fertigung von 100 PCBs bei PCBWay inklusive Frachtkosten:
|
||||||
|
332 \$ = 271,01 €
|
||||||
|
|
||||||
|
Fertigungskosten für ein Minimalsystem (alle Preise Stand März 2018):
|
||||||
|
\begin{itemize}
|
||||||
|
\item Leiterkarte: 2,71 €
|
||||||
|
\item Bauteile: 75,50 €
|
||||||
|
\item Summe: 78,21 €
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
|
Für die Entwicklung des Z80 Minimalsystems entstand ein Kostenaufwand von \textbf{1008,01 €}.
|
|
@ -123,7 +123,7 @@
|
||||||
\clearpage
|
\clearpage
|
||||||
\input{Schuh/Audio}
|
\input{Schuh/Audio}
|
||||||
\clearpage
|
\clearpage
|
||||||
\input{Schuh/Kosten}
|
\input{Schuh/Liste}
|
||||||
|
|
||||||
\clearpage
|
\clearpage
|
||||||
\pageauthor{Mieke}
|
\pageauthor{Mieke}
|
||||||
|
@ -134,6 +134,10 @@
|
||||||
\pageauthor{Reischl}
|
\pageauthor{Reischl}
|
||||||
\input{Reischl/Reischl}
|
\input{Reischl/Reischl}
|
||||||
|
|
||||||
|
\clearpage
|
||||||
|
\pageauthor{Reischl, Schuh}
|
||||||
|
\input{Allgemein/Kosten}
|
||||||
|
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Appendix
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Appendix
|
||||||
\cleardoublepage
|
\cleardoublepage
|
||||||
\pageauthor{Mieke}
|
\pageauthor{Mieke}
|
||||||
|
|
|
@ -346,18 +346,6 @@ Die Programmierung des EPROMS wird mit einem Programmiergerät vorgenommen. Dies
|
||||||
\subsubsection{Z80 Assembler}
|
\subsubsection{Z80 Assembler}
|
||||||
Grundsätzlich kann die Übersetzung des Assemblercodes in Intel HEX-Code von Hand erfolgen. Bei größeren Programmen empfiehlt es sich, einen Assembler zu verwenden, wie etwa das Crossware Embedded Development Studio, welcher sowohl als Assembler als auch als Simulator verwendet werden kann. Da dieser Assembler standardmäßig für die Anwendung mit dem MPF 1B konfiguriert ist, muss die Startadresse auf 0000 statt 1800 geändert werden ebenso wie die Größe des Speichers und die Auswahl des EPROMS als Programmspeichermedium. Bei der Übersetzung des Programms liefert der Assembler ein HEX-File, welches für die Programmierung des EPROMS mit der dafür vorgesehenen Software MiniPro Programmer geeignet ist. Genaue Informationen zu Installation und Anwendung liegen der Software in englischer Sprache bei.
|
Grundsätzlich kann die Übersetzung des Assemblercodes in Intel HEX-Code von Hand erfolgen. Bei größeren Programmen empfiehlt es sich, einen Assembler zu verwenden, wie etwa das Crossware Embedded Development Studio, welcher sowohl als Assembler als auch als Simulator verwendet werden kann. Da dieser Assembler standardmäßig für die Anwendung mit dem MPF 1B konfiguriert ist, muss die Startadresse auf 0000 statt 1800 geändert werden ebenso wie die Größe des Speichers und die Auswahl des EPROMS als Programmspeichermedium. Bei der Übersetzung des Programms liefert der Assembler ein HEX-File, welches für die Programmierung des EPROMS mit der dafür vorgesehenen Software MiniPro Programmer geeignet ist. Genaue Informationen zu Installation und Anwendung liegen der Software in englischer Sprache bei.
|
||||||
|
|
||||||
\subsection{Kostenrechnung}
|
|
||||||
\label{sec:z80-kostenrechnung}
|
|
||||||
Kosten für die Fertigung von 5 PCBs bei PCBWay inklusive Frachtkosten:
|
|
||||||
60 \$ = 48,60 €
|
|
||||||
|
|
||||||
Fertigungskosten für ein Minimalsystem (alle Preise Stand März 2018):
|
|
||||||
\begin{itemize}
|
|
||||||
\item PCB: 9,72 €
|
|
||||||
\item Bauteile: 75,50 €
|
|
||||||
\item Summe: 85,22 €
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\subsection{Software und Analyse}
|
\subsection{Software und Analyse}
|
||||||
\label{sec:z80-software}
|
\label{sec:z80-software}
|
||||||
\subsubsection{Beschreibung der Hardware}
|
\subsubsection{Beschreibung der Hardware}
|
||||||
|
|
|
@ -32,7 +32,7 @@ Die \gls{Basisplatine} verfügt über mehrere in \fref{tab:basisplatine-schnitts
|
||||||
\hline
|
\hline
|
||||||
JTAG & Programmierung auf Basis von \gls{JTAG}\\
|
JTAG & Programmierung auf Basis von \gls{JTAG}\\
|
||||||
\hline
|
\hline
|
||||||
DE-9 Buche & Ansteuerung von Nextion-Display\\
|
DE-9 Buchse & Ansteuerung von Nextion-Display\\
|
||||||
\hline
|
\hline
|
||||||
Arduino-Shield-Connector & Verwendung von diversen Arduino-Shields\\
|
Arduino-Shield-Connector & Verwendung von diversen Arduino-Shields\\
|
||||||
\hline
|
\hline
|
||||||
|
|
|
@ -1,66 +0,0 @@
|
||||||
\section{Stücklisten}
|
|
||||||
\label{sec:stücklisten}
|
|
||||||
|
|
||||||
\subsection{Core-Modul}
|
|
||||||
\label{sec:stücklisten-core}
|
|
||||||
\tabpdf{stücklisten-core}{Stückliste Core-Modul}{Stückliste \gls{Core-Modul}}{0.8\textwidth}{Schuh/Pictures/stuck-core}
|
|
||||||
|
|
||||||
\subsection{Basisplatine}
|
|
||||||
\label{sec:stücklisten-basis}
|
|
||||||
\begin{table}[H]
|
|
||||||
\centering
|
|
||||||
\includegraphics[width=0.8\textwidth]{Schuh/Pictures/stuck-basis1}
|
|
||||||
\caption[Stückliste Basisplatine]{Stückliste \gls{Basisplatine}}
|
|
||||||
\label{tab:stücklisten-basis}
|
|
||||||
\end{table}
|
|
||||||
\begin{table}[H]\ContinuedFloat
|
|
||||||
\centering
|
|
||||||
\includegraphics[width=0.8\textwidth]{Schuh/Pictures/stuck-basis2}
|
|
||||||
\caption[Stückliste Basisplatine]{Stückliste \gls{Basisplatine}}
|
|
||||||
\end{table}
|
|
||||||
\begin{table}[H]\ContinuedFloat
|
|
||||||
\centering
|
|
||||||
\includegraphics[width=0.8\textwidth]{Schuh/Pictures/stuck-basis3}
|
|
||||||
\caption[Stückliste Basisplatine]{Stückliste \gls{Basisplatine}}
|
|
||||||
\end{table}
|
|
||||||
|
|
||||||
\subsection{USB-to-UART Adapter}
|
|
||||||
\label{sec:stücklisten-usbtouart}
|
|
||||||
\tabpdf{stücklisten-usbtouart}{Stückliste USB-to-UART Adapter}{Stückliste \gls{USB-to-UART} Adapter}{0.8\textwidth}{Schuh/Pictures/stuck-usbtouart}
|
|
||||||
|
|
||||||
\subsection{Audioadapter}
|
|
||||||
\label{sec:stücklisten-audio}
|
|
||||||
\tabpdf{stücklisten-audio}{Stückliste Audioadapter}{Stückliste Audioadapter}{0.8\textwidth}{Schuh/Pictures/stuck-audio}
|
|
||||||
|
|
||||||
\section{Kostenkalkulation}
|
|
||||||
Die Kostenkalkulation für die einzelnen Platinen bezieht sich je auf den Fertigungspreis von einem Stück bei einer Gesamtauflage von hundert Stück. Weiters wurden bei der Kostenkalkulation alle verwendbaren Sensoren und Features berücksichtigt. Darüber hinaus wurde davon ausgegangen, dass jedes Stück einzeln erwerbbar ist und es sich um eine kostenlose Lieferung der einzelnen Bauteile handelt.
|
|
||||||
|
|
||||||
Daraus ergaben sich folgende Preise im Dezember 2017:
|
|
||||||
\begin{itemize}
|
|
||||||
\item \gls{Core-Modul}:
|
|
||||||
\begin{itemize}
|
|
||||||
\item Leiterkarte: 0,93 €
|
|
||||||
\item Bauteile: 29,9508 €
|
|
||||||
\item Summe: 30,8808 €
|
|
||||||
\end{itemize}
|
|
||||||
\item \gls{Basisplatine}:
|
|
||||||
\begin{itemize}
|
|
||||||
\item Leiterkarte: 5,33 €
|
|
||||||
\item Bauteile: 181,1938 €
|
|
||||||
\item Summe: 186,5238 €
|
|
||||||
\end{itemize}
|
|
||||||
\item \gls{USB-to-UART}:
|
|
||||||
\begin{itemize}
|
|
||||||
\item Leiterkarte: 0,71 €
|
|
||||||
\item Bauteile: 6,8192 €
|
|
||||||
\item Summe: 7,5292 €
|
|
||||||
\end{itemize}
|
|
||||||
\item Audio Adapter:
|
|
||||||
\begin{itemize}
|
|
||||||
\item Leiterkarte: 1,65 €
|
|
||||||
\item Bauteile: 18,0208 €
|
|
||||||
\item Summe: 19,6708 €
|
|
||||||
\end{itemize}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
Anhand dieser Preise ergibt sich ein Gesamtpreis von \textbf{244,6046 €} für alle Systeme.
|
|
33
Schuh/Liste.tex
Normal file
33
Schuh/Liste.tex
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
\section{Stücklisten}
|
||||||
|
\label{sec:stücklisten}
|
||||||
|
|
||||||
|
\subsection{Core-Modul}
|
||||||
|
\label{sec:stücklisten-core}
|
||||||
|
\tabpdf{stücklisten-core}{Stückliste Core-Modul}{Stückliste \gls{Core-Modul}}{0.8\textwidth}{Schuh/Pictures/stuck-core}
|
||||||
|
|
||||||
|
\subsection{Basisplatine}
|
||||||
|
\label{sec:stücklisten-basis}
|
||||||
|
\begin{table}[H]
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=0.8\textwidth]{Schuh/Pictures/stuck-basis1}
|
||||||
|
\caption[Stückliste Basisplatine]{Stückliste \gls{Basisplatine}}
|
||||||
|
\label{tab:stücklisten-basis}
|
||||||
|
\end{table}
|
||||||
|
\begin{table}[H]\ContinuedFloat
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=0.8\textwidth]{Schuh/Pictures/stuck-basis2}
|
||||||
|
\caption[Stückliste Basisplatine]{Stückliste \gls{Basisplatine}}
|
||||||
|
\end{table}
|
||||||
|
\begin{table}[H]\ContinuedFloat
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=0.8\textwidth]{Schuh/Pictures/stuck-basis3}
|
||||||
|
\caption[Stückliste Basisplatine]{Stückliste \gls{Basisplatine}}
|
||||||
|
\end{table}
|
||||||
|
|
||||||
|
\subsection{USB-to-UART Adapter}
|
||||||
|
\label{sec:stücklisten-usbtouart}
|
||||||
|
\tabpdf{stücklisten-usbtouart}{Stückliste USB-to-UART Adapter}{Stückliste \gls{USB-to-UART} Adapter}{0.8\textwidth}{Schuh/Pictures/stuck-usbtouart}
|
||||||
|
|
||||||
|
\subsection{Audioadapter}
|
||||||
|
\label{sec:stücklisten-audio}
|
||||||
|
\tabpdf{stücklisten-audio}{Stückliste Audioadapter}{Stückliste Audioadapter}{0.8\textwidth}{Schuh/Pictures/stuck-audio}
|
Loading…
Reference in a new issue