5. 在放置好所有的元件后,你需要点击GND图标放置Ground地端子(在右边的工
具栏中,见图3)。当放置地窗口打开时,选择GND/CAPSYM 并且给它命名为0。不要忘记改变其名字为0,否则PSpice 将给出一个错误或“Floating Node”。原因是SPICE 需要一个地端子作为参考节点,其名字或节点号必须是0。
图5:放置低端子对话框;地端子的名字应该是0
6. 现在用从菜单用Place > Wire命令或点击Place Wire图标连接元件。
7. 你可以用PLACE > NET ALIAS菜单命令为网络或节点指定别名。我们将输出和输
入节点命名为Out 和In,见图2。 快捷键:
I: 放大 O:缩小
C: 以光标所指为新的窗口显示中心 W: 画线On/Off P: 快速放置元件 R: 元件旋转90° N: 放置网络标号 J : 放置节点On/Off F: 放置电源
H: 元件标号左右翻转 V: 元件标号上下翻转 G: 放置地
B: 放置总线On/Off E: 放置总线端口 Y: 画多边形 T: 放置TEXT
PageUp : 上移一个窗口 Ctrl+ PageUp : 左移一个窗口 PageDn : 下移一个窗口 Ctrl+ PageDn : 右移一个窗口 Ctrl+F: 查找元件 Ctrl+E: 编辑元件属性 Ctrl+C: 复制 Ctrl+V: 粘贴 Ctrl+Z: 撤消操作
6
2.1.3. 为元件指定值和名字
1. 双击电阻旁边的数字改变电阻值。你也可以改变电阻的名字。对于电容、电压和电
流源的操作是一样的。
2. 为节点指定名字(例如:Out和In节点)。 3. 保存项目。
2.1.4. 生成网表
网表用简单的格式给出所有元件的列表:
R_name node1 node2 value
C_name nodex nodey value, etc.
1. 用PSpice > Create Netlist菜单命令产生网表。
2. 在项目Project Manager管理窗口(在文件窗口的左边)中双击Outputs/name.net文
件可以查看网表,如下表。
关于元件中电流方向的注释: 在元件中,例如在电阻中,正电流方向是从节点1到节点2的。对于水平方向的元件节点1是左边的引脚,对于垂直方向的元件节点1是上面的引脚。将元件旋转180度可以交换引脚号。为了验证节点号你可以查看网表,例如:
R_R2 node1 node2 10k R_R2 0 OUT 10k 因为我们兴趣在从OUT输出节点到地的电流方向,我们需要旋转电阻R2两次以使节点名相互交换,重新生成网表,查看变化:
R_R2 OUT 0 10k
2.2 第二步:指定分析和仿真的类型
如在介绍中所提及的那样,Spice允许你做直流偏置,直流扫描,傅里叶瞬态分析,交流分析,蒙特卡洛/最差情况扫描,参量扫描和温度扫描。我们将首先解释怎样在图2的电路上做直流偏置和直流扫描。
7
2.2.1 偏置或直流分析
打开原理图,在PSpice菜单上选择New Simulation Profile。 在文本框Name中输入一个描述性的名字,例如Bias。 从Inherit From列表中选择none并点击Create。
当Simulation Setting仿真设置窗口打开时,对于Analyis Type分析类型,选择Bias Point偏置点并点击OK。
5. 现在你已经准备好运行仿真了:PSpice> Run。
6. 一个状态窗口将打开,让你知道是否仿真成功,如果有错,可查看仿真输出文件,
或Session Log窗口(该窗口不能关闭)。 7. 为了看到直流偏置点的仿真结果,你可以打开仿真输出文件或返回原理图并点击V
图标(偏置电压显示)和I图标(偏置电流显示)显示电压和电流,见图6。
为了检查电流方向,你必须查看网表:电流的正方向是从节点1流到节点2(见上面有关电流方向的注释)。
1.
2. 3. 4.
图6:显示在原理图上的偏置分析结果
2.2.2 直流扫描仿真
使用相同的电路进行0和20V之间的电压源扫描的误差估计。保持电流源恒定在1mA。 1. 从Pspice菜单创建一个新的New Simulation Profile仿真配置文件;我们将称它为
DC Sweep,Inherit From还是none。
2. 为了分析DC Sweep;输入将被扫描的电压源的名字:V1,分别指定开始值、结束
值和步距:0,20和0.1V,(见图7)。
图7:设置DC Sweep仿真
8
3. 运行仿真Pspice > Run。PSpice将产生一个包含电路中所有电压和电流值的输出文
件。
2.3 第三步:显示仿真结果
Pspice有一个用户友好的界面于显示仿真结果,一旦仿真结束,如图8所示的Probe探针窗口将打开。你可以用下面两种方法添加踪迹以显示仿真结果。
图8:探针窗口
1. 从TRACE菜单选择ADD TRACE并且选择你想要显示的电压和电流。在我们的例
子中,我们将添加V(out)和V(in),点击OK。
图9:Add Traces添加踪迹窗口
9
2. 你也可以在原理图中用Voltage Markers电压标记添加踪迹。从PSpice菜单选择
Markers > Voltage Level。在Out和In节点上放置标记。做完后,右击并选择End Mode。
3. 4. 5. 6.
7.
8. 9.
图10:用Voltage Markers电压标记V(out)和V(in)显示仿真结果 返回探针窗口,波形出现了。
你可以添加第二个Y轴并用它显示电阻R2上的电流,就像下面图11显示的那样。从探针窗口菜单选择Plot > Add Y Axis,下一步,为I(R2)添加踪迹。 你也可以在曲线图上用光标取Vout和Vin踪迹上某些点的实际值。从探针窗口菜单选择Trace > Cursor > Display。
光标将与第一个踪迹相关联,作为指示,在窗口底部V(OUT)的图例被很小的虚线矩形所围。左击第一条踪迹, X和Y轴的值被显示在Probe Cursor探针光标窗口中。在Probe Cursor窗口中,左击踪迹时A1的值变化,右击踪迹可以改变A2的值,dif给出A1和A2的差。点击左、右键时拖动光标可以观察A1或A2值的连续变化。图越大光标定位的精度越高。在图例上先点右击再选左键切换所关注的踪迹。 为了将光标与第二个踪迹(用于V(IN))相关联,右击窗口底部V(IN)的图例。你将看到围绕在V(IN)周围的轮廓,当你右击第二个踪迹时光标会吸到它上面。第一个和第二个光标的值以及它们之间的差值将显示在Probe探针窗口。 双击X和Y轴可以改变它们的刻度等属性。
在添加踪迹时你可以在踪迹上进行数学计算,如图9,在Add Trace窗口的右边所示。
图11:直流扫描的结果,显示Vout,Vin和通过电阻R2的电流。光标被用于V(out)和V(in) 右击一条踪迹的图例,可以改变其颜色等属性。 选择一条踪迹的图例,按Delete键,可以删除该踪迹。
10