**** 11/14/100 10:22:52 ******** NT Evaluation PSpice (July 1997) ************ * Kathleen Williams, ps2t2, ece 202 **** CIRCUIT DESCRIPTION ************************************************ * Student ID# 0194633 * Varying voltages for the opamps Vpos 10 0 dc 20 Vneg 20 0 dc -20 * Opamp #1 Is = 0 1 0.0001 r1 1 2 10000 x1 0 3 5 10 20 3000 200 604 kewopamp * Opamp #2 r2 2 3 5000 r3 3 4 10000 r4 4 0 36300 r5 4 5 10000 x2 0 3 10 20 5 LM324 * Opamp #3 r6 5 5a 4700 r7 6 7 10000 r8 6 0 3300 x3 6 5a 7 10 20 40000 200 37 kewopamp .lib a:\kewps1t20.lib .lib a:\Eval.lib * control statements to supress output: .options nopage, nobias * control statement to do d.c analysis: .dc Is list 0.0001 * print resultant outputs: .print dc V(2,0),V(5,0),V(7,0) Is V(2,0) V(5,0) V(7,0) 1.000E-04 5.000E-01 -2.277E+00 -9.175E+00 Library File * subcircuit kewopamp.cir - dkg f00 .subckt kewopamp v_plus v_minus v_out V_pos V_neg Rin Eamp Rout * * An "almost ideal" opamp with the output voltage * limited to the power supply rails V_pos & V_neg * v_plus = "+" terminal input * v_minus = "-" terminal input * v_out = output terminal * V_pos = positive supply voltage node * V_neg = negative supply voltage node Rin v_plus v_minus 2.e+5 Eamp v_1 0 v_plus v_minus 2.e+5 Rout v_1 v_out 75 Dpos v_out V_pos Dmod Dneg V_neg v_out Dmod .model Dmod D (N=1u) .ends .end