summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/schule/doc/nandGatter.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/schule/doc/nandGatter.tex')
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/nandGatter.tex104
1 files changed, 104 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/schule/doc/nandGatter.tex b/Master/texmf-dist/doc/latex/schule/doc/nandGatter.tex
new file mode 100644
index 00000000000..353bfb4ea42
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/schule/doc/nandGatter.tex
@@ -0,0 +1,104 @@
+\documentclass[a4paper]{scrartcl}
+\usepackage[utf8]{inputenc}
+\input{etc.tex}
+\begin{document}
+ \section*{NAND-Schaltpläne mit dem Paket \texttt{relaycircuit} erstellen}
+ \begin{lstlisting}[gobble=7,multicols=2,basicstyle=\footnotesize,caption={}]
+ \begin{tikzpicture}
+ \draw (0,6.8) node [left] {\(+\)}
+ -- (9,6.8);
+ \draw (0,0) node [left] {\(-\)}
+ -- (9,0);
+ \draw (4.5,0) to[short, *-]
+ (4.5,0) node [ground] {};
+
+ \draw (7.4,2.5) to[short,*-]
+ (7.5,2.5) to[lamp] (9,2.5)
+ node[ground] {};
+
+ \draw (2.5,5.8) node[arbeits
+ relais] (a1) {};
+ \draw (2.5,4) node[arbeits relais]
+ (a2) {};
+ \draw (2.4,6.8) to[short,*-]
+ (a1.anschluss);
+ \draw (a1.ausgabe) --
+ (a2.anschluss);
+
+ \draw (2.5,1) node[ruhe relais]
+ (r1) {};
+ \draw (a2.ausgabe) --
+ (r1.anschluss);
+ \draw (r1.ausgabe) to[short,-*]
+ (2.4,0);
+ \draw (5,1) node[ruhe relais]
+ (r2) {};
+ \draw (r2.ausgabe) to[short,-*]
+ (4.9,0);
+
+ \draw (7.5,1) node[arbeits relais]
+ (a3) {};
+ \draw (7.5,4) node[ruhe relais]
+ (r3) {};
+ \draw (a3.anschluss) --
+ (r3.ausgabe);
+ \draw (a3.ausgabe) to[short,-*]
+ (7.4,0);
+ \draw (r3.anschluss) to[short,-*]
+ (7.4,6.8);
+
+ \draw (2.4,2.5) to[short,*-*]
+ (4.9,2.5) -| (a3.eingabe);
+ \draw (r2.anschluss) |-
+ (r3.eingabe);
+
+ \draw (0,4.7) node [left] {A}
+ to[short,-*] (0.2,4.7)
+ -- (a2.eingabe);
+ \draw (0.2,4.7) |- (r1.eingabe);
+
+ \draw (0,2.1) node [left] {B}
+ to[short,-*] (0.4,2.1)
+ -| (r2.eingabe);
+ \draw (0.4,2.1) |- (a1.eingabe);
+ \end{tikzpicture}
+ \end{lstlisting}
+ \vspace{0.6cm}
+ \hrule width \textwidth
+ \vspace{1cm}
+ \scalebox{0.8}{
+ \begin{tikzpicture}
+ \draw (0,6.8) node [left] {\(+\)} -- (9,6.8);
+ \draw (0,0) node [left] {\(-\)} -- (9,0);
+ \draw (4.5,0) to[short, *-] (4.5,0) node [ground] {};
+
+ \draw (7.4,2.5) to[short,*-] (7.5,2.5) to[lamp] (9,2.5) node[ground] {};
+
+ \draw (2.5,5.8) node[arbeits relais] (a1) {};
+ \draw (2.5,4) node[arbeits relais] (a2) {};
+ \draw (2.4,6.8) to[short,*-] (a1.anschluss);
+ \draw (a1.ausgabe) -- (a2.anschluss);
+
+ \draw (2.5,1) node[ruhe relais] (r1) {};
+ \draw (a2.ausgabe) -- (r1.anschluss);
+ \draw (r1.ausgabe) to[short,-*] (2.4,0);
+ \draw (5,1) node[ruhe relais] (r2) {};
+ \draw (r2.ausgabe) to[short,-*] (4.9,0);
+
+ \draw (7.5,1) node[arbeits relais] (a3) {};
+ \draw (7.5,4) node[ruhe relais] (r3) {};
+ \draw (a3.anschluss) -- (r3.ausgabe);
+ \draw (a3.ausgabe) to[short,-*] (7.4,0);
+ \draw (r3.anschluss) to[short,-*] (7.4,6.8);
+
+ \draw (2.4,2.5) to[short,*-*] (4.9,2.5) -| (a3.eingabe);
+ \draw (r2.anschluss) |- (r3.eingabe);
+
+ \draw (0,4.7) node [left] {A} to[short,-*] (0.2,4.7) -- (a2.eingabe);
+ \draw (0.2,4.7) |- (r1.eingabe);
+
+ \draw (0,2.1) node [left] {B} to[short,-*] (0.4,2.1) -| (r2.eingabe);
+ \draw (0.4,2.1) |- (a1.eingabe);
+ \end{tikzpicture}
+ }
+\end{document}