¿Cómo se replica esta pregunta sobre el amplificador operacional?

¿Cómo se replica esta pregunta sobre el amplificador operacional?

ingrese la descripción de la imagen aquíAquí está el diagrama encima del texto. Esto es lo que he hecho hasta ahora, pero me cuesta replicarlo.

\begin{circuitikz}
    \draw
    (0, 0) node[op amp] (opamp) {}
    (opamp.-) to[R,l_=$R_1$,-o] (-2, 0.35) -- (-3, 0.35) to [V=$v_1$] (-3,-0.5) to (-3,-0.5) node[ground]{}
    (opamp.-) to[short,*-] ++(0,0.5) coordinate (leftC)
    to[R=$R_2$] (leftC -| opamp.out)
    to[short,-*] (opamp.out) to [short,-o] (1.5,0) to (1.5,-0.5) node[ground]{}
    (opamp.+) -- (-1,-0.35) to (-1,-0.5) node[ground]{}
    ;
\end{circuitikz}

Respuesta1

Esta es una versión limpia del MWE, con un compromiso más completo con las coordenadas relativas. Por desgracia, es un circuito completamente diferente al dibujado.

\documentclass {standalone}
\usepackage{circuitikz}

\begin{document}
\begin{circuitikz}
    \draw
    (0, 0) node[op amp] (opamp) {}
    (opamp.-) to[R,l_=$R_1$,-o] ++(-2, 0) to [V=$v_1$] ++(0,-2) node[ground]{}
    (opamp.-) to[short,*-] ++(0,1) coordinate (leftC)
    to[R=$R_2$] (leftC -| opamp.out)
    to[short,-*] (opamp.out) to [short,-o] (1.5,0) to (1.5,-0.5) node[ground]{}
    (opamp.+) -- ++(0,-0.5) node[ground]{}
    ;
\end{circuitikz}
\end{document}

manifestación

Respuesta2

Usando siunitxla opción para escribir cantidades, coordenadas relativas para el posicionamiento de los elementos del circuito, defina las entradas y anclajes del amplificador operacional y americanoel estilo de conducción:

\documentclass[border=3.131592]{standalone}
\usepackage[siunitx]{circuitikz}

\begin{document}   
    \begin{circuitikz}[american]
\draw   (0,0)   to[R,l=\qty{12}{\kilo\ohm}]     ++(2,0) coordinate[label=$V_1$] (in+)
                to[short,i=$i_1$, *-]           ++(1,0)
                node[op amp,
                     noinv input up,
                     anchor=+]  (oa) {}
(in+ |- oa.-)   coordinate[label=$V_2$] (in-)
                to[short,i=$i_2$, *-]       (oa.-)
    (oa.out)    to[short,*-o]                   ++(2, 0) coordinate (out+)
    (oa.out)    to[R,l=\qty{15}{\kilo\ohm},-*]  ++(0,-2) coordinate (aux1)
                to[R,l=\qty{15}{\kilo\ohm},-*]  ++(0,-2)
                to[short]                       ++(2, 0) coordinate (out-)
                to[open, v=$V_o$, o-o]  (out+)
        (in-)   |-  (aux1)
    (0,0)       to[V,a=\qty{12}{\volt}]      (0,0 |- out-)
                -- (out-)
                ;
    \end{circuitikz}
\end{document}

ingrese la descripción de la imagen aquí

información relacionada