手把手告诉你建新的pspice模型

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

手把手教你创立pspice模型
有些时候我们会用到pspice里面没有的模型,我们就需要自己建立新模型。

在网上也有很多建立新模型的资料,但是我照着搞,总会有或多或少的问题,后来尝试了很久,终于建立成功了,我分享一下我的经验。

我是实干主义者,很多理论的东西不清楚,但还是希望我写的东西能帮到大家。

1.建立模型的.lib文件。

这个步骤我所知道的的有两种方法。

1.1第一种方法:可以直接在一些官网上下载.lib文件,这样就可以直接进行第二步。

1.2第二种方法:自己编辑。

自己编辑又有两种方法。

(首先具备的条件是你知道你要编辑的模型的pspice参数,一般可以从一些公司的网站上获得,比如我想获得GENESIC公司的sic BJT模型,我就进入GENESIC官网可以下载到它的模型参数。

)
1.2.1 自己编辑的第一种方法,通过Model Editor编辑。

开始->所有程序->Candence ->release 16.3/16.5 ->pspice accessories ->model editor就可以打开以下窗口。

接着 File ->New就可以打开以下窗口。

接着点Model ->New就可以打开以下窗口。

接着可以选择Use Devices Characteristics Curves或者Use Templates,From model下拉条可以选择要创建什么器件,我以BJT 为例。

Use Devices Curves(我不是采用这个,所以不展示了,有兴趣
的可以自己试验)
Use Templates
直接在Simulation Parameters栏里按照自己下载的模型参数修改Values即可。

修改完之后再修改smoke参数,如下图窗口:
完了之后点File>save as选择存放地点,这里一定要注意,存放的地方为安装目录的candence>SPB_16.5(我的是这个版本,16.3是一样的)>tools>pspice>library自己可以新建一个英文名字的文件夹(不能含中文),然后保存在里面就生成了一个XXX.lib文件。

可能你会问为什么存在这个文件目录下。

因为要想在pspice的模型编辑默认在这个位置。

还有一点要想使用yyy.olb文件模型(我们所有的画电路图使用的原件都是yyy.olb),必须要先用一个yyy.lib文件调用,这个yyy.lib跟XXX.lib不同,XXX.lib调入pspice中只是起编辑模型的作用。

而yyy.lib必须先调入pspice中才能使用yyy.olb文件,yyy.lib和yyy.olb是一一对应的关系。

所有的pspice已经有的模型(不包括你新建的模型)都需要通过这个文件夹下的一个叫nom.lib 的文件去调用.olb模型文件。

模型文件都保存在
candence>SPB_16.5>tools>capture>library>pspice文件夹下。

为了解释这个问题,我们运行pspice程序,点开orcad capture。

File>new
创建好新项目之后我们点击pspice>edit simulation profile
点开configuration files>library
我们可以看到
开始提到为什么我们新建的XXX.lib文件要保存在这个文件夹下,因为这里的调用限制在那个文件夹了。

至于这里可不可以修改,我没有尝试,也没必要。

小伙伴们有兴趣可以试一试。

接下来就是要生辰yyy.olb文件了。

还是刚刚的模型编辑完之后
的model edit窗口。

点击file>model import wizard(capture)
会弹出以下窗口
把下面的yyy.olb文件夹目录改掉,改为我们上面提到的candence>SPB_16.5>tools>capture>library>pspice 在这个目录下。

我们自己新建一个不带中文的文件夹,保存在里面。

点击下一步,
弹出这个窗口
点击完成,弹出警告信息。

直接点击OK即可。

这样模型文件创建完了。

我们在在电脑中点开刚刚模型文件保存的那个文件夹。

会有三个文件
我们把左右两边两个文件剪切到刚刚.存放XXX.lib文件的文件夹下。

现在还有一个关键性的一步。

我们要为自己新建的yyy.olb文件新建一个yyy.lib文件,因为nom.lib里面没有与我们新建的模型对应的。

新建这个yyy.lib也很容易我们直接随便在哪里新建一个文本
文档。

点开,在里边复制这段话
* Library of My devices: Analog and Digital
* Copyright Feilong, Inc. 2000 All Rights Reserved.
*
*
* $Revision: 1.3 $
* $Author: HIRASUNA $
* $Date: 11 May 2000 13:26:32 $
* $Revision: 1.4 $
* $Author: JAISWAL $
* $Date: 04 JULY 2002 14:05:32 $
* This "master library" file calls out the other libraries which we supply.
* It takes time for PSpice to scan each library file. PSpice creates an
* index file, called <filename>.IND, to speed up the search process.
* The index file is re-created whenever PSpice senses that it might be invalid.
* If the library search times are too long, you may want to "comment out"
* references to device libraries which you are not using. Also, you can always
* bypass the library approach and simply copy the model or subcircuit which you
* need directly into your circuit file.
* My Analysis libraries
.lib "yyy.lib"
*end of library file
上面的yyy.lib就是你要取的名字,这个名字一定要与你之前yyy.lib和yyy.olb相同。

把文本文档另存为.lib文件形式于文件夹
candence>SPB_16.5>tools>capture>library>pspice 你新建的文件夹里。

最后就可以在pspice里调用这个模型了。

点开orcad capture,跟上面已经说到的file>new一样。

点开configuration files>library后我们点browse,选择candence>SPB_16.5>tools>capture>library>pspice 文件夹,点击XXX.lib。

再点击add to design或者add to globe。

再在电路图中添加元件
把刚刚生成的yyy.olb文件调用就可以直接进行仿真了。

1.2.2 自己编辑的第二种方法。

还是先新建一个文本文档,在文本文档里输入你的模型参数,格
式如图。

直接另存为yyy.lib文件,存放地点和操作步骤如上所述即可。

总结:
1.编辑模型XXX.lib(两种方法)
2.根据XXX.lib生成yyy.olb
3.剪切两个文件于XXX.lib文件夹下
4.再手动编辑yyy.lib存于yyy.olb一个文件夹下
5.在configuration files 的library调入XXX.lib
6.找到对应的元件库,在电路图中放置即可。

相关文档
最新文档