37 lines
1.5 KiB
TeX
37 lines
1.5 KiB
TeX
% Author: Dr. Matthias Jung, DL9MJ
|
|
% Year: 2020
|
|
\begin{circuitikz}
|
|
\ctikzset{
|
|
resistors/scale=\getDarcImageFactor,
|
|
diodes/scale=\getDarcImageFactor
|
|
}
|
|
\draw[-Triangle] (0.8, 0) -- ++(4.0,0.0) coordinate(m0);
|
|
\draw[-Triangle] (1.0,-2) -- ++(0.0,4.5) coordinate(m1);
|
|
\draw[ultra thick, rounded corners=0.2]
|
|
(1,0) sin ++(0.4, 1) cos ++(0.4,-1)
|
|
sin ++(0.4,-1) cos ++(0.4, 1)
|
|
sin ++(0.4, 2) cos ++(0.4,-2)
|
|
sin ++(0.4,-2) cos ++(0.4, 2);
|
|
\draw[dashed, dash pattern=on 3pt off 2pt] (0.8, 2) coordinate(c0) -- ++(4.0,0.0) coordinate(c00);
|
|
\draw[dashed, dash pattern=on 3pt off 2pt] (0.8, 1) coordinate(c1) -- ++(4.0,0.0) coordinate(c11);
|
|
\draw (c00) node[anchor=south east]{\qty{1}{\volt}};
|
|
\draw (c11) node[anchor=south east]{\qty{0,5}{\volt}};
|
|
\draw (m0) node[anchor=north]{$t$};
|
|
\draw (m1) node[anchor=south]{$U_1$};
|
|
\begin{scope}[shift={(5.5,-1.25)}]
|
|
\draw(0,0) coordinate(b0)
|
|
to [short,o-] ++(2,0) coordinate(b1)
|
|
to [short] ++(1,0) coordinate(b2)
|
|
to [short,-o] ++(1,0) coordinate(b3);
|
|
\draw(0,3) coordinate(a0)
|
|
to [R, o-] ++(2,0) coordinate(a1)
|
|
to [short] ++(1,0) coordinate(a2)
|
|
to [short,-o] ++(1,0) coordinate(a3);
|
|
\draw(a1)
|
|
to [stroke diode, invert, *-*] (b1);
|
|
\draw(a2)
|
|
to [stroke diode, *-*] (b2);
|
|
\draw(a0) to[open, v^=$U_1$] (b0);
|
|
\draw(a3) to[open, v^=$U_2$] (b3);
|
|
\end{scope}
|
|
\end{circuitikz} |