版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Orcad 使用指南1. 新建 Project如果用户是在电路仿真的话,应该选择 File-New-PROJECT, 然后在弹出的框中选择og or Mixed AD, 然后选择文件夹和定义Project 名字,在这个例子中,的Demo01.然后在文件夹中将要增加一个Demo01.opj 文件。定义 project 名字Fig1. The overview of the initial situation of ORCAD CAPTURE2. 刚开始建立的 project 是这个样子的,如图 1。A 窗口是表示关于此Project 的所有文件,从 A 窗口可以看到以下内容:此Project 的
2、名字叫做Demo01.opj,它的下面有一个.demo01.dsn 的 Captue Design,在.demo01.dsn 下面还有 Schematic1Page1,这个Schematic1 表示Demo1.dsn 里面的一个电路图包,page1 是Schematic1 包里的一张图纸,这个图纸正是在 B 窗口显示出来。 所以一个 Project 文件只能包含一个.dsn 文件(每次只能含有一个.dsn 文件),每个.dsn 文件又可以包含有很多的 Schematic,每个 Schematic 又可以包含很多的 Page。从图 2 中很明了的组织结构图。可以看出这些Fig 2. A Wind
3、owsFig3. B windows从图 3 中可以看出,B 窗口的标题正好是(Schematic1:Page1)。当然,也可以在Schematic1 里面添加Page2,Page3,但是添加的这些电路图必须是关联的,因为在仿真的时候是对整个Schematic1 或者Schematic2 进行仿真的,而不是针对单个 Page1 或者Page2,也就是说,一旦仿真Shematic1,则把Schematic1 里面的Page1,Page2 全部仿真了。而且也可以在Demo01 这个项目中再加上多个电路图包,方法是左键单击Demo01.dsn,然后右键New Schematic,可以加上多个电路图包
4、Schematic2,Schematic3。这样就能够方便的管理整个电路了。上面这一步可以完成多张电路图的添加,有一点值得注意,就是当生成仿真文件.cir 时候,是点击ORCAD CAPTURE 中菜单栏的PspiceNew simulation profile,然后选择各种仿真的内容,最后生成这个文件的。如果建立了多个电路图包的话(即Schematic1,Schematic2),在生成哪个电路图包的.cir 时就会遇到问题了。Fig4. Make Root注意图 4 的ROOT,那个Schematic1 有一个小的标记,表面此时 Schematic1 是ROOT 文件,所以将要建立的.cir
5、 文件名默认为 demo01-SCHEMATIC1-.cir (注意这个默认的名字,表示自己设定的仿真文件名,最好要写为仿真类型,容易识别)。如果想要对Schematic2建立.cir 文件的话,那么图 3 中的Schematic2,然后选择 Make Root,然后所有生成的.cir 都是以Schematic2 为准的。生成的仿真文件.cir 会自动加载到如图 5 中的Pspice Resource 的文件夹下的Simulation Profile文件夹。Fig5. Simulation Profile看图 5 中的红色的P,而且是有!,表示是被激发的,即在 ORCAD CAPTURE 中点
6、击菜单栏的PspiceRUN, 这个文件将被仿真。B 窗口是某个电路图包(Satic)里面的某张电路图(Page),如图 1 中所示的显示的是Schematic1:Page1,表示此时用户正在编辑的是 Project Demo1 中 Schematic1 里面的Page1。这个窗口是用来真正放置元器件的,右侧是,可以选择工具,也可以按键盘字母来选取,就和Eagle(一款PCB)用法类似:Place Part- Place Wire- Place Net-可以用P来选择放置元件;可以用W来选择放置连线;(这点和很多PCB不同,其他一般是NET)可以用N来选择放置Net name;(BTW, 切记
7、在ORCAD CAPTURE 中的Ground 一定要定义为 0,否则方针的时候容易出错,错误可能是。Floating)Place Bus-可以用B来选择放置总线;Place Ground-可以用G来选择放有几点需要注意的事项:;在这个窗口中,左侧是个图标(Snap to grid)是一个相当重要的东西,大家都知道,Grid 在电路设计中很重要,比如在eagle liberary 设计时候,symbol 中的pin 一定要放在 1 inch 的整数倍,这样在电路中才能准确的把线路和器件连接起来。同样在 ORCAD CAPTURE也要最好把上面的那个snap to grid 红色取消掉,这样才能
8、每次确定器件和wire 连接好。在ORCAD CAPTURE 的菜单栏里面OPTIONS-Preference 里面可以设置Grid 大小即每种符号的颜色,很有用的。C 窗口是SesLog,用来所有使用过程中的错误等等信息。3. 如何在 ORCAD CAPTURE 中使用器件的模型。大家都知道,Capture 只是一个友好的用户界面,真正的 ORCAD 的本质在于 PSPICE A/D,。Capture 只是实现画电路图,以实现生成.net 和.als 文本;生成仿真程序.cir。这是它的而这三种文本都可以通过记事本来实现的。具体的语法要查阅“PSPICE REFERENCE”。好,那么就看看
9、怎么在 CAPTURE 里生成这些文件。对于.net 和.als 文件,直接从菜单中 PSPICE-Create Netlist (注意,当生成了 NETLIST 后,这个.net 文本自动加到了 A 窗口中的 OUTPUTS 里面)。注意:GOUND 一定要定义为 0;对于.cir 文件,点击 ORCAD CAPTURE 中菜单栏的 PspiceNew simulation profile, 其余注意事项都在第二部分提到了。下面就主说如何使用器件的模型。首先知道最基本的一个概念,当放一个元器件在一张电路图里,选中器件,然后点击右键,选中 Property,看到Type 此时选择的是 PSPI
10、CE M和。这是两个很重要的参数, Implemenion,表明 Implemenion 将要表现的是 Pspice 下的模型,那么也就说,Implemenion 下面所填写的内容就相当于器件的模型名字。如此在 Property 里面定义后,就知道器件是和哪个模型连接了。方法1.由上文可知,既然 Implemenion 定以了器件模型,那么仿真的时候必须要找到这个模型文件。所以只要在 ORCAD 中主动连接模型文件即可。Fig6. Exle 1如图 6 中的电路,这个电阻是从 BREAKOUT.OLB(Orcad Capture 的 Part 是.OLB)里面挑选的 (BTW,这个库里面的元件
11、都是用来用户自定义参数的)。Part Reference 是全电路里面的唯一序列号,这是用来区分各种元件的唯一标志;DC10VDC 和 Value1 是两个元件的 Value;Implemenionrr,表明这个电阻的模型是 rr,那么这个模型文件在哪里呢?它是自己在LIBERARY 中定义的,可以把它放在同一个 Project 文件夹目录下的 DesignM.lib(这个名字一样)。来看看这个 DesignM.lib 文当然要和电路图中的件的内容:*This is mfile made by Kangkang.mrr RES (R=10)*R means*End of the filemul
12、tip r 这个 R 可不是表示电阻,它是一个倍数好,经过生成NETLIST,从.net 中* source DEMO01 R_R1 0 1 rr 1V_V1 1 0 10Vdc可以看到如下:.LIB DesignM.lib然后可以设定仿真文件了,就定义p,生成的文件如下:(.cir)*Profile:SCHEMATIC1-DC :My_ProjectPspicegetTry01Demo01demo01-SCHEMA*TIC1-im * Creating circuit file demo01-SCHEMATIC1-im.cir*WARNING: THIS AUTOMATICALLY GENE
13、RATED FILE MAY BE *OVERWRITTEN *BY*SUBSEQUENT SIMULATIONS*Libraries:Local Libraries :From PSPICE NETLIST section of pspiceev.ini file:.lib nom.lib*ysis directives:.DC LIN V_V1 0 10 0.1.PROBE.INC demo01-SCHEMATIC.INC demo01-SCHEMATIC1.als.END结果在PSPICE AD 下运行,图示为(因为模型中 R10,所以计算的时候电阻的 Value要乘以 10,所以 10
14、V 电压下,电流为 1A)方法2.此方法基本上类似第法,但是用不着在电路图里面.lib 文件,即不用在.net中连接器件和模型。 只要在建立.cir 文件的时候,会得到这样的窗口:然后选Libraries,在 filename 里面把那个.lib 文件上。而且很有意思的一点是只要了,.lib 文件会自动添加到 A 窗口中的 PSPICE RESOUR面,所以只要点击这个文件就可以方便的修改了。里面的 MLibraries 里还有一点有意思的是,如果按照这种方法定义的模型,还可以选定了器件后,在菜单中的Edit-Pspice M中打开,直接会进入到 Pspice MEditor中。还有一点是在同
15、一个文件夹里生成了 DesignM一种简单了很多。.ind 这个文件,很困惑。这些是希望注意到的。这种方法比第下面比较一下生成文件的不同:.lib 文件没有修改,仍然相同。.net 文件如下:* source DEMO01 R_R1 0 1 rr 1V_V1 1 0 10Vdc.cir文件如下:*Libraries:* Local Libraries :.LIB .designm.lib* From PSPICE NETLIST section of pspiceev.ini file:.lib nom.lib*ysis directives:.DC LIN V_V1 0 10 0.1.PRO
16、BE.INC demo01-SCHEMATIC.INC demo01-SCHEMATIC1.als.END方法3.这个方法还是以方法一中的电路为模板。但是可以从任意库中挑选一个电阻,然后选中,点击菜单栏的Edit-Pspice M, 然后就会打开 Pspice MEditor.在里面可以写任意的模型,也可以在这个窗口中把模型的名字改掉。然后保存,此时很有意思的事情发生了,文件将自动保存在与这个 Project 同一个文件夹中,而且名字将为 Demo01.Lib,而且还会自动添加到 A 窗口中的 PSPICE RESOUR里面的 MLibraries 里面,所以只要点击这个文件就可以方便的修改了
17、。另外自动原来这个电阻的 implemen那个模型名字了。ion 也改为了自己写的上面这个图是刚点击了Edit-Pspice M要进入的窗口,看看初始状态。然后把Rbreak 改为 rr,再点击save,接下来,界面变成了:电阻的 Implemenion 也改为了rr。注意,运用这种方法后,这个project 里面所有的电路图的自定义模型全部都保存在了这个叫做Demo.Lib 的文件了。运用方法四的话,就可以称为完全使用ORCAD CAPTURE,即不用在这个记事本等东西了。方法四是完完全全的使用ORCAD CAPTURE。外面使用例如方法4.下面说的这个方法是先建立Part,然后连接M1第一
18、步。首先File-New-Library,然后建立了一个 library 文件,也就是常说的的 Part(.OLB),会发现在 A 窗口中的 Library 下面多了一个文件 . library1.olb。当然这是默认的名字,可以把它修改掉名字,这是一个大库文件,里面可以建立很多自己的元件,但是对于StudentVer只能建立 15 个元件在里面。这个大库文件的级别就和Orcad 自带的og.olb 等等元件库是一个级别的。然后点击这个Library1,再点击右键,选择 Nert。(或者可以先点击Library,然后点击右键,Add File,添加上所有的 Orcad 自带的库,然后把一个电阻
19、 Copy 到新建的这个Library1 里面来。如下图)。添加完后,就变成了这样:好了,现在何来 copy就要建立一个自己的电阻了 。集中一下自己建立元件。具体如og.olb 中的 R 到 library1.olb 中呢?操作方法是打开og.olb 前面的加号,然后找到元件 R,在菜单栏中的 Edit-Copy;然后再点击 library1.olb,在菜单栏中的Edit-Paste,这样做就把 R到了 Library1.olb 中了。2第二步点击这个 Library1,再点击右键,选择 Nert;然后就会出现下面的图形:按照空格里面的内容填好,点击 OK。然后就进入了编辑界面:如下图。由于我
20、比较喜欢把 Grid 设置为横格,所以我在Option 里面设置的时候设置成这个样子。的元件图形一定要在那个蓝色的虚线格子里面,而且一定要选择上 SnaptoGrid。通过选择Place-Line和Place-Pins把图形画好,如下图:如果自己对上面的图形不是很满意的话,还可以进行修饰:比如双击蓝色虚线框里面电阻的划线,可以把线变粗或者变换造型。还可以选择菜单栏里面的Options-Part Properties,把pin name 让他们不显示。如下图:操作完的结果如下:这样看起来就清洁多了。这点记:在菜单栏中的 View 里面,通过选择 Part 还是 Package 来轮流查看 R的不
21、同图形;在菜单栏中的 Options 里面,通过选择 Part Properties 还是 Package Properties 来更改属性。这样就可以画出一个很好的元件图了。最后单击保存,把这个元件保存到当前文件夹下面,这样就建立了自己的元件库了。 十分要注意的一点是,此时这个元件仅仅是一个图形而已,没有任何的仿真以及封装,所以后期做的工作是给它连上这些功能。3第三步前面建立的仅仅是一个元件图形而已,关键后面还要用到仿真和做 PCB,那么可以区别呢?用来做仿真的Part 和目前a link to a simulation ma netlist translationmed pins做的Par
22、t现在做的这个元件连Netlist 都出不来啊那么现在来比较一下 Orcad 自带的og.olb 中的 R 的属性与建立的 R 的属的元件,然后点击菜单栏中的 Edit-Part,这性。在图纸中添加一个og.olb 中的 R样就进入了 Part 编辑器里面,接着选择 Options-PartProperties,通过浏览它的属性,发现有一个不可见的属性 PSPICETEMPLATE,还有一个 Tolerance 的属性(当然这个属性是为了配合前面这个重要的 PSPICETEMPLATE 而出现的),经过查找,终于知道了这个 PSPICETEMPLATE 属性就定义了元件如何在 Netlist
23、中反映。在建立 Netlist 的时候,Capture 会根据元件的 PSPICETEMPLATE 属性中所定义的语法来替换电路图中的值,从而建立了 Netlist。也就是说,通过设定这个属性,就可以把电路中的元件在 Netlist 中反映出来。所有的想要进行仿真的元件都要有 PSPICETEMPLATE 属性才可以进行仿真。终于找到方法了。自带元件是这样描述的:RREFDES %1 %2 ?TOLERANCE|RREFDES| VALUE RES R=1 DEV=TOLERANCE%|?TOLERANCE|n.mRREFDES接下来来学下Template 的语法。PSPICETEMPLATE 属性主要是为了让 Capture 建立 Netlist 用的,所以其内容决定了Netlist 的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 成都租房合同操作流程
- 框架合作协议范本
- 二零二四年撤场及物业交割协议
- 2024年度健身器材采购合同范例
- 二零二四年企业品牌战略咨询服务合同
- 四年级数学(四则混合运算带括号)计算题专项练习与答案汇编
- 二零二四年度融资租赁合同全样本规范本
- 二零二四年度大型活动安保服务合同
- 二零二四年度物业服务合同(精准版)
- 二零二四年度战略合作合同合作内容详细描述及合作目标
- 药物性肝病新-内科学课件
- 代谢组学-资料课件
- 消防安全检查申报表
- 彩票网点销售员每日交款结算报表
- 二0二三学年语篇研读-Welcome,XieLei!Businessst
- 2022年二级造价工程师考试题库高分300题加答案解析(甘肃省专用)
- 《插花艺术》课程大作业
- 电视剧具体预算表
- JJF(苏)67-2021 钢筋标距仪校准规范-(现行有效)
- 初中语文人教九年级上册《范进中举》课堂实录
- 中药汤剂煎煮方法-课件
评论
0/150
提交评论