我不知道为什么源为一个引脚工作,而另一个则占用线并在图像中写入。并且隐身被移动到右侧,而开始时在右侧有 + 和 - 输入。
\documentclass[preview]{standalone}
\usepackage[siunitx]{circuitikz}
\ctikzset{bipoles/capacitor/height/.initial=.4854}
\ctikzset{bipoles/capacitor/width/.initial=.1}
\begin{document}%
\begin{tikzpicture}
\draw
(0,0) node[fd op amp] (opamp) {} node[left] {\\}
(opamp.-) node[circ] {} to[$text1$,*-*] ++(-1.5,0) node[ocirc] {} node[left] {\(v_p\)}
(opamp.+) node[circ] {} to[$text2$, l=\(C_s\)] ++(-0.8,0) node[ocirc] {} node[left] {\(v_n\)}
(opamp.out -) node[circ] {} -- ++(0,0)
to[battery, l_=\SI{}{-V_{cc}}, invert] ++(0,-2) node[cground](GND){};
(opamp.out +) node[circ] {} -- ++(0,0)
to[battery, l_=\SI{}{+V_{cc}}] (0,2) node[cground](GND){};
\draw [-stealth](-3,1) -- (-1.5,1)node[pos=0.7, above]{$i_{P}$};
\draw [-stealth](-3,-1) -- (-1.5,-1)node[pos=0.7, below]{$i_{N}$};
\end{tikzpicture}
\end{document}
答案1
下面画出了完整的上部电路。我唯一没有做的就是在短路旁边使用箭头来显示电流。
所有东西都是相对于彼此定位的,并且使用坐标,所以这应该很容易定制。
\documentclass[tikz,border=3.14]{standalone}
\usepackage[american]{circuitikz}
\begin{document}
\begin{tikzpicture}
\draw
(0,0) coordinate(vp-)
to[short,o-o] ++(1,0) coordinate(vn-)
to[short,-*] ++(2,0) coordinate(gnd)
node[ground]{}
to[short,-*] ++(1.2,0) coordinate(vcc)
to[short,-o] ++(2,0) coordinate(vo-)
(gnd)
to[battery,-o,v=$-V_{\mathrm{CC}}$] ++(0,1.5)
to[short,i_=$I_{\mathrm{C}-}$] ++(0,0.5)
node[op amp, yscale=-1, anchor=up](amp){}
(amp.down)
to[short,-o,i<_=$I_{\mathrm{C}+}$] ++(0,0.5)
to[short] ++(0,0.2) coordinate(tmp)
to[short] (tmp-|vcc)
to[battery,v=$+V_{\mathrm{CC}}$] (vcc)
(amp.+)
to[short,-o, i<_=$i_{\mathrm{P}}$] (amp.+-|vp-)
to[open, v=$v_{\mathrm{P}}$] (vp-)
(amp.-)
to[short,-o, i<_=$i_{\mathrm{N}}$] (amp.--|vn-)
to[open, v=$v_{\mathrm{N}}$] (vn-)
(amp.out)
to[short,-o, i=$i_{\mathrm{O}}$] (amp.out-|vo-)
to[open, v^=$v_{\mathrm{O}}$] (vo-)
;
\end{tikzpicture}
\end{document}