Sweeping a Variable Resistor

advertisement
Sweeping a Variable Resistor
Wheatstone Bridge
Place the Parts
1.
2.
3.
VDC
R, which you place 3
times.
The numbering of the
resistor increases
sequentially as you
place each resistor.
R_VAR, the variable
resistor, which is
used to simulate the
trim pot.
Wire the components together
Click on the pencil icon on the
toolbar. Then, left click on the ends
of the two components that you
want to connect with a wire. Right
click to end the wiring operation.
Place PARAM
You need one extra part – PARAM
– to be able to run simulations
where the value of the component
is changed during the simulation.
Place this part to one side of the
circuit so that it doesn’t obscure
any of the other components or
labels.
Create a Variable Name
Double click on the word PARAMETERS, which will
cause PARAMETERS: to be highlighted in read and
the PartName param pop-up window to open.
Select NAME1
and assign it the
value Rx, the
name of the
variable that will
be ramped from
0Ω to 10 kΩ
during this
simulation.
Click Save Attr.
Assign a Value to the Variable
Then, select VALUE1 and assign it the value 10 kΩ.
This will be the value used by PSpice when calculating the Bias Point Detail.
Click Save Attr and then click OK to close the pop-up window.
Assign Variable Name to R_VAR
Now you have to assign the parameter to the variable resistor. To do this,
double click on the symbol for R_VAR, which will cause the symbol to be
highlighted in red and will open the PartName: r_var pop-up window.
Click VALUE and assign Rx as its value. Then click Save Attr.
Set
You must also change SET from 0.5 to 1. If you do not do this step, the value of the
variable resistor will be 50% of the value assigned by the parameter. I.e., the value of
the R_VAR will be ramped between 0 – 5 kΩ, and fixed at 5 kΩ during the calculations
for the Bias Point Detail.
A common mistake is to forget to change SET so verify that it is equal to 1
if you find that your results differ from the expected results.
Then, click Save Attr and finally click OK to close the pop-up window.
Select the Type of Simulation
Change the other
component values:
1. VDC = 9V
2. R1 = R2 = R3 = 4.7k
Once you have finished laying out the schematic, you should save the schematic.
Now, you are ready to run the simulation. First, you have to select the type of
simulation. Either click on the Analysis Setup icon (white with blue strip on top) or go
to Analysis/Setup from the upper toolbar.
Make sure that Bias Point Detail is enabled. Click on the words DC Sweep, which will
enable this simulation and cause a pop-up window to open.
DC Sweep
Select Global Parameter under Swept Var. Type.
The name of the parameter is Rx.
The start value is 0 Ω.
The end value is 10 kΩ.
The increment should be
small to yield a smooth
curve on the plots that will
be displayed; 100 Ω is
reasonable.
NEVER put a space between the number and the prefix in PSpice.
Run the Simulation
The yellow icon is RUN,
which may be at a
different location on the
upper toolbar of your
installation of PSpice.
Mine is located next to
the Analysis Setup icon
on the left.
Error Message
If you have followed my directions exactly, you will have error messages displayed
in the window that is launched when the simulation is run.
Note that the error message is that several of the nodes are floating. The cause is
either (a) the wire connection to the components did not register and you need to
go back to the components and make a node show up at the connection of the end
of each part and the wire or (b) there is no reference point (ground) in the circuit.
Add a Ground
Use Voltage Markers
Place a voltage marker between R1 and
R3 and a second marker between R2
and R4 to automatically generate a plot
of the node voltages.
Node Voltages as a Function of Rx
To Plot VBA
Click on Trace/Add Trace (the
shortcut is Insert).
Entering Mathematical Expressions
VBA is the difference
between the node
voltage between R2
and R4 and the node
voltage between R1
and R3. These are the
two voltages that were
plotted automatically
by the placement of
the voltage markers.
This the expression
that must be entered
in the Trace
Expression box.
Trace Expression
Read the names from the bottom of the plot.
Subtract the voltage that contains R3 from the one that contains R4.
Then, click OK. A third curve will be displayed on the plot at this time
Note that your voltage labels may have a :1 instead of a :2. This depends on how many times you
rotated the resistors before placing them on the schematic.
Add a Plot of the Currents
Click Plot/Add Plot to Window. An empty plot will be inserted above the one that was
automatically generated.
Note that this additional plot (as well as the trace expression) that you added for VBA will disappear if you
rerun the simulation.
Select the Currents to be Plotted
Left click inside the blank plot area.
Then, click on Trace/Add Trace.
In the pop-up window that opens,
type in I(R3), I(R4) into the trace
expression box. Then, click OK.
Final Set of Plots
To increase the width, change the color or other attribute of each curve, right click on
the curve and select Properties.
Note that the currents displayed are negative. This is not correct.
Current Markers
If current markers were placed at the ends of
R3 and R_Var, then the plot of the currents
would be positive.
Note that the labels at the lower left of the
plots are –I(R3) and –I(R4).
Preferred Image
Printed a black and white version of the plot using File/Print or capture an image from
your display after selecting File/Print Preview and include this plot in your report
template. This will insure that the size of the report template is reasonably small when
you upload it on Scholar. The time stamp and the file location should be included.
Results from Bias Point Detail
Use the Analysis/Display Results on Schematic option if you would like to see the d.c.
values of the voltages and currents from the Bias Point Detail calculation. The
calculate is performed when Rx is equal to its maximum value.
The schematic with the labels does not have to be included in the report.
Download