当前位置:首页 >> 信息与通信 >>

OrCAD-Pspice v16.3为平台PSpice模型制作

实际上即使发展到今天,在繁多的人机交互功能和漂亮的图形界面下 pspice 仍然贯彻着最初设计的建模分析的手段。因此我们在掌握了所研 究的对象的数学表达式之后,可以建立起满意的电路模型。现在以最新 的 OrCAD/Pspice v16.3 为平台简要介绍用户自建模型的方法。 首先新建一个文本文件,写入所要建模对象的数学模型。注意输入文件 语法还是有比较严格的规范的。简单来说,文件结构是由注释,子电路 模型声明,参数声明,函数声明,电路结构声明,结束声明构成。子电 路声明必须由关键字.subckt 起始,描述子电路名、端口名和顺序;参数 声明由.param 起始,描述参数名和参数值;函数声明由.func 起始,描 述函数名和函数解析式;电路结构声明由电路结构关键字 C 电容,R 电 阻,E 电压源,F 电流源,G 电导,Q 晶体管, D 二极管,X 子电路等 起始,描述元件名、连接节点、元件值。结束声明是关键字.ends。要注 意每一行不得超过 132 个 char, 超过的要用行内连接符+ 移动到下一行 去,否则在分析时会报错。 一个子电路输入文件写好后要保存为.lib 为后缀名的文件,这是 pspice library 文件的格式。打开 CaptureCIS,选择菜单中的 File/open/pspice library,在对话框中选择所建文件,pspice model editor 就会为你打开所 建的元件库模型文件。其实这时如果你的输入没有错误,已经可以作为 元件库文件在 Capture 和 Pspice 中使用了。但是如果要在某个工程文件 中调用这个库,还是要对该库的输入输出进行链接。选择 pspice model editor 的菜单 file/create capture part, 在对话框中 input model library 选择

好所要调用的库文件,系统会自动生成 output part library 的路径,一般 不用改变这个路径, 因为工程文件中所有调用的库都会首先到这个路径 下搜索。点击确定,生成 lib 文件相应的 olb 文件。 这时,已经可以在绘制电路图中的 Part 中选择 Add Library 调入新建的 元件库,我们可以调入这个元件库中的子电路模型,然后建立一个闭合 的电路模型,并对它进行仿真。就可以看到 pspice 对你所研究的对象进 行直流、交流、噪声分析得到的分析结果了。 在 9.2 以上版本中,新建元件的具体共分五个步骤: 一.获得.LIB 文件( 三种途径) 1.由网页下载 pspice model,保存为.MOD 文件; 启动 PSpice Model Editor 模型编辑器,File/New 建立一个新的.lib 文件, model/Import..导入.MOD 文件; File/Save AS,另存为\Orcad\Capture\Library\PSpice\.lib 文件; 2.由网页下载获得描述语句; 利用记事本保存为.lib 文件; 启动 PSpice Model Editor 模型编辑器,File/open 打开.lib 文件; 3.由网页直接下载获得.lib 文件; 启动 PSpice Model Editor 模型编辑器,File/open 打开.lib 文件; 二. 获得.olb 文件(两种途径) 1 PSpice Model Editor 模型编辑器, File/Create Capturearts Browse... 在打 开的窗口中 Enter Input Model Library :选择 刚才已建的.lib 文件目录;点击 OK 即可生成相应的.olb 文件(元件外

型(Symbol)库) 过程信息: ; PSpice Schematics to Capture translator 0 Error messages, 0 Warning messages;OK 即可 2 由网页上直接下载.olb 文件 三. 编辑元件外型(看情况而定,有的已经自动生成好了) 启动 Capture CIS,File/Open/Library,打开刚才新建的.olb 文件,编辑元件外 型,放置 PIN 管脚; 然后在 Options 选 part properties.在弹出的对话框中,点击 NEW.在 NAME 中填入 PspiceTemplate , 在 VAL 中填入形如 X^@REFDES %1 %2 %3 @MODEL ,的字符串,其中%1%2%3 为新建的管脚,后保存即可; 四. 注册 (自己研究的办法, 防止出现 ERROR -- Model ...... used by ...... is undefined 的错误以致无法仿真) 1. 启动 PSpice Model Editor 模型编辑器; 2. File/open 打 开 C:\Program Files\OrcadLite \Capture\Library

\PSpice\nom.lib; 3. MODEL/copy from: New Model 中填入元件的名字, Source 选择上文 自建的.lib 文件,From Model 中选择上文自建的.lib 文件; 4. File/Create Capturearts Browse... 在打开的窗口中 Enter Input Model Library :选择 nom.lib 文件目录;点击 OK 即可把该文件注册进相应 的 nom.olb 文件中 五.调用仿真 注意: Capture 原理图中, 要想实现仿真, 元件必须从 orcad\ capture\library \pspice 中选择,自建的元件必须在其中 nom.lib 中注册才能调用, 因为其

他的库中没有仿真模型。 在 Capture 中 选择元器件, Add library 以便更新 nom.lib,从中选择自建 的元器件模型。