| eCircuit Center |
|
|
About SPICE |
SPICE Basics | Running SPICE
| CIRCUIT COLLECTION |
SPICE Commands | SPICE Demos and Downloads |
Op Amp Differential AmplifierCIRCUIT
OPDIF.CIR Download the SPICE file The differential amplifier has a unique feature that many circuits don’t have - two inputs. This circuit amplifies the difference between its input terminals. Other circuits with one input actually have another input – the ground potential. But, in cases where a signal source (like a sensor) has both of its terminals biased at several volts above ground, you need to amplify the difference between the terminals. What about noise that adds an unwanted voltage equally to both terminals of a sensor? The differential amp rejects the noise and rescues the signal.
VOLTAGE GAIN If you keep the following resistor ratios equal, R2/R1 = R4/R3, the voltage gain looks like
What about signals common (or equal) at both inputs Vin+ and Vin-? The equation above tells you the output Vo should be zero! This Common Mode Rejection (CMR) is useful but not perfect! It depends on the op amp device itself and matching of the resistor values (more below). CIRCUIT ANALYSIS The SPICE circuit applies a difference signal VIN (1V @ 10kHz) and a common-mode signal VCM (5V @ 1kHz) to the amplifier’s inputs. With R1=R2=10k, the gain of the circuit is 1. Run a simulation and watch the total input V(1) and output V(4). Did the circuit amplify VIN (10kHz) and reject VCM (1 kHz)? HANDS-ON DESIGN You can easily design a circuit for a different voltage gain. (For example, choosing R1 = R4 = 50k creates a gain of 50/10 = 5 V/V.) Run a simulation and view your new output.
COMMON MODE REJECTION CIRCUIT ANALYSIS One way to test CMR is to kill voltage source VIN and see how much of the common-mode signal VCM gets through to the output. Set VIN to 0V by the statement VIN 1 10 SIN(0 0 10KHZ) Run a simulation and see how much VCM squeaks through. To get a closer view of the output, plot V(4) only.
RESISTOR MATCHING The ability of the circuit to reject common signals depends on how well the resistor ratios are matched. How much mismatch does it take to degrade the CMR of a differential amp? CIRCUIT ANALYSIS Suppose just one of the resistors of the resistors is off by only 0.1%. Change any one of resistors R1-R4 to 10.01 k or 9.999 k. Try the circuit to see how much the output increases from VCM due to resistor mismatching. Increase the mismatch to 1% by changing any resitor to 10.1 k or 9.99 k. How much common mode error gets though now?
SPICE FILE Download the file or copy this netlist into a text file with the *.cir extention. OPDIF.CIR - DIFFERENTIAL AMPLIFIER * VIN 1 10 SIN(0 1 10KHZ) VCM 10 0 SIN(0 5 1KHZ) * R1 1 2 10K R2 2 4 10K R3 10 3 10K R4 3 0 10K XOP 3 2 4 OPAMP1 * * OPAMP MACRO MODEL, SINGLE-POLE * connections: non-inverting input * | inverting input * | | output * | | | .SUBCKT OPAMP1 1 2 6 * INPUT IMPEDANCE RIN 1 2 10MEG * DC GAIN (100K) AND POLE 1 (100HZ) * GBWP = 10MHz EGAIN 3 0 1 2 100K RP1 3 4 1K CP1 4 0 1.5915UF * OUTPUT BUFFER AND RESISTANCE EBUFFER 5 0 4 0 1 ROUT 5 6 10 .ENDS * .TRAN 0.01MS 1MS .PLOT TRAN V(1) V(4) .PRINT TRAN V(1) V(4) .PROBE .END
© 2002 eCircuit Center |