107 lines
3.4 KiB
TeX
107 lines
3.4 KiB
TeX
% Author: Dr. Matthias Jung, DL9MJ; Stephan Kregel, DG1HXJ
|
|
% Year: 2020/2021
|
|
\begin{circuitikz}[european]
|
|
\draw(0,0) coordinate(u0)
|
|
to [short, o-*] ++(4,0) coordinate(u1)
|
|
to [short, -o] ++(6,0) coordinate(u2){}
|
|
node[anchor=west](){--};
|
|
\draw(u0) ++ (0,-1) coordinate(gg1);
|
|
\draw(u0)
|
|
to [open, straight voltages, v_<={$U_\mathrm{E}$}] ++(0,4)
|
|
to [C, o-*] ++(4,0) coordinate(m1)
|
|
to [short, i={$I_\mathrm{B}$}] ++(1,0)
|
|
node[npn, tr circle, anchor=B](trans){};
|
|
\draw(trans.E)
|
|
to [short,-*] (trans.E|-u1)
|
|
node[rground](){};
|
|
\draw(trans.C)
|
|
to [C,*-o] (trans.C-|u2) coordinate(m2);
|
|
\draw(trans.C)
|
|
to [open] ++(1,0) coordinate(h1)
|
|
to [open, straight voltages, v^>={$U_\mathrm{CE}$}] (h1|-u2);
|
|
\draw(trans.C)
|
|
to [R, i<={$I_\mathrm{C}$},-*] ++(0,4) coordinate(o1)
|
|
to [short, -o] (o1-|u2)
|
|
node[anchor=west](){+};
|
|
\draw(o1)
|
|
to [short] (o1-|m1) coordinate(o5)
|
|
to [R] (o5|-trans.C)
|
|
to [short] (m1);
|
|
\draw(o5)
|
|
to [short, *-] ++(-2,0)
|
|
to [C] ++(0,-2)
|
|
node[rground](){};
|
|
\draw(u2)
|
|
to [open, straight voltages, v<={$U_\mathrm{A}$}] (m2);
|
|
\draw(u1)
|
|
to [R] (m1);
|
|
|
|
\begin{axis}[%
|
|
at={(gg1)},
|
|
anchor={north west},
|
|
name=gg2,
|
|
/pgf/number format/1000 sep={ },
|
|
/pgf/number format/use comma,
|
|
axis lines=middle,
|
|
axis line style={-Triangle},
|
|
ytick={0},
|
|
every major tick/.append style={thick, black},
|
|
grid=major,
|
|
grid style={line width=.1pt, draw=gray!10},
|
|
major grid style={line width=.2pt,draw=gray!50},
|
|
xticklabel=\empty,
|
|
yticklabel=\empty,
|
|
xtick style={draw=none},
|
|
ytick style={draw=none},
|
|
xmin=0,
|
|
xmax=4.2*pi,
|
|
ymin=-0.75,
|
|
ymax=0.75,
|
|
xmajorgrids=false,
|
|
ymajorgrids=false,
|
|
xlabel style={at={(ticklabel* cs:1)},anchor=north east},
|
|
ylabel style={at={(ticklabel* cs:1)},anchor=north east},
|
|
ylabel={$U_\mathrm{E}$},
|
|
xlabel={$t$},
|
|
width=0.4\linewidth*\getDarcImageFactor,
|
|
height=1cm,
|
|
scale only axis,
|
|
]
|
|
\addplot[samples=500,domain=0:4.0*pi,smooth,black] {0.5*sin(deg(x))+0};
|
|
\end{axis}
|
|
|
|
\draw(gg2.outer north east) ++(1,0) coordinate(gg3);
|
|
|
|
\begin{axis}[%
|
|
at={(gg3)},
|
|
anchor={outer north west},
|
|
/pgf/number format/1000 sep={ },
|
|
/pgf/number format/use comma,
|
|
axis lines=middle,
|
|
axis line style={-Triangle},
|
|
ytick={0},
|
|
every major tick/.append style={thick, black},
|
|
grid=major,
|
|
grid style={line width=.1pt, draw=gray!10},
|
|
major grid style={line width=.2pt,draw=gray!50},
|
|
xticklabel=\empty,
|
|
yticklabel=\empty,
|
|
xtick style={draw=none},
|
|
ytick style={draw=none},
|
|
xmin=0,
|
|
xmax=4.2*pi,
|
|
ymin=-0.25,
|
|
ymax=2.25,
|
|
xmajorgrids=false,
|
|
ymajorgrids=false,
|
|
xlabel style={at={(ticklabel* cs:1)},anchor=north east},
|
|
ylabel style={at={(ticklabel* cs:1)},anchor=north east},
|
|
ylabel={$I_\mathrm{B}$},
|
|
xlabel={$t$},
|
|
width=0.4\linewidth*\getDarcImageFactor,
|
|
height=1cm,
|
|
scale only axis,
|
|
]
|
|
\addplot[samples=500,domain=0:4.0*pi,smooth,black] {0.5*sin(deg(x))+1.2};
|
|
\end{axis}
|
|
\end{circuitikz} |