オペアンプによるローパスフィルタ回路


オペアンプによるローパスフィルタ回路

\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);

\draw(-1.5,2)--(-1.5,3.5);
\draw(1.5,2)--(1.5,3.5);
\fill[ball color=black](-1.5,2)circle(0.1);
\fill[ball color=black](1.5,2) circle(0.1);
\draw(-1.5,3.5) to[C=$C$] (1.5,3.5);
\end{tikzpicture}
\end{document}