Scientific notation in SPICE
The SPICE circuit simulation computer program uses scientific
notation to display its output information, and can interpret both
scientific notation and metric prefixes in the circuit description
files. If you are going to be able to successfully interpret the
SPICE analyses throughout this book, you must be able to understand
the notation used to express variables of voltage, current, etc. in
the program.
Let's start with a very simple circuit composed of one voltage
source (a battery) and one resistor:
To simulate this circuit using SPICE, we first have to designate
node numbers for all the distinct points in the circuit, then list
the components along with their respective node numbers so the
computer knows which component is connected to which, and how. For a
circuit of this simplicity, the use of SPICE seems like overkill,
but it serves the purpose of demonstrating practical use of
scientific notation:
Typing out a circuit description file, or netlist, for
this circuit, we get this:
simple circuit
v1 1 0 dc 24
r1 1 0 5
.end
The line "v1 1 0 dc 24" describes the battery,
positioned between nodes 1 and 0, with a DC voltage of 24 volts. The
line "r1 1 0 5" describes the 5 Ω resistor placed between
nodes 1 and 0.
Using a computer to run a SPICE analysis on this circuit
description file, we get the following results:
node voltage
( 1) 24.0000
voltage source currents
name current
v1 -4.800E+00
total power dissipation 1.15E+02 watts
SPICE tells us that the voltage "at" node number 1 (actually,
this means the voltage between nodes 1 and 0, node 0 being the
default reference point for all voltage measurements) is equal to 24
volts. The current through battery "v1" is displayed as -4.800E+00
amps. This is SPICE's method of denoting scientific notation. What
it's really saying is "-4.800 x 100 amps," or simply
-4.800 amps. The negative value for current here is due to a quirk
in SPICE and does not indicate anything significant about the
circuit itself. The "total power dissipation" is given to us as
1.15E+02 watts, which means "1.15 x 102 watts," or 115
watts.
Let's modify our example circuit so that it has a 5 kΩ (5
kilo-ohm, or 5,000 ohm) resistor instead of a 5 Ω resistor and see
what happens.
Once again is our circuit description file, or "netlist:"
simple circuit
v1 1 0 dc 24
r1 1 0 5k
.end
The letter "k" following the number 5 on the resistor's line
tells SPICE that it is a figure of 5 kΩ, not 5 Ω. Let's see what
result we get when we run this through the computer:
node voltage
( 1) 24.0000
voltage source currents
name current
v1 -4.800E-03
total power dissipation 1.15E-01 watts
The battery voltage, of course, hasn't changed since the first
simulation: it's still at 24 volts. The circuit current, on the
other hand, is much less this time because we've made the resistor a
larger value, making it more difficult for electrons to flow. SPICE
tells us that the current this time is equal to -4.800E-03 amps, or
-4.800 x 10-3 amps. This is equivalent to taking the
number -4.8 and skipping the decimal point three places to the left.
Of course, if we recognize that 10-3 is the same as
the metric prefix "milli," we could write the figure as -4.8
milliamps, or -4.8 mA.
Looking at the "total power dissipation" given to us by SPICE on
this second simulation, we see that it is 1.15E-01 watts, or 1.15 x
10-1 watts. The power of -1 corresponds to the metric
prefix "deci," but generally we limit our use of metric prefixes in
electronics to those associated with powers of ten that are
multiples of three (ten to the power of . . . -12, -9, -6, -3, 3, 6,
9, 12, etc.). So, if we want to follow this convention, we must
express this power dissipation figure as 0.115 watts or 115
milliwatts (115 mW) rather than 1.15 deciwatts (1.15 dW).
Perhaps the easiest way to convert a figure from scientific
notation to common metric prefixes is with a scientific calculator
set to the "engineering" or "metric" display mode. Just set the
calculator for that display mode, type any scientific notation
figure into it using the proper keystrokes (see your owner's
manual), press the "equals" or "enter" key, and it should display
the same figure in engineering/metric notation.
Again, I'll be using SPICE as a method of demonstrating circuit
concepts throughout this book. Consequently, it is in your best
interest to understand scientific notation so you can easily
comprehend its output data format.
|