Cadence PSpice 教程 基础篇(转载) | 您所在的位置:网站首页 › cadence探针在哪 › Cadence PSpice 教程 基础篇(转载) |
一、PSpice 的工作流程 二、PSpice A/D基本分析内容 在选择分析方法前需要绘制电路原理图, OrCAD 统一由 Capture 窗口进行输入和调 用 PSpice 分析。在使用 PSpice 时绘制原理图应该注意的地方。 1、 新建 Project 时应选择 Analog or Mixed-signal Circuit 2、 调用的器件必须有 PSpice 模型 首 先 , 调 用 OrCAD 软 件 本 身 提 供 的 模 型 库 , 这 些 库 文 件 存 储 的 路 径 为 Capture\Library\pspice,此路径中的所有器件都有提供 PSpice 模型,可以直接调用。 其次,若使用自己的器件,必须保证*.olb、*.lib 两个文件同时存在,而且器件属 性中必须包含 PSpice Template 属性。 3、 原理图中至少必须有一条网络名称为 0,即接地。 4、 必须有激励源。 原理图中的端口符号并不具有电源特性,所有的激励源都存储在 Source 和 SourceTM 库中。 5、 电源两端不允许短路,不允许仅由电源和电感组成回路,也不允许仅由电 源和电容组成的割集。 解决方法:电容并联一个大电阻,电感串联一个小电阻。 6、 最好不要使用负值电阻、电容和电感,因为他们容易引起不收敛。 接下来具体介绍几种基本的分析方法和参数的设置。 1、直流分析(DC sweep) 直流分析指是使电路某个元器件参数作为自变量在一定范围内变化,对自变量的 每个取值,计算电路的输出变量的直流偏置特性。此过程中还可以指定一个参变量, 并确定取值范围,每设定一个参变量的值,均计算输出变量随自变量的变化特性。直流分析也是交流分析时确定小信号线性模型参数和瞬态分析确定初始值所需的分 析。模拟计算后,可以利用 Probe 功能绘出 Vo- Vi 曲线,或任意输出变量相对任一 元件参数的传输特性曲线。 首先我们开启 cadence / release 16.5/OrCAD Capture CIS,打开如图 1-1 所示的界 面。
接下来使用菜单:启动 File/New/Poject 建立一个新的工程,如图 1-2 所示。 在图 1-3 对话框中输入文件名,如“RC”。在下面的单选按钮中选择“Analog or Mixed A/D project”,要注意这是由 Capture 直接调用 PSpice 的按钮,不要选错哦。那么其它的选项是什么意思呢? Analog or Mixed A/D 数模混合仿真 PC Board Wizard 系统级原理图设计 Programmable Logic Wizard CPLD 或 FPGA 设计 Schematic 原理图设计 最后在“Location”中指点文件存放的文件夹后,单击 OK,出现图 1-4 界面。 在“Create based upon an existing project” 下可以看到许多已有的工程和 电路图。我们选择“Create a blank project”,进入到仿真电路图绘制窗口,并开 始绘制电路图。如图 1-5 所示。 接下来,我们先要学会选择器件:选择绘图工具栏中的 如图 1-6,我们选择输入“R”,找到在 analog.lib 下的电阻器件,双击它就可 以放置到绘图窗口中了。 接下来我们作个简单例子来了解一下仿真的工程。当然这里先进行的是直流扫描 分析(DC Sweep)在图 1-5 的原理图绘制窗口中输入如图 1-7 所示的电路。 上图所用到的器件信息:
电路图画好后存盘,然后就要开始设置仿真参数开始进行仿真了。首先,新建一 个仿真文件,启动 PSpice / New Simulation 命令,或者直接点击仿真工具栏中 完成图 1-8 后,会弹出图 1-9 所示的仿真参数设置窗口。我们先从 Analysis 中开始 看起。 在 Analysis type(分析类型)中我们选取 DC Sweep.在 Option 中,我们选取 Primary Sweep.在 Sweep variable 中可以看到如下几个选项: Voltage Source 电压源信息 Current Source 电流源信息 Global parameter 全局参数 Model parameter 模型参数 Temperature 温度设置在 Sweep type 中,我们可以设置为 Linear(线性); logarithmic(对数), value line(设置点)。这里我们对电压源 V1 进行设置,扫描值为-6V 到 10V,每次递增 1V。设置好后, 点击确定。 然后点击仿真工具栏中的 PSpice 界面中最主要的工具栏含义如图 1-11 所示。 选择菜单栏 Trace/Add Trace,或者点击 2、交流分析(AC Sweep) 交流分析的作用是计算电路的交流小信号频率响应特性。:PSpice 可对小信号线 性电子电路进行交流分析,此时半导体器件皆采用其线性模型。它是针对电路性能因 信号频率改变而变动所作的分析,它能够获得电路的幅频响应和相频响应以及转移导 纳等特性参数。跟前面一样,我们新建一个工程 bandpass.opj。前面的绘制原理图和新建仿真文件 的操作步骤与直流分析相同。 原理图如图 1-13 所示。 接下来对 Simulation Setting 来进行如下设置: 图 1-14 设置频率从 1Hz 变化到 100MHz,注意 PSpice 中不分英文字母的大小写,因此表示兆(M)时要用 meg 表示,而不能用 M 表示,因为 M 代表的是毫。图 1-14 点击确定后,同样点击仿真工具栏中的 图 1-17 中部分函数的功能说明如下 波形显示后我们还可以用 Toggle cursor 的工具来进行测量,点击小图标 对于图 1-13 的电路,可以在图中标注上上下限的频率值,如图 1-19 所示。 3、瞬态分析(Time Domain(Transient)) 瞬态分析的目的是在给定输入激励信号作用下,计算电路输出端的瞬态响应。进 行瞬态分析时,首先计算 t=0 时的电路初始状态,然后从 t=0 到某一给定的时间范围 内选取一定的时间步长,计算输出端在不同时刻的输出电平。瞬态分析结果自动存入 以.dat 为扩展名的数据文件中,可以用 Probe 模块分析显示仿真结果的信号波形。瞬 态分析运用最多,也最复杂,而且是计算机资源耗费最高的部分。用一个一阶的 RC 微分电路来进行分析,首先在 capture 中绘制一张原理图如图 1-20 所示。 先说明一下脉冲信号源(VPulse)的几个参数的含义 注: 表中 TSTOP 是瞬态分析中参数 Final Time 的设置值; TSTEP 是参数 Print Step 的设置值。现在我们来设置 Simulation Setting,在设置 Simulation Setting 中,Analysis Type 选项选 Time Domain (Transient ).设置参数如图 1-21 所示。 点击确定后,同样点击仿真工具栏中的 如果需要对两次分析结果进行比较,可以这样操作,即:将 C1=10uF 时的波形保 存(如 10u.dat),然后修改原理图中的元件参数,运行仿真,得到结果后,通过 File/Appeng Waveform(.dat)如图 1-24 所示。 在弹出的选择文件的对话框中找到刚才保存的 10u.dat 文件, 这样就可以比较修改 前后的波形变化,如图 1-25 所示。 4、静态工作点分析(Bias Point)静态工作点分析指在电路中电感短路、电容开路的情况下,对各个信号源取其直流电平值,利用迭代的方法计算电路的静态工作点。分析结果包括:各个节点电压、流过各个电压源的电流、电路的总功耗、晶体管的偏置电压和各极电流及在此工作点下的小信号线性化模型参数。结果自动存入.out 输出文件中。在电子电路中,确定静 态工作点是十分重要,因为有了它便可决定半导体晶体管等的小信号线形化参数值。 尤其是在放大电路中,晶体管的静态工作点直接影响到放大器的各种动态指标。因此 我们就以一个小信号放大电路为例来说明该分析方法的使用和仿真结果。 跟前面一样,我们新建一个工程 amp.opj。绘制原理图和新建仿真文件的操作步骤 与直流分析相同。 原理图如图 1-26 所示。 接下来对 Simulation Setting 来进行如下设置: 点击确定后,同样点击仿真工具栏中的 结束语: PSpice 最基本的功能就能这么完美的进行电路的仿真,感慨今天的 EDA 软件。 真是很好的工具,可以减少我们调试电路的时间,轻轻松松做自己的设计。马上我们 会对 PSpice 进一步的分析方法进行介绍,相信慢慢的您会和笔者一样喜欢上这个软 件,然后离不开这个软件的。联系人:吴少琴科通数字技术公司地址:上海市长宁区延安西路 726 号华敏、翰尊时代广场 13 层 H 座邮编:200050电话:021-51696680传真:021-52370712邮箱:[email protected]
|
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |