About SPICE |
SPICE Basics |
Running SPICE |
CIRCUIT COLLECTION
SPICE Commands |
SPICE Downloads |
About |
Contact |
Home
Download SPICE
Netlist or LTSPICE
Schematic
Right Click on filename, select "Save link as..."
How does the SMU's control "cross over" from Force Mode to Clamp
Mode? The
answer is simple enough - pass the MINIMUM of the three errors (see
SMU with Clamps) to the next stage (the integrator).
The Crossover is one of the most interesting circuits of the SMU - just three op amps and a few
key components.
Get a refresh of the SMU Circuit
Back to the SMU Series
How does the Crossover pass the MINIMUM of the errors? Two cases reveal the how it's accomplished.
CASE 1: FORCE ERROR MINIMUM
CASE 2: POS CLAMP ERROR MINIMUM
The case of NEG CLAMP ERROR MINIMUM works similarly to the case above. Print out the schematic above, grab a pencil to mark up the voltages and observe how the NEG ERROR can take over control!
How can you simulate a Crossover?
Observe the crossover inputs / output and verify which error "wins" at driving the output.
POS CLAMP MODE Run a Transient Simulation of SMU-circuit-clamps-crossover-1.cir (or *.asc). Add traces for the Force Error v(err) and POS Clamp Error (err_clp) Add another Plot Window and Add trace for Crossover output v(err_xo).
Verify that initially the output follows v(err) = +1V. Where does the
output "cross over" to follow v(err_clp)? The POS Clamp Error should
overtake the output where V(err_clp) < v(err).
POS CLAMP MODE Change the Force Error voltage source VERR to -1V. Rerun the Transient Simulation and add a trace for NEG Clamp Error v(err_cln).
Verify that initially the output follows v(err) = -1V. Where does the output "cross over" to follow v(err_cln)? The NEG Clamp Error should overtake the output where V(err_cln) < v(err).
BONUS SIM Plot the op amp outputs! The "winner"
drives the output, while the others sit on a rail.
Download SPICE
Netlist or LTSPICE
Schematic
Right Click on filename, select "Save link as..."
* SMU Crossover Circuit * * Force Error V_ERR err 0 1.0V * * Clamp POS Error V_ERR_CLP err_clp 0 PWL(0us 2.0V 100us 0V) * * Clamp NEG Error V_ERR_CLN err_cln 0 PWL(0us -2.0V 100us 0V) * * Crossover Circuit * Force XU8 err_xo err N001 opamp1 R9 err_xo N001 10k * * Clamp POS XU9 err_xo err_clp N002 opamp1 Aol=1e6 D1 err_xo N002 1N914 * * Clamp NEG XU10 err_xo err_cln N003 opamp1 D2 N003 err_xo 1N914 * * spice command .tran 100us * * Op Amp Model * pin order in- in+ out .SUBCKT OPAMP1 1 2 4 * GGAIN 0 3 2 1 1 RP1 3 0 1e6 EBUF 4 0 3 0 1.0 * * V Limit VP 10 0 +15V VN 11 0 -15V D1 3 10 1N914 D2 11 3 1N914 .ENDS * * diode model .model 1N914 D(Is=2.52n Rs=.568 N=1.752 Cjo=4p M=.4 tt=20n) * .end
Back to SMU Series