From 01f8510bbdcc5ef8aac6a02981801a1917879193 Mon Sep 17 00:00:00 2001 From: acereca Date: Mon, 14 May 2018 23:05:01 +0200 Subject: [PATCH] start with basis of bath --- parts/intro.tex | 4 ++++ temp_content.tex | 46 ++++++++++++++++++++++++++++++++++++++ thesis.tex | 52 +++++-------------------------------------- tikz/mon48v.tex | 43 +++++++++++++++++++++++++++++++++++ tikz/tikzpreamble.tex | 8 ++++++- 5 files changed, 106 insertions(+), 47 deletions(-) create mode 100644 parts/intro.tex create mode 100644 temp_content.tex create mode 100644 tikz/mon48v.tex diff --git a/parts/intro.tex b/parts/intro.tex new file mode 100644 index 0000000..fbc36a0 --- /dev/null +++ b/parts/intro.tex @@ -0,0 +1,4 @@ +%! TEX root = ../thesis.tex + +\chapter{Preface} +hi diff --git a/temp_content.tex b/temp_content.tex new file mode 100644 index 0000000..c3816a8 --- /dev/null +++ b/temp_content.tex @@ -0,0 +1,46 @@ +%! TEX root = ./thesis.tex +\chapter{vorläufiger Inhalt} +\begin{itemize} + \item I2C stabil + (Chip ID == PowerIt ID) auslesbar + \begin{itemize} + \item I2C Umbau, was war, was wird nicht mehr, was bleibt, was wird neu? + \item \href{https://techoverflow.net/2015/02/03/reading-the-stm32-unique-device-id-in-c/}{UID auslesen} + \end{itemize} + \item Messungen kalibrieren + \begin{itemize} + \item ADC vs Keithley (Spannugnen) bzw. vs EL (Strom) + \item Kennlinien charakterisieren (woher kommen Fehler? Offset, Gain) + \begin{itemize} + \item erklaeren der consts im Quellcode der Firmware: + \begin{itemize} + \item Messschaltungen der Spannungen und Stroeme + \item Berechnung von 8I + \item Umrechnung des Temp sensors + \end{itemize} + \item Langzeit-Stabilität (\textasciitilde 1 Monat) + \item Powerit-zu-Powerit variation $\rightarrow$ woher kommen Kalibrationswerte? (kein ID chips) + \begin{itemize} + \item datenbank, falls noetig, gelesen on raspis + \item standardwerte basieren auf? + \end{itemize} + \end{itemize} + \item Temperatursensor + \begin{itemize} + \item wie genau ist die ausgelesene Temperatur, + \item wo wird sie ausgelesen, + \item ist sie dann nuetzlich? + \end{itemize} + \end{itemize} + \item Regelung vom 1.8V Ausgang + \begin{itemize} + \item Konzepte vergleichen + \item Regelung ohne vollst. Information + \item Stabilität! + \end{itemize} +\end{itemize} +\begin{figure}[b] + \centering + %\includegraphics[width=\textwidth]{data/m03_poticalib/adccalib_02.eps} + \caption{ Kurve der 1.8V Ausgangsspannung in Abhaengigkeit des angelegeten Widerstandes} + \label{} +\end{figure} diff --git a/thesis.tex b/thesis.tex index 0267019..4346cca 100644 --- a/thesis.tex +++ b/thesis.tex @@ -1,51 +1,11 @@ \documentclass[]{scrreprt} - \input{preamble} +\author{Patrick Nisblé} +\title{$<$ on the calibration and regulation of a PowerIt, english$>$} \begin{document} -\chapter{vorläufiger Inhalt} -\begin{itemize} - \item I2C stabil + (Chip ID == PowerIt ID) auslesbar - \begin{itemize} - \item I2C Umbau, was war, was wird nicht mehr, was bleibt, was wird neu? - \item \href{https://techoverflow.net/2015/02/03/reading-the-stm32-unique-device-id-in-c/}{UID auslesen} - \end{itemize} - \item Messungen kalibrieren - \begin{itemize} - \item ADC vs Keithley (Spannugnen) bzw. vs EL (Strom) - \item Kennlinien charakterisieren (woher kommen Fehler? Offset, Gain) - \begin{itemize} - \item erklaeren der consts im Quellcode der Firmware: - \begin{itemize} - \item Messschaltungen der Spannungen und Stroeme - \item Berechnung von 8I - \item Umrechnung des Temp sensors - \end{itemize} - \item Langzeit-Stabilität (\textasciitilde 1 Monat) - \item Powerit-zu-Powerit variation $\rightarrow$ woher kommen Kalibrationswerte? (kein ID chips) - \begin{itemize} - \item datenbank, falls noetig, gelesen on raspis - \item standardwerte basieren auf? - \end{itemize} - \end{itemize} - \item Temperatursensor - \begin{itemize} - \item wie genau ist die ausgelesene Temperatur, - \item wo wird sie ausgelesen, - \item ist sie dann nuetzlich? - \end{itemize} - \end{itemize} - \item Regelung vom 1.8V Ausgang - \begin{itemize} - \item Konzepte vergleichen - \item Regelung ohne vollst. Information - \item Stabilität! - \end{itemize} -\end{itemize} -\begin{figure}[b] - \centering - \includegraphics[width=\textwidth]{data/m03_poticalib/adccalib_02.eps} - \caption{ Kurve der 1.8V Ausgangsspannung in Abhaengigkeit des angelegeten Widerstandes} - \label{} -\end{figure} + \maketitle + \tableofcontents + \include{./temp_content} + \include{parts/intro} \end{document} diff --git a/tikz/mon48v.tex b/tikz/mon48v.tex new file mode 100644 index 0000000..39cae61 --- /dev/null +++ b/tikz/mon48v.tex @@ -0,0 +1,43 @@ +\documentclass[]{standalone} +\input{./tikzpreamble} + +\begin{document} +\begin{circuitikz}[scale=2] + \draw[color=black, thick] + (0,0) node[left]{$V_{SS}=-48V$} + to [short,o-*] (1.5,0){} % Baseline for connection to ground + (1,0) + to [R, text width=1cm, l={R? 240k}, *-] (1,3) + to [R, text width=1cm, l={R? 1k}, *-] (1,6) + (0,6) to [short, o-] (1,6) + + (2.1,3) node[fd op amp] (fdoa) {} + (fdoa.+) to (1,3) + (fdoa.-) to (1.5,0) + (fdoa.down) to (2.06,0) + (fdoa.down)+(-.2,-.1) + to (1.86,2.2) + to (.1,2.2) + to [short, -*](.1,6) + (fdoa.up) + to (2.06,6) + to (5,6) + (fdoa.up)+(-.2,.1) + to +(-.2,1) + to [short, -*] +(0,1) + + (4,3) node[op amp] (oa) {} + (fdoa.out -) to (oa.-) + (fdoa.out +) to (oa.+) + + (2.06,0) to [short,-o] (6,0) node[right]{GND} + (5,0) node[ground]{} node[circ](4.5,0){} + (5,0) + to [R, text width=1cm, l=$R20$ 1k] (5,3) + to [R, l=$R21$, *-*] (5,6) + to [short, -o](6,6) node[right]{$V_{DD}=3.3 V$} + + % Mosfet Transistors + ; +\end{circuitikz} +\end{document} diff --git a/tikz/tikzpreamble.tex b/tikz/tikzpreamble.tex index d710302..8a055bc 100644 --- a/tikz/tikzpreamble.tex +++ b/tikz/tikzpreamble.tex @@ -2,4 +2,10 @@ \usetikzlibrary{positioning, shapes, arrows} \usepackage[siunitx]{circuitikz} \usepackage[utf8]{inputenc} -\usepackage{fontenc} +%\usepackage{cm} +\usepackage[T1]{fontenc} +\renewcommand*\familydefault{\sfdefault} + +\usepackage{sectsty} +\allsectionsfont{ \sffamily} +