%\title{Amplificador Sumador Inversor}
\documentclass[transparent]{standalone}
\usepackage[americanvoltages]{circuitikz}
\usepackage{verbatim}
\usepackage[utf8]{inputenc}
\begin{comment}
Este ejemplo representa el esquema de un amplificador diferencial construido con un amplificador operacional y cinco resistencias, el cual se usa para calcular la ganancia de la diferencia de dos señales independientes. Las notaciones son las siguientes:
v_A: tensión de entrada 1.
v_B: tensión de entrada 2.
R_A: resistencia.
R_B: resistencia.
R_f: resistencia.
R_L: resistencia de carga.
v_o: tensión de salida.
Este esquema es una adaptación del que se encuentra en el la página 71, Capítulo 2 del texto "Electrónica, 2da Edición" de Allan R. Hambley, publicado en idioma español por la editorial Pearson Educación.
\end{comment}
% Fijación del tamaño (altura y ancho) de los resistores mediante el comando \ctikzset
\ctikzset{bipoles/resistor/height/.initial=.2}
\ctikzset{bipoles/resistor/width/.initial=.5}
\begin{document}
\begin {circuitikz} [thick]
\draw
% Amplificador Operacional
(5,2.5) node[op amp] (opamp) {}
% Entrada v_A
(-1,0) node[ground]{} to[V=$v_A$] ++(0,4)
to[short] ++(1.5,0) to[R=$R_A$] ++(2.5,0) -| ++(0,-1)
% Entrada v_B
(1,0) node[ground]{} to[V=$v_B$] ++(0,2)
to[short] ++(0,0) to[R=$R_B$] ++(2,0) -| ++(0,1) node[circ]{}
--(opamp.-)
% Entrada No Inversora
(opamp.+) -| ++(0,-2) node[ground]{}
% Realimentación
(opamp.-) node[circ]{} -- ++(0,1) to[R=$R_f$] ++(2.5,0) |- node[circ]{} (opamp.out) {}
% Etapa de Salida
-- ++(1,0) % Línea desde la salida del Amplificador Operacional
node[ocirc](A){}
to[R=$R_L$] ++(0,-2.5)
node[ground]{} node[ocirc](B){}
(A) to[open, v=$v_o$] (B)
% Etiqueta
(7.5,2.5) node [right]{$\displaystyle V_0=-\bigg(\frac {R_f}{R_A}\bigg) v_A-\bigg(\frac {R_f}{ R_B}\bigg) v_B$}
;
\end{circuitikz}
\end{document}