反転増幅回路
\documentclass[tikz,border=10pt]{standalone}
\usepackage{circuitikz}
\begin{document}
\begin{tikzpicture}
\draw (0,0) node[op amp] {};
\draw(1.2,0)--(2.4,0);
\draw (-4,0.5) to[european resistor=$R_1$] (-1,0.5);
\draw (-1.5,2) to[european resistor=$R_2$] (1.5,2);
\draw(-1.5,0.5)--(-1.5,2);
\draw(-1.2,-0.5)--(-1.5,-0.5)--(-1.5,-1.5);
\fill[ball color=black](-1.5,0.5)circle(0.1);
\fill[ball color=white](-4,0.5) circle(0.1);
\fill[white,opacity=0.4](-4,0.5) circle(0.1);
\draw(-4,0.5)circle(0.1);
\draw[-{>[scale=2]}](-4,-1.5)--(-4,0.4);
\draw(-4.3,-0.5)node{$V_{\textmd{in}}$};
\fill[ball color=white](2.5,0) circle(0.1);
\fill[white,opacity=0.4](2.5,0)circle(0.1);
\draw(2.5,0)circle(0.1);
\draw[-{>[scale=2]}](2.5,-1.5)--(2.5,-0.1);
\draw(2.85,-0.75)node{$V_{\textmd{out}}$};
\draw(1.5,2)--(1.5,0);
\fill[ball color=black](1.5,0)circle(0.1);
\draw(-1.5,-1.5) to node[eground]{} (-1.5,-1.5);
\draw(-1.2,0.9)node{$V_-$};
\draw(-1.2,-0.9)node{$V_+$};
\draw[-{>[scale=2]}](-3,0)--(-2,0);
\draw(-2.5,-0.25)node{$I_ 1$};
\draw[-{>[scale=2]}](-0.5,1.5)--(0.5,1.5);
\draw(0,1.25)node{$I_ 2$};
\draw(-4,-1.5) to node[eground]{} (-4,-1.5);
\draw(2.5,-1.5) to node[eground]{} (2.5,-1.5);
\end{tikzpicture}
\end{document}
非反転増幅回路
\documentclass[tikz,border=10pt]{standalone}
\usepackage{circuitikz}
\begin{document}
\begin{tikzpicture}
\draw (0,0) node[op amp] {};
\draw(1.2,0)--(2.4,0);
\draw (-4,0.5) to[european resistor=$R_1$] (-1,0.5);
\draw (-1.5,2) to[european resistor=$R_2$] (1.5,2);
\draw(-1.5,0.5)--(-1.5,2);
\draw(-1.2,-0.5)--(-1.5,-0.5)--(-1.5,-1.5);
\fill[ball color=black](-1.5,0.5) circle(0.1);
\fill[ball color=white](-1.5,-1.5) circle(0.1);
\fill[white,opacity=0.4](-1.5,-1.5)circle(0.1);
\draw(-1.5,-1.5)circle(0.1)node[right]{$V_{\textmd{in}}$};
\draw(-1.5,-2) to node[eground]{} (-1.5,-2);
\draw(2.5,-2) to node[eground]{} (2.5,-2);
\draw[-{>[scale=2]}](-1.5,-2)--(-1.5,-1.6);
\draw[-{>[scale=2]}](2.5,-2)--(2.5,-0.1);
\draw(2.9,-1)node{$V_{\textmd{out}}$};
\fill[ball color=white](2.5,0) circle(0.1);
\fill[white,opacity=0.4](2.5,0)circle(0.1);
\draw(2.5,0)circle(0.1);
\draw(1.5,2)--(1.5,0);
\fill[ball color=black](1.5,0) circle(0.1);
\draw(-4,0.5)--(-4,-2);
\draw(-4,-2) to node[eground]{} (-4,-2);
\draw(-1.2,0.9) node{$V_-$};
\draw(-1.2,-0.9)node{$V_+$};
\draw[{<[scale=2]}-](-3,0)--(-2,0);
\draw(-2.5,-0.25)node{$I_ 1$};
\draw[{<[scale=2]}-](-0.5,1.5)--(0.5,1.5);
\draw(0,1.25)node{$I_ 2$};
\end{tikzpicture}
\end{document}

