Multisim使用心得(1)

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

Multisim使用心得
8月19日—8月20日
Multisim——NI出品的一款功能强大的电子线路仿真软件,它不仅可以仿真弱电电子,也可以仿真强电,还可以仿真射频微波和FPGA。

以前在学校的时候我就用它验证过不少电路设计,感觉挺不错的,并且仿真的数据也很准确(这个主要跟SPICE模型的精确度有关)。

记得刚开始使用它的时候,有很多次仿真结果与实际差很多,也忍不住会骂NI,这么垃圾的东西也拿出来卖啊,谁要是相信他了,结果肯定是死的很惨,呵呵。

虽然刚开始给我的感觉很不好,但是那时手头也没有比较好的电路仿真软件,先凑合着用吧,等发现更好的再替换它。

现在回头想想,NI挺冤的,经过这么长一段时间的使用和查资料解决相关问题,我终于明白了网上一个前辈说的话,软件本身很不错,但是能不能得到比较精确的结果在于用的人,你会不会使用它。

呵呵,事实确实如此。

Multisim是EWB的升级版,早先的时候,很多电子工程师热衷于使用EWB 来辅助设计,但是牵涉到具体器件上后,EWB就有点力不从心了,Multisim却包含了许多具体的元器件,使用者可以在里面找到相关的型号,然后开始验证自己的设计是否正确合理。

但是有一个问题也会随之而来,就是设计人员在设计电路的时候不会从Mulitisim中去查找合适的元件,而是根据要求与指标先查找合适的元件,然后再去验证自己的正确性,这样一来,就会有许多元件可能在Multisim中找不到,查找Multisim中相同参数的元件又很麻烦,怎么办呢?幸好Multisim可以创建仿真元件模型,否则的话,我们设计出来的东西就只有实际搭出来验证了,这样就会浪费很大的人力物力财力。

下面我就说一下仿真模型的创建步骤。

首先要准备好器件的Pspice模型,这是最重要的,没有这个东西免谈,当然Spice高手除外。

下面就可以利用Multisim的元件向导功能制作自己的仿真元件模型了。

接下来我们以OP07(通用运放)为例介绍一下Multisim创建仿真模型的具体步骤。

步骤如下:
1.打开Multisim菜单栏中tools下面的Component Wizard,出现如下所示界面,
Component Name是元件名(就是你在软件中调用的具体元件),Auther Name 是元件的制作者,这个可以不用管(毕竟Spice文件不是自己写的,呵呵),Component Type是元件类型,下面有四个选项,分别是Analog(模拟),Digital (数字),Verilog-HDL和VHDL,从字面意思就可以知道他们所代表的元件类型。

因为OP07是模拟通用运算放大器,所以在这里我们选择Analog。

Function 是器件的一些描述,当然想省事的话就可以不用填了。

下面的三个选框分别是:
1.既建仿真模型,也建立实际封装,
2.仅建仿真模型,
3.只建封装。

在这里我们选第一个。

2.点击Next,出现如下所示画面:
Footprint Manufacturer是制造商,Footprint Type是封装名,Select a Footprint是从数据库中直接选择已有的封装,下面两个选项分别是单部件元件和多部件元件,由于OP07是单运放,所以在这里我们选择第一个,最下面是元件的管脚数,填好之后,直接点Next,进入下一步。

3.如上图,这一步是画元件的符号,即在原理图页面中调出来的外形符号,也可以从数据库里面直接拷贝,在这里我直接拷贝一个过来
了。

见下图:
4.点击Next,如下:
Symbol Pins是我们刚刚画好的符号的引脚名,Section是管脚在哪个部分里面包含着,由于OP07是单运放,只有一个部分,所以管脚都在Section A里面,Type是管脚类型了,这个得根据管脚来选择了,管教是什么类型的就选什么,ERC Status是在做ERC检查的时候,该管脚包不包含在里面。

设置好之后,点
击Next。

5.界面如下:
这一步是图形符号与封装的映射,在这里Symbol Pins是改不了的,只能修改Footprint Pins使之一一对应,这一步得小心操作,否则如果用Ultiboard做PCB 的话,就会出错了,Sympol Pins所显示的名字即是实际封装的管脚名,只要将之对应起来就行了。

做完之后,Next。

6.接下来界面如下:
这一步需要填写模型的名字,把得到的模型的Pspice源文件复制到下面的文本
框里,如上图所示,当然也可以直接Load from File,即从文件里加载,点击Next。

7.出现如下界面:
这一步需要建立符号管脚到模型管脚的映射了,这是最关键的一步,如果这一步搞错了,所有的工作就前功尽弃了(当然做好之后还是可以修改的,呵呵)。

做这个映射的时候需要打开刚刚用到的Pspice源文件,如下图所示:
其他的不用看,就看.SUBCKT OP-07C 1 2 3 4 5哪一行,以及这几个数字各个所对应的标识号,该标识号即为元件的管脚名,不用管这几个数字是几,只要知道有几个数字,然后从左到右由1开始查就行了。

比如现在这几个分别是1 2 3 4 5,假设不是这几个数字,而是8 4 5 6 2,这时还是如此,不用管8,现在的8所代表的位置就是1,4所代表的就是2,最后一个2代表的就是5,而这个位置号所表示的名字就是元件的管脚名,清楚了吧,呵呵。

映射好的管脚如下所示:
最后点击Next,
将刚刚做好的元件保存,你可能注意到了,保存的路径里面没有出现Master Database,即主数据库,这就是Multisim做的较好的其中一方面,你无论是新建元件还是修改主数据库里面的元件,都不会影响主数据库里面的元件,选好路径以后点击Finish即可,一个新元件就被创建了。

元件建好了,但是正不正确呢,我们只有通过验证才知道,下面调用我们刚刚创建的OP07,看看他的功能是否正确。

这是使用我们刚刚创建的OP07搭建的一个-15倍的反相放大器,读者可以看后面Probe所显示的值,看看我们建的元件是否正确呢?呵呵。

使用Multisim创建元件就是这么方便,怎么样,学会了吧。

冯晓青
2010年8月20日。

相关文档
最新文档